PDA

Просмотр полной версии : Kinco + ПЛК154: проблемы при обмене по Modbus TCP



chocolata
30.11.2017, 19:09
Настроен обмен по Modbus TCP между панелью Kinco и ПЛК154. Панель - мастер, ПЛК - слейв.
Если сначала включить ПЛК, а потом панель - проблем нет. Если наоборот - в ПЛК обнуляются все переменные. В чем может быть причина?

Такой же точно проект панели обменивается с шнайдеровским М340 без таких глюков...

Rask
30.11.2017, 19:10
Включайте панель с задержкой, к примеру того же ПЛК.
Нет - ищите тут на форуме есть, аналогичные проблемы работы связки панель - ПЛК.

chocolata
30.11.2017, 19:37
Включайте панель с задержкой, к примеру того же ПЛК.

Ну так а если ПЛК перезагрузится, например, то как задержка поможет? Хотелось бы решить проблему на стороне ПЛК, т.к., повторюсь, такая же панель с таким же проектом без проблем обменивается по Modbus TCP c M340

Rask
30.11.2017, 19:39
Если сначала включить ПЛК, а потом панель - проблем нет.


в любом случае вначале включиться ПЛК.
На панель питание подается с задержкой от любого реле ПЛК.

chocolata
30.11.2017, 19:45
аналогичные проблемы работы связки панель - ПЛК.
Проблемы есть, хотелось бы решения увидеть

chocolata
30.11.2017, 19:46
На панель питание подается с задержкой от любого реле ПЛК.
Ну так это костыль, а хотелось бы решение...

Rask
30.11.2017, 20:32
Ну так это костыль, а хотелось бы решение...

Решение - хм. В панели переменные участвующие в обмене по сети у Вас 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

Rask
30.11.2017, 20:42
Понятно, переменные в панели которые нужно сохранять объявлены энергонезависимыми (т.е RW)?

chocolata
30.11.2017, 21:38
Понятно, переменные в панели которые нужно сохранять объявлены энергонезависимыми (т.е RW)?

какие переменные в панели? мы по модбас TCP подключаемся к ПЛК, переменные в ПЛК хранятся

IVM
01.12.2017, 11:09
Настроен обмен по Modbus TCP между панелью Kinco и ПЛК154. Панель - мастер, ПЛК - слейв.
Если сначала включить ПЛК, а потом панель - проблем нет. Если наоборот - в ПЛК обнуляются все переменные. В чем может быть причина?

Такой же точно проект панели обменивается с шнайдеровским М340 без таких глюков...

Сетевые переменные в ПЛК обнуляются ?

chocolata
01.12.2017, 21:44
Да .

Newcomer
02.12.2017, 16:53
Валенок, а как быть с этим заявлением автора темы: "С таким же проектом без проблем обменивается по Modbus TCP c M340"

Rask
02.12.2017, 16:57
Да. Чушь и костыль.

Костыль может быть. Позволяет схема работать, позволяет - и где чушь?

Вольд
03.12.2017, 11:01
С заявлением ? "Мамой клянусь, да" - заявлением и остается. Не больше.

В овене и в М340 абсолютно логически эквивалентный код ? Пока только слова.

Если обмен с панелью сделан через конфигуратор, то пользователь ничего не может сделать. Если прошивка ПЛК кривая, то проблема в ней. Единственное что можно сделать так это начать исполнять циклическую часть программы ПЛК только после того как установится связь с панелью.

capzap
03.12.2017, 19:53
в нормальных панелях уже появилсь подвижки в этом направлении

capzap
03.12.2017, 22:09
если панель включилась раньше остальных, существует задержка выполнения неких действий. Конкретно к слейвам скрин не относится