$  1769-ASCII Compact ASCII Module

$ Revision History
$ 1.001  05-23-04  fjb/er  	Initial version for internal Rockwell review.
$ 1.001b 05-24-04  dem  	Initial version released for internal testing only.
$ 1.002  05-25-04  fjb  	Identity updates per modified FRS.
$ 1.003  07-21-04  fjb/ rcp 	URL, product name, External ID, parameter updates.
$ 1.004  09-27-04  fjb/ rcp 	Miscellaneous clean-up
$ 1.005  01-17-05  fjb	 	Update load and power specs, add enumeration flag to params  
$ 1.006  03-03-05	 rcp		Added reserved bit in param, enum display changed.EDS gives param selection in ADN rack
$ 1.0062 03-10-05  rcp		Changed default recieve and transmit sizes to be 20 instead of 0
$ 1.007  04-19-05  rcp		Added proxied parameters 6,7,8; modified name to fit 40 char size

[File]
	DescText   = "1769-ASCII EDS File";
	CreateDate = 07-21-2004;
	CreateTime = 09:00:00;
	ModDate    = 04-19-2005;
	ModTime    = 15:09:00;
	Revision   = 1.007;
	HomeURL    = "http://www.ab.com/networks/eds/XX/0001006D00420100.eds";

[Device]
	VendCode = 1;
	VendName = "Rockwell Automation - Allen-Bradley";
	ProdType = 109;
	ProdTypeStr = "Speciality I/O";
	ProdCode = 66;
	MajRev   = 1;
	MinRev   = 1;
	ProdName = "1769-ASCII 2-Chn RS232/485/422 Adapter/A";
	Catalog  = "1769-ASCII";
	Icon     = "1769-Purple.ico";

[Modular]
	Rack1 = 1,108,91,1,1,,,,
		 1, 2, 3, 4, 5, 6, 7, 8, 9,10, $ Legal slots
		11,12,13,14,15,16,17,18,19,20,
		21,22,23,24,25,26,27,28,29,30,
		31,32,33,34,35,36,37;

	ExternalID = "01 00 6D 00 42 00 01";

[1_1769Audit]
	1_5vdcPwrLoad 	= 440;
	1_24vdcPwrLoad 	= 0;
	1_DistRating	= 4;	
		
