Тема / Topic: Сохранение и восстановление переменных
A_KASHIRIN
Junior Member / Новичок
Участник № / Member № 972
отправлено / posted
Имеется следующая система: SCADA(Genesis32)-OPC(opc.exe TRACE MODE)-Ломиконт ТМ(МикроМРВ TRACE MODE). Необходимо сохранять некую переменную, задаваемую из Genesis, в Ломиконте ТМ и восстанавливать ее значение при загрузке Ломиконта. Сохранение переменных с помощью файла восстановления тормозит весь Ломиконт. Сохранение W переменных в файл не работает как в FBD (блок WFILE запрещен), так и в Tehno-IL (запись не производится). Некая переменная - плотность, загружать ее каждый раз из SCADA ненадежно, так как операторская станция может и не работать, а после сбоя питания необходимо восстановить значения переменных с плотностями. Подскажите, пожалуйста, какое-либо решение данной проблемы.
Сообщения / Posts 3 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
"Сохранение переменных с помощью файла восстановления тормозит весь Ломиконт." - А Вы хотябы управляете этим процессом или оставляете его на совесть системы, ведь тогда она на каждом цикле пересчета будет пытаться это сохранение выполнять? Если не управлять, то это действительно будет очень сильно тормозить пересчет узла, ведь там стоит менее динамичная Flash-память, а не жесткий диск. Если же не через файл сохранения состояния, то только через канал типа Output на узле ОРС-сервера ТМ, который будет получать данные из SCADA и передавать их в контроллер.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |