Модуль позволяет выполнять обмен данными с модулями Fastwel IO
Взаимодействие с модулями осуществляется через библиотеку libfbus.so из состава FBUS SDK. На данный момент поддерживается только x86.
В качестве узла сети FBUS могут выступать: MK-150, MK-905, NIM745-01.
1. Контроллер данных
Для добавления источника данных Fastwel IO создаётся и конфигурируется объект контроллера в системе OpenSCADA. На каждую сеть FBUS создается один объект контроллера. Невозможно назначить несколько контроллеров на одну и ту же сеть FBUS. Пример вкладки конфигурации объекта контроллера данного типа изображен на рис.1.
Рис.1. Вкладка конфигурации контроллера.
С помощью этой вкладки можно установить:
Состояние контроллера, а именно: Статус, "Включен", Запущен" и имя БД содержащей конфигурацию.
Идентификатор, имя и описание контроллера.
Состояние, в которое переводить контроллер при загрузке: "Включен" и "Запущен".
Имена таблиц для хранения конфигурации параметров контроллера.
Политика планирования и приоритет задачи сбора данных.
Номер сети FBUS
2. Параметры
Модуль 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 выполняют роль удлинителя, а не разветвителя сети. В адресации модулей так же не участвуют служебные модули (модули питания, модули ввода и расширения потенциала, оконечные модули). Установленные параметры для модуля записываются в модули один раз при включении параметра.
Вкладка конфигурации параметра в целом одинакова для всех групп модулей и содержит:
Состояние параметра, а именно: тип и состояние "Включен".
Идентификатор, имя и описание параметра.
Состояние, в которое переводить параметр при загрузке: "Включен".
Адрес модуля в десятичном виде от 0 до 255.
Дополнительные параметры модуля, в зависимости от типа модуля.
В соответствии с настройками параметра осуществляется формирование и опрос атрибутов. Тип и количество атрибутов зависит от типа модуля.
2.1 DIM716, DIM762
Модуль DIM716 - Двухканальный модуль дискретного ввода 24 В постоянного тока с двухканальным счетчиком импульсов.
Модуль DIM762 - Восьмиканальный модуль дискретного ввода 24 В постоянного тока с двухканальным счетчиком импульсов.
Рис.2. Параметры DIM716, DIM762
Модуль имеет дополнительные параметры:
Фильтр дребезга
Включить счетчик
При включении счетчика, первые два канала модуля начинают считать передние фронты импульсов. В таком режиме фильтр дребезга должен быть выключен.
Рис.3. Атрибуты DIM716, DIM762
В атрибутах отражается состояние модуля, дискретных входов модуля и значение счетчиков (если включен счет). Разрядность счетчика составляет 16 бит (0 - 65535).
2.2 DIM718
Восьмиканальный модуль дискретного вывода 24 В. Дополнительных параметров модуль не имеет.
Рис.4. Параметры DIM718
Рис.5. Атрибуты DIM718
В атрибутах отражается состояние модуля и дискретных выходов модуля.
2.3 DIM765, DIM766
Восьмиканальный модуль дискретного ввода 24 В с контролем целостности цепей.
Рис.4. Параметры DIM765, DIM766
Рис.5. Атрибуты DIM765, DIM766
В атрибутах отражается состояние модуля и дискретных входов модуля.
2.4 AIM726
Двухканальный модуль для измерения напряжения постоянного тока в диапазоне от 0 до 40 В.
Рис.6. Параметры AIM726
Модуль имеет дополнительные параметры:
Глубина фильтра
Рис.7. Атрибуты AIM726
В атрибутах отражается состояние модуля и аналоговых входов модуля.
В атрибутах отражается состояние модуля и аналоговых выходов модуля.
2.7 AIM725
Модуль 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