background image

DeviceNet Remote I/O Communication Module RTU-DNET

 

DVP-PLC Application Manual

 

36 

Attribute 

ID 

Access 

rule 

Name 

Range

Default

Explanation 

offline treatment 

0: Ignored 

1: Alarm 

2: Stop DeviceNet IO 

12 Get/Set

 

Special module 
error treatment 

0 ~ 2 

How RTU-DNET will react when it 
detects errors. 

0: Ignored 

1: Alarm 
2: Stop DeviceNet IO 

13 Get/Set

 

RTU-DNET 
configuration 
validation 

N/A 0 

Validating the configuration of 
RTU-DNET when set to “11”. 

14 Get/Set

 

Reset RTU-DNET 

N/A 

Resetting RTU-DENT when set to “10”. 
After it, the parameter will change to “0” 
automatically. 

Common services 

Implemented for 

Service code 

Class 

Instance 

Service name 

0x0E Yes 

Yes 

Get_Attribute_Single 

0x10 No 

Yes 

Set_Attribute_Single 

„

 

Class 0x9B – Extension module setup parameter object 

Class attribute 

Attribute ID 

Access rule 

Name 

Data type 

1 Get  Revision UINT 

Instance 1 ~ 8 (parameters for the 1

st

 ~ 8

th

 special modules) 

Attribute 

ID 

Access 

rule 

Name 

Range

Default

Explanation 

1 Get

 

Model name 

N/A 

N/A 

Model code for the special module 

2 Get

 

Length of input data

N/A

 

N/A

 

The sum of the input data length of special 
modules connected. 
Unit: word 

3 Get

 

Length of output 
daat 

N/A

 

N/A

 

The sum of the output data length of 
special modules connected. 

Unit: word 

Special module online 

b0

Special module offline 

Special module normal 

b1

Spcial module in error 

Special module and 
configuration consistent 

b2

Special module and 
configuration inconsistent 

Configuration data valid 

b3

Configuration data invalid 

Get

 

Status 

0 ~ 63

N/A 

b4

Special module identifiable 

Содержание RTU-DNET

Страница 1: ...RTU DNET DeviceNet Remote I O Communication Module Application Manual ...

Страница 2: ......

Страница 3: ...cture and operation of RTU DNET can install operate wire and maintain it 3 DO NOT connect input AC power supply to any of the I O terminals otherwise serious damage may occur Check all the wirings again before switching on the power and DO NOT touch any terminal when the power is switched on Make sure the ground terminal is correctly grounded in order to prevent electromagnetic interference Table ...

Страница 4: ...ata 14 4 4 Example 17 5 HOW TO CONSTRUCT A DEVICENET NETWORK USING RTU DNET 22 5 1 How to Construct DeviceNet by RTU DNET 22 5 2 How to Configure Network by DeviceNet Network Configuration Tool 22 6 LED INDICATOR TROUBLE SHOOTING 31 6 1 POWER LED 31 6 2 NS LED 31 6 3 MS LED 31 6 4 ALARM LED 31 6 5 RUN LED 32 ...

Страница 5: ...n tools Data retention The user can choose either to retain or give up the data in the register when RTU DNET is offline Auto extension module identification The user can automatically identify the special module or the enumber of points on the DVP Slim DI DO extension unit connected to RTU DNET through DeviceNet network configuration tool Diagnosis RTU DNET is able to diagnose the status of the s...

Страница 6: ...5 humidity Vibration shock resistance Standard IEC 61131 2 IEC 68 2 6 TEST Fc IEC 61131 2 IEC 68 2 27 TEST Ea Certificates IEC 61131 2 UL508 1 4 Extension Modules Connectable to RTU DNET RT U D N ET DVP 02DA DVP 08ST DVP 16SP DVP 04AD DVP 04T C DVP 04PT DVP Slim DI DO extension units connectable to RTU DNET Slim DI DO model name I O mapping data DeviceNet RTU DNET I O mapping data RTU DNET DeviceN...

Страница 7: ...f RTU DNET can be set up in DeviceNet network configuration tool 2 Product Profile Outline 2 1 Dimension 9 1 R UN ST OP 7 6 8 9 1 0 2 3 0 5 4 x10 0 IN 0 IN 1 DR 1 DR 0 RTU DNET PO W ER MS R UN ALA RM 7 8 6 4 2 3 x10 1 NS 5 2 2 Product Profiles 9 1 RUN STOP 7 6 8 9 1 0 2 3 0 5 4 x10 0 IN 0 IN 1 DR 1 DR 0 RTU DNET POWER MS RUN ALARM 7 8 6 4 2 3 x10 1 NS 5 2 3 5 4 6 7 8 9 10 11 12 1 1 Extension port ...

