$ Electronic Data Sheet for Point I/O  (1734-IT2I/C)
$ Copyright 2006 by Rockwell Automation
$ Universal version for: DeviceNet, ControlNet, and EthernetIP
$ Note: This version was originally done with EzEDS - now hand edit
$       Therefore, limited comments

$ Revision History
$ Revision	Date		Change
$	1.4	26Jul2002	Neal's release to RSI for Series C
$	2.1	26Aug2002	Begin changes to make CIP version
$				Added 1_RSNetWorx_DNetTool and 1_RSNetWorx_NoAutoEnter to [Device]
$				Added [Device Classification]
$				Changed all Param data types to the new numbers
$				Chaned to inline Enums and deleted [ENUM PAR]
$				Added [Connection Manager] section (Connections)
$				Added [Port] and [Modular] Section
$				Added ExcludeFromAdapterRackConnection keyword (PDT)
$				Added Assem125,126,127
$				Added Param101,102,103,104
$				Config Assem103 had error in descriptor
$	2.2	30Sep2002	Returned [Groups] section (RSNetworx is fixed)
$	2.3	29Jan2003	Fix up for RSNetworx4.11 - 'Display Only' Logix connections
$	2.4	30Jan2003	Removed Header in Assem126/127 and Param103/104
$	3.1	23Dec2003	PLC/SLC support for CNet and ENet.  Changes to
$				Assem125,126,127, Connections
$	3.2	11Jan2004	Updated Device Revision to 3.3
$	4.1	30Nov2004	Added Assem124 - Changed CNXNs for 3rd Party
$	5.1	06Feb2006	Update to new DeviceNet Premier Integration EDS Guidelines
$				Removed Assem124 from Listen Only Connection

[File]
	DescText = "PointIO 1734-IT2I/C";
	CreateDate  = 01-30-2002;
	CreateTime  = 15:00:00;
	ModDate     = 02-06-2006;
	ModTime     = 11:00:00;
	Revision    = 5.1;
	HomeURL    = "http://www.ab.com/networks/eds/DN/0001007300310300.eds";

[Device]
	VendCode = 1;
	VendName = "Rockwell Automation/Allen-Bradley";
	ProdType = 115;
	ProdTypeStr = "Rockwell Automation Miscellaneous";
	ProdCode = 49;
	MajRev = 3;
	MinRev = 3;
	ProdName = "PointIO 2pt TC/mV Input";
	Catalog = "1734-IT2I/C";
	Icon = "1734brown.ico";
	1_RSNetWorx_DNetTool = "RSI.DeviceNet.EDSApplet";
	1_RSNetWorx_NoAutoEnter = "Yes";
	ExcludeFromAdapterRackConnection = Yes;

[Device Classification]
     Class1 =      DeviceNet;