[Params]

	ProxiedParam4 = ,,,,,,"","","",0,108,28,,,,,,,,,;	$ Input data size
	ProxiedEnum4 = 0,"No Input Data",
				   1,"WORD 0",
				   2,"WORDS 0-1",
				   3,"WORDS 0-2",
				   4,"WORDS 0-3",
				   5,"WORDS 0-4",
				   6,"WORDS 0-5",
				   7,"WORDS 0-6",
				   8,"WORDS 0-7",
				   9,"WORDS 0-8",
				  10,"WORDS 0-9",
				  11,"WORDS 0-10",
				  12,"WORDS 0-11",
				  13,"WORDS 0-12",
				  14,"WORDS 0-13",
				  15,"WORDS 0-14",
				  16,"WORDS 0-15",
				  17,"WORDS 0-16",
				  18,"WORDS 0-17",
				  19,"WORDS 0-18",
				  20,"WORDS 0-19",
				  21,"WORDS 0-20",
				  22,"WORDS 0-21",
				  23,"WORDS 0-22",
				  24,"WORDS 0-23",
				  25,"WORDS 0-24",
				  26,"WORDS 0-25",
				  27,"WORDS 0-26",
				  28,"WORDS 0-27",
				  29,"WORDS 0-28",
				  30,"WORDS 0-29",
				  31,"WORDS 0-30",
				  32,"WORDS 0-31",
				  33,"WORDS 0-32",
				  34,"WORDS 0-33",
				  35,"WORDS 0-34",
				  36,"WORDS 0-35",
				  37,"WORDS 0-36",
				  38,"WORDS 0-37",
				  39,"WORDS 0-38",
				  40,"WORDS 0-39",
				  41,"WORDS 0-40",
				  42,"WORDS 0-41",
				  43,"WORDS 0-42",
				  44,"WORDS 0-43",
				  45,"WORDS 0-44",
				  46,"WORDS 0-45",
				  47,"WORDS 0-46",
				  48,"WORDS 0-47",
				  49,"WORDS 0-48",
				  50,"WORDS 0-49",
				  51,"WORDS 0-50",
				  52,"WORDS 0-51",
				  53,"WORDS 0-52",
				  54,"WORDS 0-53",
				  55,"WORDS 0-54",
				  56,"WORDS 0-55",
				  57,"WORDS 0-56",
				  58,"WORDS 0-57",
				  59,"WORDS 0-58",
				  60,"WORDS 0-59",
				  61,"WORDS 0-60",
				  62,"WORDS 0-61",
				  63,"WORDS 0-62",
				  64,"WORDS 0-63",
				  65,"WORDS 0-64",
				  66,"WORDS 0-65",
				  67,"WORDS 0-66",
				  68,"WORDS 0-67",
				  69,"WORDS 0-68",
				  70,"WORDS 0-69",
				  71,"WORDS 0-70",
				  72,"WORDS 0-71",
				  73,"WORDS 0-72",
				  74,"WORDS 0-73",
				  75,"WORDS 0-74",
				  76,"WORDS 0-75",
				  77,"WORDS 0-76",
				  78,"WORDS 0-77",
				  79,"WORDS 0-78",
				  80,"WORDS 0-79",
				  81,"WORDS 0-80",
				  82,"WORDS 0-81",
				  83,"WORDS 0-82",
				  84,"WORDS 0-83",
				  85,"WORDS 0-84",
				  86,"WORDS 0-85",
				  87,"WORDS 0-86",
				  88,"WORDS 0-87",
				  89,"WORDS 0-88",
				  90,"WORDS 0-89",
				  91,"WORDS 0-90",
				  92,"WORDS 0-91",
				  93,"WORDS 0-92",
				  94,"WORDS 0-93",
				  95,"WORDS 0-94",
				  96,"WORDS 0-95",
				  97,"WORDS 0-96",
				  98,"WORDS 0-97",
				  99,"WORDS 0-98",
				  100,"WORDS 0-99",
				  101,"WORDS 0-100",
				  102,"WORDS 0-101",
				  103,"WORDS 0-102",
				  104,"WORDS 0-103",
				  105,"WORDS 0-104",
				  106,"WORDS 0-105",
				  107,"WORDS 0-106",
				  108,"All Input Data (108 WORDS)";


	ProxiedParam5 = ,,,,,,"","","",0,108,28,,,,,,,,,;	$ Output data size
	ProxiedEnum5 = 0,"No Output Data",
				   1,"WORD 0",
				   2,"WORDS 0-1",
				   3,"WORDS 0-2",
				   4,"WORDS 0-3",
				   5,"WORDS 0-4",
				   6,"WORDS 0-5",
				   7,"WORDS 0-6",
				   8,"WORDS 0-7",
				   9,"WORDS 0-8",
				  10,"WORDS 0-9",
				  11,"WORDS 0-10",
				  12,"WORDS 0-11",
				  13,"WORDS 0-12",
				  14,"WORDS 0-13",
				  15,"WORDS 0-14",
				  16,"WORDS 0-15",
				  17,"WORDS 0-16",
				  18,"WORDS 0-17",
				  19,"WORDS 0-18",
				  20,"WORDS 0-19",
				  21,"WORDS 0-20",
				  22,"WORDS 0-21",
				  23,"WORDS 0-22",
				  24,"WORDS 0-23",
				  25,"WORDS 0-24",
				  26,"WORDS 0-25",
				  27,"WORDS 0-26",
				  28,"WORDS 0-27",
				  29,"WORDS 0-28",
				  30,"WORDS 0-29",
				  31,"WORDS 0-30",
				  32,"WORDS 0-31",
				  33,"WORDS 0-32",
				  34,"WORDS 0-33",
				  35,"WORDS 0-34",
				  36,"WORDS 0-35",
				  37,"WORDS 0-36",
				  38,"WORDS 0-37",
				  39,"WORDS 0-38",
				  40,"WORDS 0-39",
				  41,"WORDS 0-40",
				  42,"WORDS 0-41",
				  43,"WORDS 0-42",
				  44,"WORDS 0-43",
				  45,"WORDS 0-44",
				  46,"WORDS 0-45",
				  47,"WORDS 0-46",
				  48,"WORDS 0-47",
				  49,"WORDS 0-48",
				  50,"WORDS 0-49",
				  51,"WORDS 0-50",
				  52,"WORDS 0-51",
				  53,"WORDS 0-52",
				  54,"WORDS 0-53",
				  55,"WORDS 0-54",
				  56,"WORDS 0-55",
				  57,"WORDS 0-56",
				  58,"WORDS 0-57",
				  59,"WORDS 0-58",
				  60,"WORDS 0-59",
				  61,"WORDS 0-60",
				  62,"WORDS 0-61",
				  63,"WORDS 0-62",
				  64,"WORDS 0-63",
				  65,"WORDS 0-64",
				  66,"WORDS 0-65",
				  67,"WORDS 0-66",
				  68,"WORDS 0-67",
				  69,"WORDS 0-68",
				  70,"WORDS 0-69",
				  71,"WORDS 0-70",
				  72,"WORDS 0-71",
				  73,"WORDS 0-72",
				  74,"WORDS 0-73",
				  75,"WORDS 0-74",
				  76,"WORDS 0-75",
				  77,"WORDS 0-76",
				  78,"WORDS 0-77",
				  79,"WORDS 0-78",
				  80,"WORDS 0-79",
				  81,"WORDS 0-80",
				  82,"WORDS 0-81",
				  83,"WORDS 0-82",
				  84,"WORDS 0-83",
				  85,"WORDS 0-84",
				  86,"WORDS 0-85",
				  87,"WORDS 0-86",
				  88,"WORDS 0-87",
				  89,"WORDS 0-88",
				  90,"WORDS 0-89",
				  91,"WORDS 0-90",
				  92,"WORDS 0-91",
				  93,"WORDS 0-92",
				  94,"WORDS 0-93",
				  95,"WORDS 0-94",
				  96,"WORDS 0-95",
				  97,"WORDS 0-96",
				  98,"WORDS 0-97",
				  99,"WORDS 0-98",
				  100,"WORDS 0-99",
				  101,"WORDS 0-100",
				  102,"WORDS 0-101",
				  103,"WORDS 0-102",
				  104,"WORDS 0-103",
				  105,"WORDS 0-104",
				  106,"WORDS 0-105",
				  107,"WORDS 0-106",
				  108,"All Output Data (108 WORDS)";

