OpenSCADAWiki: Home Page En/Doc/DCON ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 

The module <DCON> of subsystem "Data Acquisition"

Module: DCON
Name: DCON client
Type: DAQ
Source: daq_DCON.so
Version: 1.2
Author: Roman Savochenko, Almaz Kharimov, Maxim Lysenko (2009,2011)
Description: Provides an implementation of DCON-client protocol. Supports I-7000 DCON protocol.
License: GPL

Contents

Introduction

DCON — the protocol of controllers' family ADAM(http://www.advantech.com, http://ipc2u.ru), ICP DAS(http://www.icpdas.com, http://ipc2u.ru), RealLab (http://www.RLDA.ru) and the like ones. It uses serial lines RS-485 to transfer data.


This module provides the ability of input/output of information from various devices on the protocol DCON. Also, the module implements the functions of the horizontal reservation, namely, working in conjunction with the remote station of the same level.

1. General description of the protocol DCON

DCON protocol requires one lead(requesting) device in the line (master), which can send commands to one or more driven devices (slave), referring to them by a unique address in the line. Syntax of the commands of the protocol allows the address 255 devices at one line of standard RS-485.


Initiative to exchange always comes from the leading device. Slave devices listen the line. Master request (package, the sequence of bytes) in the line and turns into a listening the line. Slave device responds to the request, which came to him.

2. Module

This module provides the ability of clear interrogation and record of input-output ports of devices that are compatible with ICP DAS I-7000. On the settings tabs of DCON module the necessary settings are inserted, and on the attributes tabs the corresponding to the given parameters variables of input-output appear.

2.1. Data controller

For addition of the DCON data source the controller is created and configured in the system OpenSCADA. Example of the configuration tab of the controller of the type is depicted in Figure 1.


Configuration tab of the controller. (101 Êá)
Fig.1. Configuration tab of the controller.

From this tab you can set:

2.2. Parameters

Module DCON provides only one type of parameters — "Standard". On the parameters tab you can set:


Configuration tab of the parameter. (89 Êá)
Fig.2. Configuration tab of the parameter.

In accordance with the settings of the parameter and the interrogation and creation of the attributes is carried out(Fig. 3).


Tab of the attributes of the parameter. (68 Êá)
Fig.3. Tab of the attributes of the parameter.

3. Compatibility table of input/output modules of different manufacturers

#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

Links

Referring pages: HomePageEn/Developers
HomePageEn/Doc
HomePageEn/Doc/ICPDAS
HomePageEn/Function


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