Технические FAQs

Задать вопрос

Как изменить стандартную переменную в сохраняемую в SoMachine?

Объявление сохраняемых переменных производится, как показано ниже.
VAR RETAIN
RET1:INT;
END_VAR
Замечание: M238 и XBTGC используют внутреннюю батарею для сохранения этих переменных. Таким образом, в этом случае переменные сохраняются только тогда, когда внутренняя батарея исправна. M258 / LMC058 / ATV-IMC не используют батарею для сохраняемых переменных при этом срок хранения переменных не зависят от срока службы батареи.

Постоянные переменные, однако, должны быть объявлены по-другому. Они должны быть объявлены в специальном списке, который называется Persistent Variable, эти переменные  связаны с оборудованием.
Щелкните правой кнопкой мыши на Application и выберите Persistent variables. Постоянные переменные должны быть объявлены там. Они должны быть в этом списке.
VAR GLOBAL PERSISTENT
RET2 INT;
END_VAR
VAR GLOBAL PERSISTENT RETAIN
RET3:INT;
END VAR
Вы нашли ответ на свой вопрос?
Как мы можем улучшить информацию?