[Params]
	Param1 = 0,
		6,"20 0A 24 01 30 03",	$ Link Path Size, Link Path
		0x0030,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Input Value #0",
		"",
		"Value of thermocouple input scaled to chosen units.\nIn default mode, it will return hundredths of millivolts.\n(i.e. 25mv = 2500)",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param2 = 0,
		6,"20 0A 24 02 30 03",	$ Link Path Size, Link Path
		0x0030,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Input Value #1",
		"",
		"Value of thermocouple input scaled to chosen units.\nIn default mode, it will return hundredths of millivolts.\n(i.e. 25mv = 2500)",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param3 = 0,
		6,"20 0A 24 01 30 8D",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Temperature Units #0",
		"",
		"Temperature Units\nSelect how the input will be linearized:\n- mV/Custom Scale (default)\n- Degrees C\n- Fahrenheit\n- Kelvin\n- Rankine",
		0,4,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum3 =	0,"mV / Custom Scale",
			1,"Deg C",
			2,"Deg F",
			3,"Deg K",
			4,"Deg R";

	Param4 = 0,
		6,"20 0A 24 02 30 8D",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Temperature Units #1",
		"",
		"Temperature Units\nSelect how the input will be linearized:\n- mV/Custom Scale (default)\n- Degrees C\n- Fahrenheit\n- Kelvin\n- Rankine",
		0,4,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum4 =	0,"mV / Custom Scale",
			1,"Deg C",
			2,"Deg F",
			3,"Deg K",
			4,"Deg R";

	Param5 = 0,
		6,"20 0A 24 01 30 04",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Status #0",
		"",
		"Status of input channel.\nThis bit is the OR of all channel faults.\n\nPossible faults:\n - High & Low level alarms\n - Range Alarms\n - Open wire\n - Bad Calibration",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum5 = 0,"Normal Operation", 1,"FAULT";

	Param6 = 0,
		6,"20 0A 24 02 30 04",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Status #1",
		"",
		"Status of input channel.\nThis bit is the OR of all channel faults.\n\nPossible faults:\n - High & Low level alarms\n - Range Alarms\n - Open wire\n - Bad Calibration",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum6 = 0,"Normal Operation", 1,"FAULT";

	Param7 = 0,
		6,"20 0A 24 01 30 71",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Thermocouple Type #0",
		"",
		"Thermocouple Type\nChoose the type of sensor for this input.\nThe module will perform the linearization of the selected type.\n- mV (No Linearization)\n- Type B\n- Type C\n- Type E\n- Type J\n- Type K\n- Type N\n- Type R\n- Type S\n- Type T\n",
		0,9,5,
		,,,,
		,,,,
		;

	Enum7 =	0,"mV (no linearization)",
			1,"B",
			2,"C",
			3,"E",
			4,"J",
			5,"K",
			6,"N",
			7,"R",
			8,"S",
			9,"T";

	Param8 = 0,
		6,"20 0A 24 02 30 71",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Thermocouple Type #1",
		"",
		"Thermocouple Type\nChoose the type of sensor for this input.\nThe module will perform the linearization of the selected type.\n- mV (No Linearization)\n- Type B\n- Type C\n- Type E\n- Type J\n- Type K\n- Type N\n- Type R\n- Type S\n- Type T\n",
		0,9,5,
		,,,,
		,,,,
		;

	Enum8 =	0,"mV (no linearization)",
			1,"B",
			2,"C",
			3,"E",
			4,"J",
			5,"K",
			6,"N",
			7,"R",
			8,"S",
			9,"T";

	Param9 = 0,
		6,"20 0a 24 01 30 96",	$ Link Path Size, Link Path
		0x0010,	 $ Descriptor
		0xC7, 2,	$ Data Type, Data Size
		"Cold Junction Temperature #0",
		"",
		"This is the temperature measured at the RTB screw 4 and 5.\nRange for each scale/temperature mode:\nmV -    0 to 70.00 C\nDeg C - 0 to 70.00 C\nDeg F - 32.0 to 158.0 F\nDeg K	- 273.0 to 343.0 K\nDeg R - 492.0 to 618.0 R",
		0,65535,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param10 = 0,
		6,"20 0a 24 02 30 96",	$ Link Path Size, Link Path
		0x0010,	 $ Descriptor
		0xC7, 2,	$ Data Type, Data Size
		"Cold Junction Temperature #1",
		"",
		"This is the temperature measured at the RTB screw 4 and 5.\nRange for each scale/temperature mode:\nmV -    0 to 70.00 C\nDeg C - 0 to 70.00 C\nDeg F - 32.0 to 158.0 F\nDeg K	- 273.0 to 343.0 K\nDeg R - 492.0 to 618.0 R",
		0,65535,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param11 = 0,
		6,"20 0A 24 01 30 65",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Low Scaling #0",
		"",
		"Value returned when input is at low scale value.\nAlso known as Low Scaling value or Low Engineering units.\nThe low scale point is different for each sensor input:\nmV = 0.0 mV\n B = 100'C\n C = 0'C\n E = 0'C\n J = 0'C\n K = 0'C\n N = 0'C\n R = 0'C\n S = 0'C\n T = 0'C",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param12 = 0,
		6,"20 0A 24 02 30 65",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Low Scaling #1",
		"",
		"Value returned when input is at low scale value.\nAlso known as Low Scaling value or Low Engineering units.\nThe low scale point is different for each sensor input:\nmV = 0.0 mV\n B = 100'C\n C = 0'C\n E = 0'C\n J = 0'C\n K = 0'C\n N = 0'C\n R = 0'C\n S = 0'C\n T = 0'C",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param13 = 0,
		6,"20 0A 24 01 30 67",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"High Scaling #0",
		"",
		"Value returned when input is at high scale value.\nAlso known as High Scaling value or High Engineering units.\nThe high scale point is different for each sensor input:\nmV = 70 mV\n B = 1000'C\n C = 1000'C\n E = 1000'C\n J = 1000'C\n K = 1000'C\n N = 1000'C\n R = 1000'C\n S = 1000'C\n T = 100'C",
		-32768,32767,7000,
		1,1,1,0,
		0,0,0,0,
		0;

	Param14 = 0,
		6,"20 0A 24 02 30 67",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"High Scaling #1",
		"",
		"Value returned when input is at high scale value.\nAlso known as High Scaling value or High Engineering units.\nThe high scale point is different for each sensor input:\nmV = 70 mV\n B = 1000'C\n C = 1000'C\n E = 1000'C\n J = 1000'C\n K = 1000'C\n N = 1000'C\n R = 1000'C\n S = 1000'C\n T = 100'C",
		-32768,32767,7000,
		1,1,1,0,
		0,0,0,0,
		0;

	Param15 = 0,
		6,"20 0A 24 01 30 70",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Notch Filter #0",
		"",
		"Notch Filter\nSelect the Notch Filter for the analog to digital converter.\nAt higher the frequencies, faster sample rates are possible\n- 50 Hz\n- 60 Hz (default)\n- 100 Hz\n- 120 Hz\n- 200 Hz\n- 240 Hz\n- 300 Hz\n- 400 Hz\n- 480 Hz\n",
		0,8,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum15 =	0,"50 Hz",
			1,"60 Hz",
			2,"100 Hz",
			3,"120 Hz",
			4,"200 Hz",
			5,"240 Hz",
			6,"300 Hz",
			7,"400 Hz",
			8,"480 Hz";

	Param16 = 0,
		6,"20 0A 24 02 30 70",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Notch Filter #1",
		"",
		"Notch Filter\nSelect the Notch Filter for the analog to digital converter.\nAt higher the frequencies, faster sample rates are possible\n- 50 Hz\n- 60 Hz (default)\n- 100 Hz\n- 120 Hz\n- 200 Hz\n- 240 Hz\n- 300 Hz\n- 400 Hz\n- 480 Hz\n",
		0,8,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum16 =	0,"50 Hz",
			1,"60 Hz",
			2,"100 Hz",
			3,"120 Hz",
			4,"200 Hz",
			5,"240 Hz",
			6,"300 Hz",
			7,"400 Hz",
			8,"480 Hz";

	Param17 = 0,
		6,"20 0A 24 01 30 A0",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"CJ Cal Status #0",
		"",
		"This bit shows the current status of Cold Junction calibration for this channel.\n'Good Calibration' means the data stored in EEPROM is within tolerances.\n'Calibration Fault' means the module is not calibrated and is using default values.\n\nNote:  While in Calibration Mode, 'Bad Calibration.' will mean the previous sample was not accepted.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum17 = 0,"Good Calibration", 1,"Calibration FAULT";

	Param18 = 0,
		6,"20 0A 24 02 30 A0",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"CJ Cal Status #1",
		"",
		"This bit shows the current status of Cold Junction calibration for this channel.\n'Good Calibration' means the data stored in EEPROM is within tolerances.\n'Calibration Fault' means the module is not calibrated and is using default values.\n\nNote:  While in Calibration Mode, 'Bad Calibration.' will mean the previous sample was not accepted.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum18 = 0,"Good Calibration", 1,"Calibration FAULT";

	Param19 = 0,
		6,"20 0A 24 01 30 74",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC7, 2,	$ Data Type, Data Size
		"Digital Filter #0",
		"ms",
		"Filter time constant in milliseconds.  See manual for equation.\nTo disable, enter 0 ms.\nMaximum value is 10,000 ms.",
		0,10000,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param20 = 0,
		6,"20 0A 24 02 30 74",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC7, 2,	$ Data Type, Data Size
		"Digital Filter #1",
		"ms",
		"Filter time constant in milliseconds.  See manual for equation.\nTo disable, enter 0 ms.\nMaximum value is 10,000 ms.",
		0,10000,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param21 = 0,
		6,"20 0A 24 01 30 69",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Enable Alarm Latch #0",
		"",
		"If enabled, alarms for this channel will latch FAULTED until a 'Latch Reset' command is received.\n\nAlarms effected:\n - Input Status\n - Low & High level Alarms\n - Range Alarms\n\nThis is useful in tracking transient or momentary errors.\nDefault is disabled.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum21 = 0,"Disable", 1,"Enable Latching Alarms";

	Param22 = 0,
		6,"20 0A 24 02 30 69",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Enable Alarm Latch #1",
		"",
		"If enabled, alarms for this channel will latch FAULTED until a 'Latch Reset' command is received.\n\nAlarms effected:\n - Input Status\n - Low & High level Alarms\n - Range Alarms\n\nThis is useful in tracking transient or momentary errors.\nDefault is disabled.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum22 = 0,"Disable", 1,"Enable Latching Alarms";

	Param23 = 0,
		6,"20 0A 24 01 30 68",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Disable Alarms #0",
		"",
		"If Alarms are Disabled, all alarms for this channel will show No FAULT.\nThis is useful for un-used channels.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum23 = 0,"Alarms Enabled", 1,"Alarms Disabled";

	Param24 = 0,
		6,"20 0A 24 02 30 68",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Disable Alarms #1",
		"",
		"If Alarms are Disabled, all alarms for this channel will show No FAULT.\nThis is useful for un-used channels.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum24 = 0,"Alarms Enabled", 1,"Alarms Disabled";

	Param25 = 0,
		6,"20 0A 24 01 30 6B",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Low Alarm Status #0",
		"",
		"Indicates channel Value is less than Low Alarm value.\n - 'No Fault' = channel Value above Low Alarm Value\n - 'Low Alarm FAULT' = channel value below Low Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum25 = 0,"No Fault", 1,"Low Alarm FAULT";

	Param26 = 0,
		6,"20 0A 24 02 30 6B",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Low Alarm Status #1",
		"",
		"Indicates channel Value is less than Low Alarm value.\n - 'No Fault' = channel Value above Low Alarm Value\n - 'Low Alarm FAULT' = channel value below Low Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum26 = 0,"No Fault", 1,"Low Alarm FAULT";

	Param27 = 0,
		6,"20 0A 24 01 30 6C",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"High Alarm Status #0",
		"",
		"Indicates channel Value is greater than High Alarm value.\n - 'No Fault' = channel Value below High Alarm Value\n - 'High Alarm FAULT' = channel value above High Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum27 = 0,"No Fault", 1,"High Alarm FAULT";

	Param28 = 0,
		6,"20 0A 24 02 30 6C",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"High Alarm Status #1",
		"",
		"Indicates channel Value is greater than High Alarm value.\n - 'No Fault' = channel Value below High Alarm Value\n - 'High Alarm FAULT' = channel value above High Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum28 = 0,"No Fault", 1,"High Alarm FAULT";

	Param29 = 0,
		6,"20 0A 24 01 30 6D",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Low Low Alarm Status #0",
		"",
		"Indicates channel Value is less than Low Low Alarm value.\n - 'No Fault' = channel Value above Low Low Alarm Value\n - 'Low Low Alarm FAULT' = channel value below Low Low Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum29 = 0,"No Fault", 1,"Low Low Alarm FAULT";
 
	Param30 = 0,
		6,"20 0A 24 02 30 6D",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Low Low Alarm Status #1",
		"",
		"Indicates channel Value is less than Low Low Alarm value.\n - 'No Fault' = channel Value above Low Low Alarm Value\n - 'Low Low Alarm FAULT' = channel value below Low Low Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum30 = 0,"No Fault", 1,"Low Low Alarm FAULT";

	Param31 = 0,
		6,"20 0A 24 01 30 6E",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"High High Alarm Status #0",
		"",
		"Indicates channel Value is greater than High High Alarm value.\n - 'No Fault' = channel Value below High High Alarm Value\n - 'High High Alarm FAULT' = channel value above High High Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum31 = 0,"No Fault", 1,"High High Alarm FAULT";

	Param32 = 0,
		6,"20 0A 24 02 30 6E",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"High High Alarm Status #1",
		"",
		"Indicates channel Value is greater than High High Alarm value.\n - 'No Fault' = channel Value below High High Alarm Value\n - 'High High Alarm FAULT' = channel value above High High Alarm Value",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum32 = 0,"No Fault", 1,"High High Alarm FAULT";

	Param33 = 0,
		6,"20 0A 24 01 30 75",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Low Alarm #0",
		"",
		"Low Alarm Threshold.\nIf input value drops below this value, Low Alarm Status will Fault.\nDefault = -32768 (disabled).",
		-32768,32767,-32768,
		1,1,1,0,
		0,0,0,0,
		0;

	Param34 = 0,
		6,"20 0A 24 02 30 75",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Low Alarm #1",
		"",
		"Low Alarm Threshold.\nIf input value drops below this value, Low Alarm Status will Fault.\nDefault = -32768 (disabled).",
		-32768,32767,-32768,
		1,1,1,0,
		0,0,0,0,
		0;

	Param35 = 0,
		6,"20 0A 24 01 30 76",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"High Alarm #0",
		"",
		"High Alarm Threshold.\nIf input value climbs above this value, High Alarm Status will Fault.\nDefault = 32767 (disabled).",
		-32768,32767,32767,
		1,1,1,0,
		0,0,0,0,
		0;

	Param36 = 0,
		6,"20 0A 24 02 30 76",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"High Alarm #1",
		"",
		"High Alarm Threshold.\nIf input value climbs above this value, High Alarm Status will Fault.\nDefault = 32767 (disabled).",
		-32768,32767,32767,
		1,1,1,0,
		0,0,0,0,
		0;

	Param37 = 0,
		6,"20 0A 24 01 30 77",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Low Low Alarm #0",
		"",
		"Low Low Alarm Threshold.\nIf input value drops below this value, Low Low Alarm Status will Fault.\nDefault = -32768 (disabled).",
		-32768,32767,-32768,
		1,1,1,0,
		0,0,0,0,
		0;

	Param38 = 0,
		6,"20 0A 24 02 30 77",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Low Low Alarm #1",
		"",
		"Low Low Alarm Threshold.\nIf input value drops below this value, Low Low Alarm Status will Fault.\nDefault = -32768 (disabled).",
		-32768,32767,-32768,
		1,1,1,0,
		0,0,0,0,
		0;

	Param39 = 0,
		6,"20 0A 24 01 30 78",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"High High Alarm #0",
		"",
		"High High Alarm Threshold.\nIf input value climbs above this value, High High Alarm Status will Fault.\nDefault = 32767 (disabled).",
		-32768,32767,32767,
		1,1,1,0,
		0,0,0,0,
		0;

	Param40 = 0,
		6,"20 0A 24 02 30 78",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"High High Alarm #1",
		"",
		"High High Alarm Threshold.\nIf input value climbs above this value, High High Alarm Status will Fault.\nDefault = 32767 (disabled).",
		-32768,32767,32767,
		1,1,1,0,
		0,0,0,0,
		0;

	Param41 = 0,
		6,"20 0A 24 01 30 80",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Under Range Alarm Status #0",
		"",
		"Indicates channel Value is less than Under Range Alarm value.\n - 'No Fault' = channel Value is above Under Range Alarm value\n - 'Under Range Alarm FAULT' = channel Value is below Under Range Alarm value\n\nFor mV mode, the limit is -75mV.\nFor thermocouples, it is the minimum value for the selected thermocouple type.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum41 = 0,"No fault", 1,"Under Range FAULT";

	Param42 = 0,
		6,"20 0A 24 02 30 80",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Under Range Alarm Status #1",
		"",
		"Indicates channel Value is less than Under Range Alarm value.\n - 'No Fault' = channel Value is above Under Range Alarm value\n - 'Under Range Alarm FAULT' = channel Value is below Under Range Alarm value\n\nFor mV mode, the limit is -75mV.\nFor thermocouples, it is the minimum value for the selected thermocouple type.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum42 = 0,"No fault", 1,"Under Range FAULT";

	Param43 = 0,
		6,"20 0A 24 01 30 81",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Over Range Alarm Status #0",
		"",
		"Indicates channel Value is greater than Over Range Alarm value.\n - 'No Fault' = channel Value is above Over Range Alarm value\n - 'Over Range Alarm FAULT' = channel Value is above Over Range Alarm value\n\nFor mV mode, the limit is 75mV.\nFor thermocouples, it is the maximum value for the selected thermocouple type.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum43 = 0,"No fault", 1,"Over Range FAULT";

	Param44 = 0,
		6,"20 0A 24 02 30 81",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Over Range Alarm Status #1",
		"",
		"Indicates channel Value is greater than Over Range Alarm value.\n - 'No Fault' = channel Value is above Over Range Alarm value\n - 'Over Range Alarm FAULT' = channel Value is above Over Range Alarm value\n\nFor mV mode, the limit is 75mV.\nFor thermocouples, it is the maximum value for the selected thermocouple type.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum44 = 0,"No fault", 1,"Over Range FAULT";

	Param45 = 0,
		6,"20 0A 24 01 30 83",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Bad Cal Status #0",
		"",
		"This bit shows the current status of calibration for this channel.\n'Good Calibration' means the data stored in EEPROM is within tolerances.\n'Calibration Fault' means the module is not calibrated and is using default values.\n\nNote:  While in Calibration Mode, the status will be 'Bad Calibration.'",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum45 = 0,"Good Calibration", 1,"Calibration FAULT";

	Param46 = 0,
		6,"20 0A 24 02 30 83",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Bad Cal Status #1",
		"",
		"This bit shows the current status of calibration for this channel.\n'Good Calibration' means the data stored in EEPROM is within tolerances.\n'Calibration Fault' means the module is not calibrated and is using default values.\n\nNote:  While in Calibration Mode, the status will be 'Bad Calibration.'",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum46 = 0,"Good Calibration", 1,"Calibration FAULT";

	Param47 = 0,
		6,"20 0A 24 01 30 97",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Enable #0",
		"",
		"Cold Junction Enable\nThis bit will enable or disable the cold junction linearization.\nIf enabled, the proper cold junction compensation value will be applied to the selected thermocouple.\nIf disabled, the data (CJ Temperature) will still be available but not applied to the input.\n\nIf the Cold Junction Compensation Removable Terminal Block is not available,\nuse this parameter should be set to disabled.  A cold junction value can be added using the\n'Cold Junction Offset' parameter.",
		0,1,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum47 = 0,"Disable", 1,"Enable";

	Param48 = 0,
		6,"20 0A 24 02 30 97",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Enable #1",
		"",
		"Cold Junction Enable\nThis bit will enable or disable the cold junction linearization.\nIf enabled, the proper cold junction compensation value will be applied to the selected thermocouple.\nIf disabled, the data (CJ Temperature) will still be available but not applied to the input.\n\nIf the Cold Junction Compensation Removable Terminal Block is not available,\nuse this parameter should be set to disabled.  A cold junction value can be added using the\n'Cold Junction Offset' parameter.",
		0,1,1,
		,,,,
		,,,,
		;

	Enum48 = 0,"Disable", 1,"Enable";

	Param49 = 0,
		6,"20 20 24 01 30 6E",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Cold Junction Produced Data",
		"",
		"Cold Junction Produced Data\nSelects how the Cold Junction Data is returned in the Produced IO message.\n\nThe last two bytes of the produced message will contain one of the following:\n- none (zeros)\n- Channel 0 (default)\n- Channel 1\n- Average of both channels\n\nNote: The Over/Under Range status is also include in the last two bytes along with the cold junction value.",
		0,3,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum49 =	0,"None (zeros)",
			1,"Channel 0",
			2,"Channel 1",
			3,"Average of Both";

	Param50 = 0,
		6,"20 20 24 01 30 6d",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Notch Filter",
		"",
		"Cold Junction Notch Filter\nThe filter selection covers both CJ Channels\nThis determines how often the cold junctions is sampled.\n Reduce the effects of line noise by selecting 50 or 60Hz.",
		0,1,1,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum50 = 0,"50 Hz", 1,"60 Hz";

	Param51 = 0,
		6,"20 0A 24 01 30 99",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Cold Junction Offset #0",
		"",
		"Cold Junction Offset\nThis MUST be zero (disabled) if using a Removable Terminal Block with a Cold Junction Sensor.\n\nIf no CJC sensor is available, a temperature may be entered.\nTemperature MUST be in degrees C in hundredths of Degrees. (Use degrees C even if another scale is selected.)\n(25'C would be entered 2500)\nThe limits are 0 to 70.00'C.\n\nIf this parameter is zero and no CJC sensor is available, the module will assume CJC compensation\nis done externally.  The module will apply a Cold Junction of zero degrees Celsius.",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param52 = 0,
		6,"20 0A 24 02 30 99",	$ Link Path Size, Link Path
		0x0000,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Cold Junction Offset #1",
		"",
		"Cold Junction Offset\nThis MUST be zero (disabled) if using a Removable Terminal Block with a Cold Junction Sensor.\n\nIf no CJC sensor is available, a temperature may be entered.\nTemperature MUST be in degrees C in hundredths of Degrees. (Use degrees C even if another scale is selected.)\n(25'C would be entered 2500)\nThe limits are 0 to 70.00'C.\n\nIf this parameter is zero and no CJC sensor is available, the module will assume CJC compensation\nis done externally.  The module will apply a Cold Junction of zero degrees Celsius.",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param53 = 0,
		6,"20 0A 24 01 30 9A",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Underrange #0",
		"",
		"Cold Junction UnderRange\nIndicates Temperature Value is less than minimum value.\n0'C (32F) is the minimum temperature.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum53 = 0,"No Fault", 1,"CJ Underrange FAULT";

	Param54 = 0,
		6,"20 0A 24 02 30 9A",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Underrange #1",
		"",
		"Cold Junction UnderRange\nIndicates Temperature Value is less than minimum value.\n0'C (32F) is the minimum temperature.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum54 = 0,"No Fault", 1,"CJ Underrange FAULT";

	Param55 = 0,
		6,"20 0A 24 01 30 9B",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Overrange #0",
		"",
		"Cold Junction OverRange\nIndicates Temperature Value is greater than maximum value.\n70'C (158F) is the maximum temperature.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum55 = 0,"No Fault", 1,"CJ Overrange FAULT";

	Param56 = 0,
		6,"20 0A 24 02 30 9B",	$ Link Path Size, Link Path
		0x0032,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Cold Junction Overrange #1",
		"",
		"Cold Junction OverRange\nIndicates Temperature Value is greater than maximum value.\n70'C (158F) is the maximum temperature.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum56 = 0,"No Fault", 1,"CJ Overrange FAULT";

	Param57 = 0,
		6,"20 0F 24 03 30 01",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Reset Latched Alarms",
		"",
		"This parameter clears any latched alarms in the selected channel(s).\nIf alarm condition still exists, the fault will not be cleared.",
		0,3,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum57 =	0,"Do Nothing",
			1,"Channel 0",
			2,"Channel 1",
			3,"Both Channels";

	Param58 = 0,
		6,"20 0F 24 02 30 01",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Calibration Command",
		"",
		"This command puts the module in different calibration modes.\n\nBegin Input Calibration - Initializes the module for calibration.\nAccept Low Input - The value on the input is a stable 0 mV.\nAccept High Input - The value on the input is a stable 70 mV.\nAbort Input Calibration - Immediately terminates calibration process and uses previous calibration.\nBegin CJC Calibration - Initialized the module for Cold Junction Calibration.\nAccept Low CJC - The value on the CJC is a stable 1000 Ohms.\nAccept High CJC - The value on the CJC is a stable 3000 Ohms.\nAbort CJC Calibration - Immediately terminates calibration process and uses previous calibration.\n\nThe Module must be stand-alone or in Idle/Program mode.\nThe Module must be configured for mV mode.\nOnce the 'Accept Low' and 'Accept High' Commands have been sent, the module will exit calibration mode.",
		0,8,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum58 =	0,"Do Nothing",
			1,"Begin Input Calibration",
			2,"Accept Low Input",
			3,"Accept High Input",
			4,"Abort Input Calibration",
			5,"Begin CJC Calibration",
			6,"Accept Low CJC",
			7,"Accept High CJC",
			8,"Abort CJC Calibration";

	Param59 = 0,
		6,"20 0F 24 01 30 01",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Calibration Channel Select",
		"",
		"Choose which channel or channels to calibrate.\n\nChoices:\n- None (default - No calibration will be done)\n- Input Channel 0\n- Input Channel 1\n- Both Channels (Both Input channels will be calibrated at the same time)\n- Cold Junction 0\n- Cold Junction 1\n- Both Cold Junction (Both CJC channels will be calibrated at the same time)\n\nInputs and Cold Junction channels cannot be calibrated at the same time.\nDo not change this parameter after the 'Begin Calibration' command has been issued.",
		0,6,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum59 =	0,"None",
			1,"Input Channel 0",
			2,"Input Channel 1",
			3,"Both Channels",
			4,"Cold Junction 0",
			5,"Cold Junction 1",
			6,"Both Cold Junction";

	Param60 = 0,
		6,"20 03 24 01 30 64",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Autobaud",
		"",
		"Autobaud allows module to match the baud rate of existing devices on a network.\n\nChanges to this attribute take effect after next powerup.\nIf 'enabled', the Baud Rate Attribute can not be set.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum60 = 0,"Enable", 1,"Disable";

	Param61 = 0,
		7,"21 12 03 24 01 30 03",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC1, 1,	$ Data Type, Data Size
		"Sequential AutoAddress",
		"",
		"Sequential AutoAddress will re-assign the node address of ever module to the right.\nEach module will change it's node address to one greater than then it's neighbor.\n\nMAKE SURE THE NODE ADDRESS OF THIS MODULE IS THE DESIRED VALUE BEFORE ISSUING THIS COMMAND.\n\nWhen this command is set, each module to the right will get a new address one greater than it's neighbor.\nThe address will ripple through a line of Point I/O modules.\n\nSteps to Auto Address a line of Point I/O modules:\n 1.) Set the address of the first module (next to PDN or adapter).\n 2.) Send the Auto Address command to 'Sequential Address.'\n 3.) All modules in line will reset with new sequential addresses.\n\nExample:\nIf there are 5 Point modules in a line, and the address of the first module is 10.\nAfter the 'Sequential Address' command is sent to the first module, the node address of the line will be:\n 10, 11, 12, 13, and 14.",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum61 = 0,"Do Nothing", 1,"Sequential Address";

	Param62 = 0,
		7,"21 12 03 24 01 30 05",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Broadcast Baud Rate",
		"",
		"This command will change the baud rate of this and every module to the right\nto the value indicated.\nIf AutoBaud is ENABLED, this command will not change the operation of the module at power up.",
		0,3,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum62 =	0,"Do Nothing",
			1,"125 kHz",
			2,"250 kHz",
			3,"500 kHz";

	Param63 = 0,
		7,"21 12 03 24 01 30 06",	$ Link Path Size, Link Path
		0x0002,	 $ Descriptor
		0xC6, 1,	$ Data Type, Data Size
		"Broadcast AutoBaud",
		"",
		"This command will change the AutoBaud attribute of this and every module to the right\nto the value indicated.\nIf AutoBaud is 'disabled,' the Baud Rate parameter will set the baud rate next time the module is powered up.",
		0,2,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum63 =	0,"Do Nothing",
			1,"Enable",
			2,"Disable";

