$ DeviceNet Electronic Data Sheet for W5-JDB16 $ $ Created by: FJB, 4/14/2000 $ 1.01 Modified 4/21/2000, FJB $ $ 1.02 Modified 7/5/2000, FJB - include unused parameter attributes 18-21 $ 1.12 Modified 5/9/2002, JTM - to support product version 1.12 $ 1.13 Modified 5/13/2002, JTM - to support product version 1.13 $ $ Tested 5/13/02 against: EDSChecker, version 2.17 [File] DescText = "W5-JDB16B EDS"; CreateDate = 4-14-2000; CreateTime = 17:00:00; ModDate = 05-13-2002; ModTime = 09:52:00; Revision = 1.13; [Device] VendCode = 9; $ Vendor Code VendName = "WRC - Western Reserve Controls, Inc."; ProdType = 7; $ Product Type - Discrete I/O ProdTypeStr = "General Purpose Discrete I/O"; $ Discrete I/O"; ProdCode = 602; $ Product Code MajRev = 1; $ Major Rev MinRev = 013; $ Minor Rev ProdName = "W5-JDB16B"; Catalog = "W5-JDB16B"; [IO_Info] Default = 0x0001; $Default to poll connection PollInfo = 0x000F,1,1; $Poll can be allocated with all cnxn Input1= 5, $ connection size: 1 byte discrete (8 DIs), 4 bytes analog (4, 8-bit AIs) 0, $ 0 = all bits significant 0x0001, $ POLL connection "W5-JDB16 Discrete and Analog Inputs", 6, $ connection path size in bytes "20 04 24 01 30 03", $ connection path - assembly 1 "Return all discrete input and analog input data, 1 byte DI, 4 bytes/AI"; Input2= 9, $ connection size: 1 byte discrete (8 DIs), 4 bytes analog (4, 10-bit AIs) 0, $ 0 = all bits significant 0x0001, $ POLL connection "W5-JDB16 Discrete and Analog Inputs", 6, $ connection path size in bytes "20 04 24 01 30 03", $ connection path - assembly 1 "Return all discrete input and analog input data, 1 byte DI, 4 bytes/AI"; Output1= 1, $ connection size: 1 byte discrete (8 DOs) 8, 0x0001, "JDB16 Discrete Outputs", 6, $ connection path size in bytes "20 04 24 02 30 03", $ assembly 2 "Send output values to all discrete positions - 1 byte"; [ParamClass] MaxInst=6; Descriptor=9; CfgAssembly=0; [Params] Param1 = 0, 6,"20 0F 24 01 30 01", $ class 15, inst. 1, att 1 0x02, $ MUST UPDATE THIS FIELD 24,1, $ 8-bit byte "Analog Resolution", "", $ No Units "No. of data bits returned: 8-bit takes 1 byte each, 10-bit takes 2 bytes", 0,1,0, , , , , , , , , ; $ Unused params 13-21 (9 empty fields) Param2 = 0, 6,"20 0F 24 02 30 01", $ class 15, inst. 2, att 1 0x02, $ MUST UPDATE THIS FIELD 24,1, $ 8-bit byte "No. of Analog Inputs", "", $ No Units "No. of Analog Inputs and size determines the I/O produce size", 0,4,4, , , , , , , , , ; $ Unused params 13-21 (9 empty fields) Param3 = 0, 6,"20 0F 24 03 30 01", $ class 15, inst. 3, att 1 0x02, 24,1, $ 8 bit byte "Output Fault Action", "", "0 = Output Fault Value, 1 = Hold Last State", 0,0xff,0, , , , , , , , , ; $ Unused params 13-21 (9 empty fields) Param4 = 0, 6,"20 0F 24 04 30 01", $ class 15, inst. 4, att 1 0x02, 24,1, $ 8 bit byte "Output Fault Value", "", "0 = Off, 1 = On", 0,0xff,0, , , , , , , , , ; $ Unused params 13-21 (9 empty fields) Param5 = 0, 6,"20 0F 24 05 30 01", $ class 15, inst. 5, att 1 0x02, 24,1, $ 8 bit byte "Output Idle Action", "", "0 = Idle Value, 1 = Hold Last State", 0,0xff,0, , , , , , , , , ; $ Unused params 13-21 (9 empty fields) Param6 = 0, 6,"20 0F 24 06 30 01", $ class 15, inst. 6, att 1 0x02, 24,1, $ 8 bit byte "Idle Value", "", "0 = Off, 1 = On", 0,0xff,0, , , , , , , , , ; $ Unused params 13-21 (9 empty fields) [EnumPar] Param1 = "8-bit data", $0 - default "10-bit data"; $1 Param2 = "No AIs", $0 "1 AI", $1 "2 AIs", $2 "3 AIs" $3 "4 AIs"; $4 - default Param3 = "DO 1 Fault Action", "DO 2 Fault Action", "DO 3 Fault Action", "DO 4 Fault Action", "DO 5 Fault Action", "DO 6 Fault Action", "DO 7 Fault Action", "DO 8 Fault Action"; Param4 = "DO 1 Fault Value", "DO 2 Fault Value", "DO 3 Fault Value", "DO 4 Fault Value", "DO 5 Fault Value", "DO 6 Fault Value", "DO 7 Fault Value", "DO 8 Fault Value"; Param5 = "DO 1 Idle Action", "DO 2 Idle Action", "DO 3 Idle Action", "DO 4 Idle Action", "DO 5 Idle Action", "DO 6 Idle Action", "DO 7 Idle Action", "DO 8 Idle Action"; Param6 = "DO 1 Idle Value", "DO 2 Idle Value", "DO 3 Idle Value", "DO 4 Idle Value", "DO 5 Idle Value", "DO 6 Idle Value", "DO 7 Idle Value", "DO 8 Idle Value"; [Groups]