09-Jan-2020, 11:02:38
(31-Dec-2019, 08:02:45)Serega77 Написал: Добрый день. Всех с наступающим НГ!
Встретилась такая проблема: выгружаю из 1756-L61 программу, она выгружается без проблем. В онлайн режиме работает и все в принципе нормально. Но если сделать проверку всего проекта (verify controller) то вылазит куча однотипных ошибок.
Error: Rung 25, Valve_Interlock2, Operand 11: Invalid expression or tag.
https://drive.google.com/open?id=1lk_Yr7...Qj05lVGADC
Суть ошибки в том что двум параметрам add on instructions (override и ONS_Bypass) назначается недопустимое значение.
override и ONS_Bypass являются булевыми параметрами, а им назначаются значения "0.0.0" и "1.0.0".
Так вот, откуда в программе ПЛК появились эти значения "0.0.0" и "1.0.0"?
Судя по коду в данные параметры блоков "Valve_Interlock2" прилетает запись из другой части кода, нужно искать где используются параметры блока Valve_Interlock2.ONS_Bypass и Valve_Interlock2.override через стандартную процедуру поиска "Go To cross reference"
С уважением, Ермаков Александр