ProxiedParam6 = ,,,,,,"","","",0,2,2,,,,,,,,,; $ Electronic Keying 
ProxiedEnum6 = 0,"Disable Keying", 1,"Exact Match",2,"Compatible Module"; 

ProxiedParam7 = ,,,,,,"","","",1,255,1,,,,,,,,,; $ Configured Minor Revision 

ProxiedParam8 = ,,,,,,"","","",1,255,1,,,,,,,,,; $ Actual Minor Revision 


$ ****** Configuration Parameters *****

$ ******************
$ ***** Word 0 *****
$ ******************
	
	Param10= 	
		0,,,0x0002,
		0xC7,2,
		"Array Selection","",
		"Used to Select The IO Array Type",
		0,1,1,,,,,,,,,;
	Enum10=
	  	0,"Alternating",
		1,"Simultaneous";

$ *************************************
$ ***** Channel 0 -  Word 1 to 15 *****
$ *************************************

$ --------Word 1-----------

	Param11=
		0,,,0x02,
		0xC7,2,
		"Ch0 Data Framing","",
		"Configures the number of data and stop bits, and the parity",
		0,8,0,,,,,,,,,;
	Enum11=
		0,"7N2",
		1,"7E1",
		2,"7O1",
		3,"8N1",
		4,"8N2",
		5,"8E1",
		6,"8O1",
		7,"7E2",
		8,"7O2";

$ --------Word 2-----------

	Param12=
		0,,,0x02,
		0xC7,2,
		"Ch0 Baudrate","",
		"",
		0,7,0,,,,,,,,,;
	Enum12=
		0,"9600",
		1,"1200",
		2,"2400",
		3,"4800",
		4,"19.2K",
		5,"38.4K",
		6,"57.6K",
		7,"115.2K";

