background image

 

 
 
 
 
 
 
 
 
 
 
 

RTU-DNET   

DeviceNet Remote I/O Communication 
Module 

Application Manual 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Summary of Contents for RTU-DNET

Page 1: ...RTU DNET DeviceNet Remote I O Communication Module Application Manual ...

Page 2: ......

Page 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 ...

Page 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 ...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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 ...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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 ...

Page 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 ...

Page 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 ...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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 ...

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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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 ...

Page 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...

Page 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 ...

Reviews: