<?xml version="1.0"?>
<EtherCATInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="EtherCATInfo.xsd" Version="1.43">
	<Vendor>
		<Id>#x0002E1</Id>
		<Name LcId="1033">Servotronix Motion Control Ltd.</Name>
		<ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000C30E0000C30E00000000000000000000698100637B006C850564790C5F6A2159622A6F77429AA2739FA582949C736F7E3A607917648603628900698B016586006C84006F8808687F0564780EA0AD61DAE3ABFAFFD6EAF0CDF5F8DFF0F5D6EBF5C6D3E39C95AF4B607E07597700698906698400637D0161780C99AC4FDAEB9ADFEBB1F8FBE2F1EFE7EFECE7F1EFE7F5F3EBF2F2E0ECF1CAB1C07C6680155D7D005F7D006B88096076106376216578296C7B3DBAC29DEEF3DEEAEBE1EEECECF5EBFBF2E9F6F7F2EFE8ECC8A4B762678214698D005E7F00677D177F8F4170813E576A25667F299CB368EEF9D3F1F3EDEBE3F4ECE0F6EEE6EDFFFFEBE2F0B06A80285D7F00718D15B6C974EDF9BDF6FFD2D6E5AC728F325776159BB26EEAF5D4F0EDEFF5EEFDF2EAF1EFEFDFECF5C286964F62790F7F9039EFF6C3F6F7DDEBEADCF0F4DBE3F3BD617A2A567716B2CE7BEDF5D6F2F2ECEFEBE6F3F4E0F1F9CA7E8B4D697D1E79863CE8EAC6F6F1E8F8F2F3F5F2EDEBF0D3DAEBB2708B3557721CA6B680F3FAD7F1F6D7F2F8CFD4E1A36B7C3261780E758531E1E4BDF8F4E9E8E2E3ECE8E7F0F2DFF1F6D9D4DBB85C68385D6E2E92A55CBCCB87C6D689798F305C760B6980136174179DA46BEEEFCFFBF7ECF1EDE8FBF7F2F2F0E8ECE9E1EBEED57D8B51596C1D5F721B5C710E617B09637F0462760C61761066771CADB971F1F4CDFBF8E9EFE5EBEBE2ECF4ECECF7F4E6DDDFC1D7DFAAA9BA6372891C5E7600708A0E69800E677E0A657C0860750F8D9A50CFD5A6E9E7CFFFFDEEEBECD2FFFFE1ECF1C4D1DB998DA03F62790570860F637A006A86005A78006F8B096B870B5E78065F77116E822980923F96A855798E3272892160780869810B6E850B6278016C80096383007594035F7E00597A006C8B065F7E0066850A5E7B06607C0B63810A6584016081006780005E760072860F637601</ImageData16x14>
	</Vendor>
	<Descriptions>
		<Groups>
			<Group SortOrder="400">
				<Type>System</Type>
				<Name LcId="1033">TL, EtherCAT Products</Name>
				<ImageData16x14>424DD6020000000000003600000028000000100000000E0000000100180000000000A0020000C30E0000C30E00000000000000000000698100637B006C850564790C5F6A2159622A6F77429AA2739FA582949C736F7E3A607917648603628900698B016586006C84006F8808687F0564780EA0AD61DAE3ABFAFFD6EAF0CDF5F8DFF0F5D6EBF5C6D3E39C95AF4B607E07597700698906698400637D0161780C99AC4FDAEB9ADFEBB1F8FBE2F1EFE7EFECE7F1EFE7F5F3EBF2F2E0ECF1CAB1C07C6680155D7D005F7D006B88096076106376216578296C7B3DBAC29DEEF3DEEAEBE1EEECECF5EBFBF2E9F6F7F2EFE8ECC8A4B762678214698D005E7F00677D177F8F4170813E576A25667F299CB368EEF9D3F1F3EDEBE3F4ECE0F6EEE6EDFFFFEBE2F0B06A80285D7F00718D15B6C974EDF9BDF6FFD2D6E5AC728F325776159BB26EEAF5D4F0EDEFF5EEFDF2EAF1EFEFDFECF5C286964F62790F7F9039EFF6C3F6F7DDEBEADCF0F4DBE3F3BD617A2A567716B2CE7BEDF5D6F2F2ECEFEBE6F3F4E0F1F9CA7E8B4D697D1E79863CE8EAC6F6F1E8F8F2F3F5F2EDEBF0D3DAEBB2708B3557721CA6B680F3FAD7F1F6D7F2F8CFD4E1A36B7C3261780E758531E1E4BDF8F4E9E8E2E3ECE8E7F0F2DFF1F6D9D4DBB85C68385D6E2E92A55CBCCB87C6D689798F305C760B6980136174179DA46BEEEFCFFBF7ECF1EDE8FBF7F2F2F0E8ECE9E1EBEED57D8B51596C1D5F721B5C710E617B09637F0462760C61761066771CADB971F1F4CDFBF8E9EFE5EBEBE2ECF4ECECF7F4E6DDDFC1D7DFAAA9BA6372891C5E7600708A0E69800E677E0A657C0860750F8D9A50CFD5A6E9E7CFFFFDEEEBECD2FFFFE1ECF1C4D1DB998DA03F62790570860F637A006A86005A78006F8B096B870B5E78065F77116E822980923F96A855798E3272892160780869810B6E850B6278016C80096383007594035F7E00597A006C8B065F7E0066850A5E7B06607C0B63810A6584016081006780005E760072860F637601</ImageData16x14>
			</Group>
		</Groups>
		<Devices>
			<Device Physics="YY">
				<Type ProductCode="#x20008033" RevisionNo="#x00010000" DownloadModuleList="true">TL0100,TL</Type>
				<Name LcId="1033">TL0100 EtherCAT Adapter</Name>
				<Comment LcId="1033">Terminal Coupler</Comment>
				<URL LcId="1033">https://www.servotronix.cn</URL>
				<Info>
					<StateMachine>
						<Timeout>
							<PreopTimeout>2000</PreopTimeout>
							<SafeopOpTimeout>9000</SafeopOpTimeout>
							<BackToInitTimeout>5000</BackToInitTimeout>
							<BackToSafeopTimeout>200</BackToSafeopTimeout>
						</Timeout>
					</StateMachine>
					<Mailbox>
						<Timeout>
							<RequestTimeout>500</RequestTimeout>
							<ResponseTimeout>2000</ResponseTimeout>
						</Timeout>
					</Mailbox>
				</Info>
				<GroupType>System</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>
							<DataType>
								<!--Std type (see ETG.2000)-->
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<!--Device Name (0x1008) type-->
								<Name>STRING(13)</Name>
								<BitSize>104</BitSize>
							</DataType>
							<DataType>
								<!--Device Name (0x1008) type-->
								<Name>STRING(15)</Name>
								<BitSize>120</BitSize>
							</DataType>
							<DataType>
								<!--Ident object (0x1018) type-->
								<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>
							<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>
								<!--Datatype for SM2(Output) Synchronisation  Parameter-->
								<Name>DT1C32</Name>
								<BitSize>400</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>m</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Sync mode</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>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>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Sync modes 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>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Sync error</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<!--Datatype for SM3(Input) Synchronisation  Parameter-->
								<Name>DT1C33</Name>
								<BitSize>400</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>Sync mode</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>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>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Sync modes 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>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Sync error</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>c</Category>
									</Flags>
								</SubItem>
							</DataType>
							<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>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C12ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1C13ARR</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>64</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DT1C13</Name>
								<BitSize>16</BitSize>
								<SubItem>
									<SubIdx>1040</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>DT1C13ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<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>
							<DataType>
								<Name>DTF010ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>2080</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>65</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF010</Name>
								<BitSize>2096</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>2080</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DTF050ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>2048</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>64</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF050</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>
									<Name>Elements</Name>
									<Type>DTF050ARR</Type>
									<BitSize>2048</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							
						</DataTypes>
						<Objects>
							<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>
							<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>
							<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>#x000002E1</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Product code</Name>
										<Info>
											<DefaultValue>#x20008033</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Revision</Name>
										<Info>
											<DefaultValue>#x00010000</DefaultValue>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Serial number</Name>
										<Info>
											<DefaultValue>#x20210716</DefaultValue>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<Object>
								<Index>#x1C12</Index>
								<Name>RxPDO assign</Name>
								<Type>DT1C12</Type>
								<BitSize>1040</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>64</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>
							<Object>
								<Index>#x1C13</Index>
								<Name>TxPDO assign</Name>
								<Type>DT1C13</Type>
								<BitSize>1040</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>64</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>
							<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>
							<Object>
								<Index>#xf050</Index>
								<Name>Detected Module Ident List</Name>
								<Type>DTF050</Type>
								<BitSize>2064</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>
                                    <SubItem>
										<Name>SubIndex 033</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 034</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 035</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 036</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 037</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 038</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 039</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 040</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 041</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 042</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 043</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 044</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 045</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 046</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 047</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 048</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 049</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 050</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 051</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 052</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 053</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 054</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 055</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 056</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 057</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 058</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 059</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 060</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 061</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 062</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 063</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
                                    <SubItem>
										<Name>SubIndex 064</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>ro</Access>
									<Category>o</Category>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<Fmmu>Outputs</Fmmu>
				<Fmmu>Inputs</Fmmu>
