Просмотр полной версии : SubMenu[SLOT] BoolIP[VAR] задать значение внешней переменной для SCADA по умолчанию
Brandon_heat_dre
31.12.2018, 13:49
Доброго дня, такой вопрос, как задать по умолчанию переменную в SubMenu[SLOT] BoolIP[VAR] (на картинке это перменные start, t0,t1,t2,t3) допустим в значение FALSE? почему то они при запуске программы всегда в TRUE, я их конечно в дальнейшем коде переключаю на FALSE но это как то не удобно. Спасибо.
Обнулить при старте программы - в первом цикле
PROGRAM PLC_PRG
VAR
StartPLC: BOOL := TRUE;
END_VAR
IF StartPLC THEN
StartPLC:= FALSE;
start:= t0:= t1:= t2:= t3:= FALSE;
END_IF
Смотри описание библиотеки Arm7_Specific.
Ну и поскольку переменные конфигурационные - они запоминают состояние при выключении питания контроллера, вернее, при их переключении.
Brandon_heat_dre
31.12.2018, 22:22
Благодарю, буду пробовать.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot