День добрый!Вопрос следующий,если я объявлю переменные как RETAIN,будет=ли всё это работать как в контроллере, т.е при ресстарте MASTER SCADA программа продолжит выполняться с того места,где она прервалась?
День добрый!Вопрос следующий,если я объявлю переменные как RETAIN,будет=ли всё это работать как в контроллере, т.е при ресстарте MASTER SCADA программа продолжит выполняться с того места,где она прервалась?
Retain переменные сохраняются только при работе модуля ST в контроллере, на верхнем уровне сохранение пока не реализовано.
Спасибо.
Ясно ,а что можно придумать ,а то у нас отключения электричества вообще не редкость,особенно в весенне-летний период
А что данный скрипт решает?
Вообще на закладке "опрос" есть галочка "Восстановление при рестарте". Можно например сохранять состояние команд или значений.
Спасибо.
Управляет централизованной мойкой, если я вас правильно понял всё переменные( в том числе и локальные) которые нужно сохранить заводим на значение или командуна данном ФБ не помогает программа начинаеться с началазакладке "опрос" есть галочка "Восстановление при рестарте"
На ST сохранение на верхнем уровне пока что не работает.
Как вариант вы можете писать программу не в ФБ "Скрипт ST", а в "Скрипт C#". Переменные, состояние которым вам нужно сохранить делаете выходами, и на закладке "Опрос" у них включаете "Восстановление при рестарте".
Но программа в любом случае не может продолжится с того же места. Просто вы сможете сохранить значения некоторых переменных и при старте обработать их.
Спасибо.
Я тут только маленько в ST начал кумекать,а вы меня уже в С# гонитев контроллере тоже сохраняются только RETAIN переменные,и если при старте вернуться значения ключевых переменных то и программа должна продолжится согласно прописанному коду, поправьте если не прав.Просто вы сможете сохранить значения некоторых переменных и при старте обработать их.
Значения переменных прописанных в Retain восстановится, а дальше все будет зависеть от вашей программы.
Если например у вас пошаговый процесс, и вы сохранили номер шага, и старте перебросили программу на него, то можно сказать что программа будет выполняться примерно с того же места.
Спасибо.
Я примерно так-же и думал,рад что хоть в этом наши точки зрения сошлись спасибо за советы и подсказки,если что не получиться буду обращаться ,уж не взыщите
Здравствуйте.
А есть ли какие-нибудь ограничения для ST программы в бесплатной версии - по объему или числу переменных?