<?xml version="1.0" encoding="utf-8"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.6">
	<Vendor>
		<Id>#x00100000</Id>
		<Name LcId="1033">Inovance</Name>
		<Name LcId="2052">汇川技术</Name>
		<ImageData16x14>424DF8010000000000003600000028000000100000000E0000000100100000000000C2010000202E0000202E00000000000000000000590A590A5A0A3906390239065906390239023906590639063902590A59065A0E1902190219027A167A125A12F8017A169A163906390639065A12390219023906390239021802DB325D53DB32BE73DB2E1C433C4B9A1E3C4B5D53F80139023906390239021802FB327D5BFB36FF7FBB26390A7D5FDB329E63DB36F8013902390639023902F801DB2EDF777D5B9E675D5339027D5F9E679E675A16190239023906390239021802DB2EBE6FFC3ABE6FFB369A221C439E677D5FFB3618023902390639023902390219065A1A1806590E1902F801F8015A0E190239023902390239063902390219029B225912BB26FC36DB2EDB2A7A1A19027A169A1E39023902390639023902F8011C3F9E671C3FBB267A163C473C479A1E5D4F5D5319023902390639023902F801BB26DF73BB2EB701D801BB2A3C4BBB265D4F3C4F19023902390639023902F801DB2EDE6FBB2EB701D801BB2A3D4BBB265D4F5D4F19023902390639023902F801DB2E7E5F3D4B1C3FDB32DB2E1C43BB263D4B3D4B1902390239063902390239025A0E59069A16DB2EBB265A0A590659065A0A590A39023902390639023902390219021902190218021802190219023902190219023902390239060000</ImageData16x14>
	</Vendor>
	<Descriptions>
		<Groups>
			<Group SortOrder="400">
				<Type>TerminalCoupler</Type>
				<Name LcId="1033">Terminal Coupler</Name>
				<Name LcId="2052">IO耦合器</Name>
				<ImageData16x14>424DF8010000000000003600000028000000100000000E0000000100100000000000C2010000202E0000202E00000000000000000000590A590A5A0A3906390239065906390239023906590639063902590A59065A0E1902190219027A167A125A12F8017A169A163906390639065A12390219023906390239021802DB325D53DB32BE73DB2E1C433C4B9A1E3C4B5D53F80139023906390239021802FB327D5BFB36FF7FBB26390A7D5FDB329E63DB36F8013902390639023902F801DB2EDF777D5B9E675D5339027D5F9E679E675A16190239023906390239021802DB2EBE6FFC3ABE6FFB369A221C439E677D5FFB3618023902390639023902390219065A1A1806590E1902F801F8015A0E190239023902390239063902390219029B225912BB26FC36DB2EDB2A7A1A19027A169A1E39023902390639023902F8011C3F9E671C3FBB267A163C473C479A1E5D4F5D5319023902390639023902F801BB26DF73BB2EB701D801BB2A3C4BBB265D4F3C4F19023902390639023902F801DB2EDE6FBB2EB701D801BB2A3D4BBB265D4F5D4F19023902390639023902F801DB2E7E5F3D4B1C3FDB32DB2E1C43BB263D4B3D4B1902390239063902390239025A0E59069A16DB2EBB265A0A590659065A0A590A39023902390639023902390219021902190218021802190219023902190219023902390239060000</ImageData16x14>
			</Group>
		</Groups>
		<Devices>
			<Device Physics="YY">
				<Type ProductCode="#x10F41001" RevisionNo="#x01006000" DownloadModuleList="true">GL20(GL20S)-RTU-ECT32</Type>
				<Name LcId="1033">GL20(GL20S)-RTU-ECT32_3.0.25.0</Name>
				<Name LcId="2052">GL20(GL20S)-RTU-ECT32_3.0.25.0</Name>
				<Comment LcId="1033">Terminal Coupler</Comment>
				<URL LcId="1033">http://www.inovance.cn</URL>
				<Info>
					<StateMachine>
						<Timeout>
							<PreopTimeout>2000</PreopTimeout>
							<SafeopOpTimeout>50000</SafeopOpTimeout>
							<BackToInitTimeout>5000</BackToInitTimeout>
							<BackToSafeopTimeout>200</BackToSafeopTimeout>
						</Timeout>
						<Behavior StartToSafeopNoSync="true"></Behavior>
					</StateMachine>
					<Mailbox>
						<Timeout>
							<RequestTimeout>100</RequestTimeout>
							<ResponseTimeout>2000</ResponseTimeout>
						</Timeout>
					</Mailbox>
				</Info>
				<GroupType>TerminalCoupler</GroupType>
				<Profile>
					<ChannelInfo>
						<ProfileNo>5001</ProfileNo>
					</ChannelInfo>
					<Dictionary>
						<DataTypes>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>ULINT</Name>
								<BitSize>64</BitSize>
							</DataType>
							<!--Std type (see ETG.2000)-->
							<DataType>
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(1)</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(2)</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(3)</Name>
								<BitSize>24</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(4)</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(6)</Name>
								<BitSize>48</BitSize>
							</DataType>
							<!--Device Name (STRING(13)) type-->
							<DataType>
								<Name>STRING(13)</Name>
								<BitSize>104</BitSize>
							</DataType>
							<!--Device Name (STRING(15)) type-->
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<!--Device Name (STRING(16)) type-->
							<DataType>
								<Name>STRING(16)</Name>
								<BitSize>128</BitSize>
							</DataType>
							<!--Ident object (0x1018) type-->
							<DataType>
								<Name>DT1018</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Vendor ID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Product code</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Revision</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Serial number</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x1C00) type-->
							<DataType>
								<Name>DT1C00ARR</Name>
								<BaseType>USINT</BaseType>
								<BitSize>32</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>4</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DT1C00</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C00ARR</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Datatype (0x1C32) for SM2(Output) Synchronisation  Parameter-->
							<DataType>
								<Name>DT1C32</Name>
								<BitSize>488</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Synchronization Type</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Cycle time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Synchronization Types supported</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Minimum cycle time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Calc and copy time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Delay time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>SM event missed counter</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Cycle exceeded counter</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Sync error</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Datatype (0x1C33) for SM3(Input) Synchronisation  Parameter-->
							<DataType>
								<Name>DT1C33</Name>
								<BitSize>488</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Synchronization Type</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Cycle time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Synchronization Types supported</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Minimum cycle time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Calc and copy time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Delay time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>SM event missed counter</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Cycle exceeded counter</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Sync error</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x1C12) type-->
							<DataType>
								<Name>DT1C12ARR</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>64</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DT1C12</Name>
								<BitSize>1040</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C12ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x1C13) type-->
							<DataType>
								<Name>DT1C13ARR</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>64</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DT1C13</Name>
								<BitSize>1040</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C13ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x3010) type-->
							<DataType>
								<Name>DT3010</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Port 0 invalid frame counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Port 0 Rx error counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Port 0 forwarded Rx error counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Port 0 lost link counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x3011) type-->
							<DataType>
								<Name>DT3011</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Port 1 invalid frame counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Port 1 Rx error counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Port 1 forwarded Rx error counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Port 1 lost link counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x3012) type-->
							<DataType>
								<Name>DT3012</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ECAT Processing Unit Error Counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>PDI Error Counter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Watchdog Counter Process Data</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Watchdog Counter PDI</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!-- 0x3016 -->
							<!--Ident object (0x3016) type-->
							<DataType>
								<Name>DT3016</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Rotary switchs value</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Configured station address</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Configured station alias</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Alias in eeprom</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x3021) type-->
							<DataType>
								<Name>DT3021</Name>
								<BitSize>2064</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot 1 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot 1 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot 2 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot 2 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot 3 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Slot 3 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Slot 4 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Slot 4 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Slot 5 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Slot 5 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Slot 6 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Slot 6 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Slot 7 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Slot 7 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Slot 8 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Slot 8 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Slot 9 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>528</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Slot 9 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>560</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Slot 10 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>592</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Slot 10 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>624</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>Slot 11 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>656</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>Slot 11 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>688</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Slot 12 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>720</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Slot 12 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>752</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>Slot 13 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>784</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>Slot 13 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>816</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>Slot 14 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>848</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>Slot 14 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>880</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>Slot 15 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>912</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>Slot 15 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>944</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>Slot 16 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>976</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Slot 16 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1008</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>Slot 17 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1040</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>Slot 17 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1072</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>Slot 18 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>Slot 18 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>Slot 19 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>Slot 19 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>Slot 20 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1232</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>Slot 20 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1264</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>Slot 21 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1296</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>42</SubIdx>
									<Name>Slot 21 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1328</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>43</SubIdx>
									<Name>Slot 22 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1360</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>44</SubIdx>
									<Name>Slot 22 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1392</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>45</SubIdx>
									<Name>Slot 23 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1424</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>46</SubIdx>
									<Name>Slot 23 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1456</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>47</SubIdx>
									<Name>Slot 24 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1488</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>48</SubIdx>
									<Name>Slot 24 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1520</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>49</SubIdx>
									<Name>Slot 25 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1552</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>50</SubIdx>
									<Name>Slot 25 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1584</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>51</SubIdx>
									<Name>Slot 26 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1616</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>52</SubIdx>
									<Name>Slot 26 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1648</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>53</SubIdx>
									<Name>Slot 27 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1680</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>54</SubIdx>
									<Name>Slot 27 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1712</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>55</SubIdx>
									<Name>Slot 28 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1744</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>56</SubIdx>
									<Name>Slot 28 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1776</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>57</SubIdx>
									<Name>Slot 29 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1808</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>58</SubIdx>
									<Name>Slot 29 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1840</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>59</SubIdx>
									<Name>Slot 30 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1872</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>60</SubIdx>
									<Name>Slot 30 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1904</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>61</SubIdx>
									<Name>Slot 31 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1936</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>62</SubIdx>
									<Name>Slot 31 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1968</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>63</SubIdx>
									<Name>Slot 32 software version 1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>2000</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>64</SubIdx>
									<Name>Slot 32 software version 2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>2032</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF000) type-->
							<DataType>
								<Name>DTF000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Index distance</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Maximum number of modules</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF010) type-->
							<DataType>
								<Name>DTF010ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>512</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>16</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF010</Name>
								<BitSize>528</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DTF010ARR</Type>
									<BitSize>512</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF030) type-->
							<DataType>
								<Name>DTF030ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF030</Name>
								<BitSize>1040</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DTF030ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF050) type-->
							<DataType>
								<Name>DTF050ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF050</Name>
								<BitSize>1040</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DTF050ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF100) type-->
							<DataType>
								<Name>DTF100</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>LBus Status</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Fault ID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF110) type-->
							<DataType>
								<Name>DTF110</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ErrorSlot1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>ErrorSlot2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF120) type-->
							<DataType>
								<Name>DTF120</Name>
								<BitSize>1328</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>LBus Get Slot Info Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>LBus Set Slot Address Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>LBus Get Slot Index Info Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>LBus Set Slot Config Data Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>LBus Get Slot Config Data Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>LBus Get Slot State Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>LBus Set Slot State Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>LBus Get Slot Diagnostic Data Mail Lost Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>LBus PDO Data Send Count</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>LBus PDO Data Receive Count Slot1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>LBus PDO Data Receive Count Slot2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>LBus PDO Data Receive Count Slot3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>LBus PDO Data Receive Count Slot4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>LBus PDO Data Receive Count Slot5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>LBus PDO Data Receive Count Slot6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>LBus PDO Data Receive Count Slot7</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>LBus PDO Data Receive Count Slot8</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>528</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>LBus PDO Data Receive Count Slot9</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>560</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>LBus PDO Data Receive Count Slot10</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>592</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>LBus PDO Data Receive Count Slot11</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>624</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>LBus PDO Data Receive Count Slot12</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>656</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>LBus PDO Data Receive Count Slot13</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>688</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>LBus PDO Data Receive Count Slot14</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>720</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>LBus PDO Data Receive Count Slot15</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>752</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>LBus PDO Data Receive Count Slot16</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>784</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>LBus PDO Data Receive Count Slot17</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>816</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>LBus PDO Data Receive Count Slot18</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>848</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>LBus PDO Data Receive Count Slot19</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>880</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>LBus PDO Data Receive Count Slot20</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>912</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>LBus PDO Data Receive Count Slot21</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>944</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>LBus PDO Data Receive Count Slot22</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>976</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>LBus PDO Data Receive Count Slot23</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1008</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>LBus PDO Data Receive Count Slot24</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1040</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>LBus PDO Data Receive Count Slot25</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1072</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>LBus PDO Data Receive Count Slot26</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>LBus PDO Data Receive Count Slot27</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>LBus PDO Data Receive Count Slot28</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>LBus PDO Data Receive Count Slot29</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>LBus PDO Data Receive Count Slot30</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1232</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>LBus PDO Data Receive Count Slot31</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1264</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>LBus PDO Data Receive Count Slot32</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>1296</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0xF800) type-->
							<DataType>
								<Name>DTF800</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Unused</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slave and module error run state</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>EtherCAT commucation error mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>ESC error counter behavor</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x5000) type-->
							<DataType>
								<Name>DT5000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Disable Slot Control Ch0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Disable Slot Control Ch1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Disable Slot Control Ch2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Disable Slot Control Ch3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!-- 0x1000 -->
							<Object>
								<Index>#x1000</Index>
								<Name>Device type</Name>
								<Type>UDINT</Type>
								<BitSize>32</BitSize>
								<Info>
									<DefaultData>89130000</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1001 -->
							<Object>
								<Index>#x1001</Index>
								<Name>Error Register</Name>
								<Type>USINT</Type>
								<BitSize>8</BitSize>
								<Info>
									<DefaultData>00</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1008 -->
							<Object>
								<Index>#x1008</Index>
								<Name>Device Name</Name>
								<Type>STRING(16)</Type>
								<BitSize>128</BitSize>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1009 -->
							<Object>
								<Index>#x1009</Index>
								<Name>Hardware version</Name>
								<Type>STRING(16)</Type>
								<BitSize>128</BitSize>
								<Info>
									<DefaultData>01000000000000000000000000000000</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x100A -->
							<Object>
								<Index>#x100A</Index>
								<Name>Software version</Name>
								<Type>STRING(16)</Type>
								<BitSize>128</BitSize>
								<!-- <Info> -->
								<!-- <DefaultData>01000000</DefaultData> -->
								<!-- </Info> -->
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1C00 -->
							<Object>
								<Index>#x1C00</Index>
								<Name>Sync manager type</Name>
								<Type>DT1C00</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1018 -->
							<Object>
								<Index>#x1018</Index>
								<Name>Identity</Name>
								<Type>DT1018</Type>
								<BitSize>144</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Vendor ID</Name>
										<Info>
											<DefaultValue>#x00100000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Product code</Name>
										<Info>
											<DefaultValue>#x10F40910</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Revision</Name>
										<Info>
											<DefaultValue>#x01000000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Serial number</Name>
										<Info>
											<DefaultValue>#x00000000</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1C32 -->
							<Object>
								<Index>#x1c32</Index>
								<Name>SM output parameter</Name>
								<Type>DT1C32</Type>
								<BitSize>488</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>32</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Type</Name>
										<Info>
											<DefaultData>0100</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Cycle time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Types supported</Name>
										<Info>
											<DefaultData>0780</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Minimum cycle time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Calc and copy time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Delay time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SM event missed counter</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Cycle exceeded counter</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Sync error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1C33 -->
							<Object>
								<Index>#x1C33</Index>
								<Name>SM input parameter</Name>
								<Type>DT1C33</Type>
								<BitSize>488</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>32</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Type</Name>
										<Info>
											<DefaultData>2200</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Cycle time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Types supported</Name>
										<Info>
											<DefaultData>0780</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Minimum cycle time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Calc and copy time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Delay time</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SM event missed counter</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Cycle exceeded counter</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Sync error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1C12 -->
							<Object>
								<Index>#x1C12</Index>
								<Name>RxPDO assign</Name>
								<Type>DT1C12</Type>
								<BitSize>1040</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 005</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 006</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 007</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 008</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 009</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 010</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 011</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 012</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 013</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 014</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 015</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 016</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 017</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 018</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 019</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 020</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 021</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 022</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 023</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 024</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 025</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 026</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 027</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 028</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 029</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 030</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 031</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 032</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 033</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 034</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 035</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 036</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 037</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 038</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 039</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 040</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 041</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 042</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 043</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 044</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 045</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 046</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 047</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 048</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 049</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 050</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 051</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 052</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 053</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 054</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 055</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 056</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 057</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 058</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 059</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 060</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 061</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 062</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 063</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 064</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x1C13 -->
							<Object>
								<Index>#x1C13</Index>
								<Name>TxPDO assign</Name>
								<Type>DT1C13</Type>
								<BitSize>1040</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 005</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 006</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 007</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 008</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 009</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 010</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 011</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 012</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 013</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 014</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 015</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 016</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 017</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 018</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 019</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 020</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 021</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 022</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 023</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 024</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 025</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 026</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 027</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 028</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 029</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 030</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 031</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 032</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 033</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 034</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 035</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 036</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 037</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 038</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 039</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 040</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 041</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 042</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 043</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 044</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 045</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 046</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 047</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 048</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 049</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 050</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 051</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 052</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 053</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 054</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 055</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 056</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 057</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 058</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 059</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 060</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 061</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 062</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 063</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 064</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x3010 -->
							<Object>
								<Index>#x3010</Index>
								<Name>Port 0 error counter</Name>
								<Type>DT3010</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 0 invalid frame counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 0 Rx error counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 0 forwarded Rx error counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 0 lost link counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x3011 -->
							<Object>
								<Index>#x3011</Index>
								<Name>Port 1 error counter</Name>
								<Type>DT3011</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 1 invalid frame counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 1 Rx error counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 1 forwarded Rx error counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port 1 lost link counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x3012 -->
							<Object>
								<Index>#x3012</Index>
								<Name>ESC error counter</Name>
								<Type>DT3012</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ECAT Processing Unit Error Counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>PDI Error Counter</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Watchdog Counter Process Data</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Watchdog Counter PDI</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x3016 -->
							<Object>
								<Index>#x3016</Index>
								<Name>Station address</Name>
								<Type>DT3016</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>04</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Rotary switchs value</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Configured station address</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Configured station alias</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Alias in eeprom</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x3020 -->
							<Object>
								<Index>#x3020</Index>
								<Name>Fpga soft version</Name>
								<Type>UDINT</Type>
								<BitSize>32</BitSize>
								<Info>
									<DefaultData>00000000</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x3021 -->
							<Object>
								<Index>#x3021</Index>
								<Name>Module software version</Name>
								<Type>DT3021</Type>
								<BitSize>2064</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>64</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 1 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 1 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 2 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 2 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 3 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 3 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 4 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 4 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 5 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 5 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 6 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 6 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 7 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 7 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 8 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 8 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 9 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 9 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 10 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 10 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 11 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 11 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 12 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 12 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 13 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 13 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 14 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 14 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 15 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 15 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 16 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 16 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 17 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 17 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 18 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 18 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 19 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 19 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 20 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 20 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 21 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 21 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 22 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 22 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 23 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 23 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 24 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 24 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 25 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 25 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 26 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 26 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 27 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 27 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 28 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 28 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 29 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 29 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 30 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 30 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 31 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 31 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 32 software version 1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slot 32 software version 2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF000 -->
							<Object>
								<Index>#xf000</Index>
								<Name>Modular device profile</Name>
								<Type>DTF000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Index distance</Name>
										<Info>
											<DefaultData>0001</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Maximum number of modules</Name>
										<Info>
											<DefaultData>1000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF030 -->
							<Object>
								<Index>#xf030</Index>
								<Name>Configured Module Ident List</Name>
								<Type>DTF030</Type>
								<BitSize>1040</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 005</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 006</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 007</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 008</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 009</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 010</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 011</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 012</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 013</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 014</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 015</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 016</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 017</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 018</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 019</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 020</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 021</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 022</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 023</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 024</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 025</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 026</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 027</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 028</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 029</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 030</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 031</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 032</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF050 -->
							<Object>
								<Index>#xf050</Index>
								<Name>Detected Module Ident List</Name>
								<Type>DTF050</Type>
								<BitSize>1040</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 005</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 006</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 007</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 008</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 009</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 010</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 011</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 012</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 013</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 014</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 015</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 016</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 017</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 018</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 019</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 020</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 021</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 022</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 023</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 024</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 025</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 026</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 027</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 028</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 029</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 030</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 031</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 032</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF100 -->
							<Object>
								<Index>#xf100</Index>
								<Name>Device Status</Name>
								<Type>DTF100</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Status</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Fault ID</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF110 -->
							<Object>
								<Index>#xf110</Index>
								<Name>Module Error Flag</Name>
								<Type>DTF110</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ErrorSlot1</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ErrorSlot2</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF120 -->
							<Object>
								<Index>#xf120</Index>
								<Name>LBus Count</Name>
								<Type>DTF120</Type>
								<BitSize>1328</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Get Slot Info Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Set Slot Address Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Get Slot Index Info Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Set Slot Config Data Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Get Slot Config Data Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Get Slot State Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Set Slot State Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus Get Slot Diagnostic Data Mail Lost Count</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot2</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot3</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot4</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot5</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot6</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot7</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot8</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot9</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot10</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot11</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot12</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot13</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot14</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot15</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot16</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot1</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot17</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot18</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot19</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot20</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot21</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot22</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot23</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot24</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot25</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot26</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot27</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot28</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot29</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot30</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot31</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LBus PDO Data Receive Count Slot32</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0xF800 -->
							<Object>
								<Index>#xf800</Index>
								<Name>Device configuration data</Name>
								<Type>DTF800</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>05</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Unused</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Slave and module error run state</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>EtherCAT commucation error mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ESC error counter behavor</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<!-- 0x5000 -->
							<Object>
								<Index>#x5000</Index>
								<Name>Disable Slot Control</Name>
								<Type>DT5000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Disable Slot Control Ch0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Disable Slot Control Ch1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Disable Slot Control Ch2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Disable Slot Control Ch3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!-- 0x5001 -->
							<Object>
								<Index>#x5001</Index>
								<Name>Disable Function Control</Name>
								<Type>UINT</Type>
								<BitSize>16</BitSize>
								<Info>
									<MinValue>0</MinValue>
									<MaxValue>65535</MaxValue>
									<DefaultValue>0</DefaultValue>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!-- 0xFB00 -->
							<Object>
								<Index>#xFB00</Index>
								<Name>Control word</Name>
								<Type>UINT</Type>
								<BitSize>16</BitSize>
								<Info>
									<DefaultData>0000</DefaultData>
								</Info>
								<Flags>
									<Access>rw</Access>
									<PdoMapping>T</PdoMapping>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<Fmmu>Outputs</Fmmu>
				<Fmmu>Inputs</Fmmu>
				<Sm MinSize="12" MaxSize="192" DefaultSize="128" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
				<Sm MinSize="12" MaxSize="192" DefaultSize="128" StartAddress="#x1400" ControlByte="#x22" Enable="1">MBoxIn</Sm>
				<Sm DefaultSize="0" StartAddress="#x1800" ControlByte="#x64" Enable="1">Outputs</Sm>
				<Sm DefaultSize="0" StartAddress="#x2400" ControlByte="#x60" Enable="1">Inputs</Sm>
				<RxPdo Mandatory="false" Fixed="true" Sm="2">
					<Index>#x17A0</Index>
					<Name>Device RPDO maping parameter</Name>
					<Entry>
						<Index>#xFB00</Index>
						<SubIndex>0</SubIndex>
						<BitLen>16</BitLen>
						<Name>Device control</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true" Sm="3">
					<Index>#x1BA0</Index>
					<Name>Device TPDO maping parameter</Name>
					<Entry>
						<Index>#xF100</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>LBus status</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index>#xF100</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Fault ID</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true" Sm="3">
					<Index>#x1BA1</Index>
					<Name>ErrorSolt TPDO maping parameter</Name>
					<Entry>
						<Index>#xF110</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>ErrorSolt1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index>#xF110</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>ErrorSolt2</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox DataLinkLayer="true">
					<CoE SdoInfo="1" PdoAssign="true" PdoUpload="false" PdoConfig="true" CompleteAccess="0">
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#xf800</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Configuration Error run state</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#xf800</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Slave and module Error run state</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#xf800</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">01</Data>
							<Comment>EtherCAT Commucation error mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#xf800</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>ESC error counter behavor</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#x5000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Disable Slot Control Ch0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#x5000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Disable Slot Control Ch1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#x5000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Disable Slot Control Ch2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#x5000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Disable Slot Control Ch3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#x5001</Index>
							<SubIndex>0</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Disable Function Control</Comment>
						</InitCmd>
					</CoE>
					<FoE/>
				</Mailbox>
				<Dc>
					<OpMode>
						<Name>Synchron</Name>
						<Desc>SM-Synchron</Desc>
						<AssignActivate>#x0</AssignActivate>
						<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
						<ShiftTimeSync0>0</ShiftTimeSync0>
						<CycleTimeSync1 Factor="1">0</CycleTimeSync1>
					</OpMode>
					<OpMode>
						<Name>DC</Name>
						<Desc>DC-Synchron</Desc>
						<AssignActivate>#x0300</AssignActivate>
						<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
						<ShiftTimeSync0>0</ShiftTimeSync0>
						<CycleTimeSync1 Factor="1">0</CycleTimeSync1>
					</OpMode>
				</Dc>
				<Slots SlotIndexIncrement="#x40" SlotPdoIncrement="8" IdentifyModuleBy="ModuleIdent" DownloadModuleIdentList="1">
					<!--DownloadModuleIdentList="1"-->
					<!--DownloadModuleIdentList="1"-->
					<Slot MinInstances="0" MaxInstances="32">
						<Name>Terminals</Name>
						<ModuleClass>
							<Class>GL20-Digital In</Class>
							<Name LcId="1033">Digital Input Terminals</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Digital Out</Class>
							<Name LcId="1033">Digital Output Terminals</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Analog In</Class>
							<Name LcId="1033">Analog Input Terminals</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Analog Out</Class>
							<Name LcId="1033">Analog Output Terminals</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Temperature Measure</Class>
							<Name LcId="1033">Temperature Measure Terminals</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Communication</Class>
							<Name LcId="1033">Communication module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Encoder</Class>
							<Name LcId="1033">Encoder module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Serial</Class>
							<Name LcId="1033">Serial module</Name>
						</ModuleClass>
					</Slot>
				</Slots>
				<ESC>
					<Reg0400>24998</Reg0400>
					<Reg0410>100</Reg0410>
					<Reg0420>100</Reg0420>
				</ESC>
				<Eeprom>
					<ByteSize>2048</ByteSize>
					<ConfigData>080E03040A0000000000</ConfigData>
				</Eeprom>
				<ImageData16x14>424DD8020000000000003600000028000000100000000E0000000100180000000000A2020000120B0000120B00000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBEBEBE9E9E9E1E1E1E8E8E8BFBFBFF2F2F2E3E3E3E4E4E4BFBFBFDBDBDBDCDCDCE6E6E6BFBFBFE2E2E2D0D0D0D4D4D4B7B7B7B0B0B08D8D8D909090777777B9B9B9747474A8A8A85A5A5A8282827878788B8B8B7E7E7EBDBDBD767676A0A0A0B2B2B2AAAAAA6B6B6B909090969696A2A2A2848484B0B0B07777778A8A8B5C5C5C838383A0A0A0CFCFCF8686869B9B9BADADADDBDBDBDDDDDDEEEEEED7D7D7E2E1E1EFEFEFE9E9EAD3D3D4F2F2F3D5D6D6EAEAEBD6D6D6EAEAEBDFDFDFE3E3E3E5E5E5F9F9F9FFFFFFFFFFFFFFFFFFFFFFFFFDFFFFFFFFFFFFFFFFFCFCFAFEFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFEFFFAFDFDC7AE8BAB7D44A37134A77135AA804DD9C8A7FFFFFFFAFFFFFDFEFEFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFDFDFCC6A579854600854500915912A06925A87230A7783CCDB699EAE9E3FCFEFEE2DDCBD8C4ACFAFFFFFDFFFFFDFEFEF5F4F0A17033AC783DAA804ABA946AD9C1A4DDD4BECFB8A1BEA482DED2BFFEFEF9F2F1EEB38E62C9AF8DF8FAF7FFFFFFFFFFFFF5F2E9D1BEA5A78355E6D6BDF0F3ECF2F5EFEFEBE7C4A277BA976AF8F7F3FDFFF9F6F6F3D4BE9EB7986DC3A881C5A780C1996DCCAF8CD0BB9AC1AD8BF8F7EEFDFFFFFEFFFFFFFFFCD0BA9ACFBC9FFDFEFCE4DCCECAB698E0D2B8CEB99DD2B896C1A684B387569153088F4700EEDEC7FFFFFFFFFFFEFCFFFFFFFFFFECEAE0FEFEFBF5F7F4C7AD87A17236905A16965D13894B008941008C4D00B78B5BFAFAF4FFFFFFFFFFFFFEFDFFFEFEFDFFFFFFFEFEFAFCFDFAFDFFFFF2F0E4C5AA86AE8551AB7D44B28D5CD1C2A9FDFDFEFDFFFEFFFFFFFFFFFFFFFCFDFDFEFFFAFEFF0000</ImageData16x14>
			</Device>
		</Devices>
		<Modules>
			<!-- GL20(GL20S)-0404ETP-5V -->
			<Module>
				<Type ModuleIdent="#x10F41064" ModuleClass="Digital Out">GL20-0404ETP-5V</Type>
				<Name>GL20-0404ETP-5V(4 channels DI and 4 channels DO module)</Name>
				<!--  GL20-0404ETP 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0404ETP Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-0404ETP 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0404ETP Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-0404ETP 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0404ETP Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>0404ETP input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>0404ETP input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>0404ETP input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0404ETP-5V Moudle Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0404ETP-5V Moudle 24V Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0404ETP-5V Moudle 5V Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>0404ETP-5V DO-CH0 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>0404ETP-5V DO-CH1 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>0404ETP-5V DO-CH2 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>0404ETP-5V DO-CH3 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>					
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0f</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0404ETP 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0404ETP Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0404ETP Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Digital input Filter time 8bit</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0-8bit stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module 8bit stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0404ETP 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0404ETP</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0404ETP Moudle 24V Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0404ETP Moudle 5V Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0404ETP DO-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>0404ETP DO-CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>0404ETP DO-CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>0404ETP DO-CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0404ETP 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>0404ETP input</Name>
								<Type>DT6000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0404ETP 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0404ETP output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0404ETP 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0404ETP  DI-CH0  Filter time parameters</Name>
								<Type>DT8000</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Digital input Filter time 8bit</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>04</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0404ETP 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0404ETP module configure stopmode parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0-8bit stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0404ETP 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">0404ETP module configure stopvalue parameters</Name>
								<Type>DT8002</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module 8bit stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0404ETP 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0404ETP Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>112</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>9</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>3</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>4</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0808ETN -->
			<Module>
				<Type ModuleIdent="#x10F41060" ModuleClass="Digital Out">GL20-0808ETN</Type>
				<Name>GL20-0808ETN(8 channels DI and 8 channels DO module)</Name>
				<!--  GL20-0808 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0808ETN Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-0808 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0808ETN Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-0808 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0808ETN Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>0808ETN input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>0808ETN input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>0808ETN input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>					
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0808ETN Moudle Diagnosis information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0808ETN Moudle Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0808ETN DI-CH0 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>0808ETN DO-CH0 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>					
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">04</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0808ETN 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0808ETN Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0808ETN Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Digital input Filter time 8bit</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0-8bit stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module 8bit stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0808ETN 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0808ETN</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0808ETN Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0808ETN DI-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0808ETN DO-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>		
							<!--0808ETN 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>0808ETN input</Name>
								<Type>DT6000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0808 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0808ETN output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0808ETN 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0808ETN  DI-CH0  Filter time parameters</Name>
								<Type>DT8000</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Digital input Filter time 8bit</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0808 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0808ETN module configure stopmode parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0-8bit stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0808 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">0808ETN module configure stopvalue parameters</Name>
								<Type>DT8002</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module 8bit stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ER 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0808ETN Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>					
							<ModuleBaseType>9</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>3</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-3232ETN -->
			<Module>
				<Type ModuleIdent="#x10F41061" ModuleClass="Digital Out">GL20-3232ETN</Type>
				<Name>GL20-3232ETN(32 channels DI and 32 channels DO module)</Name>
				<!--  GL20-3232 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>3232ETN Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH2-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH3-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-3232 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>3232ETN Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH1-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-3232 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>3232ETN Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--2-->
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--3-->
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--4-->
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit31</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>3232ETN input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH2-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH3-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>3232ETN input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH1-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>3232ETN input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--2-->
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--3-->
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--3-->
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit31</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>3232ETN Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DI-CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DI-CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DI-CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DI-CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DO-CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DO-CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DO-CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
<!-- 					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>3232ETN DO-CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry> -->
				</TxPdo>
				<Mailbox>
					<CoE>
						<!---->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH1 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH2 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH3 filter time</Comment>
						</InitCmd>
						<!---->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH1 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH2 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH3 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<!---->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH1 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH2 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH3 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--3232ETN 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Subindex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Number of entries</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>3232ETN Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>3232ETN Digital input CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>3232ETN Digital input CH2-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>3232ETN Digital input CH3-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>3232ETN Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>3232ETN Digital output CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>3232ETN Digital output CH2-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>3232ETN Digital output CH3-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DI module CH0 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DI module CH1 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>DI module CH2 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>DI module CH3 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>DO module CH2 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>DO module CH3 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>DO module CH2 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>DO module CH3 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--3232ETN 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>160</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 3232ETN</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>3232ETN Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>3232ETN DI-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>3232ETN DI-CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>3232ETN DI-CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>3232ETN DI-CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>3232ETN DO-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>3232ETN DO-CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>3232ETN DO-CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>3232ETN DO-CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--3232ETN 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>3232ETN input</Name>
								<Type>DT6000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--3232 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>3232ETN output</Name>
								<Type>DT7000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--3232ETN 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">3232ETN DI Filter time parameters</Name>
								<Type>DT8000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH0 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH1 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH2 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH3 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--3232 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">3232ETN DO configure stopmode parameters</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH2 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH3 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--3232 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">3232ETN DO configure stopvalue parameters</Name>
								<Type>DT8002</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH2 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH3 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--3232 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>3232ETN Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>160</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>9</ModuleBaseType>
							<ChannelCount>8</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>3</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!--GL20(GL20S)-3200END-->
			<Module>
				<Type ModuleIdent="#x10F41011" ModuleClass="GL20-Digital In">GL20(GL20S)-3200END</Type>
				<Name>GL20(GL20S)-3200END(32 channels DI module)</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>3200END input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH2-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH3-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>3200END input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH1-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>3200END input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--2-->
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--3-->
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--4-->
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit31</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>3200END Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>3200END Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>3200END DI-CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>3200END DI-CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>3200END DI-CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>3200END DI-CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<!---->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH1 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH2 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH3 filter time</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--3200 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--3200 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>3200END Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>3200END Digital input CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>3200END Digital input CH2-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>3200END Digital input CH3-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--3200 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DI module CH0 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DI module CH1 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>DI module CH2 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>DI module CH3 filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--3200END 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 3200END</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>3200END Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>3200END DI-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>3200END DI-CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>3200END DI-CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>3200END DI-CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--3200END 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>3200END input</Name>
								<Type>DT6000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--3200END 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">3200END DI Filter time parameters</Name>
								<Type>DT8000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH0 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH1 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH2 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI module CH3 filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--3200 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>3200END Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>1</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>1</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!--GL20(GL20S)-0032ETN-->
			<Module>
				<Type ModuleIdent="#x10F41021" ModuleClass="Digital Out">GL20(GL20S)-0032ETN</Type>
				<Name>GL20(GL20S)-0032ETN(32 channels DO module)</Name>
				<!--  GL20(GL20S)-0032 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0032ETN Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH2-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH3-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20(GL20S)-0032 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0032ETN Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH1-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20(GL20S)-0032 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0032ETN Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--2-->
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--3-->
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<!--4-->
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit31</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0032ETN Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0032ETN Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0032ETN DO-CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>0032ETN DO-CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>0032ETN DO-CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>0032ETN DO-CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>					
				<Mailbox>
					<CoE>
						<!---->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH1 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH2 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH3 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<!---->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH1 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH2 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH3 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0032ETN 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Subindex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>&gt;Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0032 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0032ETN Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0032ETN Digital output CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0032ETN Digital output CH2-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>0032ETN Digital output CH3-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0032 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>DO module CH2 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>DO module CH3 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0032 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>DO module CH2 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>DO module CH3 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0032ETN 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0032ETN</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0032ETN Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0032ETN DO-CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0032ETN DO-CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>0032ETN DO-CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>0032ETN DO-CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0032 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0032ETN output</Name>
								<Type>DT7000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0032 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0032ETN DO configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH2 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH3 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0032 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0032ETN configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH2 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH3 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0032 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0032ETN Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0008ER -->
			<Module>
				<Type ModuleIdent="#x10F41023" ModuleClass="Digital Out">GL20(GL20S)-0008ER</Type>
				<Name>GL20(GL20S)-0008ER(8 channels DO module)</Name>
				<!--  GL20(GL20S)-0008ER 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0008ER Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20(GL20S)-0008ER 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0008ER Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20(GL20S)-0008ER 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0008ER Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0008ER Moudle Diagnosis information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0008ER Moudle Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0008ER CH0 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0008ER 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ER 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0008ER Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ER 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ER 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module 8bit stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ER 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0008ER</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0008ER Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0008ER CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0008ER 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0008ER output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0008ER 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0008ER module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ER 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0008ER module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module 8bit stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ER 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0008ER Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0004ER -->
			<Module>
				<Type ModuleIdent="#x10F41027" ModuleClass="Digital Out">GL20-0004ER</Type>
				<Name>GL20-0004ER(4 channels DO module)</Name>
				<!--  GL20-0004ER 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0004ER Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-0004ER 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0004ER Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-0004ER 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0004ER Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0004ER Module Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ER Moudle Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ER CH0 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0f</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0004ER 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ER 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0004ER Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ER 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ER 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module 4bit stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ER 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0004ER</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0004ER Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0004ER CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0004ER 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0004ER output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0004ER 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0004ER module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>15</MaxValue>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0004ER 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0004ER module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module 4bit stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>15</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0004ER 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0004ER Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>4</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0004ETP-2A -->
			<Module>
				<Type ModuleIdent="#x10F41028" ModuleClass="Digital Out">GL20-0004ETP-2A</Type>
				<Name>GL20-0004ETP-2A(4 channels DO module)</Name>
				<!--  GL20-0004ETP-2A 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0004ETP-2A Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-0004ETP-2A 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0004ETP-2A Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-0004ETP-2A 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0004ETP-2A Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Invalid bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0004ETP-2A Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ETP-2A Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ETP-2A CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ETP-2A CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ETP-2A CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>0004ETP-2A CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0f</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">FF00</Data>
							<Comment>DO module Diagnosis Enable</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0004ETP-2A 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ETP-2A 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0004ETP-2A Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ETP-2A 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ETP-2A 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module 4bit stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ETP-2A 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module Diagnosis Enable</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0004ETP-2A 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0004ETP-2A</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0004ETP-2A Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0004ETP-2A CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0004ETP-2A CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>0004ETP-2A CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>0004ETP-2A CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0004ETP-2A 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0004ETP-2A output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0004ETP-2A 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0004ETP-2A module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>15</MaxValue>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0004ETP-2A 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0004ETP-2A module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module 4bit stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>15</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0004ETP-2A 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">0004ETP-2A module Diagnosis Enable</Name>
								<Type>DT8002</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module Diagnosis Enable</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0004ETP-2A 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0004ETP-2A Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>4</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0008ETN -->
			<Module>
				<Type ModuleIdent="#x10F41022" ModuleClass="Digital Out">GL20-0008ETN</Type>
				<Name>GL20-0008ETN(8 channels DO module)</Name>
				<!--  GL20-0008ETN 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0008ETN Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-0008ETN 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0008ETN Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-0008ETN 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0008ETN Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0008ETN Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0008ETN Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0008ETN CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0008ETN 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETN 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0008ETN Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETN 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETN 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETN 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0008ETN</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0008ETN Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0008ETN CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0008ETN 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0008ETN output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0008ETN 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0008ETN module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ETN 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0008ETN module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ETN 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0008ETN Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0008ETP -->
			<Module>
				<Type ModuleIdent="#x10F41025" ModuleClass="Digital Out">GL20-0008ETP</Type>
				<Name>GL20-0008ETP(8 channels DO module)</Name>
				<!--  GL20-0008ETP 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0008ETP Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!--  GL20-0008ETP 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0008ETP Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20-0008ETP 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0008ETP Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0008ETP Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0008ETP Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0008ETP CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>				
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0008ETP 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETP 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0008ETP Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETP 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETP 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0008ETP 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0008ETP</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0008ETP Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0008ETP CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0008ETP 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0008ETP output</Name>
								<Type>DT7000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0008ETP 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0008ETP module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ETP 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0008ETP module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>24</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0008ETP 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0008ETP Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-1600END -->
			<Module>
				<Type ModuleIdent="#x10F41010" ModuleClass="GL20-Digital In">GL20(GL20S)-1600END</Type>
				<Name>GL20(GL20S)-1600END(16 channels DI module)</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>1600END input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>1600END input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>1600END input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>1600END Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>1600END Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>1600END CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>1600END CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH1 filter time</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--1600END 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--1600END 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>1600END Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>1600END Digital input CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--1600END 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>1600END Digital input Filter time CH0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>1600END Digital input Filter time CH1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--1600END 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 1600END</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>1600END Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>1600END CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>1600END CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A00</Index>
								<Name>GL20(GL20S)-1600END TPDO maping</Name>
								<Type>DT1A00</Type>
								<BitSize>80</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--1600END 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>1600END input</Name>
								<Type>DT6000</Type>
								<BitSize>32</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--1600END 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">1600END module configure parameters</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>2</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>1600END Digital input Filter time CH0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>1600END Digital input Filter time CH1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--1600END 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>1600END Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>1</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>1</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-1600END-5V -->
			<Module>
				<Type ModuleIdent="#x10F41013" ModuleClass="GL20-Digital In">GL20(GL20S)-1600END-5V</Type>
				<Name>GL20(GL20S)-1600END-5V(16 channels DI module)</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>1600END-5V input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>1600END-5V input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>1600END-5V input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>1600END-5V Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>1600END-5V Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>1600END-5V CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>1600END-5V CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH1 filter time</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--1600END-5V 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--1600END-5V 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>1600END-5V Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>1600END-5V Digital input CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--1600END-5V 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>1600END-5V Digital input Filter time CH0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>1600END-5V Digital input Filter time CH1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--1600END-5V 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 1600END-5V</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>1600END-5V Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>1600END-5V CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>1600END-5V CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A00</Index>
								<Name>GL20(GL20S)-1600END-5V TPDO maping</Name>
								<Type>DT1A00</Type>
								<BitSize>80</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--1600END-5V 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>1600END-5V input</Name>
								<Type>DT6000</Type>
								<BitSize>32</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--1600END-5V 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">1600END-5V module configure parameters</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>2</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>1600END-5V Digital input Filter time CH0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>1600END-5V Digital input Filter time CH1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--1600END-5V 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>1600END-5V Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>1</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>1</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0800END -->
			<Module>
				<Type ModuleIdent="#x10F41012" ModuleClass="GL20-Digital In">GL20-0800END</Type>
				<Name>GL20-0800END(8 channels DI module)</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A01</Index>
					<Name>0800END input-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital input CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>0800END input-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital input CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>0800END input-bit maping</Name>
					<Exclude DependOnSlot="true">#x1A01</Exclude>
					<Exclude DependOnSlot="true">#x1A02</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital input bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0800END Moudle Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0800END Moudle Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0800END Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0400</Data>
							<Comment>DI module CH0 filter time</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0800END 0x1A01 Type-->
							<DataType>
								<Name>DT1A01</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0800END 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0800END Digital input CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0800END 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0800END Digital input Filter time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0800END 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0800END</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0800END Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0800END Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A00</Index>
								<Name>GL20-0800END TPDO maping</Name>
								<Type>DT1A00</Type>
								<BitSize>80</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						-->
							<!--0800END 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>0800END input</Name>
								<Type>DT6000</Type>
								<BitSize>24</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0800END 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0800END module configure parameters</Name>
								<Type>DT8000</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>0800END Digital input Filter time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0800END 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0800END Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>48</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>1</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>1</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0016ETN -->
			<Module>
				<Type ModuleIdent="#x10F41020" ModuleClass="Digital Out">GL20(GL20S)-0016ETN</Type>
				<Name>GL20(GL20S)-0016ETN(16 channels DO module)</Name>
				<!-- GL20(GL20S)-0016XXX 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0016ETN Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20(GL20S)-0016XXX 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0016ETN Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20(GL20S)-0016XXX 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0016ETN Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0016ETN Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0016ETN Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0016ETN CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>0016ETN CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>				
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH1 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH1 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0016XXX 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0016ETN Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0016ETN Digital output CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0016ETN</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0016ETN Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0016ETN CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0016ETN CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--0016XXX 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0016ETN output</Name>
								<Type>DT7000</Type>
								<BitSize>32</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0016XXX 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0016ETN module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>2</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>255</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0016XXX 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0016ETN module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>2</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0016XXX 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0016ETN Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-0016ETP -->
			<Module>
				<Type ModuleIdent="#x10F41024" ModuleClass="Digital Out">GL20(GL20S)-0016ETP</Type>
				<Name>GL20(GL20S)-0016ETP(16 channels DO module)</Name>
				<!-- GL20(GL20S)-0016XXX 0x1601 -->
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1601</Index>
					<Name>0016ETP Output-8bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH0-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Digital output CH1-8bit</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20(GL20S)-0016XXX 0x1602 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>0016ETP Output-16bit maping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Digital output CH0-16bit</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<!-- GL20(GL20S)-0016XXX 0x1600 -->
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>0016ETP Output-bit maping</Name>
					<Exclude DependOnSlot="true">#x1601</Exclude>
					<Exclude DependOnSlot="true">#x1602</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital output bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>0016ETP Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>0016ETP Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>0016ETP CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>0016ETP CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>				
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH0 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">ff</Data>
							<Comment>DO module CH1 stopmode after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH0 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>DO module CH1 stopvalue after EtherCAT lost link</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--0016XXX 0x1601 Type-->
							<DataType>
								<Name>DT1601</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0016ETP Digital output CH0-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0016ETP Digital output CH1-8bit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 0016ETP</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>0016ETP Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>0016ETP CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>0016ETP CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1600</Index>
								<Name>GL20(GL20S)-0016ETP RPDO maping</Name>
								<Type>DT1600</Type>
								<BitSize>80</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--0016XXX 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>0016ETP output</Name>
								<Type>DT7000</Type>
								<BitSize>32</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--0016XXX 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">0016ETP module configure stopmode parameters</Name>
								<Type>DT8000</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>#x00</MinValue>
											<MaxValue>#xFF</MaxValue>
											<DefaultValue>#xFF</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopmode after EtherCAT lost link</Name>
										<Info>
											<MinValue>#x00</MinValue>
											<MaxValue>#xFF</MaxValue>
											<DefaultValue>#xFF</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Category>o</Category>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0016XXX 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">0016ETP module configure stopvalue parameters</Name>
								<Type>DT8001</Type>
								<BitSize>32</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH0 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>#x00</MinValue>
											<MaxValue>#xFF</MaxValue>
											<DefaultValue>#x00</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DO module CH1 stopvalue after EtherCAT lost link</Name>
										<Info>
											<MinValue>#x00</MinValue>
											<MaxValue>#xFF</MaxValue>
											<DefaultValue>#x00</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Category>o</Category>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--0016XXX 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>0016ETP Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>2</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>8</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-8ADV -->
			<Module>
				<Type ModuleIdent="#x10F41031" ModuleClass="Analog In">GL20-8ADV</Type>
				<Name>GL20-8ADV(8 channels AD Module)</Name>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>8ADV Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>8ADV Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH4 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH5 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH6 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADV CH7 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>						
				</TxPdo>				
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH4 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH5 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH6 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8ADV module CH7 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH0 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH1 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH2 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH3 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH4 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH5 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH6 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADV module CH7 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH0 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH1 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH2 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH3 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH4 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH5 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH6 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADV module CH7 Detect</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--8ADV 0x1A02 Type-->
							<DataType>
								<Name>DT1A02</Name>
								<BitSize>272</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADV 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADV CH0</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADV CH1</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADV CH2</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADV CH3</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADV CH4</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADV CH5</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADV CH6</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADV CH7</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADV 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADV module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADV module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADV module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADV module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADV module CH4 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADV module CH5 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADV module CH6 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADV module CH7 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADV 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADV module CH0 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADV module CH1 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADV module CH2 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADV module CH3 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADV module CH4 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADV module CH5 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADV module CH6 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADV module CH7 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADV 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADV module CH0 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADV module CH1 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADV module CH2 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADV module CH3 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADV module CH4 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADV module CH5 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADV module CH6 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADV module CH7 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x8003 Type-->
							<!--<DataType>
								<Name>DT8003</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>AD module CH0 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>AD module CH1 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>AD module CH2 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>AD module CH3 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
							</DataType>-->
							<!--8ADV 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>160</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 8ADV</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADV Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADV CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADV CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADV CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADV CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADV CH4 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADV CH5 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADV CH6 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>8ADV CH7 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A01</Index>
								<Name>GL20-4AD TPDO mapping</Name>
								<Type>DT1A01</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--8ADV 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>8ADV input</Name>
								<Type>DT6000</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--8ADV 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">8ADV module transform mode</Name>
								<Type>DT8000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH4 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH5 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH6 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH7 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8ADV 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">8ADV module Filter</Name>
								<Type>DT8001</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH0 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH1 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH2 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH3 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH4 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH5 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH6 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH7 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8ADV 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">8ADV module Detect</Name>
								<Type>DT8002</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH0 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH1 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH2 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH3 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH4 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH5 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH6 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADV module CH7 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8ADV 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>8ADV module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>160</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>3</ModuleBaseType>
							<ChannelCount>8</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>8</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-8ADI -->
			<Module>
				<Type ModuleIdent="#x10F41032" ModuleClass="Analog In">GL20-8ADI</Type>
				<Name>GL20-8ADI(8 channels AD Module)</Name>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>8ADI Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>8ADI Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH4 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH5 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH6 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>8ADI CH7 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>						
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH4 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH5 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH6 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8ADI module CH7 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH0 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH1 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH2 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH3 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH4 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH5 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH6 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>8ADI module CH7 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH0 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH1 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH2 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH3 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH4 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH5 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH6 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8ADI module CH7 Detect</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--8ADI 0x1A02 Type-->
							<DataType>
								<Name>DT1A02</Name>
								<BitSize>272</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADI 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADI CH0</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADI CH1</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADI CH2</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADI CH3</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADI CH4</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADI CH5</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADI CH6</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADI CH7</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADI 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADI module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADI module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADI module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADI module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADI module CH4 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADI module CH5 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADI module CH6 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADI module CH7 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADI 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADI module CH0 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADI module CH1 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADI module CH2 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADI module CH3 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADI module CH4 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADI module CH5 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADI module CH6 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADI module CH7 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--8ADI 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADI module CH0 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADI module CH1 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADI module CH2 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADI module CH3 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADI module CH4 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADI module CH5 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADI module CH6 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADI module CH7 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x8003 Type-->
							<!--<DataType>
								<Name>DT8003</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>AD module CH0 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>AD module CH1 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>AD module CH2 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>AD module CH3 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
							</DataType>-->
							<!--8ADI 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>160</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 8ADI</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8ADI Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8ADI CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8ADI CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8ADI CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8ADI CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8ADI CH4 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8ADI CH5 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8ADI CH6 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>8ADI CH7 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A01</Index>
								<Name>GL20-4AD TPDO mapping</Name>
								<Type>DT1A01</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--8ADI 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>8ADI input</Name>
								<Type>DT6000</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--8ADI 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">8ADI module transform mode</Name>
								<Type>DT8000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH4 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH5 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH6 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH7 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8ADI 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">8ADI module Filter</Name>
								<Type>DT8001</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH0 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH1 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH2 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH3 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH4 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH5 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH6 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH7 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8ADI 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">8ADI module Detect</Name>
								<Type>DT8002</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH0 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH1 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH2 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH3 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH4 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH5 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH6 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8ADI module CH7 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8ADI 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>8ADI module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>160</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>3</ModuleBaseType>
							<ChannelCount>8</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>8</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-4AD -->
			<Module>
				<Type ModuleIdent="#x10F41030" ModuleClass="Analog In">GL20(GL20S)-4AD</Type>
				<Name>GL20(GL20S)-4AD(4 channels AD Module)</Name>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A02</Index>
					<Name>4AD Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>4AD Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>				
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4AD module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4AD module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4AD module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4AD module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>4AD module CH0 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>4AD module CH1 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>4AD module CH2 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">08</Data>
							<Comment>4AD module CH3 Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4AD module CH0 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4AD module CH1 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4AD module CH2 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4AD module CH3 Detect</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--4AD 0x1A02 Type-->
							<DataType>
								<Name>DT1A02</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4AD CH0</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4AD CH1</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4AD CH2</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4AD CH3</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4AD module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4AD module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4AD module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4AD module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4AD module CH0 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4AD module CH1 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4AD module CH2 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4AD module CH3 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4AD module CH0 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4AD module CH1 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4AD module CH2 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4AD module CH3 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4AD 0x8003 Type-->
							<!--
							<DataType>
								<Name>DT8003</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>AD module CH0 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>AD module CH1 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>AD module CH2 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>AD module CH3 Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
							</DataType>
							-->
							<!--4AD 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 4AD</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4AD Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4AD CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4AD CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4AD CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>4AD CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A01</Index>
								<Name>GL20(GL20S)-4AD TPDO mapping</Name>
								<Type>DT1A01</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
                            -->
							<!--4AD 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>4AD input</Name>
								<Type>DT6000</Type>
								<BitSize>80</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--4AD 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">4AD module transform mode</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4AD 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">4AD module Filter</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH0 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH1 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH2 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH3 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4AD 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">4AD module Detect</Name>
								<Type>DT8002</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH0 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH1 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH2 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4AD module CH3 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4AD 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>4AD module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>3</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>4</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-8DAV -->
			<Module>
				<Type ModuleIdent="#x10F41041" ModuleClass="Analog Out">GL20-8DAV</Type>
				<Name>GL20-8DAV(8 channels DA Module)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>8DAV Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH7</Name>
						<DataType>INT</DataType>
					</Entry>					
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>8DAV Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH4 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH5 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH6 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAV CH7 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH4 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH5 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH6 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>8DAV module CH7 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH0 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH1 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH2 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH3 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH4 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH5 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH6 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAV module CH7 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH0 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH1 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH2 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH3 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH4 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH5 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH6 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAV module CH7 Stopvalue</Comment>
						</InitCmd>						
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--8DAV 0x1602 Type-->
							<DataType>
								<Name>DT1602</Name>
								<BitSize>272</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAV 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAV CH0</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAV CH1</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAV CH2</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAV CH3</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAV CH4</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAV CH5</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAV CH6</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAV CH7</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAV 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAV module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAV module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAV module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAV module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAV module CH4 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAV module CH5 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAV module CH6 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAV module CH7 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>						
							</DataType>
							<!--8DAV 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAV module CH0 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAV module CH1 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAV module CH2 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAV module CH3 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAV module CH4 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAV module CH5 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAV module CH6 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAV module CH7 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAV 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAV module CH0 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAV module CH1 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAV module CH2 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAV module CH3 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAV module CH4 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAV module CH5 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAV module CH6 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAV module CH7 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAV 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>160</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 8DAV</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAV Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAV CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAV CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAV CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAV CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>	
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAV CH4 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAV CH5 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAV CH6 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>8DAV CH7 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>								
							</DataType>					
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1601</Index>
								<Name>GL20-8DAV RPDO mapping</Name>
								<Type>DT1601</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--8DAV 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>8DAV output</Name>
								<Type>DT7000</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--8DAV 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">8DAV module transform mode</Name>
								<Type>DT8000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH4 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH5 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH6 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH7 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
								<!--8DAV 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">8DAV module Stopmode</Name>
								<Type>DT8001</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH0 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH1 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH2 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH3 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH4 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH5 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH6 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH7 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
									<!--8DAV 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">8DAV module Stopvalue</Name>
								<Type>DT8002</Type>
								<BitSize>144</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH0 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH1 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH2 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH3 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH4 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH5 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH6 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAV module CH7 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8DAV 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>8DAV module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>160</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>					
							<ModuleBaseType>4</ModuleBaseType>
							<ChannelCount>8</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>8</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-8DAI -->
			<Module>
				<Type ModuleIdent="#x10F41042" ModuleClass="Analog Out">GL20-8DAI</Type>
				<Name>GL20-8DAI(8 channels DA Module)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>8DAI Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH7</Name>
						<DataType>INT</DataType>
					</Entry>					
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>8DAI Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH4 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH5 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH6 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>8DAI CH7 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH4 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH5 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH6 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">85</Data>
							<Comment>8DAI module CH7 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH0 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH1 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH2 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH3 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH4 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH5 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH6 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>8DAI module CH7 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH0 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH1 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH2 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH3 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH4 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH5 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH6 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>8DAI module CH7 Stopvalue</Comment>
						</InitCmd>						
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--8DAI 0x1602 Type-->
							<DataType>
								<Name>DT1602</Name>
								<BitSize>272</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAI 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAI CH0</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAI CH1</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAI CH2</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAI CH3</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAI CH4</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAI CH5</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAI CH6</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAI CH7</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAI 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAI module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAI module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAI module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAI module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAI module CH4 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAI module CH5 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAI module CH6 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAI module CH7 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>						
							</DataType>
							<!--8DAI 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAI module CH0 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAI module CH1 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAI module CH2 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAI module CH3 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAI module CH4 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAI module CH5 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAI module CH6 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAI module CH7 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAI 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAI module CH0 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAI module CH1 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAI module CH2 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAI module CH3 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAI module CH4 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAI module CH5 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAI module CH6 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAI module CH7 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>								
							</DataType>
							<!--8DAI 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>160</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 8DAI</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>8DAI Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>8DAI CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>8DAI CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>8DAI CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>8DAI CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>	
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>8DAI CH4 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8DAI CH5 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8DAI CH6 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>8DAI CH7 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>								
							</DataType>					
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1601</Index>
								<Name>GL20-8DAI RPDO mapping</Name>
								<Type>DT1601</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--8DAI 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>8DAI output</Name>
								<Type>DT7000</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--8DAI 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">8DAI module transform mode</Name>
								<Type>DT8000</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH4 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH5 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH6 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH7 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
								<!--8DAI 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">8DAI module Stopmode</Name>
								<Type>DT8001</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH0 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH1 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH2 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH3 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH4 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH5 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH6 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH7 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
									<!--8DAI 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">8DAI module Stopvalue</Name>
								<Type>DT8002</Type>
								<BitSize>144</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH0 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH1 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH2 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH3 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH4 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH5 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH6 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8DAI module CH7 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--8DAI 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>8DAI module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>160</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>					
							<ModuleBaseType>4</ModuleBaseType>
							<ChannelCount>8</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>8</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-4DA -->
			<Module>
				<Type ModuleIdent="#x10F41040" ModuleClass="Analog Out">GL20(GL20S)-4DA</Type>
				<Name>GL20(GL20S)-4DA(4 channels DA Module)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1602</Index>
					<Name>4DA Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH3</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>4DA Diagnosis Information maping</Name>
					<!-- <ExcludeSm DependOnSlot="true">#x1A04</ExcludeSm> -->
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH2 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>DA CH3 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4DA module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4DA module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4DA module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">80</Data>
							<Comment>4DA module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4DA module CH0 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4DA module CH1 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4DA module CH2 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4DA module CH3 Stopmode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4DA module CH0 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4DA module CH1 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4DA module CH2 Stopvalue</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4DA module CH3 Stopvalue</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--4DA 0x1602 Type-->
							<DataType>
								<Name>DT1602</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--4DA 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4DA CH0</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4DA CH1</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4DA CH2</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4DA CH3</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--4DA 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4DA module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4DA module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4DA module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4DA module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4DA 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4DA module CH0 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4DA module CH1 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4DA module CH2 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4DA module CH3 Stopmode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4DA 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4DA module CH0 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4DA module CH1 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4DA module CH2 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4DA module CH3 Stopvalue</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4DA 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 4DA</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4DA Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4DA CH0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4DA CH1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4DA CH2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>4DA CH3 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1601</Index>
								<Name>GL20(GL20S)-4DA RPDO mapping</Name>
								<Type>DT1601</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--4DA 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>4DA output</Name>
								<Type>DT7000</Type>
								<BitSize>80</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--4DA 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">4DA module transform mode</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4DA 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">4DA module Stopmode</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH0 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH1 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH2 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH3 Stopmode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4DA 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">4DA module Stopvalue</Name>
								<Type>DT8002</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH0 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH1 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH2 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4DA module CH3 Stopvalue</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4DA 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>4DA module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>4</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>4</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-4PT -->
			<Module>
				<Type ModuleIdent="#x10F41050" ModuleClass="Temperature Measure">GL20(GL20S)-4PT</Type>
				<Name>GL20(GL20S)-4PT(4 channels PT Module)</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A03</Index>
					<Name>4PT Input maping</Name>
					<Exclude DependOnSlot="true">#x1A05</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH0</Name>
						<DataType>REAL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH1</Name>
						<DataType>REAL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH2</Name>
						<DataType>REAL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH3</Name>
						<DataType>REAL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A05</Index>
					<Name>4PT Input maping</Name>
					<Exclude DependOnSlot="true">#x1A03</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH0</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH1</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH2</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>4PT CH3</Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>4PT Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Moudle Error Code</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH3</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>			
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">03</Data>
							<Comment>4PT Sampling Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4PT Temperature Unit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">C1</Data>
							<Comment>4PT module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">C1</Data>
							<Comment>4PT module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">C1</Data>
							<Comment>4PT module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">C1</Data>
							<Comment>4PT module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4PT module CH0 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4PT module CH1 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4PT module CH2 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4PT module CH3 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4PT Sensor input CH0 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4PT Sensor input CH1 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4PT Sensor input CH2 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>4PT Sensor input CH3 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">3421</Data>
							<Comment>4PT Sensor input CH0 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">3421</Data>
							<Comment>4PT Sensor input CH1 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">3421</Data>
							<Comment>4PT Sensor input CH2 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">3421</Data>
							<Comment>4PT Sensor input CH3 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">30F8</Data>
							<Comment>4PT Sensor input CH0 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">30F8</Data>
							<Comment>4PT Sensor input CH1 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">30F8</Data>
							<Comment>4PT Sensor input CH2 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">30F8</Data>
							<Comment>4PT Sensor input CH3 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4PT module CH0 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4PT module CH1 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4PT module CH2 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4PT module CH3 Detect</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--4PT 0x1A03 Type-->
							<DataType>
								<Name>DT1A03</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT CH0</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT CH1</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT CH2</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT CH3</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
						<!--4PT 0x6001 Type-->
							<DataType>
								<Name>DT6001</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT CH0</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT CH1</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT CH2</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT CH3</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>	
							<!--4PT 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Reserve0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Reserve1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Reserve2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT Temperature Unit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Reserve0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Reserve1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Reserve2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8003 Type-->
							<DataType>
								<Name>DT8003</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT module CH0 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT module CH1 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT module CH2 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT module CH3 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8004 Type-->
							<DataType>
								<Name>DT8004</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT input CH0 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT input CH1 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT input CH2 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT input CH3 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8005 Type-->
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT Sensor input CH0 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT Sensor input CH1 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT Sensor input CH2 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT Sensor input CH3 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8006 Type-->
							<DataType>
								<Name>DT8006</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT Sensor input CH0 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT Sensor input CH1 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT Sensor input CH2 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT Sensor input CH3 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0x8007 Type-->
							<DataType>
								<Name>DT8007</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4PT Sensor input CH0 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4PT Sensor input CH1 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4PT Sensor input CH2 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4PT Sensor input CH3 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4PT 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 4PT</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module Error Code</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Channel Error Code CH0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Channel Error Code CH1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Channel Error Code CH2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Channel Error Code CH3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A01</Index>
								<Name>GL20(GL20S)-4AD TPDO mapping</Name>
								<Type>DT1A01</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--4PT 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>4PT input</Name>
								<Type>DT6000</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--4PT 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">4PT Sampling Time</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sampling Time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>3</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">4PT Temperature Unit</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Temperature Unit</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">4PT module transform mode</Name>
								<Type>DT8002</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>193</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>193</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>193</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>193</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8003 Object-->
							<Object>
								<Index DependOnSlot="1">#x8003</Index>
								<Name LcId="1033">4PT module transform Filter</Name>
								<Type>DT8003</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH0 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH1 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH2 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT module CH3 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8004 Object-->
							<Object>
								<Index DependOnSlot="1">#x8004</Index>
								<Name LcId="1033">4PT Sensor input Bias</Name>
								<Type>DT8004</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT input CH0 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT input CH1 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT input CH2 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT input CH3 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8005 Object-->
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name LcId="1033">4PT Sensor input UpLimit</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH0 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>8500</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH1 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>8500</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH2 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>8500</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH3 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>8500</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8006 Object-->
							<Object>
								<Index DependOnSlot="1">#x8006</Index>
								<Name LcId="1033">4PT Sensor input DownLimit</Name>
								<Type>DT8006</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH0 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH1 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH2 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH3 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2000</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0x8007 Object-->
							<Object>
								<Index DependOnSlot="1">#x8007</Index>
								<Name LcId="1033">4PT Sensor input Detect</Name>
								<Type>DT8007</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH0 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH1 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH2 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4PT Sensor input CH3 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4PT 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>4PT module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>5</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>4</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-4TC -->
			<Module>
				<Type ModuleIdent="#x10F41051" ModuleClass="Temperature Measure">GL20(GL20S)-4TC</Type>
				<Name>GL20(GL20S)-4TC(4 channels TC Module)</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A03</Index>
					<Name>4TC Input maping</Name>
					<Exclude DependOnSlot="true">#x1A05</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH0</Name>
						<DataType>REAL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH1</Name>
						<DataType>REAL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH2</Name>
						<DataType>REAL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH3</Name>
						<DataType>REAL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A05</Index>
					<Name>4TC Input maping</Name>
					<Exclude DependOnSlot="true">#x1A03</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH0</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH1</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH2</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>4TC CH3</Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>4TC Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Module Error Code</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Channel Error Code CH3</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">03</Data>
							<Comment>4TC Sampling Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4TC Temperature Unit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>Reserve2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">C0</Data>
							<Comment>4TC module CH0 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">C0</Data>
							<Comment>4TC module CH1 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">C0</Data>
							<Comment>4TC module CH2 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">C0</Data>
							<Comment>4TC module CH3 transform mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4TC module CH0 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4TC module CH1 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4TC module CH2 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">05</Data>
							<Comment>4TC module CH3 transform Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>4TC Sensor input CH0 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>4TC Sensor input CH1 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>4TC Sensor input CH2 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>4TC Sensor input CH3 Bias</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">8435</Data>
							<Comment>4TC Sensor input CH0 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">8435</Data>
							<Comment>4TC Sensor input CH1 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">8435</Data>
							<Comment>4TC Sensor input CH2 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">8435</Data>
							<Comment>4TC Sensor input CH3 UpLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">74F5</Data>
							<Comment>4TC Sensor input CH0 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">74F5</Data>
							<Comment>4TC Sensor input CH1 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">74F5</Data>
							<Comment>4TC Sensor input CH2 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">74F5</Data>
							<Comment>4TC Sensor input CH3 DownLimit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4TC module CH0 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4TC module CH1 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4TC module CH2 Detect</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00</Data>
							<Comment>4TC module CH3 Detect</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--4TC 0x1A03 Type-->
							<DataType>
								<Name>DT1A03</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC CH0</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC CH1</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC CH2</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC CH3</Name>
									<Type>REAL</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
						   <!--4TC 0x6001 Type-->
							<DataType>
								<Name>DT6001</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC CH0</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC CH1</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC CH2</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC CH3</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>	
							<!--4TC0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC Sampling Time</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Reserve0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Reserve1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Reserve2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC Temperature Unit</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Reserve0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Reserve1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Reserve2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8002 Type-->
							<DataType>
								<Name>DT8002</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC module CH0 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC module CH1 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC module CH2 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC module CH3 transform mode</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8003 Type-->
							<DataType>
								<Name>DT8003</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC module CH0 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC module CH1 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC module CH2 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC module CH3 Filter</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8004 Type-->
							<DataType>
								<Name>DT8004</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC module CH0 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC module CH1 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC module CH2 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC module CH3 Bias</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8005 Type-->
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC Sensor input CH0 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC Sensor input CH1 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC Sensor input CH2 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC Sensor input CH3 UpLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8006 Type-->
							<DataType>
								<Name>DT8006</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC Sensor input CH0 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC Sensor input CH1 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC Sensor input CH2 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC Sensor input CH3 DownLimit</Name>
									<Type>INT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0x8007 Type-->
							<DataType>
								<Name>DT8007</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4TC Sensor input CH0 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4TC Sensor input CH1 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>4TC Sensor input CH2 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>4TC Sensor input CH3 Detect</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--4TC 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 4TC</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module Error Code</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Channel Error Code CH0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Channel Error Code CH1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Channel Error Code CH2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Channel Error Code CH3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--
							<Object>
								<Index DependOnSlot="1">#x1A01</Index>
								<Name>GL20(GL20S)-4AD TPDO mapping</Name>
								<Type>DT1A01</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
