Драйвер ECL Comfort 300/200

Просмотр 8 сообщений - с 46 по 53 (из 53 всего)
  • Автор
    Сообщения
  • #26351
    manjey73
    Участник

    Обновил Драйвер Danfoss ECL200/300 Файл с архивом

    Драйвер теперь умеет писать в RAM и EEPROM, запись в EEPROM можно выключить параметром шаблона в ручную, пример шаблона в архиве

    #26443
    Mikhail
    Модератор

    Выложил драйвер в репозиторий модулей.

    #34933
    ivan3012020
    Участник

    Добрый день, подскажите пожалуйста, как установить данный драйвер на сервер, который на линукс. При загрузке вылезает ошибка (Ошибка при чтении файла [Comm]\
    Log]\device007.txt: Файл не найден)

    #34936
    manjey73
    Участник

    @ivan3012020
    Как и все остальные драйвера.
    Скопировать файлы драйвера в папку opt/scada/ScadaComm/Drv

    А себе на ПК разработки еще и в папку ScadaAdministator\Lib

    В Администраторе в Вспомогательных таблицах — Типы устройств добавить драйвер по аналогии с другими.
    Настроить соответствующим образом и передать Конфигурацию Серверу.

    #34965
    ivan3012020
    Участник

    Добрый день!
    Сделал как вы сказали. Начало создаваться устройство. Но в состоянии линии написано что порт закрыт (Communication channel : /dev/ttyUSB0, closed), а устройство ([2] попытка 2 : Error либо Undefined)
    В журнале линии пишется:
    ———————————————————————————
    2024-10-07 08:21:29 Start communication line [1] данфос

    2024-10-07 08:21:30 Open serial port /dev/ttyUSB0

    2024-10-07 08:21:30 Session with the device [2] попытка 2
    Send (5): CE 30 00 00 FE
    Receive (0/5):
    Error: communication failed
    Send (5): CE 30 00 00 FE
    Receive (0/5):
    Error: communication failed

    Про время опроса таймаут 2000 пауза 2000
    Из за чего такая ошибка, что я сделал не так ?

    #34967
    manjey73
    Участник

    Ну для начала надо определить, а так ли называется у вас порт — /dev/ttyUSB0 или как-то иначе.

    Хотя у вас порт открылся, раз пошли посылки. Тогда проверять настройки порта, скорость, четность и т.д. А так же физику подключения А,В

    #34968
    ivan3012020
    Участник

    Порт точно указан верно, нашел ошибку в настройки последовательного порта (скорость была не та, поставит 1200)
    но теперь мне пишется другая ошибка
    2024-10-07 08:32:40 Session with the device [2] попытка 2
    Send (5): CE 30 00 00 FE
    Receive (5/5): 03 03 F0 03 F0
    Error: invalid checksum

    #34970
    ivan3012020
    Участник

    С такими параметрами все заработало !
    BaudRate = 1200
    Behavior = Master
    DataBits = 8
    DtrEnable = false
    Parity = Odd
    PortName = /dev/ttyUSB0
    RtsEnable = false
    StopBits = One
    Спасибо за помощь!

Просмотр 8 сообщений - с 46 по 53 (из 53 всего)
  • Вы должны авторизироваться для ответа в этой теме.