$ DeviceNet Electronic Data Sheet for WRC 1782-JDCE $ $ Revision history $ $ 1/23/03: Version 6.06, FJB $ Created for 1782-JDCE, version 6.005 $ Rev 6.06 Updated to fw rev 6.06 $ $ Tested against: EDSChecker, version 2.17, 1/23/03 $ $ Copyright (c) 2000-2003 Western Reserve Controls, Inc. [File] DescText = "WRC 1782-JDCE EDS"; CreateDate = 04-17-2000; CreateTime = 17:00:00; ModDate = 01-23-2003; ModTime = 16:30:00; Revision = 6.06; [Device] VendCode = 9; VendName = "WRC - Western Reserve Controls, Inc."; ProdType = 12; ProdTypeStr = "Communications Adapter"; ProdCode = 705; MajRev = 6; MinRev = 6; ProdName = "1782-JDCE"; Catalog = "1782-JDCE Enhanced DeviceNet/ASCII Interface"; [IO_Info] Default = 0x0001; PollInfo = 0x000D, 1, 1; COSInfo = 0x0005, 1, 0; CyclicInfo = 0x0009, 1, 0; Input1= 23, 0, 0x000D, "JDC Poll Input", 6, "20 04 24 01 30 03", "Get data from serial device "; Output1= 22, 8, 0x0001, "JDC Poll Output", 6, "20 04 24 02 30 03", "Send output data to serial"; [ParamClass] MaxInst = 28; Descriptor = 0x0009; CfgAssembly = 0; [Params] $Serial Port Interface Param1= 0, 0, "", 0x0022, 198, 1, "Serial Framing", "DataBits-Parity-StopBits", "Specify the number of databits, stop bits and the parity here.", 0, 8, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param2= 0, 0, "", 0x0022, 198, 1, "Serial Baudrate", "Baud", "Enter the baudrate of the ascii port here", 0, 5, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; $ Serial Port Receive ASCII Data Set-up Param3= 0, 0, "", 0x0020, 198, 1, "Max Rx Chars", "Chars", "The Maximum number of characters that will be returned in the i/o response", 1, 50, 20, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param4= 0, 0, "", 0x0022, 198, 1, "Rx Start Delim Mode", "", "Specify the method you wish to use for the start delimiter", 0, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param5= 0, 0, "", 0x0020, 198, 1, "Rx Start Delimiter", "", "The Character that you wish to use for the start delimiter", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param6= 0, 0, "", 0x0022, 198, 1, "Rx End Delim. Mode", "", "Enter the method you wish to use for the end delimiter here", 0, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param7= 0, 0, "", 0x0020, 198, 1, "Rx End Delimiter", "", "The character that you wish to use as the end delimiter", 0, 255, 13, $0D(hex) = CR 1, 1, 1, 0, 0, 0, 0, 0, 0; $ Gateway Send (Produce) on DeviceNet to Master Param8= 0, 0, "", 0x0022, 198, 1, "Rx Data Type", "Data Type", "The data type of the Received string. \nThis determines the number of bytes used to report the length.", 0, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param9= 0, 0, "", 0x0022, 198, 1, "Pad Mode", "", "Activate pad mode. This must be set ON for AB scanners.", 0, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param10= 0, 0, "", 0x0020, 198, 1, "Pad Character", "", "Character that that fills (pads) string after terminator.", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param11= 0, 0, "", 0x0022, 198, 1, "Rx Swap Mode", "", "Configure Rx byte swap algorithm to re-order data.", 0, 3, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param12= 0, 0, "", 0x0022, 198, 1, "Handshake Mode", "", "If enabled Gateway waits to send new data until Master is ready.", 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param13= 0, 0, "", 0x0030, 198, 1, "Gateway Produce Size", "Characters", "The size of the producing connection. \nThe total number of bytes being sent to the Master. \nThis is provided for easy configuration of I/O sizes.", 0, 54, 23, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param14= 0, 0, "", 0x0030, 218, 1, "Rx Serial Data", "", "Serial Data that you have received from the remote device", 0, 255, "", 1, 1, 1, 0, 0, 0, 0, 0, 0; Param15= 0, 0, "", 0x0030, 198, 1, "Rx Serial Data Length", "Chars", "The Length of the data in the data buffer", 0, 54, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param16= 0, 0, "", 0x0020, 198, 1, "Rx Record Number", "", "Receive record number syncronizes the Master and JDC.", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; $Transmit Data to ASCII Device Set-up Param17= 0, 0, "", 0x0020, 198, 1, "Tx Max Length", "Chars", "The Maximum length of the transmit string", 1, 50, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param18= 0, 0, "", 0x0022, 198, 1, "Tx End Delimiter Mode", "", "Method to handle the transmit end delimiter", 0, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param19= 0, 0, "", 0x0020, 198, 1, "Tx End Delimiter", "", "The character to use for the terminator transmit delimiter", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param20= 0, 0, "", 0x0022, 198, 1, "Tx Str Data Type", "", "The data type determines the number of bytes used to report the string length.", 0, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param21= 0, 0, "", 0x0022, 198, 1, "Tx Swap", "", "Configure Tx byte swap algorithm to re-order data.", 0, 3, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param22= 0, 0, "", 0x0022, 198, 1, "DNet Header Mode", "", "Selects whether record header data is included in the consume data from the master", 0, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param23= 0, 0, "", 0x0030, 198, 1, "Gateway Consume Size", "Chars", "The number of bytes transmitted from the Master to the Gateway.", 0, 54, 22, 1, 1, 1, 0, 0, 0, 0, 0, 0; $Serial Port Transmit / Explicit Message from EDS Editor Param24= 0, 0, "", 0x0020, 218, 1, "Tx Serial Data String", "", "The data that you wish to transmit to the remote device", 0, 255, "", 1, 1, 1, 0, 0, 0, 0, 0, 0; Param25= 0, 0, "", 0x0020, 198, 1, "Tx Data Length", "Chars", "Number of characters to send to the ASCII device.", 0, 50, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param26= 0, 0, "", 0x0020, 198, 1, "Tx Record Number", "", "Transmit Record Number to attach to data", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param27= 0, 0, "", 0x0030, 198, 1, "Combo Status Byte", "", "The status byte that is returned in the I/O response", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; $ DeviceNet Set Up Param28= 0, 0, "", 0x0022, 198, 1, "DNet Baudrate", "Baud", "DNET: 0 = 125k, 1 = 250k, 2 = 500k, 3 = Autobaud.", 0, 3, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0; [EnumPar] Param1= "7N2", "7E1", "7O1", "8N1", "8N2", "8E1", "8O1", "7E2", "7O2"; Param2= "9600", "1200", "2400", "4800", "19.2k", "38.4k"; Param4= "None", "Exclude", "Include"; Param6= "None", "Exclude", "Include"; Param8= "Array (0 Byte Length)", "Short String (1 Byte Length)", "String (2 Byte Length)"; Param9= "Disable", "Enable"; Param11= "Byte swap disabled", "2-byte (16-bit) Swap", "3-byte (24-bit) Swap", "4-byte (32-bit) Swap"; Param12= "Handshake", "No Handshake"; Param18= "None", "Exclude", "Include"; Param20= "Array (0 Byte Length)", "Short String (1 Byte Length)", "String (2 Byte Length)"; Param21= "Byte swap disabled", "2-byte (16-bit) Swap", "3-byte (24-bit) Swap", "4-byte (32-bit) Swap"; Param22= "Include transmit header", "Exclude transmit header"; Param28= "125k", "250k", "500k", "Auto"; [Groups] Group1 = "Serial Port Interface", 2, 1, 2; Group2 = "Gateway Receive Set-up", 5, 3,4,5,6,7; Group3 = "Gateway Send on DeviceNet", 9, 8,9,10,11,12,13,14,15,16; Group4 = "Gateway Transmit Set-up", 3, 17,18,19; Group5 = "Gateway Receive from DeviceNet", 4, 20,21,22,23; Group6 = "Gateway Transmit Set-up", 3, 25,26,27; Group7 = "DeviceNet Set-up", 1, 28;