Используется ТМ5 на 128 точек. Программа связывается с приборами JUMO(Logoscreen 500 и Imago 500) по протоколу Modbus через преобразователь ICP CON I-7088Ex. Считывание данных с приборов происходит без проблем, а вот передача заданий для регуляторов проходит не по всем переменным, хотя настройка переменных одинаковая. Например, на первом приборе задание для первого регулятора передается в течение 2-3 секунд, а на втором приборе то же задание для первого регулятора передается через 2-5 мин. или вовсе не передается.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если Вы передаете данные по протоколу MODBUS RTU в контроллер ICP CON I-7088Ex (дальнейшая связь этого контроллера с приборами здесь не играет роли), то надо посмотреть на признаки достоверности транзакций передачи заданий. Если в передающих каналах Трейс Моуд не взведен признак недостоверности, значит передача прошла успешно. Тогда задержки или пропадание сигнала надо искать между I-7088Ex и прибором. Возможно также, что у Вас очень интенсивный поток запросов к приборам, и в силу асинхронности потока транзакций по RS-каналу команды на передачу могут задерживаться. Надо анализировать сам поток транзакций и ответы I-7088Ex в реальном времени с помощью программ- перехватчиков для последовательных портов, например, PortMon.