nik9999, спасибо! стал разбираться, читать. уже стало понятнее.
но остались вопросы.
1) "OUT:=SCALE_R(PWR*10,0,1000,0,5);( * для выхода 0-5 в *)"
Как ПЛК должен понять, что 0-5 означают вольты? а если написать 0-20, то на аналоговом выходе всё равно будет 0-10В ?
2) если пока не брать ПИД регулирование. Допустим, надо написать такую программу. Если на аналоговом входе температура больше 20 градусов, то двигатель должен крутиться на полную мощность (т.е. выходной сигнал должен быть 5В). если меньше, то 1В.
при компиляции вывел ошибки. неправильно называю переменными входы-выходы. что я делаю не так?
рисунки приложил. http://zalil.ru/upload/33886372 (не знаю, как по-другому добавить рисунки)




Ответить с цитированием