$ DeviceNet Electronic Data Sheet for W5-JDB16 $ $ Includes W5-JDB16A, -JDB16B and JDB16f $ $ Created by: FJB, 4/14/2000 $ 1.01 Modified 4/21/2000, FJB $ Tested against: EDSChecker, version 1.37, $ 1.02 Modified 7/5/2000, FJB - include unused parameter attributes 18-21 $ Tested against: EDSChecker, version 2.02 [File] DescText = "W5-JDB16B EDS"; CreateDate = 4-14-2000; CreateTime = 17:00:00; ModDate = 07-05-2000; ModTime = 17:27:00; Revision = 1.02; [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 = 01; $ Minor Rev ProdName = "W5-JDB16B"; $ temporary - incorrect name Catalog = "W5-JDB16B 24VDC"; [IO_Info] Default = 0x0001; $Default to polled connection PollInfo = 0x000F,1,1; $Poll can be allocated with all cnxn StrobeInfo = 0x000F,2,2; $Bit can be allocated with all cnxn COSInfo = 0x000C,3,3; $COS/Cyclic mutually exclusive CyclicInfo = 0x000C,3,3; $COS/Cyclic mutually exclusive 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-JDB16B Discrete and Analog Inputs", 6, $ connection path size in bytes "20 4 24 1 30 3", $ connection path - assembly 1 "Return all discrete input and analog input data, 1 byte DI, 1 byte/AI"; Input2= 1, $ connection size: 1 bytes discrete (8 pts) 0, $ 0 = all bits significant 0x0002, $ BIT STROBE input conn. "W5-JDB16B Discrete Inputs", 6, $ connection path size in bytes "20 4 24 3 30 3", $assembly 3 "Return only discrete input data"; Input3= 1, $ connection size: 1 bytes discrete (8 pts) 0, 0x000C, $ COS/CYCLIC connection "W5-JDB16B Discrete Inputs", 6, $ connection path size in bytes "20 4 24 3 30 3", $assembly 3 "Return only discrete input data"; Input4= 9, $ connection size: 1 byte discrete (8 DIs), 4 bytes analog (4, 10-bit AIs) 0, $ 0 = all bits significant 0x0001, $ POLL connection "W5-JDB16B Discrete and Analog Inputs", 6, $ connection path size in bytes "20 4 24 4 30 3", $ connection path - assembly 4 "Return all discrete input and analog input data, 1 byte DI, 2 bytes/AI"; Output1= 1, $ connection size: 1 byte discrete (8 pts) 8, 0x0001, "JDB16B Discrete Outputs", 6, $ connection path size in bytes "20 4 24 2 30 3", $assembly 2 "Send output values to all discrete positions - 1 byte"; Output2= 1, $ connection size: 1 byte 1, $ 1 bit only 0x0002, $ bit strobe output conn. "Bit Strobe command", 6, "20 4 24 5 30 3", $assembly 5 "Not active at this time"; Output3= 0, 0, 0x000C, "Empty Out", 0, "", "No outputs for COS/Cyclic"; [ParamClass] MaxInst=6; Descriptor=9; CfgAssembly=0; [Params] Param1 = 0, 6,"20 0F 24 1 30 1", $class 15, inst. 1, att 1 $ MUST UPDATE THIS FIELD 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 2 30 1", $class 15, inst. 2, att 1 $ MUST UPDATE THIS FIELD 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 3 30 1", $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 4 30 1", $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 5 30 1", $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 6 30 1", $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]