А как сделать что бы часть переменных (не глобальных) сбрасывалась при выключении питания. Т.е. если питание пропало, а потом опять появилось-мне не нужно что бы машина продолжила работу в том месте где остановилась.
А как сделать что бы часть переменных (не глобальных) сбрасывалась при выключении питания. Т.е. если питание пропало, а потом опять появилось-мне не нужно что бы машина продолжила работу в том месте где остановилась.
для возобновления работы вашей машины после пропадания питания нужно хотя бы знать что за машина и как она работает
кроме вас самого наверное на этот вопрос никто не ответит.
вопрос из области телепатии.
а сбрасывать значения при выключении питания очень просто.
при переменной повер в модуле статистике = false сбросьте значения.
Контроллер ПЛК100. Машины разные. Некоторые выхода подключаются через SR конструкцию. Вот биты SR конструкций мне и нужно скидывать при отключении питания. Я правильно понял, что повер из статистики может сбрасывать биты при первом цикле контроллера после отключения питания(аккумулятора на ПЛК нет)?
IF pwr=true
then SR:=false;
End IF
Так?
Так если нет аккумулятора, то ПЛК при отключении питания тоже выключится сразу и выходы будут обнулены. При включении программа начинает работу сначала и переменные получат то значение, которое Вы им задали при объявлении, или если не задали начальные значения, то будут нули.
А на СПК110 как реализовать подобную схему? Что-то не вижу как там Statistics добавить...
спк без питания сразу выключится. у неё нет режима поддержания энергии ( экран как никак кушает прилично любой). сохраняются только retain переменные. все остальные проинициализируются на стартовые при загрузке\
Купили обновленный ПЛК 110. Та же история. Причем, сначала было все хорошо и проект сохранялся после перезагрузки. В процессе эксплуатации приходится делать разные изменения, загружаем программу и ... до первой перезагрузки. Потом контроллер чистый. Что делать? Сервис?
попробуйте для начала перед перезагрузкой делать FLUSH
И Если перезагрузка тумблером - ПЛК ДОЛЖЕН терять программу.
Тролль-наседка, добрый, нежный и ласковый
Тумблер в Run. Что такое Flush и как его делать?
Flush - команда PLCBrowser.
Так пользуемся перезагрузкой тумблером?
Тролль-наседка, добрый, нежный и ласковый