Просмотр полной версии : CodeSYS OPC PLC 100 обрыв связи по ethernet
Malyshevsergey
04.12.2017, 13:46
Доброе время суток!
Постоянно рвется связь между CodeSYS с плк100 по ethernet. Восстановление связи возможно только после перезагрузки плк.
Cвязь через через MasterOPC Universal Modbus Server устойчивая.
Как с этим бороться?
Евгений Багаев
04.12.2017, 17:29
Доброе время суток!
Постоянно рвется связь между CodeSYS с плк100 по ethernet. Восстановление связи возможно только после перезагрузки плк.
Cвязь через через MasterOPC Universal Modbus Server устойчивая.
Как с этим бороться?
Здравствуйте. Попробуйте увеличить таймаут связи в Codesys. Для этого выполните "Проект | Опции | Рабочий стол | Таймаут связи [мс]" и увеличьте значение до установления устойчивого соединения.
Подскажите, какая прошивка у контроллера? Посмотреть можно в ПЛК-браузере командой PLCInfo.
Malyshevsergey
04.12.2017, 19:19
Прошивка 2.16.0
Увеличил тайм аут до 100000мс. Связи нет(не пробиться).
Мастеренко Иван
05.12.2017, 09:37
Прошивка 2.16.0
Увеличил тайм аут до 100000мс. Связи нет(не пробиться).
Если создать новый, пустой проект и подключить плк к пк напрямую по ethernet, будет ли рваться связь?
Попробуйте загрузить Ваш проект на версии прошивки ПЛК100 2.14.0 - ссылка: http://www.owen.ru/uploads/txtlic.php?url=/uploads/po_factorypacket_plc100_exe_v2.14.0.zip
Malyshevsergey
05.12.2017, 13:34
Я, не могу создать новый проект. ПЛК стоит на объекте. Он работает. Я не могу с ним связаться.
Я, не могу создать новый проект. ПЛК стоит на объекте. Он работает. Я не могу с ним связаться.
из самой КДС онлайн режим имеется? Проект видите? После того как отдали символьный файл орс-серверу не менялась ли программа, не удалялись ли переменные которые может читать сервер?
Malyshevsergey
05.12.2017, 14:26
Связь оборвалась орет ошибка 0. В проекте не чего не менялось просто оборвался онлайн режим.
олайн режим у кого, КДС или ОРС?
Malyshevsergey
05.12.2017, 14:31
онлайн в КДСе
а зачем было в теме писать CodeSYS OPC
Не загрузив пустой проект, не узнаете, виновата ли программа, перегрузку то ведь как то делаете, хоть и на объекте стоит контроллер
Malyshevsergey
05.12.2017, 14:59
Перезагрузку делаю в ручную, но потом приходиться вбивать данные. Но, почему рвется связь?
Более детально: У меня две программы CDS и MasterSCADA. Обе имеют связь через порт ethernet на ПЛК, только CDS именно по ethenet и CDS OPC а скада по MasterOPC Universal Modbus Server. а в ПЛК modbus slave TCP. Вот модбас в скаде работает а CDS рвется связь причем не прогнозируемо, может проработать и час а может и месяц.
только CDS именно по ethenet и CDS OPC
еще раз, у Вас две программы постоянно подключены к плк по 1200 порту?
Malyshevsergey
05.12.2017, 15:21
Нет. По отдельности. На скаде пише программу.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot