-
Опрос ПЛК110 по RS485
Проблема с опросом Трм 202 контроллером ПЛК 110-60 РМ прошивка 2.14. OWEN master, RS485, по первому слоту считывание данных идет нормально,
по второму опрос есть, считывания нет, кофигурации единтичны, отличаются только адреса, первый слот 8-28,
второй 32-51. Параметры считываются в Master Scada через OPC Codesys по ТСР. Данные замирают на первом считывании. Может проблема в адресации, ограничение по колличеству?
И еще вопрос, после перезагрузке программы в плк110, с другого компа по сети, OPS Codesys теряет контроллер,
приходится останавливать процесс и перезагружать с компа где установлен сервер и скада. С плк100 таких проблем нет.
-
Что такое слот?
Подключал к ПЛК110 На RS485 10 ТРМ 212, на второй RS485 2 СП 270.
Работают с июня круглосуточно стабильно. Этот-же контроллер подключен через ОРС КДС к удалённому серверу.
Все работает.
Скорее всего у Вас, где-то ошибка адресации. или связь неправильно настроена.
-
настройки все верные,проверено на десять раз, остается одно, адрес свыше 32, первый раз со 110 сталкиваюсь, может какие ограничения по количеству адресов есть? А связь не причем, в самой проге смотрю, в контроллере.
-
1. Опишите пожалуйста чуть подробнее, и понятнее что ли, что к чему подключено, что по какому протоколу по какому интерфейсу опрашивается.
2. Программных отличий ПЛК110 от ПЛК100 практически нет. Со всеми вытекающими.
3. Если Вы меняете проект - у Вас может меняться файл с переменными для OPC. Возможно вопрос в этом.
-
время опроса побольше поставьте, и таймаут 5мс.
-
Плк 110-220РМ по своим основным входам/выходам управляет технологической сигнализацией, плюс по двум RS485
опрашивает по десять приборов ТРМ202, ОРС КДС считывает по сети внутренние переменные для MasterScada. Проблема в том,что второй RS485
не хочет считывать данные с ТРМ202,опрос идет(светодиоды мигают на приборах), а значения считываются только один раз,в
момент запуска программы,и не изменяются больше.По первому RS485 все идет нормально.Настройки первого и второго
каналов одинаковые,отличие только в адресах каналов. Конфигурация ПЛК для ТРМ202: Owen master,RS485,Float variable(listen).Время опроса 1000,задержка 20мс. Но ведь первый RS485 работает,значит настройки в норме.Может с железо не в порядке?
-
Задержку поставьте 5 мс, этого достаточно.
Считывайте не Float, а Word. положение запятой определите сами. Думаю десятых хватит. В скаде делите на 10, получите истинное значение.
Наверное не хватает времени, для обработки всех запросов.
Смотрите в подмодуле статистик.
Можно сразу поставить цикл ПЛК побольше.
У меня цикл 50мс.
-
Спасибо за совет, пробую. Вы правы, время цикла контроллера 1мс, это мало для опроса двух входов RS485 с таким количеством приборов плюс программа сигнализации,увеличу до 50мс,опробую.
-
Все получилось, опрос пошел, увеличили время цикла контроллера до 20мс, спасибо за подсказку, выручили.