PDA

Просмотр полной версии : Не получаю значений на аналоговом выходе ПР200



Ghuerdon
13.10.2020, 15:11
Здравствуйте!
Прибор: Овен ПР200-24.2.2
Решил реализовать ПИД регулятор в среде Owen Logic.
Выходное значение ПИД регулятора (0..100) преобразовываю в сигнал для аналогового выхода ПР200 (4..20 мА), как в примерах, в диапазон 0..1, т.е. делю выходное значение регулятора на 100 и подаю на
аналоговый выход.
Проблема в том, что прибор молчит и ничего не выдает, на выходе 0 (проверяли мультиметром).
В белее старых версиях ПР200 был встроенный источник питания, которым запитывались эти самые выходы (в моем случае их питание уже настроено внутри прибора, как я понял и судя по схемам подключения выходов в руководстве пользователя)
Может быть что-то в самой программе неправильно настроил? (файл прилагается)

Андрей Посохов
13.10.2020, 15:22
Здравствуйте!
Прибор: Овен ПР200-24.2.2
Решил реализовать ПИД регулятор в среде Owen Logic.
Выходное значение ПИД регулятора (0..100) преобразовываю в сигнал для аналогового выхода ПР200 (4..20 мА), как в примерах, в диапазон 0..1, т.е. делю выходное значение регулятора на 100 и подаю на
аналоговый выход.
Проблема в том, что прибор молчит и ничего не выдает, на выходе 0 (проверяли мультиметром).
В белее старых версиях ПР200 был встроенный источник питания, которым запитывались эти самые выходы (в моем случае их питание уже настроено внутри прибора, как я понял и судя по схемам подключения выходов в руководстве пользователя)
Может быть что-то в самой программе неправильно настроил? (файл прилагается)

Добрый день.
В ПР200 на 24 В никогда не было встроенного источника питания. Встроенный источник есть только в модификациях на 230В и аналоговыми входами.
Аналоговые выходы ПР200 всегда были не активные, поэтому, их нужно запитывать внешним источником питания.
Кстати, встроенным в ПР200 источником питания запитывать выходы не рекомендуем. Он служит для подключения аналоговых входов.

Поэтому вам нужно взять внешний блок питания и запитать этот выход согласно РЭ.

Ghuerdon
13.10.2020, 15:37
Большое спасибо!
Значит, недостаточно хорошо изучил мат. часть.
Следовательно, нужно запитывать согласно с данной схемой? Только источник питания использовать внешний с выходом на 24В, и на вход ПР, собственно, тоже 24В.

51341

Андрей Посохов
13.10.2020, 16:21
Большое спасибо!
Значит, недостаточно хорошо изучил мат. часть.
Следовательно, нужно запитывать согласно с данной схемой? Только источник питания использовать внешний с выходом на 24В, и на вход ПР, собственно, тоже 24В.

51341

Да, все верно

dimon_ag
29.10.2020, 08:52
Дайте ссылочку на примеры работы с аналоговыми выходами. Раньше как то на нужно было, а тут стало надо и не могу найти информацию как масштабировать параметры используемые в лоджике к аналоговому выходу.
Почему делить надо на 100? И как с выходом напряжения 0-10В?

Ревака Юрий
29.10.2020, 09:02
Дайте ссылочку на примеры работы с аналоговыми выходами. Раньше как то на нужно было, а тут стало надо и не могу найти информацию как масштабировать параметры используемые в лоджике к аналоговому выходу.
Почему делить надо на 100? И как с выходом напряжения 0-10В?

Любой аналоговый выход из логики принимает на вход 0-1.0, дальше по ситуации, в зависимости от того что у Вас за диапазон, 100 это наиболее часто используется, так как ПИД от 0-100% в основном работает.

dimon_ag
29.10.2020, 10:06
Т.е. Масштабировать надо к 1. Допустим вход 0-4000 Ом надо напрямую преобразовать в 4-20мА или 0-10В. Просто надо вход поделить на 4000 и все?
51572

Ревака Юрий
29.10.2020, 10:25
Т.е. Масштабировать надо к 1. Допустим вход 0-4000 Ом надо напрямую преобразовать в 4-20мА или 0-10В. Просто надо вход поделить на 4000 и все?
51572

Да, для этого есть макросы SCALE и им подобные, или прямо в настройках аналогового входа, если сигнал со входа подается, но для Ом это не сработает, поэтому лучше макрос, более универсальный вариант.

dimon_ag
29.10.2020, 11:28
Разобрал макрос SCALE. Посмотрите в вложении, приведение Оммического входа к аналоговому выходу я правильно применил его?
Относительно вашего ответа будет сформирован следующий вопрос : " для Ом это не сработает, поэтому лучше макрос, более универсальный вариант."
51577

Ревака Юрий
29.10.2020, 15:39
Разобрал макрос SCALE. Посмотрите в вложении, приведение Оммического входа к аналоговому выходу я правильно применил его?
Относительно вашего ответа будет сформирован следующий вопрос : " для Ом это не сработает, поэтому лучше макрос, более универсальный вариант."
51577

Да, все верно, в любом случае Вы можете запустить симуляцию и проверить работу схемы.

bayk
30.10.2020, 10:34
У меня только один вопрос. Поче у на входе 4000. У вас прибор такой или из паспорта информация? Просто аналоговый вход в режиме сопротивления измерять может до 99999

Ревака Юрий
30.10.2020, 12:23
У меня только один вопрос. Поче у на входе 4000. У вас прибор такой или из паспорта информация? Просто аналоговый вход в режиме сопротивления измерять может до 99999

Скорее всего это попытка реализовать задатчик выхода на резисторе, я сам так иногда использую переменный резистор для имитации какой-то величины в программе, и тогда ставим мин и мах диапазон резистора, а на выходе получаем изменяемую величину в нужном диапазоне, которая задается второй парой уставок в макросе.

Сергей0308
30.10.2020, 12:38
С реальными переменными резисторами я примерно так делаю:

51592

51593

dimon_ag
30.10.2020, 21:05
Всем спасибо за оказанную помощь. Ответ был сразу дан Ревака Юрий "Любой аналоговый выход из логики принимает на вход 0-1.0".

dan75
31.10.2020, 04:25
С реальными переменными резисторами я примерно так делаю:
Калибровка крайних положений потенциометра? Полезная вещь!