Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Микро Мониторы Реального Времени / Micro Real Time Monitors » ViewPAC i-8024W

   
Автор / Author Тема / Topic: ViewPAC i-8024W
PVS
Junior Member / Новичок
Участник № / Member № 4880


Icon 1 отправлено / posted      Профиль для / Profile for PVS           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте!

Создаю:
источники приемники\ генератор синуса
источники приемники\ PC_based\OEM WINPAC\i-8024U
(используется I-8024W, предполагается 0-10В)
сразу вопрос: чем отличаются i-8024U и i-8024I,
и что делать если I-8024W должен иметь 2 выхода токовых и 2 по напряжению.
Wincon_AO_0 указываю диапазон 0-10В
Создаю узел Emb...RTM
Перетаскиваю Wincon_AO_0 и синус в Emb...RTM
Создаю экран
В экране осуществляю ввод значения с клавиатуры с привязкой к каналу Float Wincon_AO_0
Проверка показывает что значение 1200 соответствует 10В (так ли это??) Ранее сталкивался со значением ~32760 в других программах!!! Создаю программу:
Задание и параметры ПИД регулятора ввожу с клавиатуры на экране. В качестве сигнала использую генератор синуса. Вычисляю и индуцирую рассогласование (работает!) выход ПИД регулятора привязываю к каналу Float Wincon_AO_0
ИТОГО на экране 0, на выходе 0 ничего не меняется!
Привязываю выход ПИД регулятора к каналу float типа IN отображается что то вроде 1,34534-044

диапазон ПИД (макс-мин) 1200 - 0 Ки,Кд =0 Кп=1

Если можно пришлите пример для тестирования и изучения на данном контроллере!

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В источниках групп 8024U и 8024I различается параметр С4 (GAIN/REG). Если модуль настроен на два токовых выхода и два выхода по напряжению, то создайте группу 8024I и в каналах, которые настроены на выход по напряжению измените параметр С4 на 0.
Десяти вольтам должно соответствовать значение 10, подаваемое в канал Float Wincon_AO_0.
Надо заметить, что плата 8024 требует инициализации. Для инициализации используется канал 1.33 (WinCon_AO) типа INPUT со следующими параметрами удаленного адреса: C2 (номер канала) – 0; 98, C5 (ALT/REG) – 0.
Готового примера нет.

Сообщения / Posts 15203 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
PVS
Junior Member / Новичок
Участник № / Member № 4880


Icon 1 отправлено / posted      Профиль для / Profile for PVS           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если для работы этой платы требуется инициализация то почему на выходе меняется физическое значение (0-10В) при вводе с экрана еГЭ "Значение аргумента" с привязкой
\Emb...RTM\каналы\WinCon_AO#0 привязанного к
источники приемники\ PC_based\OEM WINPAC\i-8024U\WinCon_AO#0 ???
Не совсем понял как провести инициализацию!
Где надо создать
"канал 1.33 (WinCon_AO) типа INPUT со следующими параметрами удаленного адреса: C2 (номер канала) – 0; 98, C5 (ALT/REG) – 0." ???
в \Emb...RTM\каналы\ добавить канал например типа float и т.д.
или отредактировать параметры существующего канала:
источники приемники\ PC_based\OEM WINPAC\i-8024U\WinCon_AO#0 ????
На данный момент у этого канала параметры:
базовый адрес 1 (Slot0)
канал 0 (WinCon_AO#0)
Мультиплексор 1 (?)
GAIN\REG 0
ALT\REG 0
Тип сигнала 0-10V
Направление Output
Формат Аналог

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Инициализация нужна для правильной начальной установки выходного значения.
Для инициализации создайте по шаблону дополнительный источник в слое "Источники/Приемники" в группе "PC_based\OEM_WINPAC\8024U". Установите параметры C2=0, С5=0 и направление Input. Потом свяжите его с каналом Float типа Input узла RTM.
Вышлите Ваш проект на hotline3@adastra.ru, чтобы посмотреть момент с ПИД-регулятором.
К сожалению, у нас нет этого модуля. Не имея его, сложно сказать, почему значению 1200 соответствует 10В. Мы запросили для тестирования данный модуль у IPC2U. В начале следующей недели он должен у нас появиться.

Сообщения / Posts 15203 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
PVS
Junior Member / Новичок
Участник № / Member № 4880


Icon 1 отправлено / posted      Профиль для / Profile for PVS           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
С экрана через еГЭ "Значение аргумента" задаю 1..10ед на вых 1..10В
11ед - -9,6В
12ед - -8,59В
13ед - -7,59В
130ед - +6,94В
200ед - -5,24В
1200ед - 9,94В

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
PVS
Junior Member / Новичок
Участник № / Member № 4880


Icon 1 отправлено / posted      Профиль для / Profile for PVS           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Скажите а какой диапазон будет для токового дифференциального входа 4-20мА модуля i-8017H
У меня получилось следующее:
20мА -4,66ед
16мА - 3,72ед
15мА - 3,49ед
14мА - 3,26ед
10мА - 2,326ед
4мА - 0,92ед

подключал через опциональный резистор 120 Ом

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
PVS
Junior Member / Новичок
Участник № / Member № 4880


Icon 1 отправлено / posted      Профиль для / Profile for PVS           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
С ПИД регулятором разобрался!
Проблема была в присвоении результата не тому атрибуту аргумента и не совсем корректному определению направления каналов.
Не совсем понятно когда надо привязываться к реальному, аппаратному, входному, выходному атрибуту. И определение направления канала тоже сбивает с толку. Приходится создавать по несколко различных вариантов и смотреть какой будет работать, затем вставлять в проект.

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вероятно, Вы неправильно задали параметр GAIN.
В настройке GAIN надо задавать величину, соответствующую индексу выбранного диапазона.
Для диапазона 20 мА это 4.

Сообщения / Posts 15203 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
PVS
Junior Member / Новичок
Участник № / Member № 4880


Icon 1 отправлено / posted      Профиль для / Profile for PVS           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Если я правильно понял, то получается для диапазона 0-10В AI канала в параметре GAIN/Reg надо указать 17 ????
А для АО канала надо выставлять этот параметр?
Цитата из справки:
"GAIN/REG – параметр усиления (целое число в формате DEC);
ALT/REG – сдвиг в битах считанного значения перед записью в канал".
Надо ли менять параметр ALT/REG для AI & AO каналов. По умолчанию стоит "0".

для токового дифференциального входа 4-20мА модуля i-8017H установил параметр GAIN/REG "4":
20,52мА - 19,95ед
7,54мА - 7,33ед
4мА - 3,88ед

Сообщения / Posts 23 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы не в том разделе смотрите.
Выписка из раздела "Обмен с контроллерами и УСО\ Особенности устройств\ Контроллеры ICPDAS\ Модули i-8xxx" справочной системы:
"Атрибут GAIN/REG для модулей аналогового ввода задает диапазон входного сигнала:
0 – 10 V
1 – 5 V
2 – 2.5 V
3 – 1.25 V
4 – 20 mA"
Диапазону 10В соответствует параметр GAIN/REG = 0.
Для каналов AO параметр GAIN/REG менять не надо.
С учетом погрешности, Вы получили корректные значения.

Сообщения / Posts 15203 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2