Модуль: | Fastwel |
Имя: | Fastwel IO |
Тип: | DAQ |
Источник: | daq_Fastwel.so |
Версия: | 0.1 |
Автор: | Максим Кочетков |
Помощники (Contributors) | |
Описание: | Предоставляет доступ к устройствам Fastwel IO. |
Лицензия: | GPL |
Модуль позволяет выполнять обмен данными с модулями Fastwel IO
Взаимодействие с модулями осуществляется через библиотеку libfbus.so из состава FBUS SDK. На данный момент поддерживается только x86.
В качестве узла сети FBUS могут выступать: MK-150, MK-905, NIM745-01.
Для добавления источника данных Fastwel IO создаётся и конфигурируется объект контроллера в системе OpenSCADA. На каждую сеть FBUS создается один объект контроллера. Невозможно назначить несколько контроллеров на одну и ту же сеть FBUS. Пример вкладки конфигурации объекта контроллера данного типа изображен на рис.1.
С помощью этой вкладки можно установить:
Модуль Fastwel предоставляет по отдельному типу параметров на каждый тип модуля Fastwel IO . Все устройства одного типа сохраняются в таблице БД собственной структуры с именем, указанным в конфигурации контроллера.
Список поддерживаемых типов модулей приведен в таблице 1.
Таблица 1 Свойства модулей Faswel IO
Модуль | AI | AO | DI | DO | Замечания |
DIM716 | 2 | Проверен! | |||
DIM718 | 8 | Проверен! | |||
DIM762 | 8 | Проверен! | |||
DIM765 | 8 | Проверен! | |||
DIM766 | 8 | Проверен! | |||
AIM726 | 2 | Проверен! | |||
AIM730 | 2 | Проверен! | |||
AIM791 | 8 | Проверен! | |||
AIM725 | 2 | Проверен! |
Адресация модулей определяется порядком установки модулей в линейку. Линейка начинается с модулей расширения шины FBUS OM796 или OM757 адреса этим модулям не назначаются, т.к. эти модули являются формирователями шины FBUS и не опрашиваются. Для соединения нескольких линеек модулей последовательно друг с другом применяется пара модулей OM756 - OM757. В этом случае модули имеют сквозную адресацию на шине FBUS, т.к. OM756 - OM757 выполняют роль удлинителя, а не разветвителя сети. В адресации модулей так же не участвуют служебные модули (модули питания, модули ввода и расширения потенциала, оконечные модули). Установленные параметры для модуля записываются в модули один раз при включении параметра.
Вкладка конфигурации параметра в целом одинакова для всех групп модулей и содержит:
В соответствии с настройками параметра осуществляется формирование и опрос атрибутов. Тип и количество атрибутов зависит от типа модуля.
Модуль DIM716 - Двухканальный модуль дискретного ввода 24 В постоянного тока с двухканальным счетчиком импульсов.
Модуль DIM762 - Восьмиканальный модуль дискретного ввода 24 В постоянного тока с двухканальным счетчиком импульсов.
Модуль имеет дополнительные параметры:
При включении счетчика, первые два канала модуля начинают считать передние фронты импульсов. В таком режиме фильтр дребезга должен быть выключен.
В атрибутах отражается состояние модуля, дискретных входов модуля и значение счетчиков (если включен счет). Разрядность счетчика составляет 16 бит (0 - 65535).
Восьмиканальный модуль дискретного вывода 24 В. Дополнительных параметров модуль не имеет.
В атрибутах отражается состояние модуля и дискретных выходов модуля.
Восьмиканальный модуль дискретного ввода 24 В с контролем целостности цепей.
В атрибутах отражается состояние модуля и дискретных входов модуля.
Двухканальный модуль для измерения напряжения постоянного тока в диапазоне от 0 до 40 В.
Модуль имеет дополнительные параметры:
В атрибутах отражается состояние модуля и аналоговых входов модуля.
Восьмиканальный модуль аналогового ввода токовых сигналов.
Модуль имеет дополнительные параметры:
В атрибутах отражается состояние модуля и аналоговых входов модуля.
Двухканальный модуль аналогового вывода токовых сигналов.
Модуль имеет дополнительные параметры:
В атрибутах отражается состояние модуля и аналоговых выходов модуля.
Модуль AIM725 имеет 2 канала для подключения термометров сопротивления по 2-х или 3-проводной схеме.
Имеет встроенные средства диагностики обрыва и короткого замыкания линий связи каждого канала с термометрами сопротивления.
Поддерживает следующие виды датчиков: PT50; PT100; PT200; PT500; PT1000; NI100; NI120; CU100; CU50; 0-150 Ohm; 0-300
Ohm; 0-600 Ohm; 0-1500 Ohm; 0-3000 Ohm