|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
25.04.2018, 19:36 | #1 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Отсутствует связь по RS-485 при управлении параметрами из FBD
В проекте на COM1 висят три устройства. Если в настройках всех слейвов устанавливаю галочку - управление из FBD, на всех входах SlaveX корректные значения, то устройства не опрашиваются. Вижу как медленно растут показания счетчика ошибок на каждом SlaveX, иногда он сбрасывается в 0 без видимых на то оснований.
Но стоит в настройках одного слейва снять галочку - управление из FBD и задать необходимые параметры связи на нем, то связь со всеми устройствами появляется. Можно вместо снятия галочки в полезном слейве, создать дополнительный слейв без галочки - управление из FBD, с реальными параметрами одного из устройств, тоже помогает. Проект раньше крутился в SMH2gi, такого поведения порта небыло. Контроллер SMH4. |
26.04.2018, 11:05 | #2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Возможно, у вас старый софт. Такая проблема была поправлена несколько месяцев назад. Кажется, ещё осенью. Попробуйте обновиться, и контроллер обновить из свежего лоджика тоже. Обновляйте Linux с форматированием. ПОСЛЕ обновления не будет лишним из системного меню сделать сброс на заводские параметры.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
26.04.2018, 12:21 | #3 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Контроллер сейчас на объекте, обновление смогу сделать только через пару недель. О результатах отпишусь.
|
14.05.2018, 16:04 | #4 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
|
14.05.2018, 16:09 | #5 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Какие цифры у вас в системном меню, в разделе "о системе" напротив "Встроенное ПО" и "Проект" ?
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
14.05.2018, 16:38 | #6 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
К сожалению не могу посмотреть цифры, контроллер на объекте, а человек который обеспечивал связь для обновления уже ушел. Но 2 часа назад я собственноручно скачал последний лоджик и обновил прошивку удаленно. Цифры в меню должны быть соответствующие...
Так как есть не работает. Если в любом слейве задать параметры связи жестко, то работают все. |
14.05.2018, 19:35 | #7 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Потестил. поставил вместо ваших устройств симуляцию и оставил по одной переменной, для простого контроля трафика. Всё работает. Думаю, либо вы не обновились, либо есть какая-то проблема в линии.
Обратите внимание, что у вас настроена разная скорость обмена. Возможно, не всем слейвам это нравится. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
14.05.2018, 21:25 | #8 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Сделал как и вы, оставил по одной переменной в каждом слейве. Поведение не изменилось. Проблему в линии и то что слейвам не нравятся разные скорости - исключаю. Во первых этот проект раньше прекрасно работал на SMH2Gi, во ворых, на SMH4 при жестком задании параметров связи на одном из слейвов, скорости остаются разными но все слейвы работают, ошибок связи нет.
|
15.05.2018, 11:01 | #9 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Вам следует собрать логи сетевого обмена. Повесьте преобразователь usb-rs485 на интерфейс и посмотрите траффик при помощи какого-нибудь софта для этого дела. Я пользуюсь modbus slave.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
15.05.2018, 12:01 | #10 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Отключил два слейва из трех установив единицу на входе Stop.
На оставшемся по логу все хорошо: Rx:000929-23 03 21 00 00 0B 08 B3 Tx:000930-23 03 16 00 14 00 32 00 32 00 14 00 05 00 14 00 05 00 05 00 28 00 05 00 05 F7 D3 Rx:000931-23 03 21 00 00 0B 08 B3 Tx:000932-23 03 16 00 14 00 32 00 32 00 14 00 05 00 14 00 05 00 05 00 28 00 05 00 05 F7 D3 В контроллер ничего не заходит. Что видим в лоджике: |
15.05.2018, 12:07 | #11 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
А с обычным Slave (без управления из fbd) такой же трафик?
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
15.05.2018, 12:13 | #12 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Добавил ещё один слейв с жестко заданными параметрами связи (без управления из fbd), взлетело.
|
15.05.2018, 12:38 | #13 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Самый главный вопрос - почему? Изменилось ли что-нибудь в трафике?
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
15.05.2018, 12:53 | #14 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Ниже трафик на слеве с управлением из fbd, с наличием в проекте одного слейва с несуществующим модбас адресом, без управления из fbd. В контроллер значения переменных заходят.
Rx:002360-23 03 21 00 00 0B 08 B3 Tx:002361-23 03 16 00 32 00 32 00 06 00 06 00 09 00 00 00 03 00 02 00 00 00 05 00 02 5E 8C Rx:002362-06 Rx:002363-06 Rx:002364-02 Rx:002365-23 03 21 00 00 0B 08 B3 Tx:002366-23 03 16 00 32 00 32 00 06 00 06 00 09 00 00 00 03 00 02 00 00 00 05 00 02 5E 8C Удалил из проекта два слейва, оставил один с управлением из fbd. Rx:002655-23 03 21 00 00 0B 08 B3 Tx:002656-23 03 16 00 32 00 32 00 06 00 06 00 09 00 00 00 03 00 02 00 00 00 05 00 02 5E 8C Rx:002657-23 03 21 00 00 0B 08 B3 Tx:002658-23 03 16 00 32 00 32 00 06 00 06 00 09 00 00 00 03 00 02 00 00 00 05 00 02 5E 8C В контроллер ничего не заходит. |
15.05.2018, 13:37 | #15 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Наглядное видео
|
15.05.2018, 13:55 | #16 |
Member
Регистрация: Nov 2015
Сообщения: 58
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Ещё одно интересное видео, может поможет пролить свет на причину. Обратите внимание на отмену создания слейва и последствия.
|
15.05.2018, 14:15 | #17 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Отсутствует связь по RS-485 при управлении параметрами из FBD
Попробовал ещё раз. Теперь наткнулся на такое же поведение как у вас. Показал отделу программирования. Обещали решить эту проблему.
Видимо, прошлый раз из другого проекта таблица запросов осталась, и связь работала адекватно. __________________ В сегнетиксе не работаю с самого начала 2019 года. |