-->
							<!--4TC 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>4TC input</Name>
								<Type>DT6000</Type>
								<BitSize>144</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--4TC 0x7000 Object-->
							<!--4TC 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">4TC Sampling Time</Name>
								<Type>DT8000</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sampling Time</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>3</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">4TC Temperature Unit</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Temperature Unit</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8002 Object-->
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name LcId="1033">4TC module transform mode</Name>
								<Type>DT8002</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH0 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>192</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH1 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>192</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH2 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>192</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH3 transform mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>192</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8003 Object-->
							<Object>
								<Index DependOnSlot="1">#x8003</Index>
								<Name LcId="1033">4TC module transform Filter</Name>
								<Type>DT8003</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH0 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH1 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH2 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module CH3 Filter</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8004 Object-->
							<Object>
								<Index DependOnSlot="1">#x8004</Index>
								<Name LcId="1033">4TC Sensor input Bias</Name>
								<Type>DT8004</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module input CH0 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module input CH1 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module input CH2 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC module input CH3 Bias</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8005 Object-->
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name LcId="1033">4TC Sensor input UpLimit</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH0 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>13700</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH1 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>13700</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH2 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>13700</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH3 UpLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>13700</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8006 Object-->
							<Object>
								<Index DependOnSlot="1">#x8006</Index>
								<Name LcId="1033">4TC Sensor input DownLimit</Name>
								<Type>DT8006</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH0 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2700</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH1 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2700</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH2 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2700</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH3 DownLimit</Name>
										<Info>
											<MinValue>-32768</MinValue>
											<MaxValue>32767</MaxValue>
											<DefaultValue>-2700</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0x8007 Object-->
							<Object>
								<Index DependOnSlot="1">#x8007</Index>
								<Name LcId="1033">4TC Sensor input Detect</Name>
								<Type>DT8007</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>4</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH0 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH1 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH2 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4TC Sensor input CH3 Detect</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>255</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--4TC 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>4TC module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>4</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20(GL20S)-PS2 -->
			<Module>
				<Type ModuleIdent="#x10F41080" ModuleClass="Digital Out">GL20(GL20S)-PS2</Type>
				<Name>GL20(GL20S)-PS2</Name>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>PS2 Moudle Diagnosis information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>PS2 Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE></CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--PS2 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>32</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis PS2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>PS2 Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--PS2 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>PS2 module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>32</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>7</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>0</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-2CAN -->
			<Module>
				<Type ModuleIdent="#x10F41090" ModuleClass="Communication">GL20-2CAN</Type>
				<Name>GL20-2CAN(2 channels CAN converter)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1700</Index>			
					<Name>CAN Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame1_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame1_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame1_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame2_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame2_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame2_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame3_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame3_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame3_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame5_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame5_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame5_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame6_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame6_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame6_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame7_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame7_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame7_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame8_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame8_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame8_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_TO_Frame3_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_TO_Frame7_length</Name>
						<DataType>UDINT</DataType>
					</Entry>					
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_TX_Couter and Frame8_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1701</Index>			
					<Name>CAN Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame1_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame1_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame1_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame2_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame2_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame2_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame3_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame3_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame3_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame5_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame5_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame5_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame6_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame6_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame6_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame7_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame7_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame7_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame8_TX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame8_TXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame8_TXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_TO_Frame3_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_TO_Frame7_length</Name>
						<DataType>UDINT</DataType>
					</Entry>					
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_TX_Couter and Frame8_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B00</Index>						
					<Name>CAN Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame1_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame1_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame1_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame2_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame2_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame2_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame3_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame3_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame3_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame5_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame5_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame5_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame6_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame6_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame6_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame7_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame7_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame7_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame8_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame8_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame8_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame0_TO_Frame3_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_Frame4_TO_Frame7_length</Name>
						<DataType>UDINT</DataType>
					</Entry>					
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN0_RX_Couter and Frame8_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B01</Index>						
					<Name>CAN Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame1_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame1_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame1_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame2_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame2_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame2_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame3_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame3_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame3_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame5_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame5_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame5_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame6_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame6_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame6_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame7_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame7_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame7_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame8_RX_ID</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame8_RXDATA0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame8_RXDATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame0_TO_Frame3_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_Frame4_TO_Frame7_length</Name>
						<DataType>UDINT</DataType>
					</Entry>					
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>CAN1_RX_Couter and Frame8_length</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2CAN Module Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN0 REEOR FRAME COUNTER</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN1 REEOR FRAME COUNTER</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN0 AND CAN1 LOADRATE</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN0 TEC/REC Error Value</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN1 TEC/REC Error Value</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata5</Name>
						<DataType>UINT</DataType>
					</Entry>