$ DeviceNet Premier Integration 
	Param64 = 0,
		0,,	       $ No Path, Internal Parameter
		0x0230,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Ch0Data",
		"",
		"Value of analog input point scaled to chosen units.",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param65 = 0,
		0,,	       $ No Path, Internal Parameter
		0x0230,	 $ Descriptor
		0xC3, 2,	$ Data Type, Data Size
		"Ch1Data",
		"",
		"Value of analog input point scaled to chosen units.",
		-32768,32767,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Param66 = 0,
		0,,          $ No Path, Internal Parameter
		0x0232,	 $ Descriptor
		0xD1, 1,	$ Data Type, Data Size
		"Ch0Status",
		"",
		"Status of input channel.  This bit is the OR of all channel faults.\n\nPossible faults:\n - High & Low level alarms\n - Range Alarms\n - Open wire\n - No Field Power\n",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum66 =	0,"Ch0Fault", 
			1,"Ch0Calibration",
			2,"Ch0LAlarm",
			3,"Ch0HAlarm",
			4,"Ch0LLAlarm",
			5,"Ch0HHAlarm",
			6,"Ch0Underrange",
			7,"Ch0Overrange";

	Param67 = 0,
		0,,          $ No Path, Internal Parameter
		0x0232,	 $ Descriptor
		0xD1, 1,	$ Data Type, Data Size
		"Ch1Status",
		"",
		"Status of input channel.  This bit is the OR of all channel faults.\n\nPossible faults:\n - High & Low level alarms\n - Range Alarms\n - Open wire\n - No Field Power\n",
		0,1,0,
		1,1,1,0,
		0,0,0,0,
		0;

	Enum67 =	0,"Ch1Fault", 
			1,"Ch1Calibration",
			2,"Ch1LAlarm",
			3,"Ch1HAlarm",
			4,"Ch1LLAlarm",
			5,"Ch1HHAlarm",
			6,"Ch1Underrange",
			7,"Ch1Overrange";

	Param68 = 0,
		0,,	       $ Link Path Size, Link Path
		0x0210,	 $ Descriptor
		0xC7, 2,	 $ Data Type, Data Size
		"CJData",
		"",
		"This is the temperature measured at the RTB screw 4 and 5.\nRange for each scale/temperature mode:\nmV -    0 to 70.00 C\nDeg C - 0 to 70.00 C\nDeg F - 32.0 to 158.0 F\nDeg K	- 273.0 to 343.0 K\nDeg R - 492.0 to 618.0 R",
		0,65535,0,
		1,1,1,0,
		0,0,0,0,
		0;

      Param101 =                    $ Revision of Configuration Assembly
        0,                          $ first field shall equal 0
        ,,                          $ path size,path
        0x0210,                     $ descriptor (readonly, no display)
        0xC7,                       $ data type : 16-bit Unsigned Integer
        2,                          $ data size in bytes
        "Configuration revision",   $ name
        "",                         $ units
        "",                         $ help string
        1,1,1,                      $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used

      Param102 =                    $ non-Logix header
        0,                          $ first field shall equal 0
        ,,                          $ path size,path
        0x0210,                     $ descriptor (readonly, no display)
        0xC7,                       $ data type : 16-bit Unsigned Integer
        2,                          $ data size in bytes
        "Non-Logix Header",         $ name
        "",                         $ units
        "",                         $ help string
        0x7001,0x7001,0x7001,       $ min,max,default data values
        0,0,0,0,                    $ mult,dev,base,offset scaling not used
        0,0,0,0,                    $ mult,dev,base,offset link not used
        0;                          $ decimal places not used