Страница 8: ...iceNet Range 00 63 64 99 are forbidden Switch setting Content 0 63 Valid DeviceNet node address 64 99 Invalid DeviceNet node address 9 1 6 4 5 0 0 9 1 3 2 7 8 2 5 6 4 3 7 8 Example If you need to set the node address of RTU DNET to 26 simply switch the corresponding switch of x101 to 2 and the corresponding switch of x100 to 6 Note z Please set up the node address when the power is switched off Af...

Страница 9: ...Port The extension port is used on connecting RTU DNET to DVP Slim DI DO extension units and special modules 3 Basic Operation 3 1 Connecting RTU DNET to DVP Slim DI DO Extension Unit z Open the fixing clips on top and bottom of RTU DNET Meet the extension port of Slim DI DO with RTU DNET z Press the fixing clips on top and bottm of Slim DI DO and check if the connection is fine R TU DN ET DVP 16S...

Страница 10: ...put data from Slim DI DO to DeviceNet master DeviceNet DVP28SV DVPDNET SL DVPDNET DVP28SV RUN STOP Master RT U DNET DVP 02DA DVP 08ST DVP 16SP DVP 04AD DVP 04TC DVP 04PT 4 1 Terms No Item Unit Explanation 1 Control word Word For setting up the mode of RTU DNET e g H8000 for STOP mode and H8001 for RUN mode See 4 3 for more details 2 Status word Word Displaying the status of RTU DNET See 4 3 for mo...

Страница 11: ...efault Alarm 13 Reset RTU DNET N A Reset the configuration of RTU DNET to default settings 14 Add control word and status word to I O data N A For you to decide whether to add control word and status word to I O data When you choose not to do it the I O data in RTU DNET and DeviceNet master will not include control word and status word If you choose to add them in the I O data in RTU DNET and Devi...

Страница 12: ... Access rule Name Range Default Explanation 1 Get Length of input I O data N A N A The sum of the length of the status word of RTU DNET and the input data of the module connected to it Unit byte 2 Get Length of output I O data N A N A The sum of the length of the control word of RTU DNET and the output data of the module connected to it Unit byte 3 Get Number of digital input points X 0 128 N A Th...

Страница 13: ...m 2 Stop DeviceNet IO 13 Get Set RTU DNET configuration validation N A 0 Validating the configuration of RTU DNET when set to 11 14 Get Set Reset RTU DNET N A 0 Resetting RTU DNET when set to 10 After it the parameter will change to 0 automatically Class 0x9B Extension module setup parameter object Class attribute Attribute ID Access rule Name Data type 1 Get Revision UINT Instance 1 8 parameters ...

Страница 14: ... Start CR for the input data of special module 1 21 Get Set Input data length for module 1 N A N A Length of input data of special module 1 22 Get Set Start CR for module 2 input data N A N A Start CR for the input data of special module 2 23 Get Set Input data length for module 2 N A N A Length of input data of special module 2 24 Get Set Start CR for module 3 inptu data N A N A Start CR for the ...

Страница 15: ...t data of special module 1 51 Get Set Output data length for module 1 N A N A Length of output data of special module 1 52 Get Set Start CR for module 2 output data N A N A Start CR for the output data of special module 2 53 Get Set Output data length for module 2 N A N A Length of output data of special module 2 54 Get Set Start CR for module 3 output data N A N A Start CR for the output data of ...

Страница 16: ...Attribute ID Access rule Name Data type 1 Get Revision UINT 2 Get MaxInstance UINT Instance 1 8 CR for the 1st 8th special module Attribute ID Access rule Name Data type 1 Get Content in CR 0 UINT 2 Get Set Content in CR 1 UINT 3 Get Set Content in CR 2 UINT UINT 9 Get Set Content in CR 8 UINT 10 Get Set Content in CR 9 UINT UINT Note z When you modify the content in CR of the special module throu...

Страница 17: ...ion unit connected to it are consistent 1 1 The configrations of RTU DNET and the extension unit connected to it are inconsistent 0 No error occurs in the special module 2 1 Error occurs in the special module 0 The special module operates normally 3 1 The special module is detected offline 0 The configuration data are valid 4 1 The configuration data are invalid 0 RTU DNET operates normally 5 1 Th...

Страница 18: ... byte RTU DNET 0 Low byte of the 1st special module input channel 1 1 High byte of the 1st special module input channel 1 2 Low byte of the 1st special module input channel 2 3 High byte of the 1st special module input channel 2 Special module N X0 X7 on the 1st Slim DI DO N 1 X0 X7 on the 2nd Slim DI DO Slim DI DO If the I O data include control word and status word of RTU DNET the I O data mappi...

