$ DeviceNet Electronic Data Sheet $ Huron Net Works, Inc. $ Revision 1.1 Original $ Rev. 1.2 - 05-30-2003 - Commented out IO_Info Section, changed Device minor rev. (3.5), EDS checked v2.17 [File] DescText = "DN-410" ; CreateDate = 08-02-2002 ; CreateTime = 14:22:00; ModDate = 05-30-2003; ModTime = 10:25:00; Revision = 1.2; [Device] VendCode = 20; $ Vendor Code - Huron Net Works, Inc. ProdType = 12; $ Product Type - Communications Adapter ProdCode = 0x0016; $ Product Code MajRev = 3; $ Major Rev MinRev = 5; $ Minor Rev VendName = "Huron Net Works"; ProdTypeStr = "Communications Adapter"; ProdName = "DN-410"; Catalog = "DN-410"; $ IO_Info section commented out since device has configurable I/O sizes and paths. $ When I/O Configuration (Param1) is selected as Hardware I/O, Input1 and Output1 sizes both be one byte $ When I/O Configuration is selected as Serial Link I/O, Input1 and Output1 sizes will be determined by $ Serial Produced Size (Param3) and Serial Consumed Size (Param2) respectively - default for both is four. $ $ Example IO_Info section for Serial Link I/O with default sizes: $[IO_Info] $ Default = 0X0001; $ PollInfo = 0X000D, 1, 1; $ COSInfo = 0x000D, 1, 1; $ CyclicInfo = 0x000D, 1, 1; $ $ Input1 = 4, $ Assembly Size in Bytes $ 0, $ All bits are significant $ 0x000D, $ Compatible I/O Type Mask $ "Serial Link Inputs", $ 6, $ "20 04 24 64 30 03", $ ""; $ $ Output1 = 4, $ Assembly Size in Bytes $ 0, $ All bits are significant $ 0x000D, $ Compatible I/O Type Mask $ "Serial Link Outputs", $ "20 04 24 78 30 03", $ ""; $ Example IO_Info section for Hardware I/O: $[IO_Info] $ Default = 0X0001; $ PollInfo = 0X000D, 1, 1; $ COSInfo = 0x000D, 1, 1; $ CyclicInfo = 0x000D, 1, 1; $ $ Input1 = 1, $ Assembly Size in Bytes $ 0, $ All bits are significant $ 0x000D, $ Compatible I/O Type Mask $ "Hardware Inputs", $ 6, $ "20 04 24 65 30 03", $ ""; $ $ Output1 = 1, $ Assembly Size in Bytes $ 0, $ All bits are significant $ 0x000D, $ Compatible I/O Type Mask $ "Hardware Outputs", $ "20 04 24 79 30 03", $ ""; [ParamClass] MaxInst = 4; Descriptor = 9; CfgAssembly = 0; [Params] $ I/O Configuration Param1 = 0, $ first field shall be 0 0, "", $ path size, path 0x0002, $ descriptor 0xC6, $ data type - USINT 1, $ data size - 1 Byte "I/O Configuration", $ name "", $ units "This parameter chooses among the available\n" $ help string "I/O Configurations implemented on the device", 0,1,0 ; $ min, max, default $ Serial Consumed Size Param2 = 0, $ first field shall be 0 0, "", $ path size, path 0, $ descriptor 0xC6, $ data type - USINT 1, $ data size - 1 Byte "Serial Consumed Size", $ name "Bytes", $ units "This parameter selects the Consumed I/O\n" $ help string "Message Size for the Serial Port. This will\n" "also be the Poll Response Size on DeviceNet.", 0,8,4 ; $ min, max, default $ Serial Produced Size Param3 = 0, $ first field shall be 0 0, "", $ path size, path 0, $ descriptor 0xC6, $ data type - USINT 1, $ data size - 1 Byte "Serial Produced Size", $ name "Bytes", $ units "This parameter selects the Produced I/O\n" $ help string "Message Size for the Serial Port. This will\n" "also be the Poll Request Size on DeviceNet.", 0,8,4 ; $ min, max, default $ DeviceNet Address Override Param4 = 0, $ first field shall be 0 0, "", $ path size, path 0x0002, $ descriptor 0xC6, $ data type 1, $ data size "DN Addr Override", $ name "", $ units "This parameter disables(0)/enables(1) setting\n" $help string "MacId and Baudrate over the network and the\n" " serial port", 0, 3, 1; $ min, max, default $ Remaining optional parameters omitted $ Vendor Specific Parameter Param5 = $ parameter instance 0, $ first field shall be 0 6, "20 64 24 01 30 01", $ path size, path 0x0002, $ descriptor (hex) 0xC1, $ data type was 4, the original indicator for BOOL 1, $ data size "polarity", $ name "", $ units "This parameter controls the power sense logic polarity. \n" "0 - Sense is zero when voltage is present \n" "1 - Sense is one when voltage is present ", $ help string 0, 1, 0; $ min, max, default $Remaining optional parameters omitted [EnumPar] Param1= "Serial Link I/O", "Hardware I/O"; Param4= "No Overide", "DNet Overide", "Serial Override", "Both Override"; Param5= "Negative", "Positive"; [Groups] Group1= "Power Sense Input Polarity", 1, 5;