[Assembly]
	Revision = 2;

	Assem101 = "Data - with Status","",
		,,,,
		16,Param64,			$ Ch0Data
		16,Param65,			$ Ch1Data
		8,Param66,			$ Ch0Status
		8,Param67,			$ Ch1Status
		16,Param68;			$ CJData

	Assem103 = "1734-IT2I Configuration Assembly","",
		,0x0000,,,
		8,Param50,
		8,Param49,
		16,Param11,
		16,Param13,
		8,Param23,
		8,Param21,
		8,Param15,
		8,Param7,
		16,Param19,
		16,Param33,
		16,Param35,
		16,Param37,
		16,Param39,
		8,Param3,
		8,Param47,
		16,Param51,
		16,Param12,
		16,Param14,
		8,Param24,
		8,Param22,
		8,Param16,
		8,Param8,
		16,Param20,
		16,Param34,
		16,Param36,
		16,Param38,
		16,Param40,
		8,Param4,
		8,Param48,
		16,Param52;

    Assem124 =                  $ Private config in Forward Open, Module
        "3rd Party Private Assembly",
        ,                       $ Path
        ,                       $ Length in bytes
        ,                       $ descriptor
        ,,                      $ reserved
        16,Param101,            $ configuration revision (only valid value is 1)
        16,;                    $ reserved - zeros

    Assem125 =                  $ Private config in Forward Open, Module
        "Adapter Config Assembly",
        ,                       $ Path
        ,                       $ Length in bytes
        ,                       $ descriptor
        ,,                      $ reserved
        16,Param102,            $ Non-Logix Header (constant 0x7001)
        16,Param101,            $ configuration revision (only valid value is 1)
        16,1_RackSize;          $ number of slots

    Assem126 =                  $ O2T (output data)
        "Ouput Data Assembly",
        ,                       $ Path
        ,                       $ Length in bytes
        ,                       $ descriptor
        ,                       $ reserved
        ;                       $ No Assembly sent to module

    Assem127 =                  $ T2O (input data)
        "Input Data Assembly",
        ,                       $ Path
        ,                       $ Length in bytes
        ,                       $ descriptor
        ,,                      $ reserved
        ,Assem101;              $ Assembly passed from module

