<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2011 (http://www.altova.com) by JinYao (JinYao) -->
<EtherCATInfo>
	<Vendor>
		<Id>#x00000E8B</Id>
		<Name>NINGBO DEGSON ELECTRICAL CO.,LTD</Name>
		<ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000232E0000232E000000000000000000000000000000008000008000000080800080000000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0099999998899999999999998FF899999999999FFFFFF999999999FFFFFFFF9999999FFFFFFFFFF99999FFFFFFFFFFFF997FFFFFFFFFFFFFF78999999999999998F89999999999998FFFF9999999999FFFFFFF99999999FFFFFFFFF999999FFFFFFFFFFF9999FFFFFFFFFFFFF78FFFFFFF</ImageData16x14>
	</Vendor>
	<Descriptions>
		<Groups>
			<Group>
				<Type>EtherCAT Coupler</Type>
				<Name>Remote I/O</Name>
				<ImageData16x14>424DE6000000000000007600000028000000100000000E000000010004000000000070000000232E0000232E000000000000000000000000000000008000008000000080800080000000800080008080000080808000C0C0C0000000FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF0099999998899999999999998FF899999999999FFFFFF999999999FFFFFFFF9999999FFFFFFFFFF99999FFFFFFFFFFFF997FFFFFFFFFFFFFF78999999999999998F89999999999998FFFF9999999999FFFFFFF99999999FFFFFFFFF999999FFFFFFFFFFF9999FFFFFFFFFFFFF78FFFFFFF</ImageData16x14>
			</Group>
		</Groups>
		<Devices>
			<Device Physics="YY">
				<Type ProductCode="#x00000001" RevisionNo="#x00000100">DF50-C-EC</Type>
				<Name>EtherCAT Coupler</Name>
				<Info>
					<StateMachine>
						<Timeout>
							<PreopTimeout>10000</PreopTimeout>
							<SafeopOpTimeout>10000</SafeopOpTimeout>
							<BackToInitTimeout>10000</BackToInitTimeout>
							<BackToSafeopTimeout>10000</BackToSafeopTimeout>
						</Timeout>
					</StateMachine>
					<Mailbox>
						<Timeout>
							<RequestTimeout>10000</RequestTimeout>
							<ResponseTimeout>10000</ResponseTimeout>
						</Timeout>
					</Mailbox>
				</Info>
				<GroupType>EtherCAT Coupler</GroupType>
				<Profile>
					<ChannelInfo>
						<ProfileNo>5001</ProfileNo>
						<AddInfo>0</AddInfo>
					</ChannelInfo>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>ULINT</Name>
								<BitSize>64</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(16)</Name>
								<BitSize>128</BitSize>
							</DataType>
							<DataType>
								<Name>STRING(5)</Name>
								<BitSize>40</BitSize>
							</DataType>
							<!--Device Type-->
							<DataType>
								<Name>DT0801EN01</Name>
								<BaseType>USINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text>Hold OP state</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Exit OP state</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT1018</Name>
								<BitSize>144</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Vendor ID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Product Code</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Revision Number</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Serial Number</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT10F1</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Local Error Reaction</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Sync Error Counter Limit</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1601</Name>
								<BitSize>304</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>SubIndex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>SubIndex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>SubIndex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SubIndex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>SubIndex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>SubIndex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>SubIndex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>SubIndex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>SubIndex 009</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1802</Name>
								<BitSize>24</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>TxPDOState</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>t</PdoMapping>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>TxPDO Toggle</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>17</BitOffs>
									<Flags>
										<Access>ro</Access>
										<PdoMapping>t</PdoMapping>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1A00</Name>
								<BitSize>304</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>SubIndex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>SubIndex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>SubIndex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SubIndex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>SubIndex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>SubIndex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>SubIndex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>SubIndex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>SubIndex 009</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1A02</Name>
								<BitSize>272</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>SubIndex 001</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>SubIndex 002</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>SubIndex 003</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SubIndex 004</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>SubIndex 005</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>SubIndex 006</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>SubIndex 007</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>SubIndex 008</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<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>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C00ARR</Type>
									<BitSize>32</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1C12ARR</Name>
								<BaseType>UINT</BaseType>
								<BitSize>512</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DT1C12</Name>
								<BitSize>528</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C12ARR</Type>
									<BitSize>512</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1C13ARR</Name>
								<BaseType>UINT</BaseType>
								<BitSize>512</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DT1C13</Name>
								<BitSize>528</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DT1C13ARR</Type>
									<BitSize>512</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1C32</Name>
								<BitSize>488</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Synchronization Type</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Cycle Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Synchronization Types supported</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Minimum Cycle Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</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>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Get Cycle Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Delay Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Sync0 Cycle Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>SM-Event Missed</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Cycle Time Too Small</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Shift Time Too Short Counter</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Sync Error</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DT1C33</Name>
								<BitSize>488</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Synchronization Type</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Cycle Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Synchronization Types supported</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Minimum Cycle Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>ro</Access>
									</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>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Get Cycle Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Delay Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Sync0 Cycle Time</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>SM-Event Missed</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Cycle Time Too Small</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Shift Time Too Short Counter</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Sync Error</Name>
									<Type>BOOL</Type>
									<BitSize>1</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>ro</Access>
									</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>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Index distance</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</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>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DTF010ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF010</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>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DTF010ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DTF030ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF030</Name>
								<BitSize>1040</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DTF030ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access WriteRestrictions="PreOP">rw</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DTF050ARR</Name>
								<BaseType>UDINT</BaseType>
								<BitSize>1024</BitSize>
								<ArrayInfo>
									<LBound>1</LBound>
									<Elements>32</Elements>
								</ArrayInfo>
							</DataType>
							<DataType>
								<Name>DTF050</Name>
								<BitSize>1040</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<Name>Elements</Name>
									<Type>DTF050ARR</Type>
									<BitSize>1024</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
							</DataType>
							<DataType>
								<Name>DTF800</Name>
								<BitSize>560</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Behaviour of field bus on Module error</Name>
									<Type>DT0801EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Module 1 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Module 2 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Module 3 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Module 4 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Module 5 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Module 6 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Module 7 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Module 8 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Module 9 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Module 10 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Module 11 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Module 12 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>Module 13 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>Module 14 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Module 15 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Module 16 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>Module 17 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>Module 18 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>Module 19 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>Module 20 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>352</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>Module 21 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>Module 22 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>Module 23 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Module 24 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>416</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>Module 25 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>Module 26 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>448</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>Module 27 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>Module 28 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>Module 29 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>Module 30 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>512</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>Module 31 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>528</BitOffs>
									<Flags>
										<Access>rw</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>Module 32 Alarm</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>544</BitOffs>
									<Flags>
										<Access>rw</Access>
									</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>
								</Flags>
							</Object>
							<Object>
								<Index>#x1001</Index>
								<Name>Error register</Name>
								<Type>USINT</Type>
								<BitSize>8</BitSize>
								<Info>
									<DefaultData>00</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<Object>
								<Index>#x1008</Index>
								<Name>Device name</Name>
								<Type>STRING(16)</Type>
								<BitSize>128</BitSize>
								<Info>
									<DefaultData>457468657243415420436f75706c6572</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<Object>
								<Index>#x1009</Index>
								<Name>Manufacturer Hardware version</Name>
								<Type>STRING(5)</Type>
								<BitSize>40</BitSize>
								<Info>
									<DefaultData>312e302e30</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<Object>
								<Index>#x100A</Index>
								<Name>Manufacturer Software version</Name>
								<Type>STRING(5)</Type>
								<BitSize>40</BitSize>
								<Info>
									<DefaultData>312e302e30</DefaultData>
								</Info>
								<Flags>
									<Access>ro</Access>
								</Flags>
							</Object>
							<Object>
								<Index>#x1018</Index>
								<Name>Identity Object</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>
											<DefaultData>8B0E0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Product Code</Name>
										<Info>
											<DefaultData>01000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Revision Number</Name>
										<Info>
											<DefaultData>00010000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Serial Number</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index>#x10F1</Index>
								<Name>Error Settings</Name>
								<Type>DT10F1</Type>
								<BitSize>64</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Local Error Reaction</Name>
										<Info>
											<DefaultData>01000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Sync Error Counter Limit</Name>
										<Info>
											<DefaultData>FFFF</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index>#x10F8</Index>
								<Name>Timestamp Object</Name>
								<Type>ULINT</Type>
								<BitSize>64</BitSize>
								<Flags>
									<Access>rw</Access>
									<PdoMapping>t</PdoMapping>
								</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>
							</Object>
							<Object>
								<Index>#x1C12</Index>
								<Name>RxPDO assign</Name>
								<Type>DT1C12</Type>
								<BitSize>528</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 005</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 006</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 007</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 008</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 009</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 010</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 011</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 012</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 013</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 014</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 015</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 016</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 017</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 018</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 019</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 020</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 021</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 022</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 023</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 024</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 025</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 026</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 027</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 028</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 029</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 030</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 031</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 032</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access WriteRestrictions="PreOP">rw</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<Object>
								<Index>#x1C13</Index>
								<Name>TxPDO assign</Name>
								<Type>DT1C13</Type>
								<BitSize>528</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 001</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 002</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 003</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 004</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 005</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 006</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 007</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 008</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 009</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 010</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 011</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 012</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 013</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 014</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 015</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 016</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 017</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 018</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 019</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 020</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 021</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 022</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 023</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 024</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 025</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 026</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 027</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 028</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 029</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 030</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 031</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>SubIndex 032</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access WriteRestrictions="PreOP">rw</Access>
									<Category>o</Category>
								</Flags>
							</Object>
							<Object>
								<Index>#x1C32</Index>
								<Name>SM output parameter</Name>
								<Type>DT1C32</Type>
								<BitSize>488</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>20</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Type</Name>
										<Info>
											<DefaultData>0100</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Types supported</Name>
										<Info>
											<DefaultData>0780</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Minimum Cycle Time</Name>
										<Info>
											<DefaultData>20A10700</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index>#x1C33</Index>
								<Name>SM input parameter</Name>
								<Type>DT1C33</Type>
								<BitSize>488</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>20</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Type</Name>
										<Info>
											<DefaultData>2200</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Synchronization Types supported</Name>
										<Info>
											<DefaultData>0780</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Minimum Cycle Time</Name>
										<Info>
											<DefaultData>20A10700</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</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>1000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Maximum number of modules</Name>
										<Info>
											<DefaultData>2000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index>#xF010</Index>
								<Name>Module Profile List</Name>
								<Type>DTF010</Type>
								<BitSize>1040</BitSize>
							</Object>
							<Object>
								<Index>#xF030</Index>
								<Name>Configured Module Ident List</Name>
								<Type>DTF030</Type>
								<BitSize>1040</BitSize>
							</Object>
							<Object>
								<Index>#xF050</Index>
								<Name>Detected Modules Ident List</Name>
								<Type>DTF050</Type>
								<BitSize>1040</BitSize>
							</Object>
							<Object>
								<Index>#xF800</Index>
								<Name>Device configuration parameter</Name>
								<Type>DTF800</Type>
								<BitSize>560</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Behaviour of field bus on Module error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
								<Flags>
									<Access>rw</Access>
								</Flags>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
				<Fmmu>Outputs</Fmmu>
				<Fmmu>Inputs</Fmmu>
				<Fmmu>MBoxState</Fmmu>
				<Sm DefaultSize="#x80" StartAddress="#x1000" ControlByte="#x26" Enable="1">MBoxOut</Sm>
				<Sm DefaultSize="#x80" StartAddress="#x1300" ControlByte="#x22" Enable="1">MBoxIn</Sm>
				<Sm DefaultSize="#x02" StartAddress="#x1600" ControlByte="#x64" Enable="1">Outputs</Sm>
				<Sm DefaultSize="#x04" StartAddress="#x1B00" ControlByte="#x20" Enable="1">Inputs</Sm>
				<RxPdo Mandatory="false" Fixed="true" Sm="2">
					<Index>#x16FF</Index>
					<Name>Device RxPDO Mapping parameter</Name>
					<Entry>
						<Index>#xF200</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Device CtrlWord</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="false" Fixed="true" Sm="3">
					<Index>#x1AFF</Index>
					<Name>Device TxPDO Mapping parameter</Name>
					<Entry>
						<Index>#xF100</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Device StateWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Input DI7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#xF600</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Device SwitChCode</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox DataLinkLayer="true">
					<CoE SdoInfo="true" PdoAssign="true" PdoConfig="false" CompleteAccess="true" SegmentedSdo="true">
						<InitCmd>
							<Transition>PS</Transition>
							<Index>#xF800</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>Behaviour of field bus on Module error</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Dc>
					<OpMode>
						<Name>Free Run</Name>
						<Desc>Free-Run</Desc>
						<AssignActivate>#x0000</AssignActivate>
					</OpMode>
					<OpMode>
						<Name>DC</Name>
						<Desc>DC-Synchron</Desc>
						<AssignActivate>#x0300</AssignActivate>
						<CycleTimeSync0 Factor="1">0</CycleTimeSync0>
						<ShiftTimeSync0>0</ShiftTimeSync0>
					</OpMode>
				</Dc>
				<Slots DownloadModuleIdentList="true" IdentifyModuleBy="ModuleIdent" SlotIndexIncrement="16" SlotPdoIncrement="1">
					<Slot MinInstances="0" MaxInstances="32">
						<Name>Terminals</Name>
						<ModuleClass>
							<Class>Digital Input</Class>
							<Name>Digital Input Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Digital Output</Class>
							<Name>Digital Output Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Analog Input</Class>
							<Name>Analog Input Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Anlaog Output</Class>
							<Name>Anlaog Output Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Mixed Input Output</Class>
							<Name>Mixed Input Output Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Gateway</Class>
							<Name>Gateway Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Safety</Class>
							<Name>Safety Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>Function</Class>
							<Name>Function Module</Name>
						</ModuleClass>
						<ModuleClass>
							<Class>IOLink</Class>
							<Name>IOLink Module</Name>
						</ModuleClass>
					</Slot>
				</Slots>
				<Eeprom>
					<ByteSize>2048</ByteSize>
					<ConfigData>890E80CC88130000000000800000</ConfigData>
				</Eeprom>
			</Device>
		</Devices>
		<Modules>
			<!--16 Ch Digital Input-->
			<Module>
				<Type ModuleIdent="#x0011" ModuleClass="Digital Input">DF50-M-16DI-P/N</Type>
				<Name>16 Ch Digital Input</Name>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>16 Ch Digital Input P/N TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch0 / A1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch1 / A2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch2 / A3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch3 / A4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch4 / A5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch5 / A6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch6 / A7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch7 / A8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch8 / B1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch9 / B2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch10 / B3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch11 / B4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch12 / B5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch13 / B6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch14 / B7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch15 / B8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>DI WORD VALUE</Name>
						<DataType>WORD</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data>03</Data>
							<Comment>DF50-M-16DI-P/N ChAll: Input Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT8000</Name>
								<BitSize>352</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ChAll: Input Filter</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">ChAll: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name>DF50-M-16DI-P/N Parameter</Name>
								<Type>DT8000</Type>
								<BitSize>352</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ChAll: Input Filter</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-16DI-P/N Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-16DI-P/N Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--16 Ch Digital Input CNT-->
			<Module>
				<Type ModuleIdent="#x0014" ModuleClass="Digital Input">DF50-M-16DI-P/N-TS</Type>
				<Name>16 Ch Digital Input CNT</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>16 ChDigitalTS Input CNT RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch0 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch1 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch2 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch3 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch4 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch5 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch6 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch7 Clear bit</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<BitLen>8</BitLen>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>16 ChDigital TS Input CNT TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch0 / A1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch1 / A2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch2 / A3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch3 / A4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch4 / A5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch5 / A6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch6 / A7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch7 / A8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch8 / B1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch9 / B2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch10 / B3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch11 / B4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch12 / B5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch13 / B6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch14 / B7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch15 / B8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>DI WORD VALUE</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch0 / A1 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch1 / A2 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch2 / A3 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch3 / A4 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch4 / A5 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch5 / A6 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch6 / A7 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI Ch7 / A8 Count</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>1</SubIndex>
							<Data>03</Data>
							<Comment>DF50-M-16DI-P/N ChAll: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>35</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch0: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>36</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch1: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>37</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch2: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>38</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch3: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>39</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch4: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>40</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch5: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>41</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch6: Input Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8000</Index>
							<SubIndex>42</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-P/N-TS Ch7: Input Count Mode</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0810EN02</Name>
								<BaseType>UINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text LcId="1033">Rising edge counting</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Falling edge counting</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rising and Falling edge counting</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8000</Name>
								<BitSize>352</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ChAll: Input Filter</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">Ch0: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>DI Ch0: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch0: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>282</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>DI Ch1: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch1: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>284</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>DI Ch2: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch2: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>286</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>DI Ch3: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch3: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>DI Ch4: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch4: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>290</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>DI Ch5: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch5: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>292</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>DI Ch6: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch6: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>294</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>42</SubIdx>
									<Name>DI Ch7: Input Count Mode</Name>
									<Type>DT0810EN02</Type>
									<Comment LcId="1033">Ch7: Input Count Mode</Comment>
									<BitSize>2</BitSize>
									<BitOffs>296</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8000</Index>
								<Name>DF50-M-16DI-P/N TS Parameter</Name>
								<Type>DT8000</Type>
								<BitSize>352</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>43</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ChAll: Input Filter</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch0: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch1: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch2: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch3: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch4: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch5: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch6: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>DI Ch7: Input Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-16DI-P/N TS Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-16DI-P/N TS Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--32 Ch Digital Input-->
			<Module>
				<Type ModuleIdent="#x0012" ModuleClass="Digital Input">DF50-M-32DI-P/N</Type>
				<Name>32 Ch Digital Input</Name>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>32 Ch Digital Input P/N TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch31</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>32</BitLen>
						<Name>DI WORD VALUE</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>1</SubIndex>
							<Data>03</Data>
							<Comment>DF50-M-32DI-P/N ChAll: Input Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ChAll: Input Filter</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">ChAll: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name>DF50-M-32DI-P/N Parameter</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ChAll: Input Filter</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-32DI-P/N Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-32DI-P/N Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch Relay Output-->
			<Module>
				<Type ModuleIdent="#x0020" ModuleClass="Digital Output">DF50-M-4DO-R</Type>
				<Name>4 Ch Relay Output</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>4 Ch Relay Output bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>12</BitLen>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>4 Ch Relay Output bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch3</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4DO-R Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4DO-R Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name>DF50-M-4DO-R Parameter</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4DO-R Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4DO-R Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch Digital Output NPN-->
			<Module>
				<Type ModuleIdent="#x0025" ModuleClass="Digital Output">DF50-M-4DO-N</Type>
				<Name>4 Ch Digital Output NPN</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>4 Ch Digital Output NPN bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>12</BitLen>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>4 Ch Digital Output NPN word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch3</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>4 Ch Digital Output NPN TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch2 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch3 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>12</BitLen>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4DO-N Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4DO-N Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name>DF50-M-4DO-N Parameter</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4DO-N Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4DO-N Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch Digital Output PNP-->
			<Module>
				<Type ModuleIdent="#x0024" ModuleClass="Digital Output">DF50-M-4DO-P</Type>
				<Name>4 Ch Digital Output PNP</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>4 Ch Digital Output PNP bit RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>12</BitLen>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>4 Ch Digital Output PNP word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch3</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>4 Ch Digital Output NPN TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch2 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch3 Over Current</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>12</BitLen>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4DO-P Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4DO-P Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name>DF50-M-4DO-P Parameter</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4DO-P Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4DO-P Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--16 Ch Digital Output NPN-->
			<Module>
				<Type ModuleIdent="#x0022" ModuleClass="Digital Output">DF50-M-16DO-NPN</Type>
				<Name>16 Ch Digital Output NPN</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>16 Ch Digital Output NPN bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>16 Ch Digital Output NPN word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch15</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DO-NPN Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-16DO-NPN Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name>DF50-M-16DO-NPN Parameter</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-16DO-NPN Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-16DO-NPN Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--32 Ch Digital Output NPN-->
			<Module>
				<Type ModuleIdent="#x0026" ModuleClass="Digital Output">DF50-M-32DO-NPN</Type>
				<Name>32 Ch Digital Output NPN</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>32 Ch Digital Output NPN bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch31</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>32 Ch Digital Output NPN word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>DO Ch0 ~ Ch31</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-32DO-NPN Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>4</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-32DO-NPN Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name>DF50-M-32DO-NPN Parameter</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-32DO-NPN Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-32DO-NPN Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--16 Ch Digital Output PNP-->
			<Module>
				<Type ModuleIdent="#x0023" ModuleClass="Digital Output">DF50-M-16DO-PNP</Type>
				<Name>16 Ch Digital Output PNP</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>16 Ch Digital Output PNP bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>16 Ch Digital Output PNP word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch15</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DO-PNP Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8001</Index>
							<SubIndex>3</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-16DO-PNP Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8001</Name>
								<BitSize>48</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8001</Index>
								<Name>DF50-M-16DO-PNP Parameter</Name>
								<Type>DT8001</Type>
								<BitSize>48</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-16DO-PNP Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-16DO-PNP Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--32 Ch Digital Output PNP-->
			<Module>
				<Type ModuleIdent="#x0028" ModuleClass="Digital Output">DF50-M-32DO-PNP</Type>
				<Name>32 Ch Digital Output PNP</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>32 Ch Digital Output PNP bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch16</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch17</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch18</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch19</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch20</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch21</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch22</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch23</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch24</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch25</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch26</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch27</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch28</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch29</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch30</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch31</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>32 Ch Digital Output PNP word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>32</BitLen>
						<Name>DO Ch0 ~ Ch31</Name>
						<DataType>UDINT</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-32DO-PNP Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>4</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-32DO-PNP Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name>DF50-M-32DO-PNP Parameter</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-32DO-PNP Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-32DO-PNP Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--16 Ch Digital Input P/N 16Digital Output NPN-->
			<Module>
				<Type ModuleIdent="#x0054" ModuleClass="Digital Input">DF50-M-16DI-16DO-N</Type>
				<Name>16 Ch Digital Input - 16 Ch Digital Output NPN</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>16DI-16DO-N bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>16DI-16DO-N word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch15</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>16DI-16DO-N TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>DI WORD VALUE</Name>
						<DataType>WORD</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>1</SubIndex>
							<Data>03</Data>
							<Comment>DF50-M-16DI-16DO-N ChAll: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-16DO-N Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>3</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-16DI-16DO-N Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ChAll: Input Filter</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">ChAll: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name>DF50M-16DI-16DO-N Parameter</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ChAll: Input Filter</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-16DI-16DO-N Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-16DI-16DO-N Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--16 Ch Digital Input P/N 16Digital Output PNP-->
			<Module>
				<Type ModuleIdent="#x0056" ModuleClass="Digital Input">DF50-M-16DI-16DO-P</Type>
				<Name>16 Ch Digital Input - 16 Ch Digital Output PNP</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>16DI-16DO-P bit RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DO Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>16DI-16DO-P word RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>DO Ch0 ~ Ch15</Name>
						<DataType>WORD</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>16DI-16DO-P TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch0</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch1</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch2</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch3</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch4</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch5</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch6</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch7</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch8</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch9</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch10</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch11</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch12</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch13</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch14</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name>DI Ch15</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>DI WORD VALUE</Name>
						<DataType>WORD</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>1</SubIndex>
							<Data>03</Data>
							<Comment>DF50-M-16DI-16DO-P ChAll: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-16DI-16DO-P Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8005</Index>
							<SubIndex>3</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-16DI-16DO-P Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8005</Name>
								<BitSize>80</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>ChAll: Input Filter</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">ChAll: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Substitute Value</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8005</Index>
								<Name>DF50M-16DI-16DO-P Parameter</Name>
								<Type>DT8005</Type>
								<BitSize>80</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>ChAll: Input Filter</Name>
										<Info>
											<DefaultData>03</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Substitute Value</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-16DI-16DO-P Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-16DI-16DO-P Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--8 Ch Analog Voltage Input,16bit-->
			<Module>
				<Type ModuleIdent="#x0031" ModuleClass="Analog Input">DF50-M-8AI-U-4</Type>
				<Name>8 Ch Analog Voltage Input,16bit</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>8 Ch Analog Voltage Input,16bit TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch0: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch1: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch2: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch3: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch4: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch5: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>9</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch6: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>10</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-U-4 Ch7: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>11</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch0: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>12</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch1: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>13</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch2: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>14</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch3: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>15</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch4: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>16</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch5: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>17</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch6: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>18</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-U-4 Ch7: Input Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0814EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V OverRange</Text>
									<Enum>17</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V OverRange</Text>
									<Enum>18</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V OverRange</Text>
									<Enum>19</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V OverRange</Text>
									<Enum>20</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V OverRange</Text>
									<Enum>21</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V OverRange</Text>
									<Enum>22</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0812EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">1000HZ_1ms</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">500HZ_2ms</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">250HZ_4ms</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">125HZ_8ms</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">100HZ_10ms</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">50HZ_20ms</Text>
									<Enum>20</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8002</Name>
								<BitSize>288</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch0: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch1: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch1: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch2: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch2: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch3: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch3: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Ch4: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch4: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Ch5: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch5: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Ch6: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch6: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Ch7: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch7: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Ch0: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch0: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Ch1: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch1: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Ch2: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch2: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Ch3: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch3: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Ch4: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch4: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Ch5: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch5: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Ch6: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch6: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Ch7: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch7: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name>DF50-M-8AI-U-4 Parameter</Name>
								<Type>DT8002</Type>
								<BitSize>288</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>1A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-8AI-U-4 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-8AI-U-4 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--8 Ch Analog Current Input,16bit-->
			<Module>
				<Type ModuleIdent="#x0033" ModuleClass="Analog Input">DF50-M-8AI-I-5</Type>
				<Name>8 Ch Analog Current Input,16bit</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>8 Ch Analog Current Input,16bit TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch0: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch1: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch2: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch3: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch4: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch5: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>9</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch6: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>10</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AI-I-5 Ch7: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>11</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch0: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>12</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch1: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>13</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch2: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>14</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch3: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>15</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch4: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>16</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch5: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>17</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch6: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>18</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-8AI-I-5 Ch7: Input Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0813EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma OverRange</Text>
									<Enum>23</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma OverRange</Text>
									<Enum>24</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma</Text>
									<Enum>25</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma</Text>
									<Enum>26</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0812EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">1000HZ_1ms</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">500HZ_2ms</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">250HZ_4ms</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">125HZ_8ms</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">100HZ_10ms</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">50HZ_20ms</Text>
									<Enum>20</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8002</Name>
								<BitSize>288</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch0: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch1: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch1: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch2: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch2: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch3: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch3: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Ch4: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch4: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Ch5: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch5: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Ch6: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch6: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Ch7: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch7: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Ch0: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch0: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Ch1: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch1: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Ch2: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch2: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Ch3: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch3: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Ch4: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch4: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Ch5: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch5: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Ch6: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch6: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Ch7: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch7: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name>DF50-M-8AI-I-5 Parameter</Name>
								<Type>DT8002</Type>
								<BitSize>288</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>1A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-8AI-I-5 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-8AI-I-5 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch Analog Input,16bit-->
			<Module>
				<Type ModuleIdent="#x0034" ModuleClass="Analog Input">DF50-M-4AI-UI-6</Type>
				<Name>4 Ch Analog Input,16bit</Name>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>4 Ch Analog Input,16bit TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>AD Value CH3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AI-UI-6 Ch0: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AI-UI-6 Ch1: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AI-UI-6 Ch2: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AI-UI-6 Ch3: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>11</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-4AI-UI-6 Ch0: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>12</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-4AI-UI-6 Ch1: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>13</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-4AI-UI-6 Ch2: Input Filter</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>14</SubIndex>
							<Data>0a</Data>
							<Comment>DF50-M-4AI-UI-6 Ch3: Input Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0811EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V OverRange</Text>
									<Enum>17</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V OverRange</Text>
									<Enum>18</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V OverRange</Text>
									<Enum>19</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V OverRange</Text>
									<Enum>20</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V OverRange</Text>
									<Enum>21</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V OverRange</Text>
									<Enum>22</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma OverRange</Text>
									<Enum>23</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma OverRange</Text>
									<Enum>24</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma</Text>
									<Enum>25</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma</Text>
									<Enum>26</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0812EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">1000HZ_1ms</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">500HZ_2ms</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">250HZ_4ms</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">125HZ_8ms</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">100HZ_10ms</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">50HZ_20ms</Text>
									<Enum>20</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8002</Name>
								<BitSize>288</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch0: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch1: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch1: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch2: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch2: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch3: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch3: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Ch0: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch0: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Ch1: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch1: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Ch2: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch2: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Ch3: Input Filter</Name>
									<Type>DT0812EN08</Type>
									<Comment LcId="1033">Ch3: Input Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name>DF50-M-4AI-UI-6 Parameter</Name>
								<Type>DT8002</Type>
								<BitSize>288</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>1A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Input Filter</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4AI-UI-6 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4AI-UI-6 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch RTD Input-->
			<Module>
				<Type ModuleIdent="#x0035" ModuleClass="Analog Input">DF50-M-4RTD-PT</Type>
				<Name>4 Ch RTD Input</Name>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>4 Ch RTD Input TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>RTD Input CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>RTD Input CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>RTD Input CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>RTD Input CH3</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4RTD-PT Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>2</SubIndex>
							<Data>02</Data>
							<Comment>DF50-M-4RTD-PT Signal Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT2</Name>
								<BitSize>2</BitSize>
							</DataType>
							<DataType>
								<Name>BIT3</Name>
								<BitSize>3</BitSize>
							</DataType>
							<DataType>
								<Name>BIT4</Name>
								<BitSize>4</BitSize>
							</DataType>
							<DataType>
								<Name>BIT5</Name>
								<BitSize>5</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>BIT7</Name>
								<BitSize>7</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT081CEN08</Name>
								<BaseType>UINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">PT100 -200...850 degree C</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">PT1000 -200...850 degree C</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">PT200 -200...850 degree C</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">PT500 -200...850 degree C</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ni120 -80...260 degree C</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ni100 -60...250 degree C</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ni200 -60...250 degree C</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ni500 -60...250 degree C</Text>
									<Enum>7</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ni1000 -60...250 degree C</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Cu10 -100...260 degree C</Text>
									<Enum>9</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Cu50 -100...260 degree C</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Cu100 -100...260 degree C</Text>
									<Enum>11</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Cu53 -100...260 degree C</Text>
									<Enum>12</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY84-130 -40...260 degree C</Text>
									<Enum>13</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY84-150 -40...260 degree C</Text>
									<Enum>14</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY84-151 -40...260 degree C</Text>
									<Enum>15</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 40 Ohm</Text>
									<Enum>20</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 80 Ohm</Text>
									<Enum>21</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 150 Ohm</Text>
									<Enum>22</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 300 Ohm</Text>
									<Enum>23</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 500 Ohm</Text>
									<Enum>24</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 1000 Ohm</Text>
									<Enum>25</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 2000 Ohm</Text>
									<Enum>26</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ressistor 4000 Ohm</Text>
									<Enum>27</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY83-110 -55...175 degree C</Text>
									<Enum>30</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY83-120 -55...175 degree C</Text>
									<Enum>31</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY83-121 -55...175 degree C</Text>
									<Enum>32</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY83-122 -55...175 degree C</Text>
									<Enum>33</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY83-150 -55...175 degree C</Text>
									<Enum>34</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">KTY83-151 -55...175 degree C</Text>
									<Enum>35</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">NTC-5K -30...90℃</Text>
									<Enum>36</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">NTC-10K 25...150℃</Text>
									<Enum>37</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT081DEN08</Name>
								<BaseType>UINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">1.25Hz_800ms</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2.5Hz_400ms</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">5Hz_200ms</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">7.5Hz_133ms</Text>
									<Enum>3</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8003</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>4RTD Type</Name>
									<Type>DT081CEN08</Type>
									<Comment LcId="1033">4RTD Type</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>4RTD Signal Filter</Name>
									<Type>DT081DEN08</Type>
									<Comment LcId="1033">4RTD Signal Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8003</Index>
								<Name>DF50-M-4RTD-PT Parameter</Name>
								<Type>DT8003</Type>
								<BitSize>96</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4RTD Type</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>4RTD Signal Filter</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4RTD-PT Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4RTD-PT Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--8 Ch TC Input-->
			<Module>
				<Type ModuleIdent="#x0038" ModuleClass="Analog Input">DF50-M-8TC</Type>
				<Name>8 Ch TC Input</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>8 Ch TC Output RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Offset Value CH7</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>8 Ch TC Input TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH0</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH1</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH2</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH3</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH4</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH5</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH6</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>TC Value CH7</Name>
						<DataType>INT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8TC Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8003</Index>
							<SubIndex>8</SubIndex>
							<Data>05</Data>
							<Comment>DF50-M-8TC Signal Filter</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT2</Name>
								<BitSize>2</BitSize>
							</DataType>
							<DataType>
								<Name>BIT3</Name>
								<BitSize>3</BitSize>
							</DataType>
							<DataType>
								<Name>BIT4</Name>
								<BitSize>4</BitSize>
							</DataType>
							<DataType>
								<Name>BIT5</Name>
								<BitSize>5</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>BIT7</Name>
								<BitSize>7</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT081EEN08</Name>
								<BaseType>UINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">K -270...1370 degree C</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">E -270...1000 degree C</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">T -270...400 degree C</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">J -210...1200 degree C</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">B 50...1820 degree C</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">S -50...1760 degree C</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">R -50...1770 degree C</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">N -270...1300 degree C</Text>
									<Enum>7</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">C 0...2320 degree C</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">L -200...900 degree C</Text>
									<Enum>9</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-15.625mv</Text>
									<Enum>11</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-31.25mv</Text>
									<Enum>12</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-62.5mv</Text>
									<Enum>13</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-125mv</Text>
									<Enum>14</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-250mv</Text>
									<Enum>15</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-500mv</Text>
									<Enum>16</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-1000mv</Text>
									<Enum>17</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">+/-2000mv</Text>
									<Enum>18</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT081FEN08</Name>
								<BaseType>UINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">7200ms</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">3600ms</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1800ms</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">900ms</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">450ms</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">225ms</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">112.5ms</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">56.25ms</Text>
									<Enum>7</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8003</Name>
								<BitSize>96</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>8TC Type</Name>
									<Type>DT081EEN08</Type>
									<Comment LcId="1033">8TC Type</Comment>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>8TC Signal Filter</Name>
									<Type>DT081FEN08</Type>
									<Comment LcId="1033">8TC Signal Filter</Comment>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8003</Index>
								<Name>DF50-M-8TC Parameter</Name>
								<Type>DT8003</Type>
								<BitSize>96</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>0A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8TC Type</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>8TC Signal Filter</Name>
										<Info>
											<DefaultData>05</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-8TC Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-8TC Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--8 Ch Analog Voltage Output,16bit-->
			<Module>
				<Type ModuleIdent="#x0041" ModuleClass="Anlaog Output">DF50-M-8AO-U-4</Type>
				<Name>8 Ch Analog Voltage Output,16bit</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>8 Ch Analog Voltage Output,16bit RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch0: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch1: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch2: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch3: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch4: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch5: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch6: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch7: Value</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch0: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch1: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch2: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch3: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch4: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch5: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>9</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch6: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>10</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch7: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch0: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>20</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch1: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>21</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch2: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>22</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch3: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>23</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch4: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>24</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch5: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>25</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch6: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>26</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-U-4 Ch7: Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0814EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V OverRange</Text>
									<Enum>17</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V OverRange</Text>
									<Enum>18</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V OverRange</Text>
									<Enum>19</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V OverRange</Text>
									<Enum>20</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V OverRange</Text>
									<Enum>21</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V OverRange</Text>
									<Enum>22</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8002</Name>
								<BitSize>288</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch0: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch1: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch1: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch2: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch2: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch3: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch3: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Ch4: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch4: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Ch5: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch5: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Ch6: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch6: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Ch7: Signal Range</Name>
									<Type>DT0814EN08</Type>
									<Comment LcId="1033">Ch7: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Ch0: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch0: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Ch1: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch1: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>Ch2: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch2: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>Ch3: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch3: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Ch4: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch4: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Ch5: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch5: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>Ch6: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch6: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>Ch7: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch7: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name>DF50-M-8AO-U-4 Parameter</Name>
								<Type>DT8002</Type>
								<BitSize>288</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>1A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-8AO-U-4 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-8AO-U-4 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--8 Ch Analog Current Output,16bit-->
			<Module>
				<Type ModuleIdent="#x0043" ModuleClass="Anlaog Output">DF50-M-8AO-I-5</Type>
				<Name>8 Ch Analog Current Output,16bit</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>8 Ch Analog Current Output,16bit RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch0: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch1: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch2: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch3: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch4: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch5: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch6: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch7: Value</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch0: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch1: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch2: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch3: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch4: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch5: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>9</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch6: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>10</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch7: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch0: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>20</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch1: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>21</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch2: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>22</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch3: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>23</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch4: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>24</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch5: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>25</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch6: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>26</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-8AO-I-5 Ch7: Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0813EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma</Text>
									<Enum>25</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma</Text>
									<Enum>26</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma OverRange</Text>
									<Enum>23</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma OverRange</Text>
									<Enum>24</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8002</Name>
								<BitSize>288</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch0: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch1: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch1: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch2: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch2: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch3: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch3: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Ch4: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch4: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Ch5: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch5: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>72</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Ch6: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch6: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Ch7: Signal Range</Name>
									<Type>DT0813EN08</Type>
									<Comment LcId="1033">Ch7: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Ch0: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch0: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Ch1: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch1: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>Ch2: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch2: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>Ch3: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch3: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Ch4: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch4: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Ch5: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch5: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>Ch6: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch6: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>Ch7: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch7: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name>DF50-M-8AO-I-5 Parameter</Name>
								<Type>DT8002</Type>
								<BitSize>288</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>1A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch4: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch5: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch6: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch7: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-8AO-I-5 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-8AO-I-5 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch Anlaog Output,16bit-->
			<Module>
				<Type ModuleIdent="#x0044" ModuleClass="Anlaog Output">DF50-M-4AO-UI-6</Type>
				<Name>4 Ch Anlaog Output,16bit</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>4 Ch Anlaog Output,16bit RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch0: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch1: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch2: Value</Name>
						<DataType>INT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Ch3: Value</Name>
						<DataType>INT</DataType>
					</Entry>
				</RxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Output behaviour On Fieldbus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch0: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch1: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch2: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch3: Signal Range</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch0: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>20</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch1: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>21</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch2: Substitute Value</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8002</Index>
							<SubIndex>22</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4AO-UI-6 Ch3: Substitute Value</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0811EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma</Text>
									<Enum>25</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma</Text>
									<Enum>26</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0~20ma OverRange</Text>
									<Enum>23</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">4~20ma OverRange</Text>
									<Enum>24</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-10V~+10V OverRange</Text>
									<Enum>17</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+10V OverRange</Text>
									<Enum>18</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">2V~+10V OverRange</Text>
									<Enum>19</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">-5V~+5V OverRange</Text>
									<Enum>20</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">0V~+5V OverRange</Text>
									<Enum>21</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1V~+5V OverRange</Text>
									<Enum>22</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0820EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text LcId="1033">All outputs off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable substitute value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8002</Name>
								<BitSize>288</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Output behaviour On Fieldbus Error</Name>
									<Type>DT0820EN08</Type>
									<Comment LcId="1033">Output behaviour On Fieldbus Error</Comment>
									<BitSize>8</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch0: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch1: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch1: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>40</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch2: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch2: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch3: Signal Range</Name>
									<Type>DT0811EN08</Type>
									<Comment LcId="1033">Ch3: Signal Range</Comment>
									<BitSize>8</BitSize>
									<BitOffs>56</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Ch0: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch0: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Ch1: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch1: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>Ch2: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch2: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>Ch3: Substitute Value</Name>
									<Type>INT</Type>
									<Comment LcId="1033">Ch3: Substitute Value</Comment>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8002</Index>
								<Name>DF50-M-4AO-UI-6 Parameter</Name>
								<Type>DT8002</Type>
								<BitSize>288</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>1A</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Output behaviour On Fieldbus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Signal Range</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch2: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch3: Substitute Value</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4AO-UI-6 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4AO-UI-6 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--1 Ch Serial Gateway-->
			<Module>
				<Type ModuleIdent="#x0060" ModuleClass="Gateway">DF50-M-1COM-232/485/422</Type>
				<Name>1 Ch Serial Gateway</Name>
				<RxPdo Mandatory="0" Fixed="true" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>1 Ch Serial Gateway FreeRUN RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Exclude DependOnSlot="true">#x1680</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>CtrlWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Length</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Output Count</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 0</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 31</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 32</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 33</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 34</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 35</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>40</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 36</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>41</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 37</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>42</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 38</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>43</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data Out 39</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1640</Index>
					<Name>1 Ch Serial Gateway Slave RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1680</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>CtrlWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>SlaveCMD</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>SlaveRegAddr</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>SlaveRegNum</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7002</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 19</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<RxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1680</Index>
					<Name>1 Ch Serial Gateway Master RxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1600</Exclude>
					<Exclude DependOnSlot="true">#x1640</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>CtrlWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Reserve</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Select Channel</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7001</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data Out 19</Name>
						<DataType>UINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="0" Fixed="true" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>1 Ch Serial Gateway FreeRUN TxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1A40</Exclude>
					<Exclude DependOnSlot="true">#x1A80</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>StateWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Length</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Input Count</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 0</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 31</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 32</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 33</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 34</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 35</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>40</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 36</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>41</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 37</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>42</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 38</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>43</SubIndex>
						<BitLen>8</BitLen>
						<Name>Data In 39</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A40</Index>
					<Name>1 Ch Serial Gateway Slave TxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A80</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>StateWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>8</BitLen>
						<Name>Read Data Length (Bytes)</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>8</BitLen>
						<Name>Reserve 1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>SlaveRegNum</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>24</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 19</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Mandatory="0" Fixed="true">
					<Index DependOnSlot="true">#x1A80</Index>
					<Name>1 Ch Serial Gateway Master TxPDO-Mapping</Name>
					<Exclude DependOnSlot="true">#x1A00</Exclude>
					<Exclude DependOnSlot="true">#x1A40</Exclude>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>StateWord</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>2</SubIndex>
						<BitLen>16</BitLen>
						<Name>Read Data Length</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>3</SubIndex>
						<BitLen>16</BitLen>
						<Name>Active Channel</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>4</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 0</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>5</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 1</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>6</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 2</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>7</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 3</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>8</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 4</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>9</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 5</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>10</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 6</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>11</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 7</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>12</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 8</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>13</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 9</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>14</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 10</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>15</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 11</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>16</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 12</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>17</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 13</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>18</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 14</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>19</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 15</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>20</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 16</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>21</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 17</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>22</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 18</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6001</Index>
						<SubIndex>23</SubIndex>
						<BitLen>16</BitLen>
						<Name>Data In 19</Name>
						<DataType>UINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>1</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Operation Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>2</SubIndex>
							<Data>02</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Interface</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>3</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Parity</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Databits</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Stopbit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>6</SubIndex>
							<Data>0B</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Baudrate</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>7</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-1COM-232/485/422 Port Custom Baudrate </Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>8</SubIndex>
							<Data>0100</Data>
							<Comment>DF50-M-1COM-232/485/422 FreeRUN Interval time(ms)</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>10</SubIndex>
							<Data>01</Data>
							<Comment>DF50-M-1COM-232/485/422  Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>16</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422  Slave Response Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>17</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>18</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>20</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>21</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>22</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>23</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>24</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>25</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch0: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>26</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>27</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>28</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>29</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>30</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>31</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>32</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>33</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>34</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch1: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>35</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>36</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>37</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>38</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>39</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>40</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>41</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>42</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>43</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch2: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>44</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>45</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>46</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>47</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>48</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>49</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>50</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>51</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>52</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch3: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>53</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>54</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>55</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>56</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>57</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>58</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>59</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>60</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>61</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch4: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>62</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>63</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>64</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>65</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>66</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>67</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>68</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>69</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>70</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch5: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>71</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>72</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>73</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>74</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>75</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>76</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>77</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>78</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>79</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch6: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>80</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>81</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>82</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>83</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>84</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>85</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>86</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>87</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>88</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch7: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>89</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>90</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>91</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>92</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>93</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>94</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>95</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>96</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>97</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch8: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>98</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>99</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>100</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>101</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>102</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>103</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>104</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>105</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>106</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch9: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>107</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>108</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>109</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>110</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>111</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>112</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>113</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>114</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>115</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch10: Response Timeout</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>116</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Slave ID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>117</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Event Trigger</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>118</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Lost Action</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>119</SubIndex>
							<Data>10</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Operation Code</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>120</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Reg Addr</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>121</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Reg Num</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>122</SubIndex>
							<Data>F401</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Poll Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>123</SubIndex>
							<Data>6400</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Poll Delay</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8006</Index>
							<SubIndex>124</SubIndex>
							<Data>E803</Data>
							<Comment>DF50-M-1COM-232/485/422 Master Ch11: Response Timeout</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--DF50-M-1COM-232/485/422 Port Config Type-->
							<DataType>
								<Name>DT0860EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>FreeRUN</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Modbus RTU Master</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Modbus RTU Slave</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0861EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>RS232 Flow Off</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>RS232 Flow On</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>RS485</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>RS422</Text>
									<Enum>3</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0862EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>None</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Odd</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Even</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0863EN01</Name>
								<BaseType>USINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text>8bit</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>7bit</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0864EN01</Name>
								<BaseType>USINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text>1bit</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>2bit</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0865EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text>2400bps</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>4800bps</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>9600bps</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>14400bps</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>19200bps</Text>
									<Enum>7</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>38400bps</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>56000bps</Text>
									<Enum>9</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>57600bps</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>115200bps</Text>
									<Enum>11</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>128000bps</Text>
									<Enum>12</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>230400bps</Text>
									<Enum>13</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>256000bps</Text>
									<Enum>14</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>460800bps</Text>
									<Enum>15</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>500000bps</Text>
									<Enum>16</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>512000bps</Text>
									<Enum>17</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0866EN01</Name>
								<BaseType>USINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text>Poll Mode</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Trigger Mode</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0867EN01</Name>
								<BaseType>USINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text>Hold Data</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Clear Data</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0868EN06</Name>
								<BaseType>USINT</BaseType>
								<BitSize>6</BitSize>
								<EnumInfo>
									<Text>01 READ COILS</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>02 READ DISCRETE INPUTS</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>03 READ HOLDING REGISTERS</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>04 READ INPUT REGISTERS</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>05 WRITE SINGLE COIL</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>06 WRITE SINGLE HOLDING REGISTER</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>15 WRITE MULTIPLE COILS</Text>
									<Enum>15</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>16 WRITE MULTIPLE HOLDING REGISTERS</Text>
									<Enum>16</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8006</Name>
								<BitSize>1312</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>P:Operation mode</Name>
									<Type>DT0860EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>P:Interface</Name>
									<Type>DT0861EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>18</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>P:Parity</Name>
									<Type>DT0862EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>20</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>P:Data bit</Name>
									<Type>DT0863EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>22</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>P:Stop bit</Name>
									<Type>DT0864EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>23</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>P:Baudrate</Name>
									<Type>DT0865EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>P:Custom Baudrate</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>F:FreeRUN Interval time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>S:Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>96</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>S:Slave Response Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>M:Ch0: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>M:Ch0: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>M:Ch0: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>169</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>M:Ch0: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>170</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>M:Ch0: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>M:Ch0: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>192</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>M:Ch0: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>208</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>M:Ch0: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>M:Ch0: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>240</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>M:Ch1: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>M:Ch1: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>264</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>M:Ch1: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>265</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>M:Ch1: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>266</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>M:Ch1: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>M:Ch1: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>M:Ch1: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>M:Ch1: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>M:Ch1: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>M:Ch2: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>352</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>M:Ch2: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>360</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>M:Ch2: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>361</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>M:Ch2: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>362</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>M:Ch2: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>M:Ch2: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>M:Ch2: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>400</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>42</SubIdx>
									<Name>M:Ch2: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>416</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>43</SubIdx>
									<Name>M:Ch2: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>432</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>44</SubIdx>
									<Name>M:Ch3: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>448</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>45</SubIdx>
									<Name>M:Ch3: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>456</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>46</SubIdx>
									<Name>M:Ch3: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>457</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>47</SubIdx>
									<Name>M:Ch3: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>458</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>48</SubIdx>
									<Name>M:Ch3: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>49</SubIdx>
									<Name>M:Ch3: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>50</SubIdx>
									<Name>M:Ch3: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>51</SubIdx>
									<Name>M:Ch3: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>512</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>52</SubIdx>
									<Name>M:Ch3: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>528</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>53</SubIdx>
									<Name>M:Ch4: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>544</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>54</SubIdx>
									<Name>M:Ch4: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>552</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>55</SubIdx>
									<Name>M:Ch4: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>553</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>56</SubIdx>
									<Name>M:Ch4: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>554</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>57</SubIdx>
									<Name>M:Ch4: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>560</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>58</SubIdx>
									<Name>M:Ch4: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>576</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>59</SubIdx>
									<Name>M:Ch4: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>592</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>60</SubIdx>
									<Name>M:Ch4: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>608</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>61</SubIdx>
									<Name>M:Ch4: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>624</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>62</SubIdx>
									<Name>M:Ch5: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>640</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>63</SubIdx>
									<Name>M:Ch5: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>648</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>64</SubIdx>
									<Name>M:Ch5: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>649</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>65</SubIdx>
									<Name>M:Ch5: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>650</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>66</SubIdx>
									<Name>M:Ch5: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>656</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>67</SubIdx>
									<Name>M:Ch5: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>672</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>68</SubIdx>
									<Name>M:Ch5: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>688</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>69</SubIdx>
									<Name>M:Ch5: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>704</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>70</SubIdx>
									<Name>M:Ch5: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>720</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>71</SubIdx>
									<Name>M:Ch6: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>736</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>72</SubIdx>
									<Name>M:Ch6: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>744</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>73</SubIdx>
									<Name>M:Ch6: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>745</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>74</SubIdx>
									<Name>M:Ch6: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>746</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>75</SubIdx>
									<Name>M:Ch6: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>752</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>76</SubIdx>
									<Name>M:Ch6: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>768</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>77</SubIdx>
									<Name>M:Ch6: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>784</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>78</SubIdx>
									<Name>M:Ch6: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>800</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>79</SubIdx>
									<Name>M:Ch6: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>816</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>80</SubIdx>
									<Name>M:Ch7: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>832</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>81</SubIdx>
									<Name>M:Ch7: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>840</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>82</SubIdx>
									<Name>M:Ch7: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>841</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>83</SubIdx>
									<Name>M:Ch7: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>842</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>84</SubIdx>
									<Name>M:Ch7: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>848</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>85</SubIdx>
									<Name>M:Ch7: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>864</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>86</SubIdx>
									<Name>M:Ch7: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>880</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>87</SubIdx>
									<Name>M:Ch7: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>896</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>88</SubIdx>
									<Name>M:Ch7: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>912</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>89</SubIdx>
									<Name>M:Ch8: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>928</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>90</SubIdx>
									<Name>M:Ch8: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>936</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>91</SubIdx>
									<Name>M:Ch8: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>937</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>92</SubIdx>
									<Name>M:Ch8: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>938</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>93</SubIdx>
									<Name>M:Ch8: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>944</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>94</SubIdx>
									<Name>M:Ch8: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>960</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>95</SubIdx>
									<Name>M:Ch8: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>976</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>96</SubIdx>
									<Name>M:Ch8: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>992</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>97</SubIdx>
									<Name>M:Ch8: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1008</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>98</SubIdx>
									<Name>M:Ch9: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>1024</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>99</SubIdx>
									<Name>M:Ch9: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>1032</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>100</SubIdx>
									<Name>M:Ch9: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>1033</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>101</SubIdx>
									<Name>M:Ch9: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>1034</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>102</SubIdx>
									<Name>M:Ch9: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1040</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>103</SubIdx>
									<Name>M:Ch9: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1056</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>104</SubIdx>
									<Name>M:Ch9: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1072</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>105</SubIdx>
									<Name>M:Ch9: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1088</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>106</SubIdx>
									<Name>M:Ch9: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>107</SubIdx>
									<Name>M:Ch10: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>1120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>108</SubIdx>
									<Name>M:Ch10: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>1128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>109</SubIdx>
									<Name>M:Ch10: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>1129</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>110</SubIdx>
									<Name>M:Ch10: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>1130</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>111</SubIdx>
									<Name>M:Ch10: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>112</SubIdx>
									<Name>M:Ch10: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>113</SubIdx>
									<Name>M:Ch10: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>114</SubIdx>
									<Name>M:Ch10: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1184</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>115</SubIdx>
									<Name>M:Ch10: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1200</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>116</SubIdx>
									<Name>M:Ch11: Slave ID</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>1216</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>117</SubIdx>
									<Name>M:Ch11: Event Trigger</Name>
									<Type>DT0866EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>1224</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>118</SubIdx>
									<Name>M:Ch11: Lost Action</Name>
									<Type>DT0867EN01</Type>
									<BitSize>1</BitSize>
									<BitOffs>1225</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>119</SubIdx>
									<Name>M:Ch11: Operation Code</Name>
									<Type>DT0868EN06</Type>
									<BitSize>6</BitSize>
									<BitOffs>1226</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>120</SubIdx>
									<Name>M:Ch11: Reg Addr</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1232</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>121</SubIdx>
									<Name>M:Ch11: Reg Num</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1248</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>122</SubIdx>
									<Name>M:Ch11: Poll Time</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1264</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>123</SubIdx>
									<Name>M:Ch11: Poll Delay</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1280</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>124</SubIdx>
									<Name>M:Ch11: Response Timeout</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>1296</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="true">#x8006</Index>
								<Name>DF50-M-1COM-232/485/422 Parameter</Name>
								<Type>DT8006</Type>
								<BitSize>1312</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>7C</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Operation mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Interface</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Parity</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Data bit</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Stop bit</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Baudrate</Name>
										<Info>
											<DefaultData>0B</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>P:Custom Baudrate</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>F:FreeRUN Interval time</Name>
										<Info>
											<DefaultData>0100</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>S:Slave ID</Name>
										<Info>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>S:Slave Response Delay</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch0: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch1: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch2: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch3: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch4: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch5: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch6: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch7: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch8: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch9: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch10: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Slave ID</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Event Trigger</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Lost Action</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Operation Code</Name>
										<Info>
											<DefaultData>10</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Reg Addr</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Reg Num</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Poll Time</Name>
										<Info>
											<DefaultData>F401</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Poll Delay</Name>
										<Info>
											<DefaultData>6400</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>M:Ch11: Response Timeout</Name>
										<Info>
											<DefaultData>E803</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-1COM-232/485/422 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-1COM-232/485/422 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--4 Ch IO-LINK Gateway-->
			<Module>
				<Type ModuleIdent="#x0061" ModuleClass="Gateway">DF50-M-4IOL</Type>
				<Name>4 Ch IO-LINK Gateway</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>4 Ch IO-LINK RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name>Command</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>1</BitLen>
						<Name>reserve</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>C/Q DO</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Valid</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>5</BitLen>
						<Name>reserve</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>8</BitLen>
						<Name>Select Port</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>8</BitLen>
						<Name>Transmit Length</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>data0</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>data1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>data2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>data3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>data4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>data5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>data6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>data7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>data8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>data9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>data10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>data11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>data12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>data13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>data14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>data15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>data16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>data17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>data18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>data19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>data20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>data21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>data22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>data23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>data24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>data25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>data26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>8</BitLen>
						<Name>data27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>8</BitLen>
						<Name>data28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>8</BitLen>
						<Name>data29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>8</BitLen>
						<Name>data30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>8</BitLen>
						<Name>data31</Name>
						<DataType>USINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>4 ChIO-LINK TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>16</BitLen>
						<Name>Event Code</Name>
						<DataType>UINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Device Err</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>I/Q DI</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>1</BitLen>
						<Name>C/Q DI</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>1</BitLen>
						<Name>Valid</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>4</BitLen>
						<Name>reserve1</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>8</BitLen>
						<Name>reserve2</Name>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>8</BitLen>
						<Name>Active Port</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>8</BitLen>
						<Name>Receive Length</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>8</BitLen>
						<Name>data0</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>8</BitLen>
						<Name>data1</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>8</BitLen>
						<Name>data2</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>8</BitLen>
						<Name>data3</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>8</BitLen>
						<Name>data4</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>13</SubIndex>
						<BitLen>8</BitLen>
						<Name>data5</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>14</SubIndex>
						<BitLen>8</BitLen>
						<Name>data6</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>15</SubIndex>
						<BitLen>8</BitLen>
						<Name>data7</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>16</SubIndex>
						<BitLen>8</BitLen>
						<Name>data8</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>17</SubIndex>
						<BitLen>8</BitLen>
						<Name>data9</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>18</SubIndex>
						<BitLen>8</BitLen>
						<Name>data10</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>19</SubIndex>
						<BitLen>8</BitLen>
						<Name>data11</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>20</SubIndex>
						<BitLen>8</BitLen>
						<Name>data12</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>21</SubIndex>
						<BitLen>8</BitLen>
						<Name>data13</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>22</SubIndex>
						<BitLen>8</BitLen>
						<Name>data14</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>23</SubIndex>
						<BitLen>8</BitLen>
						<Name>data15</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>24</SubIndex>
						<BitLen>8</BitLen>
						<Name>data16</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>25</SubIndex>
						<BitLen>8</BitLen>
						<Name>data17</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>26</SubIndex>
						<BitLen>8</BitLen>
						<Name>data18</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>27</SubIndex>
						<BitLen>8</BitLen>
						<Name>data19</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>28</SubIndex>
						<BitLen>8</BitLen>
						<Name>data20</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>29</SubIndex>
						<BitLen>8</BitLen>
						<Name>data21</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>30</SubIndex>
						<BitLen>8</BitLen>
						<Name>data22</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>31</SubIndex>
						<BitLen>8</BitLen>
						<Name>data23</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>32</SubIndex>
						<BitLen>8</BitLen>
						<Name>data24</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>33</SubIndex>
						<BitLen>8</BitLen>
						<Name>data25</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>34</SubIndex>
						<BitLen>8</BitLen>
						<Name>data26</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>35</SubIndex>
						<BitLen>8</BitLen>
						<Name>data27</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>36</SubIndex>
						<BitLen>8</BitLen>
						<Name>data28</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>37</SubIndex>
						<BitLen>8</BitLen>
						<Name>data29</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>38</SubIndex>
						<BitLen>8</BitLen>
						<Name>data30</Name>
						<DataType>USINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>39</SubIndex>
						<BitLen>8</BitLen>
						<Name>data31</Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>1</SubIndex>
							<Data>01</Data>
							<Comment>DF50-M-4IOL Port0 Operating Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 Cycle Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>3</SubIndex>
							<Data>20</Data>
							<Comment>DF50-M-4IOL Port0 Cycle Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>4</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 Validation Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 Parameter Server</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>6</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port0 VendorID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>7</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-4IOL Port0 DeviceID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU Down Load Enable</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>9</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port0 ISDU Index</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>10</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU SubIndex</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>11</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU Length</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>12</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>13</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>14</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>15</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>16</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>17</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>18</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port0 ISDU data7</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>20</SubIndex>
							<Data>01</Data>
							<Comment>DF50-M-4IOL Port1 Operating Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>21</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 Cycle Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>22</SubIndex>
							<Data>20</Data>
							<Comment>DF50-M-4IOL Port1 Cycle Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>23</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 Validation Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>24</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 Parameter Server</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>25</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port1 VendorID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>26</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-4IOL Port1 DeviceID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>27</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU Down Load Enable</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>28</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port1 ISDU Index</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>29</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU SubIndex</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>30</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU Length</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>31</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>32</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>33</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>34</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>35</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>36</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>37</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>38</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port1 ISDU data7</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>39</SubIndex>
							<Data>01</Data>
							<Comment>DF50-M-4IOL Port2 Operating Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>40</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 Cycle Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>41</SubIndex>
							<Data>20</Data>
							<Comment>DF50-M-4IOL Port2 Cycle Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>42</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 Validation Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>43</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 Parameter Server</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>44</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port2 VendorID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>45</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-4IOL Port2 DeviceID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>46</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU Down Load Enable</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>47</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port2 ISDU Index</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>48</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU SubIndex</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>49</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU Length</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>50</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>51</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>52</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>53</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>54</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>55</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>56</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>57</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port2 ISDU data7</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>58</SubIndex>
							<Data>01</Data>
							<Comment>DF50-M-4IOL Port3 Operating Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>59</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 Cycle Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>60</SubIndex>
							<Data>20</Data>
							<Comment>DF50-M-4IOL Port3 Cycle Time</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>61</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 Validation Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>62</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 Parameter Server</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>63</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port3 VendorID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>64</SubIndex>
							<Data>00000000</Data>
							<Comment>DF50-M-4IOL Port3 DeviceID</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>65</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU Down Load Enable</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>66</SubIndex>
							<Data>0000</Data>
							<Comment>DF50-M-4IOL Port3 ISDU Index</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>67</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU SubIndex</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>68</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU Length</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>69</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data0</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>70</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data1</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>71</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data2</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>72</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data3</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>73</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data4</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>74</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data5</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>75</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data6</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8007</Index>
							<SubIndex>76</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-4IOL Port3 ISDU data7</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT4</Name>
								<BitSize>4</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--DF50-M-4IOL Config Type-->
							<DataType>
								<Name>DT0821EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>IOL Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>IO-LINK</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>IOL DI</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>IOL DO</Text>
									<Enum>3</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0822EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>IOL Automatic</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>IOL Fixed_Time</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>IOL Message_Sync</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0823EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text>3.2ms</Text>
									<Enum>32</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>4.8ms</Text>
									<Enum>48</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>6.4ms</Text>
									<Enum>64</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>8.0ms</Text>
									<Enum>68</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>9.6ms</Text>
									<Enum>72</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>11.2ms</Text>
									<Enum>76</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>12.8ms</Text>
									<Enum>80</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>14.4ms</Text>
									<Enum>84</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>16.0ms</Text>
									<Enum>88</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>17.6ms</Text>
									<Enum>92</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>19.2ms</Text>
									<Enum>96</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>20.8ms</Text>
									<Enum>100</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>22.4ms</Text>
									<Enum>104</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>24.0ms</Text>
									<Enum>108</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>25.6ms</Text>
									<Enum>112</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>27.2ms</Text>
									<Enum>116</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>28.8ms</Text>
									<Enum>120</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>30.4ms</Text>
									<Enum>124</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>32.0ms</Text>
									<Enum>128</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>33.6ms</Text>
									<Enum>129</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>35.2ms</Text>
									<Enum>130</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>36.8ms</Text>
									<Enum>131</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>38.4ms</Text>
									<Enum>132</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>40.0ms</Text>
									<Enum>133</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>41.6ms</Text>
									<Enum>134</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>43.2ms</Text>
									<Enum>135</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>44.8ms</Text>
									<Enum>136</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>46.4ms</Text>
									<Enum>137</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>48.0ms</Text>
									<Enum>138</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>49.6ms</Text>
									<Enum>139</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>51.2ms</Text>
									<Enum>140</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>52.8ms</Text>
									<Enum>141</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>54.4ms</Text>
									<Enum>142</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>56.0ms</Text>
									<Enum>143</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>57.6ms</Text>
									<Enum>144</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>59.2ms</Text>
									<Enum>145</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>60.8ms</Text>
									<Enum>146</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>62.4ms</Text>
									<Enum>147</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>64.0ms</Text>
									<Enum>148</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>65.6ms</Text>
									<Enum>149</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>67.2ms</Text>
									<Enum>150</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>68.8ms</Text>
									<Enum>151</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>70.4ms</Text>
									<Enum>152</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>72.0ms</Text>
									<Enum>153</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>73.6ms</Text>
									<Enum>154</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>75.2ms</Text>
									<Enum>155</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>76.8ms</Text>
									<Enum>156</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>78.4ms</Text>
									<Enum>157</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>80.0ms</Text>
									<Enum>158</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>81.6ms</Text>
									<Enum>159</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>83.2ms</Text>
									<Enum>160</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>84.8ms</Text>
									<Enum>161</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>86.4ms</Text>
									<Enum>162</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>88.0ms</Text>
									<Enum>163</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>89.6ms</Text>
									<Enum>164</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>91.2ms</Text>
									<Enum>165</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>92.8ms</Text>
									<Enum>166</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>94.4ms</Text>
									<Enum>167</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>96.0ms</Text>
									<Enum>168</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>97.6ms</Text>
									<Enum>169</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>99.2ms</Text>
									<Enum>170</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>100.8ms</Text>
									<Enum>171</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>102.4ms</Text>
									<Enum>172</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>104.0ms</Text>
									<Enum>173</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>105.6ms</Text>
									<Enum>174</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>107.2ms</Text>
									<Enum>175</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>108.8ms</Text>
									<Enum>176</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>110.4ms</Text>
									<Enum>177</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>112.0ms</Text>
									<Enum>178</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>113.6ms</Text>
									<Enum>179</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>115.2ms</Text>
									<Enum>180</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>116.8ms</Text>
									<Enum>181</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>118.4ms</Text>
									<Enum>182</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>120.0ms</Text>
									<Enum>183</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>121.6ms</Text>
									<Enum>184</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>123.2ms</Text>
									<Enum>185</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>124.8ms</Text>
									<Enum>186</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>126.4ms</Text>
									<Enum>187</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>128.0ms</Text>
									<Enum>188</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>129.6ms</Text>
									<Enum>189</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>131.2ms</Text>
									<Enum>190</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>132.8ms</Text>
									<Enum>191</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0824EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Compatible</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Identical</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0825EN02</Name>
								<BaseType>USINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text>Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>BackUp/Restore</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Restore</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0826EN08</Name>
								<BaseType>USINT</BaseType>
								<BitSize>8</BitSize>
								<EnumInfo>
									<Text>Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text>Enable</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8007</Name>
								<BitSize>688</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Port0 Operating Mode</Name>
									<Type>DT0821EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Port0 Cycle Mode</Name>
									<Type>DT0822EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>18</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Port0 Cycle Time</Name>
									<Type>DT0823EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>20</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Port0 Validation Mode</Name>
									<Type>DT0824EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>28</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Port0 Parameter Server</Name>
									<Type>DT0825EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>30</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Port0 VendorID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Port0 DeviceID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Port0 ISDU Down Load Enbale</Name>
									<Type>DT0826EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>9</SubIdx>
									<Name>Port0 ISDU Index</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>88</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>10</SubIdx>
									<Name>Port0 ISDU SubIndex</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>104</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Port0 ISDU Length</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Port0 ISDU data0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Port0 ISDU data1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Port0 ISDU data2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>136</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Port0 ISDU data3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Port0 ISDU data4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>152</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Port0 ISDU data5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>160</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Port0 ISDU data6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>168</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Port0 ISDU data7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Port1 Operating Mode</Name>
									<Type>DT0821EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>184</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>21</SubIdx>
									<Name>Port1 Cycle Mode</Name>
									<Type>DT0822EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>186</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>22</SubIdx>
									<Name>Port1 Cycle Time</Name>
									<Type>DT0823EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>188</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Port1 Validation Mode</Name>
									<Type>DT0824EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>196</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Port1 Parameter Server</Name>
									<Type>DT0825EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>198</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>25</SubIdx>
									<Name>Port1 VendorID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>200</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>26</SubIdx>
									<Name>Port1 DeviceID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>216</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>27</SubIdx>
									<Name>Port1 ISDU Down Load Enbale</Name>
									<Type>DT0826EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>248</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>28</SubIdx>
									<Name>Port1 ISDU Index</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>256</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>29</SubIdx>
									<Name>Port1 ISDU SubIndex</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>272</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>30</SubIdx>
									<Name>Port1 ISDU Length</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>280</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>31</SubIdx>
									<Name>Port1 ISDU data0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>288</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>32</SubIdx>
									<Name>Port1 ISDU data1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>296</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>33</SubIdx>
									<Name>Port1 ISDU data2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>304</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>34</SubIdx>
									<Name>Port1 ISDU data3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>312</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>35</SubIdx>
									<Name>Port1 ISDU data4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>320</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>36</SubIdx>
									<Name>Port1 ISDU data5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>328</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>37</SubIdx>
									<Name>Port1 ISDU data6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>336</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>38</SubIdx>
									<Name>Port1 ISDU data7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>344</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>39</SubIdx>
									<Name>Port2 Operating Mode</Name>
									<Type>DT0821EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>352</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>40</SubIdx>
									<Name>Port2 Cycle Mode</Name>
									<Type>DT0822EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>354</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>41</SubIdx>
									<Name>Port2 Cycle Time</Name>
									<Type>DT0823EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>356</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>42</SubIdx>
									<Name>Port2 Validation Mode</Name>
									<Type>DT0824EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>364</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>43</SubIdx>
									<Name>Port2 Parameter Server</Name>
									<Type>DT0825EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>366</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>44</SubIdx>
									<Name>Port2 VendorID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>368</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>45</SubIdx>
									<Name>Port2 DeviceID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>384</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>46</SubIdx>
									<Name>Port2 ISDU Down Load Enbale</Name>
									<Type>DT0826EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>416</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>47</SubIdx>
									<Name>Port2 ISDU Index</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>424</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>48</SubIdx>
									<Name>Port2 ISDU SubIndex</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>440</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>49</SubIdx>
									<Name>Port2 ISDU Length</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>448</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>50</SubIdx>
									<Name>Port2 ISDU data0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>456</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>51</SubIdx>
									<Name>Port2 ISDU data1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>464</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>52</SubIdx>
									<Name>Port2 ISDU data2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>472</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>53</SubIdx>
									<Name>Port2 ISDU data3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>480</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>54</SubIdx>
									<Name>Port2 ISDU data4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>488</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>55</SubIdx>
									<Name>Port2 ISDU data5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>496</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>56</SubIdx>
									<Name>Port2 ISDU data6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>504</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>57</SubIdx>
									<Name>Port2 ISDU data7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>512</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>58</SubIdx>
									<Name>Port3 Operating Mode</Name>
									<Type>DT0821EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>520</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>59</SubIdx>
									<Name>Port3 Cycle Mode</Name>
									<Type>DT0822EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>522</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>60</SubIdx>
									<Name>Port3 Cycle Time</Name>
									<Type>DT0823EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>524</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>61</SubIdx>
									<Name>Port3 Validation Mode</Name>
									<Type>DT0824EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>532</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>62</SubIdx>
									<Name>Port3 Parameter Server</Name>
									<Type>DT0825EN02</Type>
									<BitSize>2</BitSize>
									<BitOffs>534</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>63</SubIdx>
									<Name>Port3 VendorID</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>536</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>64</SubIdx>
									<Name>Port3 DeviceID</Name>
									<Type>UDINT</Type>
									<BitSize>32</BitSize>
									<BitOffs>552</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>65</SubIdx>
									<Name>Port3 ISDU Down Load Enbale</Name>
									<Type>DT0826EN08</Type>
									<BitSize>8</BitSize>
									<BitOffs>584</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>66</SubIdx>
									<Name>Port3 ISDU Index</Name>
									<Type>UINT</Type>
									<BitSize>16</BitSize>
									<BitOffs>592</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>67</SubIdx>
									<Name>Port3 ISDU SubIndex</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>608</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>68</SubIdx>
									<Name>Port3 ISDU Length</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>616</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>69</SubIdx>
									<Name>Port3 ISDU data0</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>624</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>70</SubIdx>
									<Name>Port3 ISDU data1</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>632</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>71</SubIdx>
									<Name>Port3 ISDU data2</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>640</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>72</SubIdx>
									<Name>Port3 ISDU data3</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>648</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>73</SubIdx>
									<Name>Port3 ISDU data4</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>656</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>74</SubIdx>
									<Name>Port3 ISDU data5</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>664</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>75</SubIdx>
									<Name>Port3 ISDU data6</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>672</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>76</SubIdx>
									<Name>Port3 ISDU data7</Name>
									<Type>USINT</Type>
									<BitSize>8</BitSize>
									<BitOffs>680</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="true">#x8007</Index>
								<Name>DF50-M-4-IOL Parameter</Name>
								<Type>DT8007</Type>
								<BitSize>688</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>48</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 Operating Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>03</MaxData>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 Cycle Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 Cycle Time</Name>
										<Info>
											<MinData>20</MinData>
											<MaxData>BF</MaxData>
											<DefaultData>20</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 Validation Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 Parameter Server</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 VendorID</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 DeviceID</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU Down Load Enbale</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>01</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU Index</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU SubIndex</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU Length</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>08</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data0</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data1</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data2</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data3</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data4</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data5</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data6</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port0 ISDU data7</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 Operating Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>03</MaxData>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 Cycle Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 Cycle Time</Name>
										<Info>
											<MinData>20</MinData>
											<MaxData>BF</MaxData>
											<DefaultData>20</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 Validation Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 Parameter Server</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 VendorID</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 DeviceID</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU Down Load Enbale</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>01</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU Index</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU SubIndex</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU Length</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>08</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data0</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data1</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data2</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data3</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data4</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data5</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data6</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port1 ISDU data7</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 Operating Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>03</MaxData>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 Cycle Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 Cycle Time</Name>
										<Info>
											<MinData>20</MinData>
											<MaxData>BF</MaxData>
											<DefaultData>20</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 Validation Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 Parameter Server</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 VendorID</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 DeviceID</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU Down Load Enbale</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>01</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU Index</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU SubIndex</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU Length</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>08</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data0</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data1</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data2</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data3</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data4</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data5</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data6</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port2 ISDU data7</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 Operating Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>03</MaxData>
											<DefaultData>01</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 Cycle Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 Cycle Time</Name>
										<Info>
											<MinData>20</MinData>
											<MaxData>BF</MaxData>
											<DefaultData>20</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 Validation Mode</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 Parameter Server</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>02</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 VendorID</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 DeviceID</Name>
										<Info>
											<DefaultData>00000000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU Down Load Enbale</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>01</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU Index</Name>
										<Info>
											<DefaultData>0000</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU SubIndex</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU Length</Name>
										<Info>
											<MinData>00</MinData>
											<MaxData>08</MaxData>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data0</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data1</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data2</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data3</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data4</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data5</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data6</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Port3 ISDU data7</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-4IOL Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-4IOL Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--2 Ch Pluse Count,5V-->
			<Module>
				<Type ModuleIdent="#x0080" ModuleClass="Function">DF50-M-2CNT-PIL-5</Type>
				<Name>2 Ch Pluse Count,5V</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>2 Ch Pluse Count,5V RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: Count Enable</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0: Compare Value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: Count Enable</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1: Compare Value</Name>
						<DataType>DINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>2 Ch Pluse Count,5V TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: Counting State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: DI state</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: Compare State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>2</BitLen>
						<Name>Ch0: Direction</Name>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>3</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0: Count Value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0: LatChValue</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: Counting State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: DI State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: Compare State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>2</BitLen>
						<Name>Ch1: Direction</Name>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>3</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1: Count Value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1: LatChValue</Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>1</SubIndex>
							<Data>02</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Signal Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: DI Signal Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>3</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Filter Time Signal A</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>4</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Filter Time Signal B</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Directional Logic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Comparision Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Field Bus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>11</SubIndex>
							<Data>ffffff7f</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Upper Limit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>12</SubIndex>
							<Data>00000080</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch0: Lower Limit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>13</SubIndex>
							<Data>02</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Signal Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>14</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: DI Signal Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>15</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Filter Time Signal A</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>16</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Filter Time Signal B</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>17</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Directional Logic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>18</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Comparision Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>20</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Field Bus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>23</SubIndex>
							<Data>ffffff7f</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Upper Limit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>24</SubIndex>
							<Data>00000080</Data>
							<Comment>DF50-M-2CNT-PIL-5 Ch1: Lower Limit</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT2</Name>
								<BitSize>2</BitSize>
							</DataType>
							<DataType>
								<Name>BIT3</Name>
								<BitSize>3</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>BIT7</Name>
								<BitSize>7</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0815EN04</Name>
								<BaseType>UINT</BaseType>
								<BitSize>4</BitSize>
								<EnumInfo>
									<Text LcId="1033">Rotary transducer single</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rotary transducer double</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rotary transducer quadurpe</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Pulse and Directions</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">CW/CCW(Not currently supported)</Text>
									<Enum>4</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0816EN04</Name>
								<BaseType>UINT</BaseType>
								<BitSize>4</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rising edge capture</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Falling edge capture</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Bilateral edge capture</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rising edge reset</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Falling edge reset</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Bilateral edge reset</Text>
									<Enum>6</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0817EN04</Name>
								<BaseType>UINT</BaseType>
								<BitSize>4</BitSize>
								<EnumInfo>
									<Text LcId="1033">4MHZ</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1.5MHZ</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1MHZ</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">800KHZ</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">600KHZ</Text>
									<Enum>7</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">420KHZ</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">315KHZ</Text>
									<Enum>9</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">250KHZ</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">200KHZ</Text>
									<Enum>11</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">160KHZ</Text>
									<Enum>12</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">120KHZ</Text>
									<Enum>13</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">100KHZ</Text>
									<Enum>14</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">75KHZ</Text>
									<Enum>15</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0818EN01</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text LcId="1033">Positive logic</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Negative logic</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0819EN01</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text LcId="1033">Line Counter</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ring Counter</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT081AEN01</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT081BEN02</Name>
								<BaseType>UINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text LcId="1033">Continue counting</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Clear last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8004</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Ch0: Signal Type</Name>
									<Type>DT0815EN04</Type>
									<Comment LcId="1033">Ch0: Signal Type</Comment>
									<BitSize>4</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Ch0: DI Signal Function</Name>
									<Type>DT0816EN04</Type>
									<Comment LcId="1033">Ch0: DI Signal Function</Comment>
									<BitSize>4</BitSize>
									<BitOffs>20</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Filter Time Signal A</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch0: Filter Time Signal A</Comment>
									<BitSize>4</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch0: Filter Time Signal B</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch0: Filter Time Signal B</Comment>
									<BitSize>4</BitSize>
									<BitOffs>28</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch0: Directional Logic</Name>
									<Type>DT0818EN01</Type>
									<Comment LcId="1033">Ch0: Directional Logic</Comment>
									<BitSize>1</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch0: Count Mode</Name>
									<Type>DT0819EN01</Type>
									<Comment LcId="1033">Ch0: Count Mode</Comment>
									<BitSize>1</BitSize>
									<BitOffs>33</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Ch0: Comparision Function</Name>
									<Type>DT081AEN01</Type>
									<Comment LcId="1033">Ch0: Comparision Function</Comment>
									<BitSize>1</BitSize>
									<BitOffs>34</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Ch0: Field Bus Error</Name>
									<Type>DT081BEN02</Type>
									<Comment LcId="1033">Ch0: Field Bus Error</Comment>
									<BitSize>2</BitSize>
									<BitOffs>35</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Ch0: Upper Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch0: Upper Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Ch0: Lower Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch0: Lower Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Ch1: Signal Type</Name>
									<Type>DT0815EN04</Type>
									<Comment LcId="1033">Ch1: Signal Type</Comment>
									<BitSize>4</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Ch1: DI Signal Function</Name>
									<Type>DT0816EN04</Type>
									<Comment LcId="1033">Ch1: DI Signal Function</Comment>
									<BitSize>4</BitSize>
									<BitOffs>116</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Ch1: Filter Time Signal A</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch1: Filter Time Signal A</Comment>
									<BitSize>4</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Ch1: Filter Time Signal B</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch1: Filter Time Signal B</Comment>
									<BitSize>4</BitSize>
									<BitOffs>124</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Ch1: Directional Logic</Name>
									<Type>DT0818EN01</Type>
									<Comment LcId="1033">Ch1: Directional Logic</Comment>
									<BitSize>1</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Ch1: Count Mode</Name>
									<Type>DT0819EN01</Type>
									<Comment LcId="1033">Ch1: Count Mode</Comment>
									<BitSize>1</BitSize>
									<BitOffs>129</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Ch1: Comparision Function</Name>
									<Type>DT081AEN01</Type>
									<Comment LcId="1033">Ch1: Comparision Function</Comment>
									<BitSize>1</BitSize>
									<BitOffs>130</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Ch1: Field Bus Error</Name>
									<Type>DT081BEN02</Type>
									<Comment LcId="1033">Ch1: Field Bus Error</Comment>
									<BitSize>2</BitSize>
									<BitOffs>131</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Ch1: Upper Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch1: Upper Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Ch1: Lower Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch1: Lower Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8004</Index>
								<Name>DF50-M-2CNT-PIL-5 Parameter</Name>
								<Type>DT8004</Type>
								<BitSize>208</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>18</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Type</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: DI Signal Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Filter Time Signal A</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Filter Time Signal B</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Directional Logic</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Comparision Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Field Bus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Upper Limit</Name>
										<Info>
											<DefaultData>ffffff7f</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Lower Limit</Name>
										<Info>
											<DefaultData>00000080</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Type</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: DI Signal Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Filter Time Signal A</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Filter Time Signal B</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Directional Logic</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Comparision Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Field Bus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Upper Limit</Name>
										<Info>
											<DefaultData>ffffff7f</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Lower Limit</Name>
										<Info>
											<DefaultData>00000080</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-2CNT-PIL-5 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-2CNT-PIL-5 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
			<!--2 Ch Pluse Count,24V-->
			<Module>
				<Type ModuleIdent="#x0081" ModuleClass="Function">DF50-M-2CNT-PIL-24</Type>
				<Name>2 Ch Pluse Count,24V</Name>
				<RxPdo Mandatory="1" Fixed="0" Sm="2">
					<Index DependOnSlot="true">#x1600</Index>
					<Name>2 Ch Pluse Count,24V RxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: Count Enable</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0: Compare Value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: Count Enable</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x7000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1: Compare Value</Name>
						<DataType>DINT</DataType>
					</Entry>
				</RxPdo>
				<TxPdo Mandatory="1" Fixed="0" Sm="3">
					<Index DependOnSlot="true">#x1A00</Index>
					<Name>2 Ch Pluse Count,24V TxPDO-Mapping</Name>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: Counting State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>2</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: DI state</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>3</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch0: Compare State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>4</SubIndex>
						<BitLen>2</BitLen>
						<Name>Ch0: Direction</Name>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>3</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>5</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0: Count Value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>6</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch0: LatChValue</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: Counting State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: DI State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name>Ch1: Compare State</Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>10</SubIndex>
						<BitLen>2</BitLen>
						<Name>Ch1: Direction</Name>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x0000</Index>
						<BitLen>3</BitLen>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>11</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1: Count Value</Name>
						<DataType>DINT</DataType>
					</Entry>
					<Entry>
						<Index DependOnSlot="true">#x6000</Index>
						<SubIndex>12</SubIndex>
						<BitLen>32</BitLen>
						<Name>Ch1: LatChValue</Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<Mailbox>
					<CoE>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>1</SubIndex>
							<Data>02</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Signal Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>2</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: DI Signal Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>3</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Filter Time Signal A</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>4</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Filter Time Signal B</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>5</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Directional Logic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>6</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>7</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Comparision Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>8</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Field Bus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>11</SubIndex>
							<Data>ffffff7f</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Upper Limit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>12</SubIndex>
							<Data>00000080</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch0: Lower Limit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>13</SubIndex>
							<Data>02</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Signal Type</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>14</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: DI Signal Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>15</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Filter Time Signal A</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>16</SubIndex>
							<Data>0E</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Filter Time Signal B</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>17</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Directional Logic</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>18</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Count Mode</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>19</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Comparision Function</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>20</SubIndex>
							<Data>00</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Field Bus Error</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>23</SubIndex>
							<Data>ffffff7f</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Upper Limit</Comment>
						</InitCmd>
						<InitCmd>
							<Transition>PS</Transition>
							<Index DependOnSlot="true">#x8004</Index>
							<SubIndex>24</SubIndex>
							<Data>00000080</Data>
							<Comment>DF50-M-2CNT-PIL-24 Ch1: Lower Limit</Comment>
						</InitCmd>
					</CoE>
				</Mailbox>
				<Profile>
					<Dictionary>
						<DataTypes>
							<!--Base Type-->
							<DataType>
								<Name>BOOL</Name>
								<BitSize>1</BitSize>
							</DataType>
							<DataType>
								<Name>BIT2</Name>
								<BitSize>2</BitSize>
							</DataType>
							<DataType>
								<Name>BIT6</Name>
								<BitSize>6</BitSize>
							</DataType>
							<DataType>
								<Name>USINT</Name>
								<BitSize>8</BitSize>
							</DataType>
							<DataType>
								<Name>UINT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>WORD</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>INT</Name>
								<BitSize>16</BitSize>
							</DataType>
							<DataType>
								<Name>UDINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<DataType>
								<Name>DINT</Name>
								<BitSize>32</BitSize>
							</DataType>
							<!--Module Configuration and setting objects-->
							<DataType>
								<Name>DT0815EN04</Name>
								<BaseType>UINT</BaseType>
								<BitSize>4</BitSize>
								<EnumInfo>
									<Text LcId="1033">Rotary transducer single</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rotary transducer double</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rotary transducer quadurpe</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Pulse and Directions</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">CW/CCW(Unused)</Text>
									<Enum>4</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0816EN04</Name>
								<BaseType>UINT</BaseType>
								<BitSize>4</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rising edge capture</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Falling edge capture</Text>
									<Enum>2</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Bilateral edge capture</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Rising edge reset</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Falling edge reset</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Bilateral edge reset</Text>
									<Enum>6</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0817EN04</Name>
								<BaseType>UINT</BaseType>
								<BitSize>4</BitSize>
								<EnumInfo>
									<Text LcId="1033">4MHZ</Text>
									<Enum>3</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1.5MHZ</Text>
									<Enum>4</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">1MHZ</Text>
									<Enum>5</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">800KHZ</Text>
									<Enum>6</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">600KHZ</Text>
									<Enum>7</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">420KHZ</Text>
									<Enum>8</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">315KHZ</Text>
									<Enum>9</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">250KHZ</Text>
									<Enum>10</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">200KHZ</Text>
									<Enum>11</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">160KHZ</Text>
									<Enum>12</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">120KHZ</Text>
									<Enum>13</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">100KHZ</Text>
									<Enum>14</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">75KHZ</Text>
									<Enum>15</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0818EN01</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text LcId="1033">Positive logic</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Negative logic</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT0819EN01</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text LcId="1033">Line Counter</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Ring Counter</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT081AEN01</Name>
								<BaseType>UINT</BaseType>
								<BitSize>1</BitSize>
								<EnumInfo>
									<Text LcId="1033">Disable</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Enable</Text>
									<Enum>1</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT081BEN02</Name>
								<BaseType>UINT</BaseType>
								<BitSize>2</BitSize>
								<EnumInfo>
									<Text LcId="1033">Continue counting</Text>
									<Enum>0</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Hold last value</Text>
									<Enum>1</Enum>
								</EnumInfo>
								<EnumInfo>
									<Text LcId="1033">Clear last value</Text>
									<Enum>2</Enum>
								</EnumInfo>
							</DataType>
							<DataType>
								<Name>DT8004</Name>
								<BitSize>208</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
										<Setting>0</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Ch0: Signal Type</Name>
									<Type>DT0815EN04</Type>
									<Comment LcId="1033">Ch0: Signal Type</Comment>
									<BitSize>4</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Ch0: DI Signal Function</Name>
									<Type>DT0816EN04</Type>
									<Comment LcId="1033">Ch0: DI Signal Function</Comment>
									<BitSize>4</BitSize>
									<BitOffs>20</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>Ch0: Filter Time Signal A</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch0: Filter Time Signal A</Comment>
									<BitSize>4</BitSize>
									<BitOffs>24</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>Ch0: Filter Time Signal B</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch0: Filter Time Signal B</Comment>
									<BitSize>4</BitSize>
									<BitOffs>28</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Ch0: Directional Logic</Name>
									<Type>DT0818EN01</Type>
									<Comment LcId="1033">Ch0: Directional Logic</Comment>
									<BitSize>1</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>6</SubIdx>
									<Name>Ch0: Count Mode</Name>
									<Type>DT0819EN01</Type>
									<Comment LcId="1033">Ch0: Count Mode</Comment>
									<BitSize>1</BitSize>
									<BitOffs>33</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>7</SubIdx>
									<Name>Ch0: Comparision Function</Name>
									<Type>DT081AEN01</Type>
									<Comment LcId="1033">Ch0: Comparision Function</Comment>
									<BitSize>1</BitSize>
									<BitOffs>34</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>8</SubIdx>
									<Name>Ch0: Field Bus Error</Name>
									<Type>DT081BEN02</Type>
									<Comment LcId="1033">Ch0: Field Bus Error</Comment>
									<BitSize>2</BitSize>
									<BitOffs>35</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>11</SubIdx>
									<Name>Ch0: Upper Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch0: Upper Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>12</SubIdx>
									<Name>Ch0: Lower Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch0: Lower Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>13</SubIdx>
									<Name>Ch1: Signal Type</Name>
									<Type>DT0815EN04</Type>
									<Comment LcId="1033">Ch1: Signal Type</Comment>
									<BitSize>4</BitSize>
									<BitOffs>112</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>14</SubIdx>
									<Name>Ch1: DI Signal Function</Name>
									<Type>DT0816EN04</Type>
									<Comment LcId="1033">Ch1: DI Signal Function</Comment>
									<BitSize>4</BitSize>
									<BitOffs>116</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>15</SubIdx>
									<Name>Ch1: Filter Time Signal A</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch1: Filter Time Signal A</Comment>
									<BitSize>4</BitSize>
									<BitOffs>120</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>16</SubIdx>
									<Name>Ch1: Filter Time Signal B</Name>
									<Type>DT0817EN04</Type>
									<Comment LcId="1033">Ch1: Filter Time Signal B</Comment>
									<BitSize>4</BitSize>
									<BitOffs>124</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>17</SubIdx>
									<Name>Ch1: Directional Logic</Name>
									<Type>DT0818EN01</Type>
									<Comment LcId="1033">Ch1: Directional Logic</Comment>
									<BitSize>1</BitSize>
									<BitOffs>128</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>18</SubIdx>
									<Name>Ch1: Count Mode</Name>
									<Type>DT0819EN01</Type>
									<Comment LcId="1033">Ch1: Count Mode</Comment>
									<BitSize>1</BitSize>
									<BitOffs>129</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>19</SubIdx>
									<Name>Ch1: Comparision Function</Name>
									<Type>DT081AEN01</Type>
									<Comment LcId="1033">Ch1: Comparision Function</Comment>
									<BitSize>1</BitSize>
									<BitOffs>130</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>20</SubIdx>
									<Name>Ch1: Field Bus Error</Name>
									<Type>DT081BEN02</Type>
									<Comment LcId="1033">Ch1: Field Bus Error</Comment>
									<BitSize>2</BitSize>
									<BitOffs>131</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>23</SubIdx>
									<Name>Ch1: Upper Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch1: Upper Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>144</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>24</SubIdx>
									<Name>Ch1: Lower Limit</Name>
									<Type>DINT</Type>
									<Comment LcId="1033">Ch1: Lower Limit</Comment>
									<BitSize>32</BitSize>
									<BitOffs>176</BitOffs>
									<Flags>
										<Access>rw</Access>
										<Setting>1</Setting>
									</Flags>
								</SubItem>
							</DataType>
							<!--Scanned information from the modules-->
							<DataType>
								<Name>DT9000</Name>
								<BitSize>112</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module ident</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module ident</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>MX-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">MX-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>3</SubIdx>
									<Name>HW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">HW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>48</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>4</SubIdx>
									<Name>SW-Version</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">SW-Version</Comment>
									<BitSize>16</BitSize>
									<BitOffs>64</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>5</SubIdx>
									<Name>Serialnumber</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Serialnumber</Comment>
									<BitSize>32</BitSize>
									<BitOffs>80</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
							<!--Module Diagnostic, status, statistic or other information-->
							<DataType>
								<Name>DTA000</Name>
								<BitSize>64</BitSize>
								<SubItem>
									<SubIdx>0</SubIdx>
									<Name>SubIndex 000</Name>
									<Type>USINT</Type>
									<Comment LcId="1033">SubIndex 000</Comment>
									<BitSize>8</BitSize>
									<BitOffs>0</BitOffs>
									<Flags>
										<Access>ro</Access>
										<Category>o</Category>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>1</SubIdx>
									<Name>Module State</Name>
									<Type>UINT</Type>
									<Comment LcId="1033">Module state</Comment>
									<BitSize>16</BitSize>
									<BitOffs>16</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
								<SubItem>
									<SubIdx>2</SubIdx>
									<Name>Module Lost Count</Name>
									<Type>UDINT</Type>
									<Comment LcId="1033">Module Lost Count</Comment>
									<BitSize>32</BitSize>
									<BitOffs>32</BitOffs>
									<Flags>
										<Access>ro</Access>
									</Flags>
								</SubItem>
							</DataType>
						</DataTypes>
						<Objects>
							<Object>
								<Index DependOnSlot="1">#x8004</Index>
								<Name>DF50-M-2CNT-PIL-24 Parameter</Name>
								<Type>DT8004</Type>
								<BitSize>208</BitSize>
								<Info>
									<SubItem>
										<Name>SubIndex 000</Name>
										<Info>
											<DefaultData>18</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Signal Type</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: DI Signal Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Filter Time Signal A</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Filter Time Signal B</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Directional Logic</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Comparision Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Field Bus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Upper Limit</Name>
										<Info>
											<DefaultData>ffffff7f</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch0: Lower Limit</Name>
										<Info>
											<DefaultData>00000080</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Signal Type</Name>
										<Info>
											<DefaultData>02</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: DI Signal Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Filter Time Signal A</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Filter Time Signal B</Name>
										<Info>
											<DefaultData>0E</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Directional Logic</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Count Mode</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Comparision Function</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Field Bus Error</Name>
										<Info>
											<DefaultData>00</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Upper Limit</Name>
										<Info>
											<DefaultData>ffffff7f</DefaultData>
										</Info>
									</SubItem>
									<SubItem>
										<Name>Ch1: Lower Limit</Name>
										<Info>
											<DefaultData>00000080</DefaultData>
										</Info>
									</SubItem>
								</Info>
							</Object>
							<Object>
								<Index DependOnSlot="1">#x9000</Index>
								<Name>DF50-M-2CNT-PIL-24 Information</Name>
								<Type>DT9000</Type>
								<BitSize>112</BitSize>
							</Object>
							<Object>
								<Index DependOnSlot="1">#xA000</Index>
								<Name>DF50-M-2CNT-PIL-24 Diagnostic</Name>
								<Type>DTA000</Type>
								<BitSize>64</BitSize>
							</Object>
						</Objects>
					</Dictionary>
				</Profile>
			</Module>
		</Modules>
	</Descriptions>
</EtherCATInfo>