This is topic IL FBD in forum TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/18/t/000056.html

Posted by echoufa (Участник № / Member № 628) on :
 
При попытке ДАМПА программы на IL по уроку 3 хэлпа
F0=I0
F0-I1
F0=ABS(F0)
IF F0>I2
THEN
Q0=I3
ELSE
Q0=I4
END_IF

выдает
01 05[0] 01[1] : = F0 I0
03 05[0] 01[2] : - F0 I1
(ERR10)Неправильная переменная:ABS(F0)
01 11[0] 05[0] : = F0 ABS(F0)
60 00[0] 00[1] : IF
24 05[0] 01[3] : > F0 I2
61 00[0] 00[1] : THEN
01 02[0] 01[4] : = Q0 I3
62 00[0] 00[1] : ELSE
01 02[0] 01[5] : = Q0 I4
63 00[0] 00[1] : END_IF

при попытке испотлзовать другие операции то же самое

Может ошибка в формате записи команд?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В записи функции F0=ABS(F0) - 2 ошибки.
Следует писать F0 ABS F0
или еще проще ABS F0.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2