OpenSCADAWiki: Doc/DCON ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
English (1 Кб) English
Ukrainian (1 Кб) Українська
 (2 Кб) Страница заморожена, актуальная тут.

Модуль <DCON> подсистемы "Сбор данных"

Модуль: DCON
Имя: DCON клиент
Тип: DAQ
Источник: daq_DCON.so
Версия: 1.2
Автор: Роман Савоченко, Алмаз Каримов
Описание: Предоставляет реализацию клиента DCON-протокола. Поддерживает I-7000 DCON протокол.
Лицензия: GPL

Contents

Введение

DCON — протокол семейств контроллеров ADAM (http://www.advantech.com, http://ipc2u.ru), ICP DAS (http://www.icpdas.com, http://ipc2u.ru), RealLab (http://www.RLDA.ru) и подобных. Использует для передачи данных последовательные линии связи RS-485.


Данный модуль предоставляет возможность ввода-вывода информации с различных устройств по протоколу DCON. Также модулем реализуются функции горизонтального резервирования, а именно совместной работы с удалённой станцией этого-же уровня.

1. Общее описание протокола DCON

Протокол DCON предполагает одно ведущее (запрашивающее) устройство в линии (master), которое может передавать команды одному или нескольким ведомым устройствам (slave), обращаясь к ним по уникальному в линии адресу. Синтаксис команд протокола позволяет адресовать 255 устройств на одной линии связи стандарта RS-485.


Инициатива проведения обмена всегда исходит от ведущего устройства. Ведомые устройства прослушивают линию связи. Мастер подаёт запрос (посылка, последовательность байт) в линию и переходит в состояние прослушивания линии связи. Ведомое устройство отвечает на запрос, пришедший в его адрес.

2. Модуль

Данный модуль предоставляет возможность прозрачного опроса и записи портов ввода-вывода устройств, совместимых с ICP DAS I-7000. На вкладках настроек модуля DCON вводятся необходимые настройки, а на вкладках атрибутов появляются соответствующие заданным параметрам переменные ввода-вывода.

2.1. Контроллер данных

Для добавления источника данных DCON создаётся и конфигурируется контроллер в системе OpenSCADA. Пример вкладки конфигурации контроллера данного типа изображен на рис.1.


Вкладка конфигурации контроллера. (104 Кб)
Рис.1. Вкладка конфигурации контроллера.

С помощью этой вкладки можно установить:

2.2. Параметры

Модуль DCON предоставляет только один тип параметров — “Стандарт”. На вкладке параметров можно установить:


Вкладка конфигурации параметра. (93 Кб)
Рис.2. Вкладка конфигурации параметра.

В соответствии с настройками параметра выполняется опрос и создание атрибутов (рис.3).


Вкладка атрибутов параметра. (74 Кб)
Рис.3. Вкладка атрибутов параметра.

3. Таблица совместимости модулей ввода-вывода различных производителей

#IO (DCON Method)NILAP (http://www.rlda.ru/)ICPDAS (http://www.icpdas.com/)Advantech (http://www.advantech.com/)
11AI(#AA), 1AI(#AAN)NL-1RTDI-7013ADAM-4011, ADAM-4013, ADAM-4012, ADAM-4016
21AI(#AA), 1AI(#AAN), 3DO(^AADOVVV)NL-1RTD
34AI(#AA), 4AI(#AAN)NL-4RTD
44AI(#AA), 4AI(#AAN), 3DO(^AADOVVV)NL-4RTD, CL-4RTD
51AI(#AA), 1AI(#AAN), 1DI(@AADI), 2DO(@AADO) I-7011, I-7012, I-7014
61AI(#AA), 1AI(#AAN), 1DI(@AADI), 4DO(@AADO) I-7016P
72AI(#AA), 2AI(#AAN), 1DI(@AADI), 4DO(@AADO) I-7016
88AI(#AA), 8AI(#AAN), 6DO(@AADODD) I-7005
93AI(#AA), 3AI(#AAN) I-7033
106AI(#AA), 6AI(#AAN) I-7015ADAM-4015
118AI(#AA), 8AI(#AAN)NL-8AI, NL-8TII-7017, I-7018, I-7019RADAM-4017, ADAM-4018, ADAM-4019
128AI(#AA), 8AI(#AAN), 2DO(^AADOVVV)CL-8TI
138AI(#AA), 8AI(#AAN), 3DO(^AADOVVV)NL-8AI, NL-8TI, CL-8AI
1410AI(#AA), 10AI(#AANN) I-7017Z, I-7018Z
1516AI(#AA^AA), 16AI(#AAN^AAN)NL-8AI
1616AI(#AA^AA), 16AI(#AAN^AAN), 3DO(^AADOVVV)NL-8AI, RL-16AIF
1720AI(#AA), 20AI(#AANN) I-7017Z
181AO(#AA)NL-1AOI-7021ADAM-4021
192AO(#AAN)NL-2AO, CL-2AOI-7022
204AO(#AAN)NL-4AO, CL-4AOI-7024
214AO(#AACN) ADAM-4024
2214DI($AA6) I-7041
2316DI($AA6)NL-16DI, NL-16HVI-7051, I-7053ADAM-4051, ADAM-4053
2416DI($AA6), 2DO(^AADOVVV)NL-16DI, NL-16HV, CL-16DI
258DI($AA6,FF00)NL-8DII-7052, I-7058, I-7059ADAM-4052
268DI($AA6), 2DO(^AADOVVV)NL-8DI, CL-8DI
272DO(@AA,0300)NL-2R
284DO(@AA,0F00)NL-4R, NL-4DO, CL-4DO
294DO(#AA000F) ADAM-4060
303DI($AA6), 4DO(@AA,0F00)NL-4DO
318DO(@AA,FF00)NL-8R, NL-8DO, RL-8RC, CL-8DO, CL-8RC
318DO(#AA00FF) ADAM-4068, ADAM-4069
323DI($AA6), 8DO(@AA,FF00)NL-8DO
3313DO(@AA,1FFF) I-7042
3416DO(@AA,FFFF)NL-16DO, CL-16DOI-7043, I-7045
353DI($AA6), 16DO(@AA,FFFF)NL-16DO
364DI($AA6), 8DO(@AA,FF) I-7044
377DI($AA6), 8DO(@AA,FF) I-7050
387DI($AA6), 8DO(#AA00FF) ADAM-4050
398DI($AA6), 8DO(@AA,FF) I-7055
408DI($AA6), 8DO(#AA00FF) ADAM-4055
414DI($AA6), 4DO(@AA,F) I-7060
4212DO(@AA,0FFF) I-7061
4312DO(#AA000FFF) ADAM-4056
448DI($AA6), 3DO(@AA,7) I-7063
454DI($AA6), 5DO(@AA,1F) I-7065
467DO(@AA,7F) I-7066, I-7067
472CI(#AA)NL-2C ADAM-4080
482CI(#AA), 2DO(@AADO0D) I-7080
492CI(#AA), 4DO(@(^)AADO0D)NL-2C
503CI(#AA) I-7083

Ссылки

Referring pages: Developers
Doc
Doc/ICPDAS
Function


 
There are 4 files on this page.[Display files/form]
Comments [Hide comments/form]