Форум Smart Solutions VDT
Перевод в инженерные единицы - Версия для печати

+- Форум Smart Solutions VDT (http://forum.vdt-solutions.de)
+-- Форум Системы и средства автоматизации (http://forum.vdt-solutions.de/forumdisplay.php?fid=1)
+--- Форум Программирование (http://forum.vdt-solutions.de/forumdisplay.php?fid=3)
+--- Темы: Перевод в инженерные единицы (/showthread.php?tid=156)



Перевод в инженерные единицы - TeenZ - 19-Aug-2019

Добрый день всем! Вникаю в программирование Rslogix. Объясните, пожалуйста, как перевести сигнал  с AI модуля (к примеру 4...20) в инженерные единицы для отображения в FTV, спасибо. Если можно, вставьте скриншоты из своих программ, чтобы было нагляднее.


RE: Перевод в инженерные единицы - vadim - 19-Aug-2019

(19-Aug-2019, 19:01:19)TeenZ Написал: Добрый день всем! Вникаю в программирование Rslogix. Объясните, пожалуйста, как перевести сигнал  с AI модуля (к примеру 4...20) в инженерные единицы для отображения в FTV, спасибо. Если можно, вставьте скриншоты из своих программ, чтобы было нагляднее.

Использовать SCL instruction.
http://forum.vdt-solutions.de/showthread.php?tid=147
например: 
TmpAI1.In := Local:6:I.Ch0Data;// Адрес аналогового входа
TmpAI1.InRawMax := 20000; //20 мА
TmpAI1.InRawMin := 4000;//4 мА
// Переводим 0...100
TmpAI1.InEUMax := 100;//100 
TmpAI1.InEUMin := 0;//0
SCL(TmpAI1);//сама функция масштабирования

TmpAI1.Out - это уже в инженерных единица для отображения.