Добрый день!

Никто раньше с таким не сталкивался? ПЛК100 получает данные о температуре с МВ110-224.8А (ModBus RS485). Данные приходят корректно с 4-х термометров. В программе эти данные переписываются в пул переменных устройства ModbusTCP slave (для обмена). Для проверки опрашивал этот пул Оwen OPC, все тэги по регистрам 0,1,2 и 3 читаются правильно. Панель СП310 настроена как мастер (добавлено TCP устройство в виде контроллера, порт проверен, 502 и там и там (пробовал и 503 и 504, OPC читает по любому). На панели 4 дисплея, привязанные к регистрам 0-3 ПЛК. На дисплеях строго нули, никаких температур отображать не хочет (опроса по OPC в этот момент нет). Для проверки программы панели запускаю все в режиме online-эмуляции, НА ВСЕХ ДИСПЛЕЯХ ПРАВИЛЬНЫЕ ЦИФРЫ. На панели же, в которую загружен это же проект - четыре нуля. Отдельно проверял панель - через OPC в ее регистры также все пишется и отображается корректно (регистры PCW256-259). Т.е. по отдельности все работает, а в связке панель-контроллер данные не передаются. Контроллер менял, панель тоже. Это уже 4 такой проект, до этого никаких проблем не было. Понятно, что скорее всего где-то тупо накосячил, но глаза видимо уже замылились, второй день такого секса - не шутка.

ЗЫ. Проект на ПЛК разумеется запущен (был один раз косяк))), сетевые настройки везде одинаковые.