Подключение Danfoss ECL 310 по Modbus

Помечено: , ,

Просмотр 15 сообщений - с 1 по 15 (из 41 всего)
  • Автор
    Сообщения
  • #2839
    ds.zaycev
    Участник

    Пытаюсь разобраться с получением данных от ECL 310 в RapidSCADA через modbus. Подключение проводил по инструкции:
    — добавил все в Администраторе, импортировал в коммуникаторе, прописал линию связи;
    — настраивал через редактор шаблона опрос переменных:
    а) группу элементов (одна из четырех функций), адрес начала элементов, количество элементов;
    б) элементы — тип (bool/short/float и т.п.).

    Мне казалось, что ID, прочитанные мною в документации это и есть адреса, но сила моих заклинаний в духе Карго-культа оказалось не велика. Погоны на плечах нарисовал, наушники из кокосов сделал, но самолеты так и не сели. Иной раз что то прилетает ответом, иной раз нет, всегда есть ответ ошибка CRC…

    Слабо понимаю, где и как находить эти адреса… Какие они должны быть. Буду рад поддержке.

    #2840
    manjey73
    Участник

    Всегда прикладывайте ссылки на документацию оборудования, я вот только по другому форуму только понимаю, что вы имеете ввиду Danfoss…..

    #2844
    lopezmil
    Участник

    Я не так давно делал диспетчеризацию этих контроллеров, могу выслать на почту карту modbus адресов этих контроллеров

    #2845
    lopezmil
    Участник

    Правда диспетчеризацию делал на другой скаде, но это не так важно.

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

    Я не так давно делал диспетчеризацию этих контроллеров, могу выслать на почту карту modbus адресов этих контроллеров

    Если можно, скопируйте сюда, пригодится не только ds.zaycev

    #2853
    lopezmil
    Участник

    У меня инструкция с картинками, подробным описанием и применением, всех имеющихся в контроллере, регистров. Она в формате PDF. Подскажите как её сюда поместить, тут же выложу.

    #2854
    ds.zaycev
    Участник

    я делаю папку на гугл.диске и делаю ее доступной по ссылке. Если отправите по почте на ds.zaycev@gmail.com, то я оформлю это для всех пользователей форума RapidSCADA.

    #2856
    lopezmil
    Участник

    отправил две версии ОРС сервера, USBdriver для этого контроллера и саму инструкцию с картой modbus адресов.

    #2859
    ds.zaycev
    Участник

    Что то не вижу письма от Вас, ни в спаме, ни во входящих :(( может Вы повторите?

    ds.zaycev@gmail.com
    d.zaycev@nsu.ru

    #2860
    lopezmil
    Участник

    К сожалению, Ваше письмо не может быть доставлено одному или нескольким получателям:

    ds.zaycev@gmail.com
    SMTP error from remote mail server after end of data:
    host gmail-smtp-in.l.google.com [173.194.222.26]:
    552-5.7.0 This message was blocked because its content presents a potential
    552-5.7.0 security issue. Please visit
    552-5.7.0 https://support.google.com/mail/answer/6590 to review our message
    552 5.7.0 content and attachment content guidelines. 206si11587009lff.98 — gsmtp

    Рекомендуем Вам проверить корректность указания адресов получателей.

    #2861
    ds.zaycev
    Участник

    Получил на корпоративную почту. Спасибо!!!

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

    Всем рекомендую удалить емаил из сообщений, чтобы их не сканировали роботы для рассылки спама. Для обмена файлами используйте любой файловый хостинг.

    gmail вообще не любит, когда приложения посылают, нужно менять расширения файла архива

    #2864
    ds.zaycev
    Участник

    что-то не вижу как можно исправить уже переданное сообщение как через Chome, так и через IE 🙁

    #2865
    ds.zaycev
    Участник

    Подключить Danfoss ECL 310 к RapidSCADA у меня не получилось — скорее всего я понимаю идеологию подключения через modbus в RapidSCADA…

    1. Создал переменные для MODBUS.Редактор шаблонов (см. MODBUS.Редактор шаблонов,ECL 001). Журнал выдает ошибку связи. (SCADA-Коммуникатор.ECL-modbus 001). Т.е. СКАДА запрашивает то, что спрашивали:

    Part of Data Package Description Value
    01 Slave address 0x01 (1)
    03 Function code 0x03 (3) — Read Holding Registers
    03 FF Starting address 0x0400 (1024)
    00 02 Quantity 0x0002 (2)
    F4 7F CRC 0xF47F (62591)

    2. Пытался я вытаскивать другие переменные. Тыкал разные варианты, добивался разных ответов от ECL-310 — то ему SRC не нравится, то еще что, но ответа так и нет. Фактическая причина мне ясна.

    Для приличия переставил SCADA на ново, чтобы не было подозрений на прочие причины — но улучшений это не дало. К Danfoss ECL-310 присоединяюсь через Ethernet, ping проходит, активность в сети есть, есть и ответы от него, но получить данные не могу.

    https://postimg.org/image/v66swuuz3/
    https://postimg.org/image/w9vimk4zz/
    https://postimg.org/image/y2yfavq6n/
    https://postimg.org/image/bfj64qamn/
    https://postimg.org/image/40tuccor3/
    https://postimg.org/image/nwptrw5sf/

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

    Скорее всего, в Коммуникаторе нужно переключить на Modbus TCP в свойствах КП. Это приведёт к передаче пакетов немного в другом формате.

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