$ DeviceNet Electronic Data Sheet for WRC 1782-JDC $ $ Revision history $ 4/17/00: Version 1.01, FJB Created $ 8/22/00: Version 3.01, FJB Modify param 1, delete param 4, renumber 4, 5, 6 $ Delete serial baud rates 300 and 600 $ 9/12/00: Version 4.02, ESR $ Add param 4 (transmit delimiter), param 8 (pad mode) $ param 9 (pad char). Renumber and enumerate for param 8 $ 4/10/01: Version 5.01, JTM $ Added byte swapping within word boundry capability. $ param 10 (swap bytes)added. $ 5/02/01: Version 5.02, JTM $ Corrected reset of param 10 to be zero in ResetSerialIO() $ Updated Param10 for 4-byte swapping option $ $ 7/11/01: Version 5.03, FJB $ Update EPATH grammar in I/O statements $ $ 7/12/01: Version 5.04, FJB $ Edit to Params 3 and 4 - nulled "units" field $ $ Tested against: EDSChecker, version 2.02, 7/12/2001 $ $ Copyright (c) 2000-2002 Western Reserve Controls, Inc. [File] DescText = "WRC 1782-JDC EDS"; CreateDate = 04-17-2000; CreateTime = 17:00:00; ModDate = 05-07-2002; ModTime = 11:30:00; Revision = 5.06; [Device] VendCode = 9; VendName = "WRC - Western Reserve Controls, Inc."; ProdType = 12; ProdTypeStr = "Communications Adapter"; ProdCode = 701; MajRev = 5; MinRev = 6; ProdName = "1782-JDC"; Catalog = "1782-JDC DeviceNet/ASCII Device 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 03 30 03", "Get data from serial device "; Output1= 22, 8, 0x0001, "JDC Poll Output", 6, "20 04 24 03 30 03", "Send output data to serial"; [ParamClass] MaxInst = 10; Descriptor = 0x0009; CfgAssembly = 0; [Params] Param1= 0, 0, "", 2, 8, 1, "ASCII Data Frame", "", "Data Frame Format - #data bits-parity-#stop bits (default=7N2)", 0, 6, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param2= 0, 0, "", 2, 8, 1, "Serial Baud Rate", "Baud", "0=9600, 1=1200, 2=2400, 3=4800, 4=19.2k, 5=38.4k (default=9600)", 0, 5, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param3= 0, 0, "", 0, 8, 1, "RX Term. Char", "", "End of RX string delimiter character. Max=0x7F if 7bit data. Def.=.", 0, 0xFF, 0x0D, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param4= 0, 0, "", 0, 8, 1, "TX Term. Char", "", "End of TX string delimiter character. Default = (13 dec or 0D hex).", 0, 0xFF, 0x0D, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param5= 0, 0, "", 0, 8, 1, "Max RX Bytes", "Bytes", "Max number bytes that can be rec. into serial port (default=20)", 0, 124, 20, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param6= 0, 0, "", 0, 8, 1, "Max TX Bytes", "Bytes", "Max bytes that can be sent out serial port to ASCII device", 0, 124, 20, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param7= 0, 0, "", 2, 8, 1, "DNet Baud Rate", "", "0=125K, 1=250k, 2=500k, 3=Autobaud", 0, 3, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param8= 0, 0, "", 2, 8, 1, "Pad Mode", "", "0=delimiter end of string/1=Pad with pad chars", 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param9= 0, 0, "", 0, 8, 1, "Pad Character", "", "Value to pad the string with if < max characters transmitted", 0, 0xFF, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param10= 0, 0, "", 2, 8, 1, "Flip Bytes", "", "Set to exchange bytes in string to adapt to AB PLCs", 0, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; [EnumPar] Param1= "7N2", "7E1", "7O1", "8N1", "8N2", "8E1", "8O1"; Param2= "9600", "1200", "2400", "4800", "19.2k", "38.4k"; Param7= "125K", "250k", "500k", "Autobaud"; Param8= "Pad Append OFF (use string delimiters)", "Pad Append ON (fixed length Rx, Tx) - required for AB 1747-SDN"; Param10= "Byte Swapping OFF", "16 bit Byte Swapping ON", "32 bit Byte Swapping ON"; $[Groups]