PDA

Просмотр полной версии : Управление модулем аналогового вывода



Severvel
05.05.2017, 12:26
Добрый день!

Требуется помощь знающих людей, вопрос такой:

Требуется один тех. параметр по заданию расхода продукта, в моем случае шкала данного параметра составляет 0-5 т/ч

В дереве объектов я создал переменную "Задание" и сделал связку с одним из каналов модуля аналогового выхода МУ110 8И
Управлять выходным сигналом получается, но только в пределах диапазона от 0 до 1 (Значение параметров по протоколу ОВЕН) или 4-20 мА соответственно .

Как можно "согласовать" 0-1 и 0-5 т/ч. Чтобы можно было с мнемосхемы задать к примеру 2.5 т/ч, а это соответствовало бы 12 мА. Шкалами пробовал ничего не получилось.

Спасибо!

SCADAMaster
05.05.2017, 13:04
1. Удаляете ОРС сервер ОВЕН.
2. Ставите Modbus Universal
http://insat.ru/products/?category=1414
3. Импортируете готовую конфигурацию
5. У нужного вам выхода тип данных в сервере ставите - Float, и включаете функцию Пересчет. Задаете параметры - их можно подсчитать автоматически.
5. Пользуетесь.
Видеопримеры по работе с нашим ОРС:
http://insat.ru/products/?category=2114

Severvel
05.05.2017, 13:46
Уважаемый SCADAMaster!

Я не уверен на 100%, но все же смею предположить, что все это можно сделать и на ОРС сервере ОВЕН, но при общении с некомпетентными пользователями вроде меня Вы навязываете свой платный сервер. Я не вижу в этом ничего плохого, бизнес прежде всего, но было бы правильнее раскрыть и возможности самой программы. В моем проекте нужен всего один канал аналогового выхода, поэтому приобретение Вашего ОРС считаю не целесообразным. Если я не прав в своих высказываниях, пожалуйста поправьте.

И я так же надеюсь на помощь!!!

Спасибо!

SCADAMaster
05.05.2017, 13:58
У данного модуля всего 8 выходов - а наш ОРС сервера 32 тега бесплатен.
Можно сделать и на базе овена. Но вам придется выполнять пересчет в скаде - для этого используйте модуль Расчет.

Severvel
05.05.2017, 14:44
Да дело в том, что у нас больше 32 каналов. Я имел в виду, что один канал только выход аналоговый.

А информацию по пересчету, а точнее по модулю Расчет можно где-либо получить. Самому разбираться, что "пальцем в небо тыкать". Или может хоть коротко поясните, если не затруднит.

SCADAMaster
05.05.2017, 15:33
В случае с дипазоном 0.5 формула будет:
(Уровень+1.25)/0.3125
Результат расчета и будет значение в миллиамперах

Severvel
10.05.2017, 13:22
Я извиняюсь, но мне не совсем понятно, не большое уточнение. Для наглядности скрин сделал.

На данный момент если учесть, что значение 1 в модуле равно 20 мА, то соответственно ставя в задании 1 мы получаем 20 мА. А мне необходим максимальный диапазон задания 0-5.

Теперь вопрос по формуле

Уровень, скорее это максимальный диапазон? Тогда формула будет такой: (5+1.25)/0.3125 в результате получается 20, но значение то неизменное?

Или может я не так все понимаю? Если Вас не затруднит, подробнее объясните пожалуйста.

31032

SCADAMaster
10.05.2017, 13:41
Вместо 5 у вас будет ваша уставка уровня.