Просмотр полной версии : Kinco + ПЛК154: проблемы при обмене по Modbus TCP
chocolata
30.11.2017, 19:09
Настроен обмен по Modbus TCP между панелью Kinco и ПЛК154. Панель - мастер, ПЛК - слейв.
Если сначала включить ПЛК, а потом панель - проблем нет. Если наоборот - в ПЛК обнуляются все переменные. В чем может быть причина?
Такой же точно проект панели обменивается с шнайдеровским М340 без таких глюков...
Включайте панель с задержкой, к примеру того же ПЛК.
Нет - ищите тут на форуме есть, аналогичные проблемы работы связки панель - ПЛК.
chocolata
30.11.2017, 19:37
Включайте панель с задержкой, к примеру того же ПЛК.
Ну так а если ПЛК перезагрузится, например, то как задержка поможет? Хотелось бы решить проблему на стороне ПЛК, т.к., повторюсь, такая же панель с таким же проектом без проблем обменивается по Modbus TCP c M340
Если сначала включить ПЛК, а потом панель - проблем нет.
в любом случае вначале включиться ПЛК.
На панель питание подается с задержкой от любого реле ПЛК.
chocolata
30.11.2017, 19:45
аналогичные проблемы работы связки панель - ПЛК.
Проблемы есть, хотелось бы решения увидеть
chocolata
30.11.2017, 19:46
На панель питание подается с задержкой от любого реле ПЛК.
Ну так это костыль, а хотелось бы решение...
Ну так это костыль, а хотелось бы решение...
Решение - хм. В панели переменные участвующие в обмене по сети у Вас LW или RW?
chocolata
30.11.2017, 20:40
В панели переменные участвующие в обмене по сети у Вас LW или RW?
4x
https://s8.hostingkartinok.com/uploads/images/2017/11/ac6685579b7895f3564a051785aed9d3.jpg
https://s8.hostingkartinok.com/uploads/images/2017/11/f6e7e8f36e41bd24d8d7b8f81ea70347.jpg
Понятно, переменные в панели которые нужно сохранять объявлены энергонезависимыми (т.е RW)?
chocolata
30.11.2017, 21:38
Понятно, переменные в панели которые нужно сохранять объявлены энергонезависимыми (т.е RW)?
какие переменные в панели? мы по модбас TCP подключаемся к ПЛК, переменные в ПЛК хранятся
Настроен обмен по Modbus TCP между панелью Kinco и ПЛК154. Панель - мастер, ПЛК - слейв.
Если сначала включить ПЛК, а потом панель - проблем нет. Если наоборот - в ПЛК обнуляются все переменные. В чем может быть причина?
Такой же точно проект панели обменивается с шнайдеровским М340 без таких глюков...
Сетевые переменные в ПЛК обнуляются ?
chocolata
01.12.2017, 21:44
Да .
Newcomer
02.12.2017, 16:53
Валенок, а как быть с этим заявлением автора темы: "С таким же проектом без проблем обменивается по Modbus TCP c M340"
Да. Чушь и костыль.
Костыль может быть. Позволяет схема работать, позволяет - и где чушь?
С заявлением ? "Мамой клянусь, да" - заявлением и остается. Не больше.
В овене и в М340 абсолютно логически эквивалентный код ? Пока только слова.
Если обмен с панелью сделан через конфигуратор, то пользователь ничего не может сделать. Если прошивка ПЛК кривая, то проблема в ней. Единственное что можно сделать так это начать исполнять циклическую часть программы ПЛК только после того как установится связь с панелью.
в нормальных панелях уже появилсь подвижки в этом направлении
если панель включилась раньше остальных, существует задержка выполнения неких действий. Конкретно к слейвам скрин не относится
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot