OpenSCADAWiki: Doc/DCON ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/DCON from 2011-11-22 17:06:20..

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

Модуль:DCON
Имя:DCON клиент
Тип:DAQ
Источник:daq_DCON.so
Версия:0.5.1
Автор:Роман Савоченко, Алмаз Каримов
Описание:Предоставляет реализацию клиента 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 Kb)
Рис.1. Вкладка конфигурации контроллера.

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

2.2. Параметры

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


file:2.jpeg
Рис.2. Вкладка конфигурации параметра.

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


file:3.jpeg
Рис.3. Вкладка атрибутов параметра.

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


№№
п/п
IO (Метод DCON)НИЛАП (http://www.rlda.ru/)ICPDAS (http://www.icpdas.com/)Advantech (http://www.advantech.com/)
11AI(#AA)NL-1RTDI-7013ADAM-4011, 4013, 4012, 4016
21AI(#AA) — 3DO(^AADOVVV)NL-1RTD
34AI(#AA)NL-4RTD
44AI(#AA) — 3DO(^AADOVVV)NL-4RTD, CL-4RTD
51AI(#AA) — 1DI(@AADI) — 2DO(@AADO) I-7011, I-7012, I-7014
61AI(#AA) — 1DI(@AADI) — 4DO(@AADO) I-7016P
72AI(#AA) — 1DI(@AADI) — 4DO(@AADO) I-7016
88AI(#AA) — 6DO(@AADODD) I-7005
93AI(#AA) I-7033
106AI(#AA) I-7015ADAM-4015
118AI(#AA)NL-8AI, NL-8TII-7017, I-7018, I-7019RADAM-4017, ADAM-4018, ADAM-4019
128AI(#AA) — 2DO(^AADOVVV)CL-8TI
138AI(#AA) — 3DO(^AADOVVV)NL-8AI, NL-8TI, CL-8AI
1410AI(#AA) I-7017Z, I-7018Z
1516AI(#AA^AA)NL-8AI
1616AI(#AA^AA) — 3DO(^AADOVVV)NL-8AI, RL-16AIF
1720AI(#AA) I-7017Z
181AO(#AA)NL-1AOI-7021ADAM-4021
192AO(#AA)NL-2AO, CL-2AOI-7022ADAM-4022
204AO(#AA)NL-4AO, CL-4AOI-7024ADAM-4024
2114DI(@AA) I-7041
2216DI(@AA)NL-16DI, NL-16HVI-7051, I-7053ADAM-4051, ADAM-4053
2316DI(@AA) — 2DO(^AADOVVV)NL-16DI, NL-16HV, CL-16DI
248DI(@AA,FF00)NL-8DII-7052, I-7058, I-7059ADAM-4052
258DI(@AA) — 2DO(^AADOVVV)NL-8DI, CL-8DI
262DO(@AA,0300)NL-2R
274DO(@AA,0F00)NL-4R, NL-4DO, CL-4DO ADAM-4060
283DI(@AA) — 4DO(@AA,0F00)NL-4DO
298DO(@AA,FF00)NL-8R, NL-8DO, RL-8RC, CL-8DO, CL-8RC ADAM-4068, ADAM-4069
303DI(@AA) — 8DO(@AA,FF00)NL-8DO
3113DO(@AA,1FFF) I-7042
3216DO(@AA,FFFF)NL-16DO, CL-16DOI-7043, I-7045
333DI(@AA) — 16DO(@AA,FFFF)NL-16DO
344DI(@AA) — 8DO(@AA,FF) I-7044
357DI(@AA) — 8DO(@AA,FF) I-7050ADAM-4050
368DI(@AA) — 8DO(@AA,FF) I-7055ADAM-4055
374DI(@AA) — 4DO(@AA,F) I-7060
3812DO(@AA,0FFF) I-7061
398DI(@AA) — 3DO(@AA,7) i-7063
404DI(@AA) — 5DO(@AA,1F) I-7065
417DO(@AA,7F) I-7066, I-7067
422CI(#AA)NL-2C ADAM-4080
432CI(#AA) — 2DO(@AADO0D) I-7080
442CI(#AA) — 4DO(@(^)AADO0D)NL-2C
453CI(#AA) I-7083

Ссылки

Referring pages: Developers
Doc
Doc/ICPDAS
Function


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]