$ Channel 0 - receive
$ --------Word 3-----------

	Param13=
		0,,,,
		0xC7,2,
		"Ch0 Max Rx Characters","",
		"Max char to receive from channel",
		0,200,20,,,,,,,,,;

$ --------Word 4-----------

	Param14=
		0,,,0x02,
		0xC7,2,
		"Ch0 Rx Start Mode","",
		"",
		0,2,0,,,,,,,,,;
	Enum14=
		0,"Ignore ",
		1,"Exclude",
		2,"Include";

$ --------Word 5-----------

	Param15=
		0,,,,
		0xC7,2,
		"Ch0 Rx Start Character","",
		"",
		0,255,0,,,,,,,,,;

$ --------Word 6-----------

	Param16=
		0,,,0x02,
		0xC7,2,
		"Ch0 Rx End Mode","",
		"Used Select The Array Type in Selection mode.",
		0,2,2,,,,,,,,,;
	Enum16=
		0,"Ignore",
		1,"Exclude",
		2,"Include";

$ --------Word 7-----------

	Param17=
		0,,,,
		0xC7,2,
		"Ch0 Rx End Character","",
		"",
		0,255,13,,,,,,,,,;

$ --------Word 8-----------

	Param18=
		0,,,,
		0xC7,2,
		"Ch0 Pad Character","",
		"",
		0,255,0,,,,,,,,,;

$ --------Word 9-----------	
	
	Param19= 
		0,,,0x02,
		0xC7,2,
		"Ch0 Rx Swap Mode","",
		"",
		0,2,0,,,,,,,,,;
	Enum19=
		0,"No Swap",
		1,"16-Bit Swap",
		2,"32-Bit Swap";

$ --------Word 10-----------

	Param20=
		0,,,0x02,
		0xC7,2,
		"Ch0 Master Handshake Mode","",
		"",
		0,1,1,,,,,,,,,;
	Enum20=
		0,"Handshake",
		1,"Produce Immediately ";

$ --------Word 11-----------

	Param21=
		0,,,,
		0xC7,2,
		"Ch0 Message Timeout","",
		"Timeout in ms. after the last char was received, 0=ignore",
		0,65535,0,,,,,,,,,;

$ Channel 0 - Transmit
$ --------Word 12-----------

	Param22=
		0,,,,
		0xC7,2,
		"Ch0 Max Tx Characters","",
		"Select max number of chars to be transmited",
		0,200,20,,,,,,,,,;

$ --------Word 13-----------

	Param23=
		0,,,0x02,
		0xC7,2,
		"Ch0 Tx End Mode","",
		"Select the behavior of the transmit end delimiter",
		0,2,0,,,,,,,,,;
	Enum23=
		0,"Ignore",
		1,"Exclude",
		2,"Include";

$ --------Word 14-----------

	Param24=
		0,,,,
		0xC7,2,
		"Ch0 Tx End Delimiter","",
		"Select Character to be used as the end delimiter",
		0,255,0,,,,,,,,,;

$ --------Word 15-----------

	Param25=
		0,,,0x02,
		0xC7,2,
		"Ch0 Tx Swap Mode","",
		"Used to translate array for easy human reading",
		0,2,0,,,,,,,,,;
	Enum25=
		0,"No Swap",
		1,"16-Bit Swap",
		2,"32-Bit Swap";


$ *************************************
$ ***** Channel 1 -  Word 16 to 31 *****
$ *************************************

$ --------Word 16-----------

	Param26=
		0,,,0x02,
		0xC7,2,
		"Ch1 Data Framing","",
		"Configures the number of data ,stop bits and parity type",
		0,8,0,,,,,,,,,;
	Enum26=
		0,"7N2",
		1,"7E1",
		2,"7O1",
		3,"8N1",
		4,"8N2",
		5,"8E1",
		6,"8O1",
		7,"7E2",
		8,"7O2";

$ --------Word 17-----------

	Param27=
		0,,,0x02,
		0xC7,2,
		"Ch1 Baudrate","",
		"",
		0,7,0,,,,,,,,,;
	Enum27=
		0,"9600",
		1,"1200",
		2,"2400",
		3,"4800",
		4,"19.2K",
		5,"38.4K",
		6,"57.6K",
		7,"115.2K";

