PDA

Просмотр полной версии : Обнуление сетевых переменных



Антон_Б
11.04.2025, 14:29
Каким образом можно обнулить сетевые переменные в ПР102 при включении прибора? Есть ли доступ к сетевым переменным на языке ST?

kondor3000
11.04.2025, 14:32
Каким образом можно обнулить сетевые переменные в ПР102 при включении прибора? Есть ли доступ к сетевым переменным на языке ST?

Инициализируйте сетевые переменные 0, при включении.
Обычно у всех обратный вопрос, почему у меня переменные не сохраняются (обнуляются).

На ST все сетевые и энергонезависимые переменные доступны только по входам и выходам ФБ.

Антон_Б
11.04.2025, 14:43
А каким образом их инциализировать ? Это писать программу на блоках?

Dimensy
11.04.2025, 14:45
Обнуляется вот так
83023

или покажите как у вас организован доступ на ST

Sergey361
11.04.2025, 14:46
В последней версии OL можно отключить энергонезависимость сетевых переменных

Dimensy
11.04.2025, 14:52
В последней версии OL можно отключить энергонезависимость сетевых переменных

Это только на новой платформе

Антон_Б
11.04.2025, 15:03
То есть при включении все переменные будут нулевые? Таким образом ПР сама их обнуляет.

kondor3000
11.04.2025, 15:03
А каким образом их инциализировать ? Это писать программу на блоках?

Можно и на ST инициализировать. Тут пример инициализации числами, можно сделать и нулём.
https://owen.ru/forum/showthread.php?t=37840&p=431676&viewfull=1#post431676

IF NOT Init THEN
Out1:=0; Out2:=0; Out3:=0;
Init:=TRUE;
END_IF