На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Начальные значения retain-переменных


Автор темы
tank_urg
почётный участник форума
почётный участник форума
Сообщения: 185
Зарегистрирован: 25 фев 2013, 06:14
Имя: Шамилов Данис
Благодарил (а): 9 раз

Начальные значения retain-переменных

Сообщение tank_urg » 26 июл 2015, 10:01

Программирую ПЛК110 в новом кузове на CFC.

Контроллер подключен в качестве Modbus slave к панели оператора Weintek.
Одна из уставок задается с панели оператора. Каким образом задать для этой уставки значение по умолчанию, чтобы при первом пуске контроллера БЕЗ ПАНЕЛИ это значение было ненулевым?

Создал глобальные переменные, указав начальные значения, однако при запуске ПЛК без панели в этих переменных вместо требуемых начальных значений появляются нули.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

vodav
осмотрелся
осмотрелся
Сообщения: 157
Зарегистрирован: 28 авг 2014, 08:30
Имя: Воднев Александр Васильевич
Благодарил (а): 10 раз
Поблагодарили: 7 раз

Re: Начальные значения retain-переменных

Сообщение vodav » 26 июл 2015, 20:01

Может надо ретайном сделать переменную отличную от регистра Modbus (%QW8.95.0)? А в первом цикле ПЛК уже определятся, какое ей значение присвоить.


Автор темы
tank_urg
почётный участник форума
почётный участник форума
Сообщения: 185
Зарегистрирован: 25 фев 2013, 06:14
Имя: Шамилов Данис
Благодарил (а): 9 раз

Re: Начальные значения retain-переменных

Сообщение tank_urg » 26 июл 2015, 20:29

Может надо ретайном сделать переменную отличную от регистра Modbus (%QW8.95.0)? А в первом цикле ПЛК уже определятся, какое ей значение присвоить.


Не понял, можно поподробнее?


Автор темы
tank_urg
почётный участник форума
почётный участник форума
Сообщения: 185
Зарегистрирован: 25 фев 2013, 06:14
Имя: Шамилов Данис
Благодарил (а): 9 раз

Re: Начальные значения retain-переменных

Сообщение tank_urg » 26 июл 2015, 20:35

Ой, извините. Прошу администраторов тему удалить, так как я ее уже создавал:
viewtopic.php?f=126&t=6559

отпишусь там. Еще раз приношу извинения.