PDA

Просмотр полной версии : Не стабильная работа RS-485 на СПК107-М01



СергейНовосиб
25.11.2019, 13:08
Столкнулся с проблемой. На некоторых СПК не стабильно идет обмен по шине RS.
К СПК на 1 СОМ подключены 3 модуля ПР200 и 1 8А, на 2 СОМ - СУНА.
Скорость шины в начале была 38400, потом снизил до 9600, проблема не изменилась.
При работе в CODESYS значки зеленый круг и красный треугольник как цветомузыка перемигивают.

Через длительное время данные с приборов все таки приходят на СПК. Но задержка до 2-3 минут.

Есть проект исполненный в трех экземплярах, так на двух шина работает отлично, а на одном такая же ситуация.
В чем проблема?

Евгений Кислов
25.11.2019, 13:17
Добрый день.
Какой код ошибки? (имя_слэйва_в_дереве_проекта.byModbusError)

СергейНовосиб
25.11.2019, 13:53
Объект находится в 260км. посмотреть код сейчас не смогу.
Я не понял где смотреть код ошибки.
Завтра попробую на столе смоделировать схему.

СергейНовосиб
25.11.2019, 13:55
45800

Скрин экрана.

Евгений Кислов
25.11.2019, 14:05
В поле Watch1/Выражение ввести, например, Nasos_suna_02.byModbusError

СергейНовосиб
26.11.2019, 06:45
Это "Watch1/Выражение" я так и не нашел в программе где. Собрал схему, аналогичную на объекте и все работает.
Может быть проблема в СПК или в каком то слейв приборе?

Евгений Кислов
26.11.2019, 07:08
Это "Watch1/Выражение" я так и не нашел в программе где

На вашем скриншоте - панель в нижней части экрана.


Может быть проблема в СПК или в каком то слейв приборе?

На мой взгляд, с большей вероятностью проблема может быть с линией связи - нарушение правил монтажа, помехи от силового оборудования и т.д.

СергейНовосиб
26.11.2019, 08:30
Через 1-2 дня поеду на объект и возьму полный комплект контроллеров. Шину с подключением сам несколько раз проверил, даже заменил провода шины.
Приеду напишу.

aRRma99
29.11.2019, 14:27
Через 1-2 дня поеду на объект и возьму полный комплект контроллеров. Шину с подключением сам несколько раз проверил, даже заменил провода шины.
Приеду напишу.

Замечал подобную нестабильность связи по RS-485 на панели СПК110[М01]. ИМХО мне помогло снижение приоритета задачи MAIN_TASK до 5 примерно. В целом если у вас весь основной код крутится в MAIN_TASK думаю снижение его приоритета поможет... Еще советую в инфо посмотреть насколько ЦП панели напрягается. Я пока у себя приоритет задачи не понизил при скромном объеме кода панель почти под 100% была нагружена.

krollcbas
01.12.2019, 03:52
Ребят, у меня было похожее с кондиционерами Gree. Причем подключал обмен по Modbus Pull редкие ошибки. Universal Modbus OPC вообще хавал и не напрягался.
Причину нашли, но не порадовались: телеграммы шли с мусором. Не стандартно выполнен ответ и драйвер у СПК из за этого глючил. Понять возможно считав телеграммы и разобрав.

СергейНовосиб
12.01.2020, 14:40
На объекте проблема решилась прокладкой шины RS в экране и в шкафах и между. При этом до этого случая было собрано порядка 30 установок и проблем небыло и нет.

СергейНовосиб
05.02.2020, 10:20
Недавно был на котельной, где стоит СПК207, отработала почти 3 сезона. Проблем с обменом по RS485 нет. Да и в начале 2019 года тоже на СПК107 все работают. Шина проложена по шкафу скрученные два провода ПВ-3, экрана нет и работает. Почему в моделях СПК107 осеннего выпуска начались проблемы с шиной??? Пока всю шину не упакуешь в экран, работать отказывается. :(