This is topic LINTER 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/000073.html

Posted by zotov (Участник № / Member № 1113) on :
 
Объясните, пожалуйста, как правильно пользоваться блоком линейной интерполяции LINTR? Все делал по справке – ничего не вышло, выход просто повторяет вход INP. Использовал я блок так.
Создал файл itabl.cfg со следующими строками:
QTABL=1
TABL00=6
0.700 0.090
1.100 0.120
2.500 0.230
5.000 0.390
7.000 0.510
9.000 0.650
То есть имеется одна таблица узловых точек, длина таблицы 6. В последних 6 строках слева X, справа Y. Поместил файл itabl.cfg в тот же каталог, где лежит ctm-файл проекта. Далее создал FBD-программу с единственным блоком LINTR. На вход SEL блока подключил константу 0, т.е. выбрал таблицу 00. Аргумент X подал на вход INP, а на выходе получал значение функции Y, интерполированное по таблице. Ничего не работает, ни в эмуляторе FBD-редактора, ни в эмуляторе DServ.exe, ни под МРВ.
В чем проблема?
PS. Работаем в ТМ 5.08.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для корректной работы файл itabl.cfg должен распологаться в директории проекта, а не рядом с файлом .ctm!
Также - рекомендую обновить релиз до последней версии, 5.08 очень "древний" релиз.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2