Страница 19: ...lim DI DO Slim DI DO Note z If you choose to make the control word and status word of RTU DNET to be I O data the first word in the I O data area will automatically be distributed to control word and status word z In the alignment of RTU DNET and the extension modules connected to it the data of special modules appear prior to the data of Slim DI DO extension units 4 4 Example 1 How to read the I ...

Страница 20: ...as follows Item Content Software screen DIDO Input Points X 16 bits DIDO Output Points Y 8 bits AIAO Module Number 4 Input IO Data Length 28 bytes Output IO Data Length 7 bytes 2 How to change the I O mapping relation between RTU DNET and special module RT U D N ET DVP 02DA DVP 08ST DVP 16SP DVP 04AD DVP 04T C DVP 04PT As the figure above if you need to read the average Celsius degree temperature ...

Страница 21: ...ication Manual 19 2 Double click on RTU DNET icon and the Node Configuration dialog box will appear 3 Click on IO Configure button in Node Cnfiguration dialog box and you will then see RTU Configuration page 4 Click on Scan IO and the Warning dialog box will appear ...

Страница 22: ...l module connected and the number of digital I O points on the RTU Configuration page 6 Double click on 04TC icon and you will then see the AIAO Module Configuration dialog box as below The content in Input Data Link 1 column is CR14 Present temperature of CH1 C 7 Set the Work Mode to Custom and Input Data Link 1 to CR6 CH1 average degree C ...

Страница 23: ...odule RTU DNET DVP PLC Application Manual 21 8 Click on OK in AIAO Module Configuration page and return to RTU Configuration page 9 Click on Dowload to download the configuration to RTU DNET 10 After the download is completed click on OK ...

Страница 24: ...P28SV RUN STOP Master RT U DN ET DVP 02DA DVP 08ST DVP 16SP DVP 04AD DVP 04TC DVP 04PT DeviceNet network configuration tool 2 Set up DVPDNET SL and RTU DNET according to the table below Module Node address Baud rate DVPDNET SL 1 500 kbps RTU DNET 2 500 kbps 3 Pleae check if all Slim DI DO extension units special modules and RTU DNET are working normally if the wiring of the entire network is corre...

Страница 25: ...ommunication format Item Function Default COM Port COM port on the PC to be used to communicate with DVP SV COM1 Address Communication address of DVP SV 01 Baud rate Communication speed between the PC and DVP SV 9 600 bps Data Bits 7 Parity Even Parity Stop Bit Communication protocol between the PC and DVP SV 1 Mode Communication mode between the PC and DVP SV ASCII 4 Click on OK and return to the...

Страница 26: ...ween the PC and DVP SVis abnormal or there are other programs also usinig the COM port on the PC After the scan is completed the dialog box will tell you that the scan is completed and the icons and device names of all the nodes scanned on the network will be shown on the screen See the figure below in which the node address of DVPDNET SL is 01 8 Double click on RTU DNET node 02 and the Node Confi...

Страница 27: ...iguration dialog box and you will then see RTU Configuration page 10 Click on Scan IO and the Warning dialog box will appear 11 Click on OK DeviceNetBuilder will then detect the special module connected to RTU DNET and the number of points in the Slim DI DO extension unit and display the information on RTU Configuration page ...

Страница 28: ...he control word of RTU DNET occupies 2 bytes One output channel of the special module occupies 2 bytes 8 points of the digital output are counted as 1 byte N A DIDO Input Points X The digital input points shall be 8 s multiple The number will be regarded as 8 when it is less than 8 and regarded as 16 when it is bigger than 8 but less than 16 N A DIDO Output Points Y The digital output points shall...

Страница 29: ...e I O data in RTU DNET and DeviceNet master will include control word and status word Not to add 14 Confirm all the configurations are correct and click on Download to download the configuration to RTU DNET After the download is completed click on OK 2 Configuration of DVPDNET SL 1 Double click on DNET Scanner node 01 and the Scan Module Configuration dialog box will appear You can find the curren...

Страница 30: ...ile you are downloading the configuration a Warning dialog box will appear 4 Click on OK to continue the download Make sure DVP SV is in RUN mode Now you can see the MS LED and NS LED on RTU DNET become green 3 Follow the steps given above to configure DeviceNet network If the I O data do not include control word and status word of RTU DNET the I O data mapping of DVPDNET SL and RTU DNET will be ...

