Показано с 1 по 10 из 10

Тема: работа с аналоговыми выходами

  1. #1

    По умолчанию работа с аналоговыми выходами

    Программно отправляю значение напряжения (real) на аналоговый выход ПЛК150УМ, но сигнала на выходе нет. И ещё компилятор требует dword вместо real. Пробовал менять тип, но тоже самое. Подскажите как поступить.
    Заранее благодарен!

  2. #2

    По умолчанию

    проект выложите. что то вы не туда отправляете

  3. #3

    По умолчанию

    Проект выложить к сожалениею не могу из-за его отсутствия в данный момент, на выход отправляю сигнал такой строкой:
    y:=10*x/1350;
    -------------
    %QD7.0:=y;
    Именно таким способом значение на выход не передаётся. Получается передавать только через PLC Configuration. Пробовал таким способом смотреть значения на этом выходе при отладке, используя напряжение в диапазоне 0-10В. Этому напряжению соответствует десятизначный код (наверное из-за 10ти разрядного ЦАПа), каждая цифра которого в десятичной системе. Самое интересное то, что при сравнении получается какая-то зависимость. Может быть с помощью этих кодов как раз-токи и надо посылать напряжение на выход?

  4. #4
    незарегистрированный
    Гость

    По умолчанию

    Цитата Сообщение от Geniu$ Посмотреть сообщение
    Проект выложить к сожалениею не могу из-за его отсутствия в данный момент, на выход отправляю сигнал такой строкой:
    y:=10*x/1350;
    -------------
    %QD7.0:=y;
    Именно таким способом значение на выход не передаётся. Получается передавать только через PLC Configuration. Пробовал таким способом смотреть значения на этом выходе при отладке, используя напряжение в диапазоне 0-10В. Этому напряжению соответствует десятизначный код (наверное из-за 10ти разрядного ЦАПа), каждая цифра которого в десятичной системе. Самое интересное то, что при сравнении получается какая-то зависимость. Может быть с помощью этих кодов как раз-токи и надо посылать напряжение на выход?
    Выходы цапов - тип REAL. какие 10 бит? Вы мантиссу числа с плавающей точкой рассматривали на предмет закономерностей?
    Для тока задавать от 4 до 20, для напряжения от 0 до 10.

  5. #5

    По умолчанию

    Господа, выложите плз кусок рабочей программы, отправляющей напряжение на аналоговый выход ПЛК150УМ.
    Заранее благодарен.

  6. #6
    Пользователь
    Регистрация
    26.02.2008
    Адрес
    Кирово-Чепецк
    Сообщений
    158

    По умолчанию

    В PLC конфигураторе аналоговому выходу присваивается переменная, например A_OUT.
    В программе пишешь A_OUT:=5.4; (ST),
    На выходе получаешь при потенциальном выходе 5.4В, при токовом 5.4мА.
    Работаю с ПЛК Овен и не только...

  7. #7

    По умолчанию

    Цитата Сообщение от Сергей_К Посмотреть сообщение
    В PLC конфигураторе аналоговому выходу присваивается переменная, например A_OUT.
    В программе пишешь A_OUT:=5.4; (ST),
    На выходе получаешь при потенциальном выходе 5.4В, при токовом 5.4мА.
    В дополнение - пример.

    xmpl.rar

  8. #8

    По умолчанию

    Не могу просмотреть архив (выдаёт ошибку). Выложите плз текст программы.
    Спасибо.

  9. #9

    По умолчанию

    Давайте адрес эл. почты (можно в личку). Форум не поддерживает файлы *.pro

  10. #10

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •