Снято для контроллеров ПЛК110 обновленных, но пример организации связи с СПК можно использовать (два ролика).
http://www.youtube.com/playlist?list...MptpHA5ep0nrq5
Снято для контроллеров ПЛК110 обновленных, но пример организации связи с СПК можно использовать (два ролика).
http://www.youtube.com/playlist?list...MptpHA5ep0nrq5
Я не думаю, что проблема в ПЛК110. Проекты во вложении. Настроил ОРС сервер на ПЛК110. Передёргиваю питание ПЛК110 - связь обрывается и восстанавливается, СПК обрывает и всё. Включил ПЛК и СПК в сетку предприятия, ТСР рвёт через минуту-две. В сети около 500 ПК в других подсетях, на моей подсети 8 ПЛК110/150 и два ПК.
Сейчас на работе, youtube посмотрю дома. Смотрю пример Мурата Ахриева в "СПК - Примеры программ, инструкции, полезные советы, FAQ", пост 156, как перезапустить ModbusSlave. К сожалению до ST ещё не дорос, да и CDS 3 "только учусь", основная работа чуть-чуть в другой области. К лету будет проект весьма объёмный, 3-4 ПЛК110, около 15 СИ8, МВ110 не менее 20. Очень хочется сделать "шаровую" WEB-визуализацию, с имеющимся функционалом, и конечно до проектирования решить проблемы с обрывом связи.
можете при отвалившемся соединении сделать Modbus_TCP_Slave_Instance.Reconnect , проверив соединение Modbus_TCP_Slave_Instance.xError.
Для людей, как я, упорно не желающих разбираться с ST, через ассистент ввода ищем Modbus_TCP_Slave_Instance, ставим точку - появляется ещё меню с переменными. Сброс работает.