This is topic подсчет импульсов в модулях ввода/вывода i-87026, i-87040 in forum Микро Мониторы Реального Времени / Micro Real Time Monitors at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/42/t/000115.html

Posted by uxenom (Участник № / Member № 7008) on :
 
Добрый день!
Имеется контроллер ISP DAS WinPACK-8841. В первом слоте установлен многофункциональный модуль i-87026PW (6AI, 2AO, 2DI, 2DO), во втором - i-87040W (32DI). Оба согласно документации умеют подсчитывать импульсы с частотой до 100Гц. Вопрос как их задействовать в Trace Mode?(Пользуемся профессиональной IDE, МРВ и МикроМРВ для Winpack, все версии 6.10)
Используя группы в слое источники/приемники DCS и PC-based контроллеры с этими модулями удалось связаться, но полный функционал не задействован до сих пор. В частности дискрентные входы модуля i-87026 так и не заработали [Неодобрение / Frown]

[ 16.08.2016, 14:54: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В слое Источники/приемники необходимо создать компонент: Платы_ввода/вывода - АНАЛОГ - A_I/O. Направления in - сам счетчик, направление out - запись в канал любого значения приводит к сбросу. В настройках: Канал - 32 (0 канал), 33 (1 канал) и т.д. Мультиплексор - номер слота в контроллере. Другие настройки не менять. Привязать данные компоненты к соответствующим каналам в узле класса Float in или out.

См. подробнее в справке: Обмен с контроллерами и УСО - Особенности устройств - Устройства ICP-DAS - Контроллеры XPAC, WinPAC, LinPAC и WinCON.
 
Posted by uxenom (Участник № / Member № 7008) on :
 
Такой способ я уже пробовал. Даже базовый адрес +100 увеличивал, и x126 для модуля 87026, и x140 для модуля 87040 пробовал. И номер слота на 128 увеличивал. Пока счетчик так и не заработал. Могу проекты прислать в ТМ 6.10
 
Posted by uxenom (Участник № / Member № 7008) on :
 
Может это связано, с правильной версией SDK под WinPACK от ICP DAS? Или может файлы где-то какие-то отсутствуют?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отослали Вам тестовый проект, попробуйте запустить его в релизе 6.10, не изменяя.
 
Posted by uxenom (Участник № / Member № 7008) on :
 
Спасибо техподдержке! В модуле 87040 счетчик заработал! Ура, прям!
Способ вроде правильно применял, может настройки периодов пересчета не те были.
Однако вот в модуле 87026 до сих пор не работают дискретные входы и счетчик [Неодобрение / Frown]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Судя по документации, у модуля 87026 специфические команды чтения счетчиков и дискретов. Рекомендуем использовать для данного модуля механизм CALL.Vector. См. справку: Каналы и системные переменные – Канал класса CALL – Канал CALL.Vector и видеоурок: http://www.adastra.ru/products/drivers/drv_noprogram/
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2