<!-- 				<Fmmu>MBoxState</Fmmu> 
 -->				
				<Sm MinSize="#x22" MaxSize="#x100" DefaultSize="#x80" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
				<Sm MinSize="#x22" MaxSize="#x100" DefaultSize="#x80" StartAddress="#x1080" ControlByte="#x22" Enable="1">MBoxIn</Sm>
				<Sm MinSize="0"    MaxSize="1024"  DefaultSize="4"    StartAddress="#x1100" ControlByte="#x64" Enable="1">Outputs</Sm>
				<Sm MinSize="0"    MaxSize="1024"  DefaultSize="4"    StartAddress="#x1800" ControlByte="#x20" Enable="1">Inputs</Sm>
				
				<Mailbox DataLinkLayer="true">
					<CoE SdoInfo="1" PdoAssign="false" PdoUpload="false" PdoConfig="false" CompleteAccess="0"></CoE>
				</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>#x0100</AssignActivate>
						<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
						<ShiftTimeSync0>0</ShiftTimeSync0>
						<CycleTimeSync1 Factor="1">0</CycleTimeSync1>
					</OpMode>
-->
				</Dc>
				<Slots SlotIndexIncrement="1" SlotPdoIncrement="1" IdentifyModuleBy="ModuleIdent" DownloadModuleIdentList="0">
					<!--DownloadModuleIdentList="1"-->
					<Slot MinInstances="0" MaxInstances="33">
						<Name>Terminals</Name>
						<ModuleClass>
							<Class>DI</Class>
							<Name>Digital Input</Name>
						</ModuleClass>
                        
						<ModuleClass>
							<Class>DO</Class>
							<Name>Digital Output</Name>
						</ModuleClass>
                        
						<ModuleClass>
							<Class>AI</Class>
							<Name>Analog Input</Name>
						</ModuleClass>
                        
						<ModuleClass>
							<Class>AO</Class>
							<Name>Analog Output</Name>
						</ModuleClass>
                        
						<ModuleClass>
							<Class>Special</Class>
							<Name>Special</Name>
						</ModuleClass>
                        
						<ModuleClass>
							<Class>Power</Class>
							<Name>Power</Name>
						</ModuleClass>
						
						<ModuleClass>
							<Class>Submodule</Class>
							<Name>Submodule</Name>
						</ModuleClass>
						
					</Slot>
				</Slots>
				<Eeprom>
					<ByteSize>2048</ByteSize>
					<ConfigData>800E00CC88130001000040C00000</ConfigData>
					<BootStrap>0010800080108000</BootStrap>
				</Eeprom>
			</Device>
		</Devices>
		<Modules>
            <!--================ Digital Input Module(TL-1xxx)================-->
			
			<!-- TL1016 (16DI 24Vdc) Sink Input -->
			<Module>
				<Type ModuleClass="DI" ModuleIdent="#x2000121F">TL1016</Type>
				<Name>TL1016</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Digital Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#0-7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#8-15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL1116 (16DI 24Vdc) Source Input-->
			<Module>
				<Type ModuleClass="DI" ModuleIdent="#x2000122F">TL1116</Type>
				<Name>TL1116</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Digital Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#0-7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#8-15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
					
			<!--================ Digital Input Module(TL-1xxx)================-->
			
			
			<!--================ Digital Output Module(TL-2xxx)================-->
			
			<!-- TL2116 (16DO 24Vdc) Sink Output TTL-->
			<Module>
				<Type ModuleClass="DO" ModuleIdent="#x2000221F">TL2116</Type>
				<Name>TL2116</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Digital Output(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#0-7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#8-15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL2016 (16DO 24Vdc) Source Output TTL-->
			<Module>
				<Type ModuleClass="DO" ModuleIdent="#x2000222F">TL2016</Type>
				<Name>TL2016</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Digital Output(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#0-7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#8-15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
		
			<!--================ Digital Output Module(TL-2xxx)================-->
			
			<!--================ Analog Input Module(TL-3xxx)================-->
			<!-- TL3104 (4AI 0~5Vdc , -5~5Vdc , 0~10Vdc , -10~10Vdc Input) -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003134">TL3104</Type>
				<Name>TL3104</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL3108 (8AI 0~5Vdc , -5~5Vdc , 0~10Vdc , -10~10Vdc Input) -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003168">TL3108</Type>
				<Name>TL3108</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL3208 (8AI 0~20mA , 4~20mA Input) 2-wire Single -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003238">TL3208</Type>
				<Name>TL3208</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>	
			
			<!-- TL3204 (4AI 0~20mA , 4~20mA Input) 2-wire Single -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003234">TL3204</Type>
				<Name>TL3204</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>	
								
			<!-- TL3703 (3RTD PT100 Input) 2-wire/3-wire -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003713">TL3703</Type>
				<Name>TL3703</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL3803 (3RTD PT1000 Input) 2-wire/3-wire -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003723">TL3803</Type>
				<Name>TL3803</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL3704 (4RTD PT100 Input) 2-wire/3-wire -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003734">TL3704</Type>
				<Name>TL3704</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
						
			<!-- TL3904 (4TC Input) -->
			<Module>
				<Type ModuleClass="AI" ModuleIdent="#x20003844">TL3904</Type>
				<Name>TL3904</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Analog Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>	
			
			
			<!--================ Analog Input Module(TL-3xxx)================-->
			
			<!--================ Analog Output Module(TL-4xxx)================-->
			<!-- TL4104 (4AO 0~5V , 0~10V , -5~5V , -10~10V Output) -->
			<Module>
				<Type ModuleClass="AO" ModuleIdent="#x20004154">TL4104</Type>
				<Name>TL4104</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Analog Output(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Reserve(CH#0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Reserve(CH#1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Reserve(CH#2)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Reserve(CH#3)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Reserve</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>3</BitLen>
						<Name>Gap</Name>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- TL4204 (4AO 0~20mA , 4~20mA Output)  -->
			<Module>
				<Type ModuleClass="AO" ModuleIdent="#x20004234">TL4204</Type>
				<Name>TL4204</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Analog Output(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch#3</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#0 Analog Diagnostic Input Data</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#1 Analog Diagnostic Input Data</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#2 Analog Diagnostic Input Data</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#3 Analog Diagnostic Input Data</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#0~3 Communication Error</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#0~3 Field Power Error</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>2</BitLen>
						<Name>Gap</Name>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!--================ Analog Output Module(TL-4xxx)================-->


			<!--================ Special Module(TL-5xxx)================-->
            <!-- TL5102 (2AI TTL Input) 3-wire Single -->
			<Module>
				<Type ModuleClass="Special" ModuleIdent="#x20005102">TL5102</Type>
				<Name>TL5102</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Control</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Output Data(DO 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Set Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Flow Clear Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Count Control</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>12</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Output Data(DO 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Set Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Flow Clear Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Count Control</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>12</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Set Value for Counter(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Set Value for Counter(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Status</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 A-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 B-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Z-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Overflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Underflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count Up Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count Down Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>8</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 A-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 B-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Z-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Overflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Underflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count Up Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count Down Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>8</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 1(CH0)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 2(CH0)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 1(CH1)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 2(CH1)</Name>
						<DataType>REAL</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
                            <DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
                            <DataType>
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
            
            <!-- TL5202 (2AI TTL Input) 3-wire Single -->
			<Module>
				<Type ModuleClass="Special" ModuleIdent="#x20005112">TL5202</Type>
				<Name>TL5202</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Control</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Output Data(DO 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Set Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Flow Clear Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Count Control</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>12</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Output Data(DO 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Set Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Flow Clear Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Count Control</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>12</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Set Value for Counter(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Set Value for Counter(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Status</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 A-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 B-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Z-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Overflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Underflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count Up Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count Down Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Output Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>7</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 A-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 B-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Z-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Overflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Underflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count Up Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count Down Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Output Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
                    <Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>7</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 1(CH0)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 2(CH0)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 1(CH1)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 2(CH1)</Name>
						<DataType>REAL</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
                            <DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
                            <DataType>
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
            
            <!-- TL5302 (2AI TTL Input) 3-wire Single -->
			<Module>
				<Type ModuleClass="Special" ModuleIdent="#x20005122">TL5302</Type>
				<Name>TL5302</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Control</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Output Control(CH 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>MAX Error Rate Reset(CH 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>14</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Output Control(CH 1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>MAX Error Rate Reset(CH 1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>14</BitLen>
						<Name>Gap</Name>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Status</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Data Line Status(IDLE)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count UP Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count DOWN Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI Error Rate Bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI Error Rate Bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI Error Rate Bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI Error Rate Bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI MAX Error Rate Bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI MAX Error Rate Bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI MAX Error Rate Bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder SSI MAX Error Rate Bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>4</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Data Line Status(IDLE)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count UP Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count DOWN Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI Error Rate Bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI Error Rate Bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI Error Rate Bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI Error Rate Bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI MAX Error Rate Bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI MAX Error Rate Bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI MAX Error Rate Bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder SSI MAX Error Rate Bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
                    <Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>4</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
                            <DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
            
            <!-- TL5402 (2AI TTL Input) 3-wire Single -->
			<Module>
				<Type ModuleClass="Special" ModuleIdent="#x20005142">TL5402</Type>
				<Name>TL5402</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Control</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Output Data(DO 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Set Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Flow Clear Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Count Control</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>12</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Output Data(DO 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Set Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Flow Clear Trigger</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Count Control</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>12</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Set Value for Counter(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Set Value for Counter(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Status</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 A-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 B-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Z-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Overflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Counter Underflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count Up Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#0 Encoder Count Down Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
                    <Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>8</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 A-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 B-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Z-Phase Status</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Digital Input Data(DI 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Overflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Counter Underflow Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count Up Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>CH#1 Encoder Count Down Flag</Name>
						<DataType>BOOL</DataType>
					</Entry>
                    <Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>8</BitLen>
						<Name>Gap</Name>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 0)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 1(CH0)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 2(CH0)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>Counter Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>Capture Value(CH 1)</Name>
						<DataType>DINT</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 1(CH1)</Name>
						<DataType>REAL</DataType>
					</Entry>
                    <Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>32</BitLen>
						<Name>Measurements 2(CH1)</Name>
						<DataType>REAL</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
                            <DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
                            <DataType>
								<Name>REAL</Name>
								<BitSize>32</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
						
			<!-- TL6001 (1ch RS485 Modbus Module) -->
			<Module>
				<Type ModuleClass="Special" ModuleIdent="#x20005321">TL6001</Type>
				<Name>TL6001</Name>
                <Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!--================ Special Module(TL-5xxx)================-->
			
			<!--================ Multi-Module(TL-6xxx)================-->
			<!-- TL1516 (8DI&8DO 24Vdc)  -->
			<Module>
				<Type ModuleClass="DO" ModuleIdent="#x2000623F">TL1516</Type>
				<Name>TL1516</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Digital Output(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#0-7</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Digital Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Ch#8-15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!--================ Multi-Module(TL-6xxx)================-->
			
			<!--================ Power Module(TL-7xxx)================-->
		
			<!--================ Power Module(TL-7xxx)================-->
			
			<!--================ Sub-Module(T-xxxx)================-->
			<!-- Submodule-16DI Counter  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00000002">16DI Counter</Type>
				<Name>16DI-Counter</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name LcId="1033">Counter Reset Outputs</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#7</Name>
						<DataType>BOOL</DataType>
					</Entry>	
					
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#15</Name>
						<DataType>BOOL</DataType>
					</Entry>	
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Counter Value Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#0 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#1 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#2 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#3 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#4 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#5 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#6 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#7 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#8 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#9 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#10 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#11 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#12 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#13 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#14 </Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#15 </Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
					
			<!-- Submodule-8DI Counter  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00000003">8DI Counter</Type>
				<Name>8DI-Counter</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name LcId="1033">Counter Reset Outputs</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch#7</Name>
						<DataType>BOOL</DataType>
					</Entry>	
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Counter Value Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#0</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#1</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#2</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#3</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#4</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#5</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#6</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch#7</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- Submodule-Encoder output Submodule  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x05112001">Encoder output Submodule</Type>
				<Name>Encoder-output-Submodule</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name LcId="1033">Counter Reset Outputs</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Compare Control(CH0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>15</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Compare Control(CH1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>15</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>Compare Value(CH 0)</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>Compare Value(CH 1)</Name>
						<DataType>UDINT</DataType>
					</Entry>	
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Counter Value Input(s)</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Set Limit Value Error Status(CH0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Set Start Value Error Status(CH0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Set Compare Value Error Status(CH0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>13</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Set Limit Value Error Status(CH1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Set Start Value Error Status(CH1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Set Compare Value Error Status(CH1)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>13</BitLen>
						<Name>Gap</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>32</BitLen>
						<Name>Compare Value(CH 0)</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>32</BitLen>
						<Name>Compare Value(CH 1)</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
					
            <!-- TL6001 Modbus Interface Module  -->
			<!-- Modbus Master Module  -->
			
			<!-- Diagnosis Module -->
			
			<!-- Module Status Input Module -->
			<!-- Module Status Input Module -->
			<!-- Module Status Input Module -->
			<!-- Module Status Input Module -->
			<!-- M: Module Status Input (08 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00110001" >M: Module Status Input (08 CH)</Type>
				<Name>M: Module Status Input (08 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Status Input (16 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00110002" >M: Module Status Input (16 CH)</Type>
				<Name>M: Module Status Input (16 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>Bit15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Status Input (24 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00110003" >M: Module Status Input (24 CH)</Type>
				<Name>M: Module Status Input (24 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Status Input (32 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00110004" >M: Module Status Input (32 CH)</Type>
				<Name>M: Module Status Input (32 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Status Input (40 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00110005" >M: Module Status Input (40 CH)</Type>
				<Name>M: Module Status Input (40 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Status Input (48 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00110006" >M: Module Status Input (48 CH)</Type>
				<Name>M: Module Status Input (48 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- Module Error Code Input Module -->
			<!-- Module Error Code Input Module -->
			<!-- Module Error Code Input Module -->
			<!-- Module Error Code Input Module -->
			<!-- M: Module Error Code Input (08 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00120008" >M: Module Error Code Input(08 CH)</Type>
				<Name>M: Module Error Code Input(08 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Error Code Input (16 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00120010" >M: Module Error Code Input(16 CH)</Type>
				<Name>M: Module Error Code Input(16 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Error Code Input (24 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00120018" >M: Module Error Code Input(24 CH)</Type>
				<Name>M: Module Error Code Input(24 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 24</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Error Code Input (32 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00120020" >M: Module Error Code Input(32 CH)</Type>
				<Name>M: Module Error Code Input(32 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 32</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Error Code Input (40 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00120028" >M: Module Error Code Input(40 CH)</Type>
				<Name>M: Module Error Code Input(40 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 32</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 33</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 34</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 35</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 36</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 37</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 38</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 39</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>40</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 40</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Error Code Input (48 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00120030" >M: Module Error Code Input(48 CH)</Type>
				<Name>M: Module Error Code Input(48 CH)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 32</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 33</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 34</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 35</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 36</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 37</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 38</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 39</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>40</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 40</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>41</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 41</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>42</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 42</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>43</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 43</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>44</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 44</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>45</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 45</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>46</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 46</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>47</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 47</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>48</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 48</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- Polling Time Input Module -->
			<!-- Polling Time Input Module -->
			<!-- Polling Time Input Module -->
			<!-- Polling Time Input Module -->
			<!-- M: Polling Time Input(1 Word)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00130001" >M: Polling Time Input(ms)(1 Word)</Type>
				<Name>M: Polling Time Input(ms)(1 Word)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- Module Control Output Module -->
			<!-- M: Module Control Output (08 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00140001" >M: Module Control Output (08 CH)</Type>
				<Name>M: Module Control Output (08 CH)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Control Output (16 CH)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00140002" >M: Module Control Output (16 CH)</Type>
				<Name>M: Module Control Output (16 CH)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Control Output (24 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00140003" >M: Module Control Output (24 CH)</Type>
				<Name>M: Module Control Output (24 CH)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Control Output (32 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00140004" >M: Module Control Output (32 CH)</Type>
				<Name>M: Module Control Output (32 CH)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- M: Module Control Output (40 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00140005" >M: Module Control Output (40 CH)</Type>
				<Name>M: Module Control Output (40 CH)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Module Control Output (48 CH) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00140006" >M: Module Control Output (48 CH)</Type>
				<Name>M: Module Control Output (48 CH)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>

			<!-- Read Coils Command -->
			<!-- Read Coils Command -->
			<!-- Read Coils Command -->
			<!-- Read Coils Command -->
			<!-- M: Read 8 Bits (0xxxx)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010001" >M: Read 008 Bits 0xxxx</Type>
				<Name>M: Read 008 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 16 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010002" >M: Read 016 Bits 0xxxx</Type>
				<Name>M: Read 016 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 24 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010003" >M: Read 024 Bits 0xxxx</Type>
				<Name>M: Read 024 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 32 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010004" >M: Read 032 Bits 0xxxx</Type>
				<Name>M: Read 032 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 40 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010005" >M: Read 040 Bits 0xxxx</Type>
				<Name>M: Read 040 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 48 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010006" >M: Read 048 Bits 0xxxx</Type>
				<Name>M: Read 048 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 56 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010007" >M: Read 056 Bits 0xxxx</Type>
				<Name>M: Read 056 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 64 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010008" >M: Read 064 Bits 0xxxx</Type>
				<Name>M: Read 064 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 72 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010009" >M: Read 072 Bits 0xxxx</Type>
				<Name>M: Read 072 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 80 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0001000A" >M: Read 080 Bits 0xxxx</Type>
				<Name>M: Read 080 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 88 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0001000B" >M: Read 088 Bits 0xxxx</Type>
				<Name>M: Read 088 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 96 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0001000C" >M: Read 096 Bits 0xxxx</Type>
				<Name>M: Read 096 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 104 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0001000D" >M: Read 104 Bits 0xxxx</Type>
				<Name>M: Read 104 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 112 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0001000E" >M: Read 112 Bits 0xxxx</Type>
				<Name>M: Read 112 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 120 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0001000F" >M: Read 120 Bits 0xxxx</Type>
				<Name>M: Read 120 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 128 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00010010" >M: Read 128 Bits 0xxxx</Type>
				<Name>M: Read 128 Bits 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- Read Discrete Inputs Command -->
			<!-- Read Discrete Inputs Command -->
			<!-- Read Discrete Inputs Command -->
			<!-- Read Discrete Inputs Command -->
			<!-- M: Read 8 Bits (1xxxx)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020001" >M: Read 008 Bits 1xxxx</Type>
				<Name>M: Read 008 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 16 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020002" >M: Read 016 Bits 1xxxx</Type>
				<Name>M: Read 016 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 24 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020003" >M: Read 024 Bits 1xxxx</Type>
				<Name>M: Read 024 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 32 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020004" >M: Read 032 Bits 1xxxx</Type>
				<Name>M: Read 032 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 40 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020005" >M: Read 040 Bits 1xxxx</Type>
				<Name>M: Read 040 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 48 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020006" >M: Read 048 Bits 1xxxx</Type>
				<Name>M: Read 048 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 56 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020007" >M: Read 056 Bits 1xxxx</Type>
				<Name>M: Read 056 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 64 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020008" >M: Read 064 Bits 1xxxx</Type>
				<Name>M: Read 064 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 72 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020009" >M: Read 072 Bits 1xxxx</Type>
				<Name>M: Read 072 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 80 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0002000A" >M: Read 080 Bits 1xxxx</Type>
				<Name>M: Read 080 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 88 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0002000B" >M: Read 088 Bits 1xxxx</Type>
				<Name>M: Read 088 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 96 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0002000C" >M: Read 096 Bits 1xxxx</Type>
				<Name>M: Read 096 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 104 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0002000D" >M: Read 104 Bits 1xxxx</Type>
				<Name>M: Read 104 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 112 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0002000E" >M: Read 112 Bits 1xxxx</Type>
				<Name>M: Read 112 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 120 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0002000F" >M: Read 120 Bits 1xxxx</Type>
				<Name>M: Read 120 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 128 Bits 1xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00020010" >M: Read 128 Bits 1xxxx</Type>
				<Name>M: Read 128 Bits 1xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- Read Input Registers Command -->
			<!-- Read Input Registers Command -->
			<!-- Read Input Registers Command -->
			<!-- Read Input Registers Command -->
			<!-- M: Read 1 Words (3xxxx)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040001" >M: Read 01 Words 3xxxx</Type>
				<Name>M: Read 01 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 2 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040002" >M: Read 02 Words 3xxxx</Type>
				<Name>M: Read 02 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 3 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040003" >M: Read 03 Words 3xxxx</Type>
				<Name>M: Read 03 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 4 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040004" >M: Read 04 Words 3xxxx</Type>
				<Name>M: Read 04 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 5 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040005" >M: Read 05 Words 3xxxx</Type>
				<Name>M: Read 05 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 6 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040006" >M: Read 06 Words 3xxxx</Type>
				<Name>M: Read 06 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 7 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040007" >M: Read 07 Words 3xxxx</Type>
				<Name>M: Read 07 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 8 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040008" >M: Read 08 Words 3xxxx</Type>
				<Name>M: Read 08 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 9 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040009" >M: Read 09 Words 3xxxx</Type>
				<Name>M: Read 09 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 10 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0004000A" >M: Read 10 Words 3xxxx</Type>
				<Name>M: Read 10 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 11 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0004000B" >M: Read 11 Words 3xxxx</Type>
				<Name>M: Read 11 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 12 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0004000C" >M: Read 12 Words 3xxxx</Type>
				<Name>M: Read 12 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 13 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0004000D" >M: Read 13 Words 3xxxx</Type>
				<Name>M: Read 13 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 14 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0004000E" >M: Read 14 Words 3xxxx</Type>
				<Name>M: Read 14 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 15 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0004000F" >M: Read 15 Words 3xxxx</Type>
				<Name>M: Read 15 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 16 Words 3xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00040010" >M: Read 16 Words 3xxxx</Type>
				<Name>M: Read 16 Words 3xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			
			<!-- Read Holding Registers Command -->
			<!-- Read Holding Registers Command -->
			<!-- Read Holding Registers Command -->
			<!-- Read Holding Registers Command -->
			<!-- M: Read 1 Words (4xxxx)  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030001" >M: Read 01 Words 4xxxx</Type>
				<Name>M: Read 01 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 2 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030002" >M: Read 02 Words 4xxxx</Type>
				<Name>M: Read 02 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 3 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030003" >M: Read 03 Words 4xxxx</Type>
				<Name>M: Read 03 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 4 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030004" >M: Read 04 Words 4xxxx</Type>
				<Name>M: Read 04 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 5 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030005" >M: Read 05 Words 4xxxx</Type>
				<Name>M: Read 05 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 6 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030006" >M: Read 06 Words 4xxxx</Type>
				<Name>M: Read 06 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 7 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030007" >M: Read 07 Words 4xxxx</Type>
				<Name>M: Read 07 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 8 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030008" >M: Read 08 Words 4xxxx</Type>
				<Name>M: Read 08 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 9 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030009" >M: Read 09 Words 4xxxx</Type>
				<Name>M: Read 09 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 10 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0003000A" >M: Read 10 Words 4xxxx</Type>
				<Name>M: Read 10 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 11 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0003000B" >M: Read 11 Words 4xxxx</Type>
				<Name>M: Read 11 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 12 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0003000C" >M: Read 12 Words 4xxxx</Type>
				<Name>M: Read 12 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 13 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0003000D" >M: Read 13 Words 4xxxx</Type>
				<Name>M: Read 13 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 14 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0003000E" >M: Read 14 Words 4xxxx</Type>
				<Name>M: Read 14 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 15 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0003000F" >M: Read 15 Words 4xxxx</Type>
				<Name>M: Read 15 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 16 Words 4xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00030010" >M: Read 16 Words 4xxxx</Type>
				<Name>M: Read 16 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
            <!-- Write Coils Command -->
			<!-- Write Coils Command -->
			<!-- Write Coils Command -->
			<!-- Write Coils Command -->
			<!-- M: Write Single Coil (0xxxx)-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00050001">M: Write Single Coil(0xxxx)</Type>
				<Name>M: Write Single Coil(0xxxx)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Digital Input Data(CH 0)</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<SubIndex>0</SubIndex>
						<BitLen>7</BitLen>
						<Name>Gap</Name>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Read 8 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0001">M: Write 008 Bits 0xxxx</Type>
				<Name>M: Write 008 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 16 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0002">M: Write 016 Bits 0xxxx</Type>
				<Name>M: Write 016 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 24 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0003">M: Write 024 Bits 0xxxx</Type>
				<Name>M: Write 024 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 32 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0004">M: Write 032 Bits 0xxxx</Type>
				<Name>M: Write 032 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 40 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0005">M: Write 040 Bits 0xxxx</Type>
				<Name>M: Write 040 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 48 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0006">M: Write 048 Bits 0xxxx</Type>
				<Name>M: Write 048 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 56 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0007">M: Write 056 Bits 0xxxx</Type>
				<Name>M: Write 056 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 64 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0008">M: Write 064 Bits 0xxxx</Type>
				<Name>M: Write 064 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 72 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0009">M: Write 072 Bits 0xxxx</Type>
				<Name>M: Write 072 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 80 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F000A">M: Write 080 Bits 0xxxx</Type>
				<Name>M: Write 080 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 88 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F000B">M: Write 088 Bits 0xxxx</Type>
				<Name>M: Write 088 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 96 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F000C">M: Write 096 Bits 0xxxx</Type>
				<Name>M: Write 096 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 104 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F000D">M: Write 104 Bits 0xxxx</Type>
				<Name>M: Write 104 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 112 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F000E">M: Write 112 Bits 0xxxx</Type>
				<Name>M: Write 112 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 120 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F000F">M: Write 120 Bits 0xxxx</Type>
				<Name>M: Write 120 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 128 Bits 0xxxx  -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x000F0010">M: Write 128 Bits 0xxxx</Type>
				<Name>M: Write 128 Bits 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
            <!-- Write Holding Registers Command -->
			<!-- Write Holding Registers Command -->
			<!-- Write Holding Registers Command -->
			<!-- Write Holding Registers Command -->
			<!-- M: Write Single Register (4xxxx)-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00060001">M: Write Single Register(4xxxx)</Type>
				<Name>M: Write Single Register(4xxxx)</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 1 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100001">M: Write 01 Words 4xxxx</Type>
				<Name>M: Write 01 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 2 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100002">M: Write 02 Words 4xxxx</Type>
				<Name>M: Write 02 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 3 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100003">M: Write 03 Words 4xxxx</Type>
				<Name>M: Write 03 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 4 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100004">M: Write 04 Words 4xxxx</Type>
				<Name>M: Write 04 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 5 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100005">M: Write 05 Words 4xxxx</Type>
				<Name>M: Write 05 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 6 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100006">M: Write 06 Words 4xxxx</Type>
				<Name>M: Write 06 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 7 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100007">M: Write 07 Words 4xxxx</Type>
				<Name>M: Write 07 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 8 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100008">M: Write 08 Words 4xxxx</Type>
				<Name>M: Write 08 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 9 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100009">M: Write 09 Words 4xxxx</Type>
				<Name>M: Write 09 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 10 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0010000A">M: Write 10 Words 4xxxx</Type>
				<Name>M: Write 10 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 11 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0010000B">M: Write 11 Words 4xxxx</Type>
				<Name>M: Write 11 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 12 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0010000C">M: Write 12 Words 4xxxx</Type>
				<Name>M: Write 12 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 13 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0010000D">M: Write 13 Words 4xxxx</Type>
				<Name>M: Write 13 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 14 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0010000E">M: Write 14 Words 4xxxx</Type>
				<Name>M: Write 14 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 15 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x0010000F">M: Write 15 Words 4xxxx</Type>
				<Name>M: Write 15 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- M: Write 16 Word Register 4xxxx-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00100010">M: Write 16 Words 4xxxx</Type>
				<Name>M: Write 16 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- Modbus Slave Module  -->
			<!-- Diagnosis Module -->
            
            <!-- Modbus Status Input  Module-->
			<!-- Modbus Status Input  Module-->
			<!-- Modbus Status Input  Module-->
			<!-- Modbus Status Input  Module-->			
				
			<!-- S: Modbus Status Input (1 Word) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00200001">S: Modbus Status Input(1 Word)</Type>
				<Name>S: Modbus Status Input(1 Word)</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>	
			
			<!-- S: MB_Input XXXX Bytes (0xxxx) -->
			<!-- S: MB_Input 0001 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00210001">S: Read 0001 Bytes 0xxxx</Type>
				<Name>S: Read 0001 Bytes 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0002 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00210002">S: Read 0002 Bytes 0xxxx</Type>
				<Name>S: Read 0002 Bytes 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- S: MB_Input 0004 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00210004">S: Read 0004 Bytes 0xxxx</Type>
				<Name>S: Read 0004 Bytes 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0008 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00210008">S: Read 0008 Bytes 0xxxx</Type>
				<Name>S: Read 0008 Bytes 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0016 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00210010">S: Read 0016 Bytes 0xxxx</Type>
				<Name>S: Read 0016 Bytes 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0032 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00210020">S: Read 0032 Bytes 0xxxx</Type>
				<Name>S: Read 0032 Bytes 0xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 31</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>Input Data 32</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input XXXX Words (4xxxx) -->
			<!-- S: MB_Input XXXX Words (4xxxx) -->
			<!-- S: MB_Input XXXX Words (4xxxx) -->
			<!-- S: MB_Input XXXX Words (4xxxx) -->
			<!-- S: MB_Input 0001 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00220001">S: Read 0001 Words 4xxxx</Type>
				<Name>S: Read 0001 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0002 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00220002">S: Read 0002 Words 4xxxx</Type>
				<Name>S: Read 0002 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- S: MB_Input 0004 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00220004">S: Read 0004 Words 4xxxx</Type>
				<Name>S: Read 0004 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0008 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00220008">S: Read 0008 Words 4xxxx</Type>
				<Name>S: Read 0008 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Input 0016 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00220010">S: Read 0016 Words 4xxxx</Type>
				<Name>S: Read 0016 Words 4xxxx</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
            
            <!-- S: MB_Output XXXX Bytes (0xxxx) -->
			<!-- S: MB_Output XXXX Bytes (0xxxx) -->
			<!-- S: MB_Output XXXX Bytes (0xxxx) -->
			<!-- S: MB_Output XXXX Bytes (0xxxx) -->
			<!-- S: MB_Input XXXX Bytes (0xxxx) -->
			<!-- S: MB_Output 0001 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00230001">S: Write 0001 Bytes 0xxxx</Type>
				<Name>S: Write 0001 Bytes 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0002 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00230002">S: Write 0002 Bytes 0xxxx</Type>
				<Name>S: Write 0002 Bytes 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- S: MB_Output 0004 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00230004">S: Write 0004 Bytes 0xxxx</Type>
				<Name>S: Write 0004 Bytes 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0008 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00230008">S: Write 0008 Bytes 0xxxx</Type>
				<Name>S: Write 0008 Bytes 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0016 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00230010">S: Write 0016 Bytes 0xxxx</Type>
				<Name>S: Write 0016 Bytes 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0032 Bytes (0xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00230020">S: Write 0032 Bytes 0xxxx</Type>
				<Name>S: Write 0032 Bytes 0xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 31</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 32</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
            
            <!-- S: MB_Output XXXX Bytes (1xxxx) -->
			<!-- S: MB_Output XXXX Bytes (1xxxx) -->
			<!-- S: MB_Output XXXX Bytes (1xxxx) -->
			<!-- S: MB_Output XXXX Bytes (1xxxx) -->
			<!-- S: MB_Output 0001 Bytes (1xxxx) -->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00240001">S: Write 0001 Bytes 1xxxx</Type>
				<Name>S: Write 0001 Bytes 1xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0002 Bytes (1xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00240002">S: Write 0002 Bytes 1xxxx</Type>
				<Name>S: Write 0002 Bytes 1xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- S: MB_Output 0004 Bytes (1xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00240004">S: Write 0004 Bytes 1xxxx</Type>
				<Name>S: Write 0004 Bytes 1xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0008 Bytes (1xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00240008">S: Write 0008 Bytes 1xxxx</Type>
				<Name>S: Write 0008 Bytes 1xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0016 Bytes (1xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00240010">S: Write 0016 Bytes 1xxxx</Type>
				<Name>S: Write 0016 Bytes 1xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0032 Bytes (1xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00240020">S: Write 0032 Bytes 1xxxx</Type>
				<Name>S: Write 0032 Bytes 1xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 31</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>Output Data 32</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
            
            <!-- S: MB_Output XXXX Words (3xxxx) -->
			<!-- S: MB_Output XXXX Words (3xxxx) -->
			<!-- S: MB_Output XXXX Words (3xxxx) -->
			<!-- S: MB_Output XXXX Words (3xxxx) -->
			<!-- S: MB_Output 0001 Words (3xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00250001">S: Write 0001 Words 3xxxx</Type>
				<Name>S: Write 0001 Words 3xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0002 Words (3xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00250002">S: Write 0002 Words 3xxxx</Type>
				<Name>S: Write 0002 Words 3xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- S: MB_Output 0004 Words (3xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00250004">S: Write 0004 Words 3xxxx</Type>
				<Name>S: Write 0004 Words 3xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0008 Words (3xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00250008">S: Write 0008 Words 3xxxx</Type>
				<Name>S: Write 0008 Words 3xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0016 Words (3xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00250010">S: Write 0016 Words 3xxxx</Type>
				<Name>S: Write 0016 Words 3xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			
			<!-- S: MB_Output XXXX Words (4xxxx) -->
			<!-- S: MB_Output XXXX Words (4xxxx) -->
			<!-- S: MB_Output XXXX Words (4xxxx) -->
			<!-- S: MB_Output XXXX Words (4xxxx) -->
			<!-- S: MB_Output 0001 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00260001">S: Write 0001 Words 4xxxx</Type>
				<Name>S: Write 0001 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0002 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00260002">S: Write 0002 Words 4xxxx</Type>
				<Name>S: Write 0002 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- S: MB_Output 0004 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00260004">S: Write 0004 Words 4xxxx</Type>
				<Name>S: Write 0004 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0008 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00260008">S: Write 0008 Words 4xxxx</Type>
				<Name>S: Write 0008 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- S: MB_Output 0016 Words (4xxxx) -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00260010">S: Write 0016 Words 4xxxx</Type>
				<Name>S: Write 0016 Words 4xxxx</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Control Status Module-->
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00300001">F: Free-Port Control Status Module</Type>
				<Name>F: Free-Port Control Status Module</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Control Word</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Send Bytes Len</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Control Word</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Send Bytes Len</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>COM Status</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Error Counter</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Received Counter</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Received Bytes Len</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Data Input Module-->
			<!-- F: Free-Port Input 0001 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00310001">F: Free-Port Input 0001 Words</Type>
				<Name>F: Free-Port Input 0001 Words</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Input 0002 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00310002">F: Free-Port Input 0002 Words</Type>
				<Name>F: Free-Port Input 0002 Words</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- F: Free-Port Input 0004 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00310004">F: Free-Port Input 0004 Words</Type>
				<Name>F: Free-Port Input 0004 Words</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Input 0008 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00310008">F: Free-Port Input 0008 Words</Type>
				<Name>F: Free-Port Input 0008 Words</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Input 0016 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00310010">F: Free-Port Input 0016 Words</Type>
				<Name>F: Free-Port Input 0016 Words</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Input 0032 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00310020">F: Free-Port Input 0032 Words</Type>
				<Name>F: Free-Port Input 0032 Words</Name>
				<TxPdo Fixed="false" Mandatory="1" Sm="3">
					<Index DependOnSlot="1">#x1A00</Index>
					<Name>Input Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Data 32</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- F: Free-Port Data Output Module-->
			<!-- F: Free-Port Data Output Module-->
			<!-- F: Free-Port Data Output Module-->
			<!-- F: Free-Port Data Output Module-->
			<!-- F: Free-Port Output 0001 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00320001">F: Free-Port Output 0001 Words</Type>
				<Name>F: Free-Port Output 0001 Words</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Output 0002 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00320002">F: Free-Port Output 0002 Words</Type>
				<Name>F: Free-Port Output 0002 Words</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
			<!-- F: Free-Port Output 0004 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00320004">F: Free-Port Output 0004 Words</Type>
				<Name>F: Free-Port Output 0004 Words</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Output 0008 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00320008">F: Free-Port Output 0008 Words</Type>
				<Name>F: Free-Port Output 0008 Words</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Output 0016 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00320010">F: Free-Port Output 0016 Words</Type>
				<Name>F: Free-Port Output 0016 Words</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			
			<!-- F: Free-Port Output 0032 Words -->	
			<Module>
				<Type ModuleClass="Submodule" ModuleIdent="#x00320020">F: Free-Port Output 0032 Words</Type>
				<Name>F: Free-Port Output 0032 Words</Name>
				<RxPdo Fixed="false" Mandatory="1" Sm="2">
					<Index DependOnSlot="1">#x1600</Index>
					<Name>Output Data</Name>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 19</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 20</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 21</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 22</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 23</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 24</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 25</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 26</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 27</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 28</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 29</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 30</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 31</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="1">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Data 32</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<Profile>
					<Dictionary>
						<DataTypes>
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
						</DataTypes>	
						<Objects>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
				
		
			
        </Modules>
	</Descriptions>
</EtherCATInfo>
