Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Значение с двумя точками в булевую переменную
#1
Добрый день. Всех с наступающим НГ! 
Встретилась такая проблема: выгружаю из 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"?
Ответ с цитатой }}
Thanks given by:
#2
(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"

С уважением, Ермаков Александр

Ответ с цитатой }}
Thanks given by:
#3
(09-Jan-2020, 11:02:38)ErmakovAV Написал: Судя по коду в данные параметры блоков "Valve_Interlock2" прилетает запись из другой части кода, нужно искать где используются параметры блока Valve_Interlock2.ONS_Bypass и Valve_Interlock2.override через стандартную процедуру поиска "Go To cross reference"

Не смог найти Cross referens для значения.
меню
инструкция    здесь логика самой инструкции.

Или я не то делаю?
Ответ с цитатой }}
Thanks given by:


Перейти к форуму: