PDA

Просмотр полной версии : Одновременная потеря связи RS485 на всех приборах



geltorn
25.06.2012, 15:27
Добрый день!
Последовательно по оптимальной топологии подключены ПЛК-150, ТРМ202 (4шт.), МВА8 (3 шт.), МВ110-8АС. Протокол Modbus-RTU, скорость 115200, задержка ответа 0.
Контроллер подключен по rs232 к компьютеру. Все работает. В окнах визуализации отображаются и строятся графики различных опрашиваемых параметров. Достаточно много сигналов. Все работает около 10-20 минут, потом внезапно лампы обмена rs485 на всех! приборах гаснут. ПК контроллер видит, контроллер работает, но значения все замирают, в конфигурации ПЛК появляются ошибки обмена. После сброса питания приборов связь вновь появляется.
В чем может быть проблема?
Кабель неэкранированный, ЧРП нет, при выключенном силовом оборудовании (питание ТЭНов) проблема остается. Длина линий короткая, резисторы пока на конечные приборы не ставил.

Кирилл Валюнин
26.06.2012, 10:29
какие настройки по стоп-битам: везде 2 стоит?

geltorn
26.06.2012, 15:29
По умолчанию стояло "Количество стоп бит 1", не трогал.

Кирилл Валюнин
26.06.2012, 15:58
В ТРМ202 на RTU 2 стоп-бита

geltorn
09.07.2012, 13:19
Спасибо за ответ! На всех приборах поставил стоп бит 2 и все работает без обрывов.
Теперь задумал подключить к ПЛК 150 панель СП270 (выпущена в 2011 г, программируется новой программой конфигуратором). Подключаю ее по rs485 в качестве slave, использую соответствующий пример с диска, только в примере rs232. И нет связи. Контроллер выдает ошибку 81 когда по ее адресу обращается. В программе панели не надо нигде указывать, что используется rs485 или rs232?
В настройках проекта есть переключение "одиночный", "сеть узла", "ведомый". Что нужно выбрать? Другие настройки стоят как у других приборов: modbus rtu slave, 57600, 8, none, 2.