DED - это префикс CAA Device Diagnosis.
Судя по скрину - выбранный в проекте таргет не соответствует версии CODESYS.
Вид для печати
Первый шаг к выходу из ситуации - выложить проект, на котором эта ситуация стабильно воспроизводится.Цитата:
Как выйти из ситуации, когда соединение устанавливается и запросы не идут?
простой способ воспроизведения проблемы:
в работающий проект внести изменения адреса начального регистра, только не на вкладке Кaнaл Modbus Slave, а во вкладке ModbusTCP Slave Конфигурация, среда разработки это позволяет.Вложение 60704 Зайдя в онлайн с применением изменений, опрос встанет. После того как это выяснится, естественное желание исправить адрес в нужной вкладке, после заливки, на вкладке ModbusTCP Slave Соотнесение входов/выходов появятся две структуры и со старым адресом и с новым. Конечно самым простым решением это удалить кaнaл и набить конифигурацию по новой, для тестовых/обучающих проектов нормальное решение, а вот для тех кто набивал большую структуру и соответственно имеет больше шансов ошибиться, подобные действия могут быть печальными
Цитата:
Зайдя в онлайн с применением изменений
Совершенно с вами согласен. Цитата из справки CODESYS:Цитата:
подобные действия могут быть печальным
https://help.codesys.com/webapp/_cds...rsion=3.5.17.0Код:Depending on the controlled plant, the plant and workpieces may be damaged or the health and life of persons could be endangered.
CODESYS - это не РСУ типа PCS 7, "горячее обновление" здесь реализовано достаточно топорно и сопряжено со значительным количеством потенциальных проблем.
Я в процессе обучения наших сотрудников всегда комментирую, что самый разумный вариант - никогда не использовать online-change в CODESYS.
Это и называется "горячим обновлением" (синонимы - "онлайн-изменение", "online-change").Цитата:
Согласился внести изменения
Здравствуйте. Продолжается эпопея с ПЛК210, который периодически начинает троттлить, а потом зависает.
Температура в помещении 10 градусов зимой, 20 летом. В щите, где стоит ПЛК, 20-30 градусов. Эту зиму контроллер проработал без сбоев. Как только на улице стало теплее - стал зависать. Вот только что опять завис. При этом температура внутри контроллера была 48 градусов и он работал, потом снизилась до 45 и он завис. На нем запущена всего-навсего простая диспетчеризация. Журнал прилагаю. Что с контроллером сделать чтобы он заработал нормально наконец?
upd:
ПЛК210 даже после перезагрузки ужасно тупит:
C:\Users\User>ping 192.168.0.10 -n 30
Обмен пакетами с 192.168.0.10 по с 32 байтами данных:
Превышен интервал ожидания для запроса.
Ответ от 192.168.0.10: число байт=32 время=1мс TTL=64
Ответ от 192.168.0.10: число байт=32 время=1мс TTL=64
Превышен интервал ожидания для запроса.
Ответ от 192.168.0.10: число байт=32 время=1мс TTL=64
Другой контроллер в этой сети:
C:\Users\User>ping 192.168.0.20 -n 6
Обмен пакетами с 192.168.0.20 по с 32 байтами данных:
Ответ от 192.168.0.20: число байт=32 время=2мс TTL=255
Ответ от 192.168.0.20: число байт=32 время<1мс TTL=255
Ответ от 192.168.0.20: число байт=32 время=1мс TTL=255
Ответ от 192.168.0.20: число байт=32 время<1мс TTL=255
У меня работает крупный объект на ПЛК210-01 (4 башни по 51-54 этажа) обеспечивает круглосуточно в течении последнего года стабилизацией температур.
Это 10 контуров PID регулирования и вспомогательным оборудованием.
Вы спросили о помощи, но не приложили проект. Кто может понять в итоге, что там?