<!-- 					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>reservedata6</Name>
						<DataType>UINT</DataType>
					</Entry> -->
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">8000</Data>
							<Comment>CAN0 enable and mode</Comment>
						</InitCmd>				
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">FA00</Data>
							<Comment>CAN0 baudrate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0004</Data>
							<Comment>CAN0 buffersize</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>CAN0 heartbeat interval</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">8000</Data>
							<Comment>CAN1 enable and mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">FA00</Data>
							<Comment>CAN1 baudrate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0004</Data>
							<Comment>CAN1 buffersize</Comment>
						</InitCmd>					
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>CAN1 heartbeat interval</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar0</Comment>
						</InitCmd>						
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar1</Comment>
						</InitCmd>	
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar2</Comment>
						</InitCmd>	
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar3</Comment>
						</InitCmd>							
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar4</Comment>
						</InitCmd>							
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar5</Comment>
						</InitCmd>	
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>reservepar6</Comment>
						</InitCmd>							
						
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0000FF07</Data>
							<Comment>CAN0 min and max standard frame format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>CAN0 min extend frame format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">FFFFFF1F</Data>
							<Comment>CAN0 max extend frame format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000FF07</Data>
							<Comment>CAN1 min and max standard frame format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>CAN1 min standard frame format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">FFFFFF1F</Data>
							<Comment>CAN1 max extend frame format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module bar code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>module reservepar7</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>						
							</DataType>
							<!--CAN 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>CAN0 enable and mode</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>CAN0 baudrate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>CAN0 buffersize</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>CAN0 heartbeat interval</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>CAN1 enable and mode</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>CAN1 baudrate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>CAN1 buffersize</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>CAN1 heartbeat interval</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>reservepar0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>reservepar1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>reservepar2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>reservepar3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>reservepar4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>reservepar5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>reservepar6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--CAN 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>CAN0 min and max standard frame format</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>CAN0 min extend frame format</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>CAN0 max extend frame format</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>CAN1 min and max standard frame format</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>CAN1 min extend frame format</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>CAN1 max extend frame format</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>module bar code</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>module reservepar0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>module reservepar1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>module reservepar2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>module reservepar3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>module reservepar4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>module reservepar5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>module reservepar6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>module reservepar7</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--CAN 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis CAN</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>CAN Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>CAN0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>CAN1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>CAN0 REEOR FRAME COUNTER</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>CAN1 REEOR FRAME COUNTER</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>CAN0 AND CAN1 LOADRATE</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>CAN0 TEC/REC Error Value</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>CAN1 TEC/REC Error Value</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>reservedata0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>reservedata1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>reservedata2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>reservedata3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>reservedata4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>reservedata5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>reservedata6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--CAN  0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
						
							<!--CAN 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">CAN setpar</Name>
								<Type>DT8000</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 enable and mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 baudrate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>250</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 buffersize</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1024</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 heartbeat interval</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>10</DefaultValue>
										</Info>
									</SubItem>	<SubItem>
										<Name>CAN1 enable and mode</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>128</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN1 baudrate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>250</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN1 buffersize</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1024</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN1 heartbeat interval</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>10</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>reservepar0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>reservepar1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>		
									<SubItem>
										<Name>reservepar2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>		
									<SubItem>
										<Name>reservepar3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>		
									<SubItem>
										<Name>reservepar4</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>		
									<SubItem>
										<Name>reservepar5</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>		
									<SubItem>
										<Name>reservepar6</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>											
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--CAN 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">CAN FIFO</Name>
								<Type>DT8001</Type>
								<BitSize>496</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 min and max standard frame format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>134152192</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 min extend frame format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN0 max extend frame format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>536870911</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN1 min and max standard frame format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>134152192</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>CAN1 min extend frame format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>CAN1 max extend frame format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>536870911</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module bar code</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar4</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar5</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar6</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module reservepar7</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>									
								</Info>
								<Flags>
									<Access>rw</Access>								
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--CAN 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>CAN module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>256</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>15</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-2S485 -->
			<Module>
				<Type ModuleIdent="#x10F41091" ModuleClass="Communication">GL20-2S485</Type>
				<Name>GL20-2S485(2 channels RS485 converter)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1603</Index>			
					<Name>RS485 Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 TX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 TX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>TX_status</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A03</Index>						
					<Name>RS485 Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-0 RX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>RS485-1 RX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>RX_status</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2S485 Module Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485 Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485-0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485-1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485-0 REEOR FRAME COUNTER</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485-1 REEOR FRAME COUNTER</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485-0 REEOR FRAME SEGNUB</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>RS485-1 REEOR FRAME SEGNUB</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information6</Name>
						<DataType>UINT</DataType>
					</Entry>