[ParamClass]
	MaxInst = 102;
	Descriptor  = 0x09;       $ Bit 0: 1= parameter instances exist
                                $ Bit 1: 0= not full
                                $ Bit 2: 0= NVS command not needed
                                $ Bit 3: 1= Automaticly stored in EERPOM
	CfgAssembly = 103;

[Groups]
	Group1 = "I/O - Input Values", 10,
		1,2,9,10,3,4,7,8,5,6;
	Group2 = "I/O - Input Status", 21,
		5,6,41,42,43,44,25,26,27,28,29,30,31,32,53,54,55,56,45,46,57;
	Group3 = "Cold Junction", 16,
		9,10,3,4,53,54,55,56,47,48,49,50,51,52,17,18;
	Group4 = "Configuration", 30,
		3,4,7,8,11,12,13,14,15,16,19,20,21,22,23,24,33,34,35,36,37,38,39,40,47,48,49,50,51,52;
	Group5 = "Calibration", 10,
		1,2,9,10,45,46,17,18,59,58;
	Group6 = "PointBus", 3,
		61,62,63;

[IO_Info]
	1_COSetPathNotSupported = 1;                      $ Cnxn Obj does not support direct path setting

	Default = 0x4;

	PollInfo = 0xF,
		1,
		0;

	StrobeInfo = 0xF,
		1,
		0;

	COSInfo = 0x7,
		1,
		0;

	CyclicInfo = 0xB,
		1,
		0;

	Input1 = 8,
		0, 
		0xF, 
		"Data - with Status",
		6,
		"20 04 24 65 30 03",
		"Producing connection contains state of the two inputs and their status and the CJC temperature plus staus. See the Install Instructions for definitions of the 8 bytes. COS: - Change of State is determined by the STATUS data. - Data will be produce cyclic-ly until status changes (like level alarm).";