Страница 31: ...yte of CH4 on DVP 04AD D6040L Low byte of CH4 on DVP 04AD D6041H High byte of CH1 on DVP 04TC D6041L Low byte of CH1 on DVP 04TC D6042H High byte of CH2 on DVP 04TC D6042L Low byte of CH2 on DVP 04TC D6043H High byte of CH3 on DVP 04TC D6043L Low byte of CH3 on DVP 04TC D6044H High byte of CH4 on DVP 04TC D6044L Low byte of CH4 on DVP 04TC D6045H High byte of CH1 on DVP 04PT D6045L Low byte of CH1...

Страница 32: ... CH1 on DVP 04AD D6039H High byte of CH2 on DVP 04AD D6039L Low byte of CH2 on DVP 04AD D6040H High byte of CH3 on DVP 04AD D6040L Low byte of CH3 on DVP 04AD D6041H High byte of CH4 on DVP 04AD D6041L Low byte of CH4 on DVP 04AD D6042H High byte of CH1 on DVP 04TC D6042L Low byte of CH1 on DVP 04TC D6043H High byte of CH2 on DVP 04TC D6043L Low byte of CH2 on DVP 04TC D6044H High byte of CH3 on D...

Страница 33: ...en light blinking On line but not connected to DeviceNet Green light on On line and connected to DeviceNet normally Red light blinking On line but I O connection timed out Red light on Network error cannot check duplicate ID no network power or bus off 1 Make sure all the devices have their unique node address 2 Check the network for correcting media installation and baud rate 3 Check if the node ...

Страница 34: ...jects Class Object 0x01 Identity object 0x02 Message router object 0x03 DeviceNet object 0x05 Connection object 0x9A RTU DNET setup parameter object 0x9B Extension module setup parameter object 0x9C Extension module parameter object Class 0x01 Identity object Class attribute Attribute ID Access rule Name Data type 1 Get Revision UINT 2 Get MaxInstance UINT 3 Get NumberofInstances UINT 6 Get MaxIdC...

Страница 35: ...NumActive UINT Common services Implemented for Service code Class Instance Service name 0x0E Yes Yes Get_Attribute_Single Class 0x03 DeviceNet object Class attribute Attribute ID Access rule Name Data type 1 Get Revision UINT Instance attribute Attribute ID Access rule Name Data type 1 Get MACID USINT 2 Get BaudRate USINT 3 Get Set BusofInterrupt BOOL 4 Get Set BusofCounter USINT 5 Get AllocationI...

Страница 36: ...nnectionSize UINT 8 Get ConsumedConnectionSize UINT 9 Get Set ExpectedPackedRate UINT 12 Get Set WatchdogTim outAction USINT 13 Get Produced Connection Path Length USINT 14 Get Produced Connection Path EPATH 15 Get Consumed Connection Path Length USINT 16 Get Consumed Connection Path EPATH Instance 2 Polled I O connection Attribute ID Access rule Name Data type 1 Get State USINT 2 Get InstanceType...

Страница 37: ...umber will be regarded as 8 when it is less than 8 and as 16 when it is bigger than 8 but less than 16 Unit bit 4 Get Number of digital output points Y 0 128 N A The number will be regarded as 8 when it is less than 8 and as 16 when it is bigger than 8 but less than 16 Unit bit 5 Get Number of special modules 0 8 N A The number of special modules connected to RTU DNET 6 Get Length of analog input ...

Страница 38: ...0x10 No Yes Set_Attribute_Single Class 0x9B Extension module setup parameter object Class attribute Attribute ID Access rule Name Data type 1 Get Revision UINT Instance 1 8 parameters for the 1st 8th special modules Attribute ID Access rule Name Range Default Explanation 1 Get Model name N A N A Model code for the special module 2 Get Length of input data N A N A The sum of the input data length o...

Страница 39: ...ngth for module 3 N A N A Length of input data of special module 3 26 Get Set Start CR for module 4 input data N A N A Start CR for the input data of special module 4 27 Get Set Input data length for module 4 N A N A Length of input data of special module 4 28 Get Set Start CR for module 5 input data N A N A Start CR for the input data of special module 5 29 Get Set Input data length for module 5 ...

Страница 40: ...A Length of output data of special module 5 60 Get Set Start CR for module 6 output data N A N A Start CR for the output data of special module 6 61 Get Set Output data length for module 6 N A N A Length of output data of special module 6 62 Get Set Start CR for module 7 output data N A N A Start CR for the output data of special module 7 63 Get Set Output data length for module 7 N A N A Length o...

Страница 41: ...ation Manual 39 Attribute ID Access rule Name Data type UINT 9 Get Set Content in CR 8 UINT 10 Get Set Content in CR 9 UINT UINT Common services Implemented for Service code Claass Instance Data type 0x0E Yes Yes Get_Attribute_Single 0x10 No Yes Set_Attribute_Single ...

Отзывы: