PDA

Просмотр полной версии : СП310 сохранение настроек.



Alexey_Palich
12.04.2018, 19:58
Создал проект, меню, в меню настройки датчиков, панель по RS связана с ПЛК110-60, при отключении панели настройки не сохраняются. Посоветуйте как сохранить их в панели, или лучше в ПЛК? В codesys я пока новичок. Спасибо.

Евгений Кислов
12.04.2018, 20:33
Добрый вечер.

А что привязано к элементам панели, с помощью которых вы вводите настройки?

Alexey_Palich
12.04.2018, 20:35
Элемент цифровой ввод. Ввожу число оно уходит в контроллер

Евгений Кислов
12.04.2018, 20:39
Если оно уходит в контроллер, то перезагрузка панели никак не должна на него влиять.
Вы не могли бы выложить проекты для панели и ПЛК? Все лишнее можно вырезать, достаточно оставить обмен одним регистром, который не сохраняется после перезагрузки.

Alexey_Palich
12.04.2018, 20:43
Повторюсь, что я только три дня как осваиваю кодесис, чето не смог прикрепить проект, скинул вам на почту. При выключении панели настройки остаются в ПЛК, при включении они сбрасываются, наверное перезаписываются я так понимаю. пароль настройки датчиков 9876, настройки регуляторов 1234

Alexey_Palich
12.04.2018, 21:35
Решил проверить на вашем примере из документации плк-мастер сп-слейв, повторил проект, с панели данные вводятся, в панель из кодесиса записываются (ctrl+F7).
Выключил панель, потом включил, все данные слетели на 0.00.

Евгений Кислов
13.04.2018, 06:55
Вы для элементов в панели используете регистры PSW - оперативные. Они действительно обнуляются после перезагрузки.
Вам надо использовать энергонезависимые регистры PFW - это аналог RETAIN в CoDeSys.
Обратите внимание - для PFW регистров адреса Modbus смещены на 10000. Т.е. для того, чтобы считать (или записать) регистр PFW300, вы должны в ПЛК указать адрес 10300.

Собственно, все это описано в упомянутом примере.

Alexey_Palich
13.04.2018, 10:15
Сменил адрес в кодесисе и в панели поставил 10310, в панели запоминает в кодесис не передает,

Евгений Кислов
13.04.2018, 10:19
Вам надо в панели поставить PFW310. В ПЛК останется адрес 10310. Тогда все будет работать так, как вы хотите.

Alexey_Palich
13.04.2018, 11:21
Спасибо, заработало.