[Connection Manager]
$   Connection8 =       $ There is No Exclusive Owner Connection

    Connection28 =      $ Input Only (Direct to Module)
                        $ Catalogs        1734-IT2I	
                        $ Config Assem    123	
                        $ Consume Assem   0xBE (Input Only)	
                        $ Produce Assem   101	
        0x02030002,     $ trigger & transport
        0x44240305,     $ point/multicast & priority & realtime format
        ,0,,            $ O=>T default,description
        ,,Assem127,     $ T=>O default,description
        ,Assem124,      $ config part 1
        ,Assem103,      $ config part 2 (module configuration)
        "Direct Input Only",                  $ connection name
        "Direct Input Only Connection - Input data contains the state (analog level) of each of the inputs. There is NO output data.",   $ Help string
        "20 04 24 67 2C BE 2C 65";

    Connection48 =      $ Listen Only (Direct to Module)
                        $ Catalogs        1734-IT2I	
                        $ Config Assem    123	
                        $ Consume Assem   0xBF (Listen Only)	
                        $ Produce Assem   101	
        0x01030002,     $ trigger & transport
        0x44240305,     $ point/multicast & priority & realtime format
        ,0,,            $ O=>T default,description
        ,,Assem127,     $ T=>O default,description
        ,,              $ config part 1
        ,,              $ config part 2 (module configuration)
        "Direct Listen Only",                 $ connection name
        "Direct Listen Only Connection - Input data contains the state (analog level) of each of the inputs.",   $ Help string
        "20 04 24 67 2C BF 2C 65";

