This is topic Константы в IL in forum Языки программирования (IL/FBD) / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.


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

Posted by Сафронов (Участник № / Member № 408) on :
 
В Help ТМ5.11 сказано, что константами языка Техно IL могут быть "любые другие числа", и там же приведен пример с константой 10.5. На практике оказалось, что в программе типа FB происходит отбрасывание знаков после запятой. Например, приведенная ниже программа всегда формирует на выходе 0 независимо от значения входа.
LD 0,1
MUL I0
ST Q0
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В Вашей программе в качестве разделителя использована запятая, однако разделитель должен быть точкой. На данный момент действительно есть ошибка в IL - оператор LD при трансляции выдает ошибку при использовании точки в качестве разделителя. Сейчас Вашу программу можно переписать следующим образом:
code:
 
F0=0.1
Q0=I0
Q0*F0


 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2