спасибо за предыдущие советы. возникли ещё вопросы. Во время обкатки проекта (см. вложения) возникает следующая ситуация . По короткой команде TRUE (следом FALSE) start_zero (global_var) запускается блок измерения среднего значения веса за единицу времени mix:STATISTICS_REAL. Время произвольное. По короткой (TRUE следом FALSE) команде stop в гланой программе PLC_PRG c помощью блока MOVE выходные величины FB mix записываются в память меркеров (см. var_retain). Дальнейшее измерение идёт с учётом этих величин. И всё бы ничего, только вот после выключения ПЛК эти величины показывают какую-то чушь. Например до выключения всё нормально:
MN = 0.2254406;
MX = 2.326654;
AVG = 1.361449.
после выключения и повторного включения ПЛК:
MN =2.337515e-32;
MX = -1.032399e+017;
AVG = 1.762714e+033.
Такое ощущение, что проведённые измерения не сохраняются даже после того как их объявил retain.
А мне эти величины нужны сохранёнными, что пользоваться ими в дальнейшем либо как константами, либо как коэффициэнтами, даже если ПЛК будет выключен несколько месяцев.
ЧТО Я ДЕЛАЮ НЕ ТАК??? Может есть другой способ сохранения этих величин? Заранее благодарю.