<!-- 					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information7</Name>
						<DataType>UINT</DataType>
					</Entry> -->
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">8400</Data>
							<Comment>2S485-0 enable and settings</Comment>
						</InitCmd>				
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>2S485-0 message_interval</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">1F00</Data>
							<Comment>2S485-0 Number_terminals</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">1400</Data>
							<Comment>2S485-0 datapacket_size</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0006</Data>
							<Comment>2S485-0 TX_buffersize</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">0006</Data>
							<Comment>2S485-0 RX_buffersize</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">8400</Data>
							<Comment>2S485-1 enable and settings</Comment>
						</InitCmd>				
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>2S485-1 message_interval</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">1F00</Data>
							<Comment>2S485-1 Number_terminals</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">1400</Data>
							<Comment>2S485-1 datapacket_size</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">0006</Data>
							<Comment>2S485-1 TX_buffersize</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">0006</Data>
							<Comment>2S485-1 RX_buffersize</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">0002</Data>
							<Comment>module bar_code_H</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">0002</Data>
							<Comment>module bar_code_L</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0002</Data>
							<Comment>Reserved parameters</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!--RS485 0x1603 Type-->
							<DataType>
								<Name>DT1603</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Subindex 009</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Subindex 010</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Subindex 011</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Subindex 012</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Subindex 013</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Subindex 014</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Subindex 015</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--RS485 0x1A03 Type-->
							<DataType>
								<Name>DT1A03</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Subindex 009</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Subindex 010</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Subindex 011</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Subindex 012</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Subindex 013</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Subindex 014</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Subindex 015</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--RS485 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>RS485-0 RXCOUNTER and length</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>RS485-0 RX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>RS485-0 RX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>RS485-0 RX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>RS485-0 RX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>RS485-0 RX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>RS485-0 RX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>198</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>RS485-1 RXCOUNTER and length</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>RS485-1 RX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>RS485-1 RX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>RS485-1 RX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>RS485-1 RX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>RS485-1 RX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>RS485-1 RX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>RX_status</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--RS485 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>RS485-0 TXCOUNTER and length</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>RS485-0 TX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>RS485-0 TX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>RS485-0 TX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>RS485-0 TX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>RS485-0 TX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>RS485-0 TX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>198</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>RS485-1 TXCOUNTER and length</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>RS485-1 TX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>RS485-1 TX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>RS485-1 TX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>RS485-1 TX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>RS485-1 TX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>RS485-1 TX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>TX_status</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!--RS485 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2S485-0 enable and settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2S485-0 message_interval</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2S485-0 Number_terminals</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2S485-0 datapacket_size</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2S485-0 TX_buffersize</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2S485-0 RX_buffersize</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2S485-1 enable and settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>								
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2S485-1 message_interval</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2S485-1 Number_terminals</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>2S485-1 datapacket_size</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>2S485-1 TX_buffersize</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>2S485-1 RX_buffersize</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>module bar_code_H</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>module bar_code_L</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>	
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>reserved parameters</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>	
							</DataType>
							<!--RS485 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 2S485</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2S485 Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2S485-0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2S485-1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2S485-0 REEOR FRAME COUNTER</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2S485-1 REEOR FRAME COUNTER</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2S485-0 REEOR FRAME SEGNUB</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2S485-1 REEOR FRAME SEGNUB</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>reserve Diagnosis information0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>reserve Diagnosis information1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>reserve Diagnosis information2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>reserve Diagnosis information3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>								
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>reserve Diagnosis information4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>reserve Diagnosis information5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>reserve Diagnosis information6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>reserve Diagnosis information7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>									
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--RS485 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--RS485 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>RS485 RX_data</Name>
								<Type>DT6000</Type>
								<BitSize>496</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--RS485 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>RS485 TX_data</Name>
								<Type>DT7000</Type>
								<BitSize>496</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--RS485 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">2S485 setpar1</Name>
								<Type>DT8000</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0 enable and settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>132</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0 message_interval</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0 Number_terminals</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>32</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0 datapacket_size</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>20</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0 TX_buffersize</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>512</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>2S485-0 RX_buffersize</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>512</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>2S485-1 enable and settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>132</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1 message_interval</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1 Number_terminals</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>32</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1 datapacket_size</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>20</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1 TX_buffersize</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>512</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>2S485-1 RX_buffersize</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>512</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module bar_code_H</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module bar_code_L</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>reserved parameters</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--setpar 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>2S485 module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>256</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>15</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>1</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-2SCOM -->
			<Module>
			    <Type ModuleIdent="#x10F41094" ModuleClass="Communication">GL20-2SCOM</Type>
				<Name>GL20-2SCOM(RS232 RS485 RS422 converter)</Name>			
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1603</Index>			
					<Name>2SCOM Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 TX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 TX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>TX_status</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>				
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A03</Index>						
					<Name>2SCOM Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-1 RX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RXCOUNTER and length</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RX_DATA1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RX_DATA2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RX_DATA3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RX_DATA4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RX_DATA5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>2SCOM-2 RX_DATA6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>RX_status</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2SCOM Moudle Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM Moudle Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-2 Diagnosis information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Miss Frame count</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-2 Miss Frame count</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve Diagnosis information9</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>				
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">8402</Data>
							<Comment>2SCOM-1 enable and settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>2SCOM-1 timeout settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">1400</Data>
							<Comment>2SCOM-1 datapacket_size</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">8402</Data>
							<Comment>2SCOM-2 enable and settings</Comment>
						</InitCmd>				
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>2SCOM-2 timeout settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">1400</Data>
							<Comment>2SCOM-2 datapacket_size</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0002</Data>
							<Comment>module bar_code_H</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0002</Data>
							<Comment>module bar_code_L</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved parameters7</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>				
				<Profile>
					<Dictionary>
						<DataTypes>			
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>					
							<!--2SCOM 0x1603 Type-->
							<DataType>
								<Name>DT1603</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Subindex 009</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Subindex 010</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Subindex 011</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Subindex 012</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Subindex 013</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Subindex 014</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Subindex 015</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>				
							<!--2SCOM 0x1A03 Type-->
							<DataType>
								<Name>DT1A03</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Subindex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Subindex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Subindex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Subindex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Subindex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Subindex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Subindex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Subindex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Subindex 009</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Subindex 010</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Subindex 011</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Subindex 012</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Subindex 013</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Subindex 014</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Subindex 015</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>			
							<!--2SCOM 0x6000 Type-->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2SCOM-1 RXCOUNTER and lenght</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2SCOM-1 RX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2SCOM-1 RX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2SCOM-1 RX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2SCOM-1 RX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2SCOM-1 RX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2SCOM-1 RX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>198</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2SCOM-2 RXCOUNTER and lenght</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2SCOM-2 RX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>2SCOM-2 RX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>2SCOM-2 RX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>2SCOM-2 RX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>2SCOM-2 RX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>2SCOM-2 RX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>RX_status</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>			
							<!--2SCOM 0x7000 Type-->
							<DataType>
								<Name>DT7000</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2SCOM-1 TXCOUNTER and lenght</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2SCOM-1 TX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2SCOM-1 TX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2SCOM-1 TX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2SCOM-1 TX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2SCOM-1 TX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2SCOM-1 TX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>198</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2SCOM-2 TXCOUNTER and lenght</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2SCOM-2 TX_DATA1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>2SCOM-2 TX_DATA2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>2SCOM-2 TX_DATA3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>2SCOM-2 TX_DATA4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>2SCOM-2 TX_DATA5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>2SCOM-2 TX_DATA6</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>TX_status</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>R</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>			
							<!--2SCOM 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2SCOM-1 enable and settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2SCOM-1 timeout settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2SCOM-1 datapacket_size</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2SCOM-2 enable and settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2SCOM-2 timeout settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2SCOM-2 datapacket_size</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>module bar_code_H</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>								
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>module bar_code_L</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Reserved parameters1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Reserved parameters2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Reserved parameters3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Reserved parameters4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Reserved parameters5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Reserved parameters6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>	
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserved parameters7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>	
							</DataType>
							<!--2SCOM 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 2SCOM</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2SCOM Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2SCOM-1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2SCOM-2 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2SCOM-1 Miss Frame count</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2SCOM-2 Miss Frame count</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>reserve Diagnosis information0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>reserve Diagnosis information1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>reserve Diagnosis information2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>reserve Diagnosis information3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>reserve Diagnosis information4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>reserve Diagnosis information5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>								
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>reserve Diagnosis information6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>reserve Diagnosis information7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>reserve Diagnosis information8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>reserve Diagnosis information9</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>									
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
			            </DataTypes>
						<Objects>
							<!--2SCOM 0x6000 Object-->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>2SCOM RX_data</Name>
								<Type>DT6000</Type>
								<BitSize>496</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--2SCOM 0x7000 Object-->
							<Object>
								<Index DependOnSlot="1">#x7000</Index>
								<Name>2SCOM TX_data</Name>
								<Type>DT7000</Type>
								<BitSize>496</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!--2SCOM 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">2SCOM setpar1</Name>
								<Type>DT8000</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2SCOM-1 enable and settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>644</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2SCOM-1 timeout settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2SCOM-1 datapacket_size</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>20</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2SCOM-2 enable and settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>644</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2SCOM-2 timeout settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>2SCOM-2 datapacket_size</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>20</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>module bar_code_H</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>512</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>module bar_code_L</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>512</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved parameters1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved parameters2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved parameters3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>Reserved parameters4</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved parameters5</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved parameters6</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>	
									<SubItem>
										<Name>Reserved parameters7</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>		
							<!--setpar 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>2SCOM module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>256</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>		
						</Objects>
			        </Dictionary>
			    </Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>15</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>1</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>		
			</Module>
			<!-- GL20-2SSI -->
			<Module>
				<Type ModuleIdent="#x10F41093" ModuleClass="Communication">GL20-2SSI</Type>
				<Name>GL20-2SSI(2 channels SSI Module)</Name>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A03</Index>
					<Name>2SSI Channel Para Input</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0 Para Input</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0 Reserve data0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0 Reserve data1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0 Reserve data2</Name>
						<DataType>UDINT</DataType>
					</Entry>
						<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0 Reserve data3</Name>
						<DataType>UDINT</DataType>
					</Entry>
						<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0 Reserve data4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1 Para Input</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1 Reserve data0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1 Reserve data1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1 Reserve data2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1 Reserve data3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1 Reserve data4</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2SSI Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SSI Moudle Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>		
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve6</Name>
						<DataType>UINT</DataType>
					</Entry>					
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>reserve7</Name>
						<DataType>UINT</DataType>
					</Entry>
