$ DeviceNet Electronic Data Sheet for WRC1-JD/COM $ $ Created by: FJB $ Modified by: FJB $ Tested against: EDSChecker, version 1.37 [File] DescText = "WRC1-JD/COM EDS"; CreateDate = 11-05-1999; CreateTime = 12:00:00; ModDate = 1-5-2000; ModTime = 11:27:00; Revision = 1.02; [Device] VendCode = 9; $ Vendor Code VendName = "WRC - Western Reserve Controls, Inc."; ProdType = 7; $ Product Type - Generic Device ProdTypeStr = "General Purpose I/O"; $ Serial I/O ProdCode = 520; $ Product Code MajRev = 1; $ Major Rev MinRev = 01; $ Minor Rev ProdName = "WRC1-JD/COM"; $ This MUST match ID object, attribute 7 Catalog = "WRC1-JD/COM"; [IO_Info] Default = 0x0001; $Default to polled connection PollInfo = 0x000F,1,1; $Poll can be allocated with all cnxn StrobeInfo = 0x000F,2,2; $Bit strobe not implemented COSInfo = 0x0007,1,3; $COS/Cyclic mutually exclusive CyclicInfo = 0x000F,1,3; $COS/Cyclic mutually exclusive Input1= 44, $ connection size: 2 channels, 20+2 bytes each 0, $ 0 = all bits significant 0x000F, $ POLL connection "JD/COM Ports A and B Inputs", 6, $ connection path size in bytes "20 4 24 3 30 3", $ connection path "Return data from 2 serial input channels (20 chars each) "; Input2= 8, $ connection size: 8 bytes (1st 6 bytes of port A input plus rec # & status) 0, $ 0 = all bits significant 0x0002, $ BIT STROBE input conn. "JD/COM Port A Input", 6, $ connection path size in bytes "20 4 24 3 30 3", "Returns 1st 6 chars from Port A, plus Record No. and Status Bytes"; Output1= 42, $ connection size: 2 channels, 20+1 bytes each 8, 0x0001, "JDB/24 Discrete Outputs", 6, $ connection path size in bytes "20 4 24 3 30 3", "Send data to both serial output channels (20 chars each) "; Output2= 1, $ connection size: 1 byte 1, $ 1 bit only 0x0002, $ bit strobe output conn. "Bit Strobe Serial Port A", 6, "20 4 24 3 30 3", "A bit set in bit strobe returns 1st 6 chars of Port A"; Output3= 0, 0, 0x000C, "Empty Out", 0, "", "No outputs for COS/Cyclic"; [ParamClass] MaxInst=16; Descriptor=9; $ Param Class Descriptor CfgAssembly=0; $No config assembly [Params] $ ----------------------------------ASCII Port A Set-up-------------------------------- Param1 = 0, $ first item reserved, always 0 6,"20 F 24 1 30 1", $class 15, inst. 1, att 1 0x00, 8,1, $unsigned int "Port A Data Bits", "Bits", "Ascii Data Bit Size, 7 or 8 (default=8)", 7,8,8, , , , , ; Param2= 0, $ first item reserved, always 0 6,"20 F 24 2 30 1", $class 15, inst. 2, att 1 0x00, 8,1, $byte "Port A Baud Rate", "", "0=9600, 1=300, 2=600, 3=1200, 4=2400, 5=4800, 6=19.2k Baud (default=9600)", 0,6,0, , , , , ; Param3 = 0, $ first item reserved, always 0 6,"20 F 24 3 30 1", $class 15, inst. 3, att 1 0x00, 8,1, $unsigned int "Port A EOF Char", "", "End of string delimeter (default = )", 0,255,13, , , , , ; Param4= 0, $ first item reserved, always 0 6,"20 F 24 4 30 1", $class 15, inst. 4, att 1 0x00, 8,1, $byte "Port A Parity", "", "Parity selection: 0=None, 1=Odd, 2=Even (default=none)", 0,2,0, , , , , ; Param5 = 0, $ first item reserved, always 0 6,"20 F 24 5 30 1", $class 15, inst. 5, att 1 0x00, 8,1, $unsigned int "Port A Input Max", "", "Maximum number of bytes that can be input (default=20)", 0,127,0, , , , , ; Param6= 0, $ first item reserved, always 0 6,"20 F 24 6 30 1", $class 15, inst. 6, att 1 0x00, 8,1, $byte "Port A Output Max", "", "Maximum number of bytes that can be output (default=20)", 0,127,0, , , , , ; Param7 = 0, $ first item reserved, always 0 6,"20 F 24 7 30 1", $class 15, inst. 7, att 1 0x00, 8,1, $unsigned int "Port A Mode", "", "0=Not active, 1=Rx only, 2=Tx only, 3=Rx and Tx, 4=Download (default=Rx,Tx)", 0,4,0, , , , , ; Param8 = 0, $ first item reserved, always 0 6,"20 F 24 8 30 1", $class 15, inst. 8, att 1 0x00, 8,1, $unsigned int "Port A COS Enable", "", "COS Enabled for this Port: 0=Not enabled, 1=Enabled (default=Not enabled)", 0,1,0, , , , , ; $ ----------------------------------ASCII Port B Set-up-------------------------------- Param9 = 0, $ first item reserved, always 0 6,"20 F 24 9 30 1", $class 15, inst. 9, att 1 0x00, 8,1, $unsigned int "Port B Data Bits 1", "", "Ascii Data Bit Size, 7 or 8 (default=8)", 7,8,8, , , , , ; Param10 = 0, $ first item reserved, always 0 6,"20 F 24 A 30 1", $class 15, inst. 10, att 1 0x00, 8,1, $unsigned int "Port B Baud Rate", "", "0=9600, 1=300, 2=600, 3=1200, 4=2400, 5=4800, 6=19.2k Baud (default=9600)", 0,6,0, , , , , ; Param11 = 0, $ first item reserved, always 0 6,"20 F 24 B 30 1", $class 15, inst. 11, att 1 0x00, 8,1, $unsigned int "Port B EOF Char", "", "End of string delimeter (default = )", 0,255,13, , , , , ; Param12 = 0, $ first item reserved, always 0 6,"20 F 24 C 30 1", $class 15, inst. 12, att 1 0x00, 8,1, $unsigned int "Port B Parity", "", "Parity selection: 0=None, 1=Odd, 2=Even (default=none)", 0,2,0, , , , , ; Param13 = 0, $ first item reserved, always 0 6,"20 F 24 D 30 1", $class 15, inst. 13, att 1 0x00, 8,1, $unsigned int "Port B Input Max", "", "Maximum number of bytes that can be input (default=20)", 0,127,0, , , , , ; Param14 = 0, $ first item reserved, always 0 6,"20 F 24 E 30 1", $class 15, inst. 14, att 1 0x00, 8,1, $unsigned int "Port B Output Max", "Bytes", "Maximum number of bytes that can be output (default=20)", 0,127,0, , , , , ; Param15 = 0, $ first item reserved, always 0 6,"20 F 24 F 30 1", $class 15, inst. 15, att 1 0x00, 8,1, $unsigned int "Port B Mode", "", "0=Not active, 1=Rx only, 2=Tx only, 3=Rx and Tx, 4=Download (default=Rx,Tx)", 0,4,0, , , , , ; Param16 = 0, $ first item reserved, always 0 6,"20 F 24 10 30 1", $class 15, inst. 16, att 1 0x00, 8,1, $unsigned int "Port B COS Enable", "", "COS Enabled for this Port: 0=Not enabled, 1=Enabled (default=Not enabled)", 0,1,0, , , , , ; [EnumPar] [Groups] Group1 = "Ascii Port A", 8,1,2,3,4,5,6,7,8; Group2 = "Ascii Port B", 8,9,A,B,C,D,E,F,10;