$ Channel 1 - Receive
$ --------Word 18-----------

	Param28= 
		0,,,,
		0xC7,2,
		"Ch1 Max Rx Characters","",
		"",
		0,200,20,,,,,,,,,;

$ --------Word 19-----------

	Param29=
		0,,,0x02,
		0xC7,2,
		"Ch1 Rx Start Mode","",
		"",
		0,2,0,,,,,,,,,;
	Enum29=
		0,"Ignore",
		1,"Exclude",
		2,"Include";

$ --------Word 20-----------

	Param30= 
		0,,,,
		0xC7,2,
		"Ch1 Rx Start Character","",
		"",
		0,255,0,,,,,,,,,;

$ --------Word 21-----------

	Param31= 
		0,,,0x02,
		0xC7,2,
		"Ch1 Rx End Mode","",
		"Used Select The Array Type in Selection mode.",
		0,2,2,,,,,,,,,;
	Enum31=
		0,"Ignore ",
		1,"Exclude",
		2,"Include";

$ --------Word 22-----------

	Param32=
		0,,,,
		0xC7,2,
		"Ch1 Rx End Character","",
		"",
		0,255,13,,,,,,,,,;

$ --------Word 23-----------

	Param33=
		0,,,,
		0xC7,2,
		"Ch1 Pad Character","",
		"",
		0,255,0,,,,,,,,,;

$ --------Word 24-----------

	Param34=
		0,,,0x02,
		0xC7,2,
		"Ch1 Rx Swap Mode","",
		"",
		0,2,0,,,,,,,,,;
	Enum34= 
		0,"No Swap",
		1,"16-Bit Swap",
		2,"32-Bit Swap";

$ --------Word 25-----------

	Param35=
		0,,,0x02,
		0xC7,2,
		"Ch1 Master Handshake Mode","",
		" ",
		0,1,1,,,,,,,,,;
	Enum35= 
		0,"Handshake",
		1,"Produce Immediate ";

$ --------Word 26-----------

	Param36=
		0,,,,
		0xC7,2,
		"Ch1 Message Timeout","",
		"Timeout in ms. after the last character was received, 0=ignore",
		0,65535,0,,,,,,,,,;

$ Channel 1 - Transmit
$ --------Word 27-----------

	Param37=
		0,,,,
		0xC7,2,
		"Ch1 Max Tx Characters","",
		"Select max number of char to be transmited",
		0,200,20,,,,,,,,,;

$ --------Word 28-----------

	Param38=
		0,,,0x02,
		0xC7,2,
		"Ch1 Tx End Mode","",
		"Used TO select the behavior of the transmit end delimiter",
		0,2,0,,,,,,,,,;
	Enum38= 
		0,"Ignore ",
		1,"Exclude",
		2,"Include";

$ --------Word 29-----------

	Param39=
		0,,,,
		0xC7,2,
		"Ch1 Tx End Delimiter","",
		"Select Character to be used as the end delimiter",
		0,255,0,,,,,,,,,;

$ --------Word 30-----------

	Param40=
		0,,,0x02,
		0xC7,2,
		"Ch1 Tx Swap Mode","",
		"Used to translate array for easy human reading",
		0,2,0,,,,,,,,,;
	Enum40=
		0,"No Swap",
		1,"16-Bit Swap",
		2,"32-Bit Swap";

	
[Assembly]
	ProxiedAssem101 ="Input Array",,,,,,
		1728,;
	ProxiedAssem100 ="Output Array",,,,,,
		1728,;

	ProxiedAssem4 ="Chan. Config",,,,,,
		16,Param10,
		16,Param11,
		16,Param12,
		16,Param13,
		16,Param14,
		16,Param15,
		16,Param16,
		16,Param17,
		16,Param18,
		16,Param19,
		16,Param20,
		16,Param21,
		16,Param22,
		16,Param23,
		16,Param24,
		16,Param25,
		16,Param26,
		16,Param27,
		16,Param28,
		16,Param29,
		16,Param30,
		16,Param31,
		16,Param32,
		16,Param33,
		16,Param34,
		16,Param35,
		16,Param36,
		16,Param37,
		16,Param38,
		16,Param39,
		16,Param40;

[Groups]
	Group1= "Channel 0 Configuration",15,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25;
	Group2= "Channel 1 Configuration",15,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40;