[Port]
      Port1 =       DeviceNet,                          $ or maybe 1_Virtual_Backplane
                    "PointIO Backplane",                $ Name of backplane
                    "20 03 24 01",                      $ Path to DeviceNet Object Instance 1
                    1;                                  $ Port number 1

[Modular]
      Width =       1;

$ I/O Module EDS
$ Number of slots in rack = Product Code - 99
$ Number of I/O modules in rack = Product Code - 100
$ Note Rack# does not match in Adapter EDS, Adapter EDS includes one for Slot 0

	Rack1 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 101,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1;                $ Legal Slots

	Rack2 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 102,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2;              $ Legal Slots

	Rack3 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 103,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2,3;            $ Legal Slots

	Rack4 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 104,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2,3,4;          $ Legal Slots

	Rack5 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 105,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2,3,4,5;        $ Legal Slots

	Rack6 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 106,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2,3,4,5,6;      $ Legal Slots

	Rack7 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 107,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2,3,4,5,6,7;    $ Legal Slots

	Rack8 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 108,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
            1,2,3,4,5,6,7,8,9;$ Legal Slots

	Rack9 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 109,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10;
                              $ Legal Slots

	Rack10 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 110,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11;
                              $ Legal Slots

	Rack11 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 111,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12;
                              $ Legal Slots

	Rack12 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 112,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13;
                              $ Legal Slots

	Rack13 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 113,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14;
                              $ Legal Slots

	Rack14 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 114,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15;
                              $ Legal Slots

	Rack15 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 115,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16;
                              $ Legal Slots

	Rack16 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 116,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17;
                              $ Legal Slots

	Rack17 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 117,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18;
                              $ Legal Slots

	Rack18 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 118,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19;
                              $ Legal Slots

	Rack19 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 119,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20;
                              $ Legal Slots

	Rack20 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 120,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21;               $ Legal Slots

	Rack21 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 121,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22;            $ Legal Slots

	Rack22 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 122,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23;         $ Legal Slots

	Rack23 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 123,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24;      $ Legal Slots

	Rack24 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 124,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25;   $ Legal Slots

	Rack25 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 125,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26;
                              $ Legal Slots

	Rack26 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 126,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27;
                              $ Legal Slots

	Rack27 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 127,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28;
                              $ Legal Slots

	Rack28 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 128,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28,29;
                              $ Legal Slots

	Rack29 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 129,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28,29,30;
                              $ Legal Slots

	Rack30 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 130,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28,29,30,31;
                              $ Legal Slots

	Rack31 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 131,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28,29,30,31,32;
                              $ Legal Slots

	Rack32 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 132,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28,29,30,31,32,33;
                              $ Legal Slots

	Rack33 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 133,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,
            21,22,23,24,25,26,27,28,29,30,31,32,33,34;
                              $ Legal Slots

	Rack34 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 134,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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;
                              $ Legal Slots

	Rack35 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 135,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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;
                              $ Legal Slots

	Rack36 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 136,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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;
                              $ Legal Slots

	Rack37 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 137,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38;
                              $ Legal Slots

	Rack38 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 138,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39;
                              $ Legal Slots

	Rack39 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 139,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40;
                              $ Legal Slots

	Rack40 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 140,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41;               $ Legal Slots

	Rack41 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 141,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42;            $ Legal Slots

	Rack42 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 142,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43;         $ Legal Slots

	Rack43 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 143,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44;      $ Legal Slots

	Rack44 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 144,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45;   $ Legal Slots

	Rack45 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 145,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46;
                              $ Legal Slots

	Rack46 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 146,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47;
                              $ Legal Slots

	Rack47 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 147,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48;
                              $ Legal Slots

	Rack48 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 148,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49;
                              $ Legal Slots

	Rack49 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 149,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50;
                              $ Legal Slots

	Rack50 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 150,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51;
                              $ Legal Slots

	Rack51 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 151,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52;
                              $ Legal Slots

	Rack52 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 152,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53;
                              $ Legal Slots

	Rack53 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 153,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54;
                              $ Legal Slots

	Rack54 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 154,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55;
                              $ Legal Slots

	Rack55 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 155,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56;
                              $ Legal Slots

	Rack56 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 156,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57;
                              $ Legal Slots

	Rack57 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 157,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58;
                              $ Legal Slots

	Rack58 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 158,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59;
                              $ Legal Slots

	Rack59 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 159,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60;
                              $ Legal Slots

	Rack60 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 160,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
            61;               $ Legal Slots

	Rack61 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 161,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
            61,62;            $ Legal Slots

	Rack62 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 162,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
            61,62,63;         $ Legal Slots

	Rack63 =			$ Based on the virtual backplane (VB5FL)
            1,			$ VendorID = Allen-Bradley
            0x6C, 163,		$ Product Type, Product Code
            1, 1,			$ Major Revision, Minor Revision
            ,,,			$ Reserved
             1, 2, 3, 4, 5, 6, 7, 8, 9,10,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,38,39,40,
            41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,
            61,62,63,64;      $ Legal Slots