<!-- 					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>reserve8</Name>
						<DataType>UINT</DataType>
					</Entry> -->
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0104</Data>
							<Comment>Chn_0 enable and BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0401</Data>
							<Comment>Chn_0 Frame Format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Chn_0 ParityCheck and PulseInterval</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">1919</Data>
							<Comment>Chn_0 FrameLength and MSB</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Chn_0 reserve0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Chn_0 reserve1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0104</Data>
							<Comment>Chn_1 enable and BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0401</Data>
							<Comment>Chn_1 Frame Format</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Chn_1 ParityCheck and PulseInterval</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">1919</Data>
							<Comment>Chn_1 FrameLength and MSB</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Chn_1 reserve0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Chn_1 reserve1</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(25)</Name>
								<BitSize>200</BitSize>
							</DataType>
							<!-- 2SSI 0x1A03 Type -->
							<DataType>
								<Name>DT1A03</Name>
								<BitSize>400</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Chn_0 Para Input</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Chn_0 Reserve_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Chn_0 Reserve_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Chn_0 Reserve_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Chn_0 Reserve_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Chn_0 Reserve_4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Chn_1 Para Input</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Chn_1 Reserve_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Chn_1 Reserve_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Chn_1 Reserve_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Chn_1 Reserve_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Chn_1 Reserve_4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!-- 2SSI 0x6000 Type -->
							<DataType>
								<Name>DT6000</Name>
								<BitSize>400</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Chn_0 Para Input</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Chn_0 Reserve_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Chn_0 Reserve_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Chn_0 Reserve_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Chn_0 Reserve_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Chn_0 Reserve_4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Chn_1 Para Input</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Chn_1 Reserve_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Chn_1 Reserve_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Chn_1 Reserve_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Chn_1 Reserve_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Chn_1 Reserve_4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>T</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<!-- 2SSI 0x8000 Type -->	
							<DataType>
								<Name>DT8000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Chn_0 enable and BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Chn_0 Frame Format</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Chn_0 ParityCheck and PulseInterval</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Chn_0 FrameLength and MSB</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Chn_0 reserve0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Chn_0 reserve1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Chn_1 enable and BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Chn_1 Frame Format</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Chn_1 ParityCheck and PulseInterval</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Chn_1 FrameLength and MSB</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Chn_1 reserve0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Chn_1 reserve1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!-- 2SSI 0xA000 Type -->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 2SSI</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>SSI Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Ch0 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch1 Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>reserve0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>reserve1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>reserve2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>reserve3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>reserve4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>reserve5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>reserve6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>reserve7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>reserve8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>	
						<Objects>
							<!-- 2SSI 0x6000 Object -->
							<Object>
								<Index DependOnSlot="1">#x6000</Index>
								<Name>2SSI RX_data</Name>
								<Type>DT6000</Type>
								<BitSize>400</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<!-- 2SSI 0x8000 Object -->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">2SSI Chn_0 ConfigData</Name>
								<Type>DT8000</Type>
								<BitSize>208</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>12</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_0 enable and BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1025</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_0 Frame Format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>260</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_0 ParityCheck and PulseInterval</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_0 FrameLength and MSB</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>6425</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_0 reserve0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_0 reserve1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									
									<SubItem>
										<Name>Chn_1 enable and BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1025</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_1 Frame Format</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>260</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_1 ParityCheck and PulseInterval</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_1 FrameLength and MSB</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>6425</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_1 reserve0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Chn_1 reserve1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--CAN 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>2SSI module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>208</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>12</ModuleBaseType>
							<ChannelCount>2</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>24</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>12</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-1DNM -->
			<Module>
				<Type ModuleIdent="#x10F41095" ModuleClass="Communication">GL20-1DNM</Type>
				<Name>GL20-1DNM(1 Channel DeviceNet Master Module)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1700</Index>
					<Name>1DNM Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO010</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO010</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO011</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO011</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO012</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO012</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO013</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO013</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO014</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO014</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO015</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO015</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B00</Index>
					<Name>1DNM Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO010</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO010</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO11</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO11</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO12</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO12</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO13</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO13</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO14</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO14</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO15</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO15</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>DeviceNet Master Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Module Err</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offline Number</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Slave Offline1_Flag</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Slave Offline2_Flag</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Slave Offline3_Flag</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Slave Offline4_Flag</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>1DNM Status</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>DNSlave Station</Name>
						<DataType>UINT</DataType>
					</Entry>			
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Error Code</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>CANRec Frame Count</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>REC Err Count</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>TEC Err Count</Name>
						<DataType>UINT</DataType>
					</Entry>	
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN BUS-OFF Count</Name>
						<DataType>UINT</DataType>
					</Entry>		
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>CAN LoadRate</Name>
						<DataType>UINT</DataType>
					</Entry>				
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Reserved_0</Name>
						<DataType>UINT</DataType>
					</Entry>					
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">3F004400</Data>
							<Comment>MAC_ID And Device_Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">474C3230</Data>
							<Comment>ProductName_0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">2D31444E</Data>
							<Comment>ProductName_1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">4D202020</Data>
							<Comment>ProductName_2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>ProductName_3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">7C060000</Data>
							<Comment>Vendor ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Product code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Revision</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Serial number</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">7D00</Data>
							<Comment>BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Parity Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Transmission Flag</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_7</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_8</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_9</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_10</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>LED For Produce</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<!--1DNM 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>MAC_ID And Device_Type</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>ProductName_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>ProductName_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>ProductName_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>ProductName_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Vendor ID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Product Code</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Revision</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Serial number</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Reserved_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Reserved_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Reserved_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Reserved_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Reserved_4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserved_5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--DNMaster 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Parity Code</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Transmission Flag</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Reserved_0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Reserved_1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Reserved_2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Reserved_3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Reserved_4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Reserved_5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Reserved_6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Reserved_7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Reserved_8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Reserved_9</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Reserved_10</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>LED For Produce</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--DNMaster 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 1DNM</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module Err</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Offline Number</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slave Offline1_Flag</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slave Offline2_Flag</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slave Offline3_Flag</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Slave Offline4_Flag</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>1DNM Status</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>DNSlave Station</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>DNSlave ErrCode</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>CANRec Frame Count</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>REC Err Count</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>TEC Err Count</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>CAN BUS-OFF Count</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>CAN LoadRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserved_0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--DNMaster 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">1DNM setpar0</Name>
								<Type>DT8000</Type>
								<BitSize>496</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>MAC_ID And Device_Type</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>63</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Vendor ID</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>1660</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Product Code</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Revision</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Serial number</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_4</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_5</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--DNMaster 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">1DNM setpar1</Name>
								<Type>DT8001</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>125</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Parity Code</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Transmission Flag</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_4</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_5</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_6</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_7</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_8</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_9</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_10</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LED For Produce</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--DNMaster 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DeviceNet Master module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>256</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>10</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-1DNS -->
			<Module>
				<Type ModuleIdent="#x10F41096" ModuleClass="Communication">GL20-DNSLAVE</Type>
				<Name>GL20-DeviceNet(Slave)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1700</Index>
					<Name>DNSlave Output maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO010</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO010</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO011</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO011</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO012</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO012</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO013</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO013</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO014</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO014</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO015</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>RxPDO015</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B00</Index>
					<Name>DNSlave Input maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO01</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO02</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO03</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO04</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO05</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO06</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO07</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO08</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO09</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO10</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO10</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO11</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO11</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO12</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO12</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO13</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO13</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO14</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO14</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO15</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>TxPDO15</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">3F000000</Data>
							<Comment>MAC_ID And Device_Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>ProductName_0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>ProductName_1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>ProductName_2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>ProductName_3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">7C060000</Data>
							<Comment>Vendor ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Product code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Revision</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Serial number</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>Reserved_5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">7D00</Data>
							<Comment>BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Allocation Choice</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Expected Packet Rate - Poll</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Expected Packet Rate - Bit Strobe</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Expected Packet Rate - COS/Cyclic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">0800</Data>
							<Comment>Produced Data Size - Poll</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Produced Data Size - Bit Strobe</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Produced Data Size - COS/Cyclic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0800</Data>
							<Comment>Consumed Data Size - Poll</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Condumed Data Size - Bit Strobe</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Consumed Data Size - COS/Cyclic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserved_2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>LED For Produce</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<!--DNSlave 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>496</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>MAC_ID And Device_Type</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>ProductName_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>ProductName_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>ProductName_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>ProductName_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Vendor ID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Product Code</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Revision</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Serial number</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Reserved_0</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Reserved_1</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Reserved_2</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Reserved_3</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Reserved_4</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserved_5</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--DNSlave 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Allocation Choice</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Expected Packet Rate - Poll</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Expected Packet Rate - Bit Strobe</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Expected Packet Rate - COS/Cyclic</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Produced Data Size - Poll</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Produced Data Size - Bit Strobe</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Produced Data Size - COS/Cyclic</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Consumed Data Size - Poll</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Condumed Data Size - Bit Strobe</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Consumed Data Size - COS/Cyclic</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Reserved_0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Reserved_1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Reserved_2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>LED For Produce</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--DNSlave 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis DNSlave</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module Err</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>CAN BUS-OFF CNT</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Tx Err CNT</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Rx Err CNT</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Frame Lost CNT</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>CAN BUS LoadRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Reserved_0</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Reserved_1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Reserved_2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Reserved_3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Reserved_4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Reserved_5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Reserved_6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Reserved_7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserved_8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--DNSlave 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">DNSlave setpar0</Name>
								<Type>DT8000</Type>
								<BitSize>496</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>MAC_ID And Device_Type</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>63</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ProductName_3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Vendor ID</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>1660</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Product Code</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Revision</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Serial number</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_3</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_4</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_5</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>4294967295</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--DNSlave 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">DNMaster setpar1</Name>
								<Type>DT8001</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>125</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Allocation Choice</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Expected Packet Rate - Poll</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Expected Packet Rate - Bit Strobe</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Expected Packet Rate - COS/Cyclic</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Produced Data Size - Poll</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Produced Data Size - Bit Strobe</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Produced Data Size - COS/Cyclic</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Consumed Data Size - Poll</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>8</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Condumed Data Size - Bit Strobe</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Consumed Data Size - COS/Cyclic</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_0</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_1</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserved_2</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>LED For Produce</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--DNSlave 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DeviceNet Slaver module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>256</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>1</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>10</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-2HC -->
			<Module>
				<Type ModuleIdent="#x10F41082" ModuleClass="Encoder">GL20-2HC</Type>
				<Name>GL20-2HC(2 channels high-speed Encoder)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1700</Index>
					<Name>2HC CH0 RxPDO mapping parameter</Name>
					<Entry><!--7000.1-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 Encoder command value</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry><!--7000.2-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 DO function command value</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry><!--7000.3-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Encoder preset value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.4-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Probe function command value</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--7000.5-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Compare function command value</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--7000.6-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 Compare 0 command size/step</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7000.7-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 Reserve700</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7000.8-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 Reserve701</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7000.9-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 Reserve702</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7000.10-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Compare 0 position value 1</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.11-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve703</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.12-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve704</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.13-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve705</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.14-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Compare 0 position value 2</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.15-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve706</Name>
						<DataType>DINT</DataType>
					</Entry>	
					<Entry><!--7000.16-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve707</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.17-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve708</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7000.18-->
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Compare function command parameter</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1701</Index>
					<Name>2HC CH1 RxPDO mapping parameter</Name>
					<Entry><!--7001.1-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 Encoder command value</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry><!--7001.2-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 DO function command value</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry><!--7001.3-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Encoder preset value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.4-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Probe function command value</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--7001.5-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Compare function command value</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--7001.6-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 Compare 0 command size/step</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7001.7-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 Reserve710</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7001.8-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 Reserve711</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7001.9-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 Reserve712</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry><!--7001.10-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Compare 0 position value 1</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.11-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve713</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.12-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve714</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.13-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve715</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.14-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Compare 0 position value 2</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.15-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve716</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.16-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve717</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.17-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve718</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--7001.18-->
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Compare function command parameter</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B00</Index>
					<Name>2HC CH0 TxPDO mapping parameter</Name>
					<Entry><!--6000.1-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH0 Encoder status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6000.2-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH0 DI status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6000.3-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH0 DO status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6000.4-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH0 Compare status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6000.5-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Probe status</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--6000.6-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Encoder present position</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.7-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Measure value 1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--6000.8-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Measure value 2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--6000.9-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Probe 0 positive value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.10-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Probe 1 positive value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.11-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve600</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.12-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve601</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.13-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Probe 0 negative value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.14-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Probe 1 negative value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.15-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve602</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.16-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Reserve603</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6000.17-->
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH0 Errorcode</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B01</Index>
					<Name>2HC CH1 TxPDO mapping parameter</Name>
					<Entry><!--6001.1-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH1 Encoder status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6001.2-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH1 DI status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6001.3-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH1 DO status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6001.4-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>2HC CH1 Compare status</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry><!--6001.5-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Probe status</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--6001.6-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Encoder present position</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.7-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Measure value 1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--6001.8-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Measure value 2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry><!--6001.9-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Probe 0 positive value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.10-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Probe 1 positive value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.11-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve610</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.12-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve611</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.13-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Probe 0 negative value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.14-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Probe 1 negative value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.15-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve612</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.16-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Reserve613</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry><!--6001.17-->
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name>2HC CH1 Errorcode</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2HC Module Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH0 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>2HC CH1 Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<!-- 2HC CH0 #x8000-->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH0 Encoder type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">02070000</Data>
							<Comment>2HC CH0 Input filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">05000000</Data>
							<Comment>2HC CH0 Time base for speed measurement</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH0 Unit pulse increment</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0A000000</Data>
							<Comment>2HC CH0 Pulse rate sample time</Comment>
						</InitCmd>					
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">FFFFFF7F</Data>
							<Comment>2HC CH0 Maximum count value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00000080</Data>
							<Comment>2HC CH0 Minimum count value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH0 External input function selection</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH0 External output function selection</Comment>
						</InitCmd>
						<!-- 2HC CH1 #x8001-->
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH1 Encoder type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">02070000</Data>
							<Comment>2HC CH1 Input filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">05000000</Data>
							<Comment>2HC CH1 Time base for speed measurement</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH1 Unit pulse increment</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">0A000000</Data>
							<Comment>2HC CH1 Pulse rate sample time</Comment>
						</InitCmd>					
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">FFFFFF7F</Data>
							<Comment>2HC CH1 Maximum count value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">00000080</Data>
							<Comment>2HC CH1 Minimum count value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH1 External input function selection</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">00000000</Data>
							<Comment>2HC CH1 External output function selection</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--2HC 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>304</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2HC CH0 Encoder type</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2HC CH0 Input filter</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2HC CH0 Time base for speed measurement</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2HC CH0 Unit pulse increment</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2HC CH0 Pulse rate sample time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2HC CH0 Maximum count value</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2HC CH0 Minimum count value</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2HC CH0 External input function selection</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2HC CH0 External output function selection</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--2HC 0x8001 Type-->
							<DataType>
								<Name>DT8001</Name>
								<BitSize>304</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2HC CH1 Encoder type</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2HC CH1 Input filter</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2HC CH1 Time base for speed measurement</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2HC CH1 Unit pulse increment</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2HC CH1 Pulse rate sample time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2HC CH1 Maximum count value</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2HC CH1 Minimum count value</Name>
									<Type>DINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2HC CH1 External input function selection</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2HC CH1 External output function selection</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--2HC 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2HC Moudle diagnosis infomation</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2HC CH0 diagnosis infomation</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2HC CH1 diagnosis infomation</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<!--
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>CH2 diagnosis infomation</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>CH3 diagnosis infomation</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								-->
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--0016XXX 0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--2HC 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">2HC CH0 configuration parameter</Name>
								<Type>DT8000</Type>
								<BitSize>304</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>9</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Encoder type</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Input filter</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>1794</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Time base for speed measurement</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Unit pulse increment</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Pulse rate sample time</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>10</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Maximum count value</Name>
										<Info>
											<MinValue>#x80000000</MinValue>
											<MaxValue>#x7FFFFFFF</MaxValue>
											<DefaultValue>#x7FFFFFFF</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 Minimum count value</Name>
										<Info>
											<MinValue>#x80000000</MinValue>
											<MaxValue>#x7FFFFFFF</MaxValue>
											<DefaultValue>#x80000000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 External input function selection</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH0 External output function selection</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--2HC 0x8001 Object-->
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name LcId="1033">2HC CH1 configuration parameter</Name>
								<Type>DT8001</Type>
								<BitSize>304</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>9</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Encoder type</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Input filter</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>1794</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Time base for speed measurement</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>5</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Unit pulse increment</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Pulse rate sample time</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>10</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Maximum count value</Name>
										<Info>
											<MinValue>#x80000000</MinValue>
											<MaxValue>#x7FFFFFFF</MaxValue>
											<DefaultValue>#x7FFFFFFF</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 Minimum count value</Name>
										<Info>
											<MinValue>#x80000000</MinValue>
											<MaxValue>#x7FFFFFFF</MaxValue>
											<DefaultValue>#x80000000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 External input function selection</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2HC CH1 External output function selection</Name>
										<Info>
											<MinValue>#x0</MinValue>
											<MaxValue>#xFFFFFFFF</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--2HC 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name LcId="1033">2HC module diagnosis infomation</Name>
								<Type>DTA000</Type>
								<BitSize>96</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>3</ModuleBaseType>
							<ChannelCount>4</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>4</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
			<!-- GL20-2SCOM-MDB -->
			<Module>
				<Type ModuleIdent="#x10F41098" ModuleClass="Serial">GL20-2SCOM-MDB</Type>
				<Name>GL20-2SCOM-MDB(2 channels RS232 RS485 RS422 converter)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1700</Index>
					<Name>2SCOM-MDB Output0 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_TX_0</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1701</Index>
					<Name>2SCOM-MDB Output1 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_TX_1</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1702</Index>
					<Name>2SCOM-MDB Output2 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_TX_2</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1703</Index>
					<Name>2SCOM-MDB Output3 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7003</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_TX_3</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B00</Index>
					<Name>2SCOM-MDB Input0 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_RX_0</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1B01</Index>
					<Name>2SCOM-MDB Input1 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_RX_1</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1B02</Index>
					<Name>2SCOM-MDB Input2 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_RX_2</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1B03</Index>
					<Name>2SCOM-MDB Input3 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6003</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2SCOM-MDB_Frame0_RX_3</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true">
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2SCOM-MDB Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-MDB Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				    <Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-0 Diagnosis Information31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>40</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>41</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>42</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>43</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>44</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>45</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>46</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>47</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>48</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>49</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>50</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>51</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>52</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>53</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>54</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>55</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>56</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>57</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>58</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>59</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>60</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>61</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>62</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>63</SubIndex>
						<BitLen>16</BitLen>
						<Name>2SCOM-1 Diagnosis Information31</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0004</Data>
							<Comment>COM0(M/S/F) Mode/Port Protocol/BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0902</Data>
							<Comment>COM0(M/S/F) Serial Port Settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>COM0(M/S/F) Char Pitch(Unit is 0.1 characters)</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">E803</Data>
							<Comment>COM0(M/F) Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">6400</Data>
							<Comment>COM0(M) Delay Between Polls</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">1001</Data>
							<Comment>COM0(M/S) Master Control And Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">3200</Data>
							<Comment>COM0(S) Response Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0004</Data>
							<Comment>COM1(M/S/F) Mode/Port Protocol/BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0902</Data>
							<Comment>COM1(M/S/F) Serial Port Settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>COM1(M/S/F) Char Pitch(Unit is 0.1 characters)</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">E803</Data>
							<Comment>COM1(M/F) Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">6400</Data>
							<Comment>COM1(M) Delay Between Polls</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">1001</Data>
							<Comment>COM1(M/S) Master Control And Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">3200</Data>
							<Comment>COM1(S) Response Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserve</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<Name>ARRAY [0..119] OF USINT</Name>
								<BaseType>USINT</BaseType>
								<BitSize>960</BitSize>
								<ArrayInfo>
									<LBound>0</LBound>
									<Elements>6</Elements>
								</ArrayInfo>
							</DataType>
							<!--2SCOM-MDB 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>COM0(M/S/F) Mode/Port Protocol/BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>COM0(M/S/F) Serial Port Settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>COM0(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>COM0(M/F) Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>COM0(M) Delay Between Polls</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>COM0(M/S) Master Control And Slave ID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>COM0(S) Response Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>COM1(M/S/F) Mode/Port Protocol/BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>COM1(M/S/F) Serial Port Settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>COM1(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>COM1(M/F) Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>COM1(M) Delay Between Polls</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>COM1(M/S) Master Control And Slave ID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>COM1(S) Response Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserve</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--2SCOM-MDB 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>1024</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 2SCOM-MDB</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2SCOM-MDB Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2SCOM-0 Diagnosis information1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2SCOM-0 Diagnosis information2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2SCOM-0 Diagnosis information3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2SCOM-0 Diagnosis information4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2SCOM-0 Diagnosis information5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2SCOM-0 Diagnosis information6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2SCOM-0 Diagnosis information7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2SCOM-0 Diagnosis information8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>2SCOM-0 Diagnosis information9</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>2SCOM-0 Diagnosis information10</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>2SCOM-0 Diagnosis information11</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>2SCOM-0 Diagnosis information12</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>2SCOM-0 Diagnosis information13</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>2SCOM-0 Diagnosis information14</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>2SCOM-0 Diagnosis information15</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>2SCOM-0 Diagnosis information16</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>2SCOM-0 Diagnosis information17</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>2SCOM-0 Diagnosis information18</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>2SCOM-0 Diagnosis information19</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>2SCOM-0 Diagnosis information20</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>2SCOM-0 Diagnosis information21</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>352</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>2SCOM-0 Diagnosis information22</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>2SCOM-0 Diagnosis information23</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>2SCOM-0 Diagnosis information24</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>2SCOM-0 Diagnosis information25</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>416</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>2SCOM-0 Diagnosis information26</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>2SCOM-0 Diagnosis information27</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>448</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>2SCOM-0 Diagnosis information28</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>2SCOM-0 Diagnosis information29</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>2SCOM-0 Diagnosis information30</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>2SCOM-0 Diagnosis information31</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>512</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>2SCOM-1 Diagnosis information1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>528</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>2SCOM-1 Diagnosis information2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>544</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>2SCOM-1 Diagnosis information3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>560</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>2SCOM-1 Diagnosis information4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>576</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>2SCOM-1 Diagnosis information5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>592</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>2SCOM-1 Diagnosis information6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>608</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>2SCOM-1 Diagnosis information7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>624</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>2SCOM-1 Diagnosis information8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>640</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>2SCOM-1 Diagnosis information9</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>656</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>42</SubIdx>
									<Name>2SCOM-1 Diagnosis information10</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>672</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>43</SubIdx>
									<Name>2SCOM-1 Diagnosis information11</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>688</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>44</SubIdx>
									<Name>2SCOM-1 Diagnosis information12</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>704</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>45</SubIdx>
									<Name>2SCOM-1 Diagnosis information13</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>720</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>46</SubIdx>
									<Name>2SCOM-1 Diagnosis information14</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>736</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>47</SubIdx>
									<Name>2SCOM-1 Diagnosis information15</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>752</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>48</SubIdx>
									<Name>2SCOM-1 Diagnosis information16</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>768</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>49</SubIdx>
									<Name>2SCOM-1 Diagnosis information17</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>784</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>50</SubIdx>
									<Name>2SCOM-1 Diagnosis information18</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>800</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>51</SubIdx>
									<Name>2SCOM-1 Diagnosis information19</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>816</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>52</SubIdx>
									<Name>2SCOM-1 Diagnosis information20</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>832</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>53</SubIdx>
									<Name>2SCOM-1 Diagnosis information21</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>848</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>54</SubIdx>
									<Name>2SCOM-1 Diagnosis information22</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>864</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>55</SubIdx>
									<Name>2SCOM-1 Diagnosis information23</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>880</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>56</SubIdx>
									<Name>2SCOM-1 Diagnosis information24</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>896</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>57</SubIdx>
									<Name>2SCOM-1 Diagnosis information25</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>912</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>58</SubIdx>
									<Name>2SCOM-1 Diagnosis information26</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>928</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>59</SubIdx>
									<Name>2SCOM-1 Diagnosis information27</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>944</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>60</SubIdx>
									<Name>2SCOM-1 Diagnosis information28</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>960</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>61</SubIdx>
									<Name>2SCOM-1 Diagnosis information29</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>976</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>62</SubIdx>
									<Name>2SCOM-1 Diagnosis information30</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>992</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>63</SubIdx>
									<Name>2SCOM-1 Diagnosis information31</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1008</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--2SCOM-MDB  0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--2SCOM-MDB 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">2SCOM-MDB setpar</Name>
								<Type>DT8000</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(M/S/F) Mode/Port Protocol/BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1024</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(M/S/F) Serial Port Settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>521</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(M/F) Response Timeout</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(M) Delay Between Polls</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>100</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(M/S) Master Control And Slave ID</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>272</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM0(S) Response Delay</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>50</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(M/S/F) Mode/Port Protocol/BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1024</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(M/S/F) Serial Port Settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>521</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(M/F) Response Timeout</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(M) Delay Between Polls</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>100</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(M/S) Master Control And Slave ID</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>272</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>COM1(S) Response Delay</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>50</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--2SCOM-MDB 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>2SCOM-MDB module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>1024</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>15</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
		    <!-- GL20-2S485-MDB -->
			<Module>
				<Type ModuleIdent="#x10F41099" ModuleClass="Serial">GL20-2S485-MDB</Type>
				<Name>GL20-2S485-MDB(2 channels RS485 converter)</Name>
				<RxPdo Mandatory="true" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1700</Index>			
					<Name>2S485-MDB Output0 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_TX_0</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1701</Index>			
					<Name>2S485-MDB Output1 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_TX_1</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1702</Index>			
					<Name>2S485-MDB Output2 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_TX_2</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1703</Index>			
					<Name>2S485-MDB Output3 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7003</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_TX_3</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="true" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1B00</Index>						
					<Name>2S485-MDB Input0 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_RX_0</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1B01</Index>						
					<Name>2S485-MDB Input1 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_RX_1</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1B02</Index>						
					<Name>2S485-MDB Input2 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_RX_2</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1B03</Index>						
					<Name>2S485-MDB Input3 maping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6003</Index>
						<SubIndex>1</SubIndex>
						<BitLen>960</BitLen>
						<Name>2S485-MDB_Frame0_RX_3</Name>
						<DataType>ARRAY [0..119] OF BYTE</DataType>
					</Entry>
				</TxPdo>
			    <TxPdo Mandatory="false" Fixed="true" >
					<Index DependOnSlot="true">#x1A04</Index>
					<Name>2S485-MDB Diagnosis Information maping</Name>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-MDB Module Diagnosis Information</Name>
						<DataType>UINT</DataType>
					</Entry>
				    <Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-0 Diagnosis Information31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>40</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>41</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>42</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>43</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>44</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>45</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>46</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>47</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>48</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>49</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>50</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>51</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>52</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>53</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>54</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>55</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>56</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>57</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>58</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>59</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>60</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>61</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>62</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#xA000</Index>
						<SubIndex>63</SubIndex>
						<BitLen>16</BitLen>
						<Name>2S485-1 Diagnosis Information31</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data AdaptAutomatically="true">0004</Data>
							<Comment>2S485-0(M/S/F) Mode/BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>2</SubIndex>
							<Data AdaptAutomatically="true">0902</Data>
							<Comment>2S485-0(M/S/F) Serial Port Settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>3</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>2S485-0(M/S/F) Char Pitch(Unit is 0.1 characters)</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>4</SubIndex>
							<Data AdaptAutomatically="true">E803</Data>
							<Comment>2S485-0(M/F) Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>5</SubIndex>
							<Data AdaptAutomatically="true">6400</Data>
							<Comment>2S485-0(M) Delay Between Polls</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>6</SubIndex>
							<Data AdaptAutomatically="true">1001</Data>
							<Comment>2S485-0(M/S) Master Control And Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>7</SubIndex>
							<Data AdaptAutomatically="true">3200</Data>
							<Comment>2S485-0(S) Response Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>8</SubIndex>
							<Data AdaptAutomatically="true">0004</Data>
							<Comment>2S485-1(M/S/F) Mode/BaudRate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>9</SubIndex>
							<Data AdaptAutomatically="true">0902</Data>
							<Comment>2S485-1(M/S/F) Serial Port Settings</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>10</SubIndex>
							<Data AdaptAutomatically="true">2300</Data>
							<Comment>2S485-1(M/S/F) Char Pitch(Unit is 0.1 characters)</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>11</SubIndex>
							<Data AdaptAutomatically="true">E803</Data>
							<Comment>2S485-1(M/F) Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>12</SubIndex>
							<Data AdaptAutomatically="true">6400</Data>
							<Comment>2S485-1(M) Delay Between Polls</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>13</SubIndex>
							<Data AdaptAutomatically="true">1001</Data>
							<Comment>2S485-1(M/S) Master Control And Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>14</SubIndex>
							<Data AdaptAutomatically="true">3200</Data>
							<Comment>2S485-1(S) Response Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>15</SubIndex>
							<Data AdaptAutomatically="true">0000</Data>
							<Comment>Reserve</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>						
							</DataType>
							<!--2S485-MDB 0x8000 Type-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>256</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2S485-0(M/S/F) Mode/BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2S485-0(M/S/F) Serial Port Settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2S485-0(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2S485-0(M/F) Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2S485-0(M) Delay Between Polls</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2S485-0(M/S) Master Control And Slave ID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2S485-0(S) Response Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2S485-1(M/S/F) Mode/BaudRate</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2S485-1(M/S/F) Serial Port Settings</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>2S485-1(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>2S485-1(M/F) Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>2S485-1(M) Delay Between Polls</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>2S485-1(M/S) Master Control And Slave ID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>2S485-1(S) Response Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Reserve</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--2S485-MDB 0xA000 Type-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>1024</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Diagnosis 2S485-MDB</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>2S485-MDB Moudle Diagnosis information</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>2S485-0 Diagnosis information1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>2S485-0 Diagnosis information2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>2S485-0 Diagnosis information3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>2S485-0 Diagnosis information4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>2S485-0 Diagnosis information5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>2S485-0 Diagnosis information6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>2S485-0 Diagnosis information7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>2S485-0 Diagnosis information8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>2S485-0 Diagnosis information9</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>2S485-0 Diagnosis information10</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>2S485-0 Diagnosis information11</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>2S485-0 Diagnosis information12</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>2S485-0 Diagnosis information13</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>2S485-0 Diagnosis information14</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>2S485-0 Diagnosis information15</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>2S485-0 Diagnosis information16</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>2S485-0 Diagnosis information17</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>2S485-0 Diagnosis information18</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>2S485-0 Diagnosis information19</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>2S485-0 Diagnosis information20</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>2S485-0 Diagnosis information21</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>352</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>2S485-0 Diagnosis information22</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>2S485-0 Diagnosis information23</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>2S485-0 Diagnosis information24</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>2S485-0 Diagnosis information25</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>416</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>2S485-0 Diagnosis information26</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>2S485-0 Diagnosis information27</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>448</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>2S485-0 Diagnosis information28</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>2S485-0 Diagnosis information29</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>2S485-0 Diagnosis information30</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>2S485-0 Diagnosis information31</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>512</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>2S485-1 Diagnosis information1</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>528</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>2S485-1 Diagnosis information2</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>544</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>2S485-1 Diagnosis information3</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>560</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>2S485-1 Diagnosis information4</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>576</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>2S485-1 Diagnosis information5</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>592</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>2S485-1 Diagnosis information6</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>608</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>2S485-1 Diagnosis information7</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>624</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>2S485-1 Diagnosis information8</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>640</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>2S485-1 Diagnosis information9</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>656</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>42</SubIdx>
									<Name>2S485-1 Diagnosis information10</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>672</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>43</SubIdx>
									<Name>2S485-1 Diagnosis information11</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>688</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>44</SubIdx>
									<Name>2S485-1 Diagnosis information12</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>704</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>45</SubIdx>
									<Name>2S485-1 Diagnosis information13</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>720</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>46</SubIdx>
									<Name>2S485-1 Diagnosis information14</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>736</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>47</SubIdx>
									<Name>2S485-1 Diagnosis information15</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>752</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>48</SubIdx>
									<Name>2S485-1 Diagnosis information16</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>768</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>49</SubIdx>
									<Name>2S485-1 Diagnosis information17</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>784</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>50</SubIdx>
									<Name>2S485-1 Diagnosis information18</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>800</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>51</SubIdx>
									<Name>2S485-1 Diagnosis information19</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>816</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>52</SubIdx>
									<Name>2S485-1 Diagnosis information20</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>832</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>53</SubIdx>
									<Name>2S485-1 Diagnosis information21</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>848</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>54</SubIdx>
									<Name>2S485-1 Diagnosis information22</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>864</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>55</SubIdx>
									<Name>2S485-1 Diagnosis information23</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>880</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>56</SubIdx>
									<Name>2S485-1 Diagnosis information24</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>896</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>57</SubIdx>
									<Name>2S485-1 Diagnosis information25</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>912</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>58</SubIdx>
									<Name>2S485-1 Diagnosis information26</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>928</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>59</SubIdx>
									<Name>2S485-1 Diagnosis information27</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>944</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>60</SubIdx>
									<Name>2S485-1 Diagnosis information28</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>960</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>61</SubIdx>
									<Name>2S485-1 Diagnosis information29</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>976</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>62</SubIdx>
									<Name>2S485-1 Diagnosis information30</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>992</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>63</SubIdx>
									<Name>2S485-1 Diagnosis information31</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1008</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Ident object (0x4000) type-->
							<DataType>
								<Name>DT4000</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Input type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output type chanel num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Input data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Input data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Output data type0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Output data type1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Input type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Output type config object num</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>config object data type num0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>config object data type num1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>config object data type num2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>config object data type num3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>config object data type num4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>config object data type num5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>config object data type num6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>config object data type num7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>config object data type num8</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>config object data type num9</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>config object data type num10</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>config object data type num11</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>config object data type num12</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>config object data type num13</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>config object data type num14</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>config object data type num15</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<!--2S485-MDB  0x4001 Type-->
							<DataType>
								<Name>DT4001</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>Number of Entries</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Slot ID LL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Slot ID LH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Slot ID HL</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Slot ID HH</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Slot Addr</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Bit Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Bit Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Byte Input Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Byte Output Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Byte Config Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Byte Mbox Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Byte Diag Size</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<!--2S485-MDB 0x8000 Object-->
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name LcId="1033">2S485-MDB setpar</Name>
								<Type>DT8000</Type>
								<BitSize>256</BitSize>
								<Info>
									<SubItem>
										<Name>Number of Entries</Name>
										<Info>
											<DefaultValue>15</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(M/S/F) Mode/BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1024</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(M/S/F) Serial Port Settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>521</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(M/F) Response Timeout</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(M) Delay Between Polls</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>100</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(M/S) Master Control And Slave ID</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>272</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-0(S) Response Delay</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>50</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(M/S/F) Mode/BaudRate</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1024</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(M/S/F) Serial Port Settings</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>521</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(M/S/F) Char Pitch(Unit is 0.1 characters)</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>35</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(M/F) Response Timeout</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>1000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(M) Delay Between Polls</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>100</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(M/S) Master Control And Slave ID</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>272</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>2S485-1(S) Response Delay</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>50</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Reserve</Name>
										<Info>
											<MinValue>0</MinValue>
											<MaxValue>65535</MaxValue>
											<DefaultValue>0</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
									<Setting>1</Setting>
								</Flags>
							</Object>
							<!--setpar 0xA000 Object-->
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>2S485-MDB module Diagnosis information</Name>
								<Type>DTA000</Type>
								<BitSize>1024</BitSize>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<VendorSpecific>
					<IOModuleAttribute>
						<EnableFlag>1</EnableFlag>
					</IOModuleAttribute>
					<VendorSpecificType>
						<IOModuleSubTypeInfo>
							<ModuleBaseType>6</ModuleBaseType>
							<ChannelCount>15</ChannelCount>
							<ConfigStartIndex>32768</ConfigStartIndex>
							<ConfigCount>2</ConfigCount>
							<informationStartIndex>36864</informationStartIndex>
							<informationCount>1</informationCount>
							<DiagnosisStartIndex>40960</DiagnosisStartIndex>
							<DiagnosisCount>1</DiagnosisCount>
							<Reserve1StartIndex>1</Reserve1StartIndex>
							<Reserve1Count>1</Reserve1Count>
							<Reserve2StartIndex>1</Reserve2StartIndex>
							<Reserve2Count>1</Reserve2Count>
							<ChToIoCount>1</ChToIoCount>
						</IOModuleSubTypeInfo>
					</VendorSpecificType>
				</VendorSpecific>
			</Module>
		</Modules>
	</Descriptions>
</EtherCATInfo>