Программно отправляю значение напряжения (real) на аналоговый выход ПЛК150УМ, но сигнала на выходе нет. И ещё компилятор требует dword вместо real. Пробовал менять тип, но тоже самое. Подскажите как поступить.
Заранее благодарен!
Программно отправляю значение напряжения (real) на аналоговый выход ПЛК150УМ, но сигнала на выходе нет. И ещё компилятор требует dword вместо real. Пробовал менять тип, но тоже самое. Подскажите как поступить.
Заранее благодарен!
проект выложите. что то вы не туда отправляете
Проект выложить к сожалениею не могу из-за его отсутствия в данный момент, на выход отправляю сигнал такой строкой:
y:=10*x/1350;
-------------
%QD7.0:=y;
Именно таким способом значение на выход не передаётся. Получается передавать только через PLC Configuration. Пробовал таким способом смотреть значения на этом выходе при отладке, используя напряжение в диапазоне 0-10В. Этому напряжению соответствует десятизначный код (наверное из-за 10ти разрядного ЦАПа), каждая цифра которого в десятичной системе. Самое интересное то, что при сравнении получается какая-то зависимость. Может быть с помощью этих кодов как раз-токи и надо посылать напряжение на выход?
Господа, выложите плз кусок рабочей программы, отправляющей напряжение на аналоговый выход ПЛК150УМ.
Заранее благодарен.
В PLC конфигураторе аналоговому выходу присваивается переменная, например A_OUT.
В программе пишешь A_OUT:=5.4; (ST),
На выходе получаешь при потенциальном выходе 5.4В, при токовом 5.4мА.
Работаю с ПЛК Овен и не только...
В дополнение - пример.
xmpl.rar
Не могу просмотреть архив (выдаёт ошибку). Выложите плз текст программы.
Спасибо.
Давайте адрес эл. почты (можно в личку). Форум не поддерживает файлы *.pro
Мыло genius369@mail.ru