<?xml version="1.0" encoding="utf-8"?>
<!--Created 2025-10-15 04:25:02 [UTC+8] with esd EtherCAT Workbench 1.5.0 (Evaluation version: 25 days left)-->
<!--Hint: When manual changes in this file are necessary you might also use the "ENI Extras" (in the "MDevice" tab page) for that purpose-->
<EtherCATConfig>
	<Config>
		<Master>
			<!--Proprietary ESD MDevice stack specific configuration options-->
			<?Esd-MDevice-ProjectGUID b4bf072bfbf36bcebc5dd6daa096ac26?>
			<?Esd-MDevice-PILayout-IncludeCmdHeader 1?>
			<?Esd-MDevice-Cycletime 1000?>
			<VendorSpecific Id="23">
				<ProjectGUID>b4bf072bfbf36bcebc5dd6daa096ac26</ProjectGUID>
				<PILayout IncludeCmdHeader="1" />
				<CycleTime>1000</CycleTime>
			</VendorSpecific>
			<Info>
				<Name><![CDATA[EtherCAT MainDevice]]></Name>
				<Destination>ffffffffffff</Destination>
				<Source>7446a0abd230</Source>
				<EtherType>a488</EtherType>
			</Info>
			<MailboxStates>
				<StartAddr>150994944</StartAddr>
				<!--0x09000000-->
				<Count>1</Count>
			</MailboxStates>
			<InitCmds>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[read slave count]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>7</Cmd>
					<!--BRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>0000</Data>
					<Retries>0</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[read slave count]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>7</Cmd>
					<!--BRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>0000</Data>
					<Retries>0</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[enable ECAT IRQ]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>512</Ado>
					<!--0x0200-->
					<Data>0400</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[clear configured addresses]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>16</Ado>
					<!--0x0010-->
					<Data>0000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[clear crc register]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>768</Ado>
					<!--0x0300-->
					<Data>0000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>PI</Transition>
					<Transition>BI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[clear fmmu]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1536</Ado>
					<!--0x0600-->
					<DataLength>256</DataLength>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[clear sm]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>2048</Ado>
					<!--0x0800-->
					<DataLength>256</DataLength>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[clear dc system time]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>2320</Ado>
					<!--0x0910-->
					<DataLength>32</DataLength>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[clear dc cycle cfg]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>2433</Ado>
					<!--0x0981-->
					<Data>00</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[reset dc speed]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>2352</Ado>
					<!--0x0930-->
					<Data>0010</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[configure dc filter]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>2356</Ado>
					<!--0x0934-->
					<Data>000c</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<BeforeSlave>1</BeforeSlave>
					<Comment><![CDATA[en/disable second physical address]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>8</Cmd>
					<!--BWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>259</Ado>
					<!--0x0103-->
					<Data>00</Data>
					<Retries>3</Retries>
				</InitCmd>
			</InitCmds>
		</Master>
		<!--SubDevice count: 1-->
		<Slave>
			<Info>
				<Name><![CDATA[SubDevice 1 (ECX-EC Sec)]]></Name>
				<PhysAddr>1001</PhysAddr>
				<!--0x03e9-->
				<!--Alias: 0x0001-->
				<AutoIncAddr>0</AutoIncAddr>
				<!--0x0000, 0-->
				<Physics>YY</Physics>
				<VendorId>23</VendorId>
				<ProductCode>7</ProductCode>
				<RevisionNo>16777217</RevisionNo>
				<SerialNo>809500810</SerialNo>
			</Info>
			<ProcessData>
				<!--LRW: 3 byte, at log. addr. 0x01000000-->
				<Send>
					<!--Bytes [39..41) in Outputs image-->
					<BitStart>312</BitStart>
					<BitLength>16</BitLength>
				</Send>
				<Recv>
					<!--Bytes [39..42) in Inputs image-->
					<BitStart>312</BitStart>
					<BitLength>24</BitLength>
				</Recv>
				<Sm2>
					<Type>Outputs</Type>
					<DefaultSize>2</DefaultSize>
					<StartAddress>5120</StartAddress>
					<!--0x1400-->
					<ControlByte>36</ControlByte>
					<!--0x24-->
					<Enable>1</Enable>
					<Pdo>5632</Pdo>
					<!--0x1600-->
					<Pdo>5637</Pdo>
					<!--0x1605-->
				</Sm2>
				<Sm3>
					<Type>Inputs</Type>
					<DefaultSize>3</DefaultSize>
					<StartAddress>8704</StartAddress>
					<!--0x2200-->
					<ControlByte>32</ControlByte>
					<!--0x20-->
					<Enable>1</Enable>
					<Pdo>6656</Pdo>
					<!--0x1a00-->
					<Pdo>6661</Pdo>
					<!--0x1a05-->
				</Sm3>
				<TxPdo Mandatory="1" Virtual="1" Sm="3">
					<Index>#x1a00</Index>
					<Name><![CDATA[Inputs]]></Name>
					<Entry>
						<Index>#x6000</Index>
						<SubIndex>1</SubIndex>
						<BitLen>8</BitLen>
						<Name><![CDATA[uint8_B_rcv]]></Name>
						<DataType>USINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Fixed="1">
					<Index>#x1a01</Index>
					<Name><![CDATA[SYNC slave (status only)]]></Name>
					<Exclude>#x1a02</Exclude>
					<Exclude>#x1a03</Exclude>
					<Exclude>#x1a04</Exclude>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>1</SubIndex>
						<BitLen>2</BitLen>
						<Name><![CDATA[Sync mode]]></Name>
						<Comment><![CDATA[0: None, 1: Master, 2: Slave]]></Comment>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>6</BitLen>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>5</BitLen>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Control value update toggle]]></Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamp update toggle]]></Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamps invalid]]></Name>
						<Comment><![CDATA[Usually TRUE when not both sides are in Op]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Fixed="1">
					<Index>#x1a02</Index>
					<Name><![CDATA[SYNC slave (64 bit)]]></Name>
					<Exclude>#x1a01</Exclude>
					<Exclude>#x1a03</Exclude>
					<Exclude>#x1a04</Exclude>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>1</SubIndex>
						<BitLen>2</BitLen>
						<Name><![CDATA[Sync mode]]></Name>
						<Comment><![CDATA[0: None, 1: Master, 2: Slave]]></Comment>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>6</BitLen>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>5</BitLen>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Control value update toggle]]></Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamp update toggle]]></Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamps invalid]]></Name>
						<Comment><![CDATA[Usually TRUE when not both sides are in Op]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>17</SubIndex>
						<BitLen>64</BitLen>
						<Name><![CDATA[Internal time stamp]]></Name>
						<DataType>ULINT</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>18</SubIndex>
						<BitLen>64</BitLen>
						<Name><![CDATA[External time stamp]]></Name>
						<DataType>ULINT</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name><![CDATA[Time control value]]></Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Fixed="1">
					<Index>#x1a03</Index>
					<Name><![CDATA[SYNC slave (32 bit)]]></Name>
					<Exclude>#x1a01</Exclude>
					<Exclude>#x1a02</Exclude>
					<Exclude>#x1a04</Exclude>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>1</SubIndex>
						<BitLen>2</BitLen>
						<Name><![CDATA[Sync mode]]></Name>
						<Comment><![CDATA[0: None, 1: Master, 2: Slave]]></Comment>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>6</BitLen>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>5</BitLen>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>14</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Control value update toggle]]></Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>15</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamp update toggle]]></Name>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamps invalid]]></Name>
						<Comment><![CDATA[Usually TRUE when not both sides are in Op]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>17</SubIndex>
						<BitLen>32</BitLen>
						<Name><![CDATA[Internal time stamp]]></Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>18</SubIndex>
						<BitLen>32</BitLen>
						<Name><![CDATA[External time stamp]]></Name>
						<DataType>UDINT</DataType>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>19</SubIndex>
						<BitLen>32</BitLen>
						<Name><![CDATA[Time control value]]></Name>
						<DataType>DINT</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Fixed="1">
					<Index>#x1a04</Index>
					<Name><![CDATA[SYNC master]]></Name>
					<Exclude>#x1a01</Exclude>
					<Exclude>#x1a02</Exclude>
					<Exclude>#x1a03</Exclude>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>1</SubIndex>
						<BitLen>2</BitLen>
						<Name><![CDATA[Sync mode]]></Name>
						<Comment><![CDATA[0: None, 1: Master, 2: Slave]]></Comment>
						<DataType>BIT2</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>6</BitLen>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index>#x10f4</Index>
						<SubIndex>16</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[Time stamps invalid]]></Name>
						<Comment><![CDATA[Usually TRUE when not both sides are in Op]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
				</TxPdo>
				<TxPdo Fixed="1" Sm="3">
					<Index>#x1a05</Index>
					<Name><![CDATA[Inputs PDO parameter]]></Name>
					<Entry>
						<Index>#x1800</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[TxPDO Toggle]]></Name>
						<Comment><![CDATA[Toggled by slave each time input image was updated (or other side's RxToggle bit set by master, according to settings in 0x2000)]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index>#x1800</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[TxPDO State]]></Name>
						<Comment><![CDATA[Set to TRUE by slave when inputs do not contain valid values (e.g. because other side not in Op. Or other side's RxState bit set by master, according to settings in 0x2000)]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x1400</Index>
						<SubIndex>7</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[RxPDO State]]></Name>
						<Comment><![CDATA[Set to TRUE by slave when outputs could not be copied to other side (e.g. because it's not at least in SafeOp)]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<Index>#x0</Index>
						<BitLen>6</BitLen>
					</Entry>
				</TxPdo>
				<RxPdo Mandatory="1" Virtual="1" Sm="2">
					<Index>#x1600</Index>
					<Name><![CDATA[Outputs]]></Name>
				</RxPdo>
				<RxPdo Fixed="1" Sm="2">
					<Index>#x1605</Index>
					<Name><![CDATA[Outputs PDO parameter]]></Name>
					<Entry>
						<Index>#x1400</Index>
						<SubIndex>9</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[RxPDO Toggle]]></Name>
						<Comment><![CDATA[To be toggled by master each time process image was updated]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<!--Padding/Alignment-->
						<Index>#x0</Index>
						<BitLen>7</BitLen>
					</Entry>
					<Entry>
						<Index>#x1400</Index>
						<SubIndex>8</SubIndex>
						<BitLen>1</BitLen>
						<Name><![CDATA[RxPDO Control]]></Name>
						<Comment><![CDATA[To be set to TRUE by master when output image does not contain valid values]]></Comment>
						<DataType>BOOL</DataType>
					</Entry>
					<Entry>
						<!--Padding/Alignment-->
						<Index>#x0</Index>
						<BitLen>7</BitLen>
					</Entry>
				</RxPdo>
			</ProcessData>
			<Mailbox DataLinkLayer="true">
				<Send>
					<Start>4096</Start>
					<Length>512</Length>
				</Send>
				<Recv>
					<Start>4608</Start>
					<Length>512</Length>
					<StatusBitAddr>0</StatusBitAddr>
				</Recv>
				<Protocol>CoE</Protocol>
				<CoE>
					<InitCmds>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Clear PDO 0x1600 config]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>5632</Index>
							<SubIndex>0</SubIndex>
							<Data>00</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download PDO 0x1600 config count]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>5632</Index>
							<SubIndex>0</SubIndex>
							<Data>00</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Clear PDO 0x1a00 config]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>6656</Index>
							<SubIndex>0</SubIndex>
							<Data>00</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download PDO 0x1a00 config item1]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>6656</Index>
							<SubIndex>1</SubIndex>
							<Data>08010060</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download PDO 0x1a00 config count]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>6656</Index>
							<SubIndex>0</SubIndex>
							<Data>01</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Clear SM2 PDOs]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7186</Index>
							<SubIndex>0</SubIndex>
							<Data>00</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download SM2 PDO1]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7186</Index>
							<SubIndex>1</SubIndex>
							<Data>0016</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download SM2 PDO2]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7186</Index>
							<SubIndex>2</SubIndex>
							<Data>0516</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download SM2 PDO count]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7186</Index>
							<SubIndex>0</SubIndex>
							<Data>02</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Clear SM3 PDOs]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7187</Index>
							<SubIndex>0</SubIndex>
							<Data>00</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download SM3 PDO1]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7187</Index>
							<SubIndex>1</SubIndex>
							<Data>001a</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download SM3 PDO2]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7187</Index>
							<SubIndex>2</SubIndex>
							<Data>051a</Data>
						</InitCmd>
						<InitCmd Fixed="1">
							<Transition>PS</Transition>
							<Comment><![CDATA[Download SM3 PDO count]]></Comment>
							<Timeout>0</Timeout>
							<Ccs>1</Ccs>
							<Index>7187</Index>
							<SubIndex>0</SubIndex>
							<Data>02</Data>
						</InitCmd>
						<!--Commands added by user:-->
						<InitCmd Fixed="0" CompleteAccess="0">
							<Transition>PS</Transition>
							<Timeout>1000</Timeout>
							<Ccs>1</Ccs>
							<Index>8192</Index>
							<SubIndex>1</SubIndex>
							<Data>01</Data>
						</InitCmd>
					</InitCmds>
				</CoE>
			</Mailbox>
			<InitCmds>
				<InitCmd>
					<Transition>PI</Transition>
					<Transition>BI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[set device state to INIT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>1100</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[check device state for INIT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>1</Cmd>
					<!--APRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>0000</Data>
					<Retries>3</Retries>
					<Validate>
						<Data>0100</Data>
						<DataMask>0f00</DataMask>
						<Timeout>2000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>BI</Transition>
					<Comment><![CDATA[check device state for INIT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>1</Cmd>
					<!--APRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>0000</Data>
					<Retries>3</Retries>
					<Validate>
						<Data>0100</Data>
						<DataMask>0f00</DataMask>
						<Timeout>4000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Comment><![CDATA[set device state to INIT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>1100</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Comment><![CDATA[check device state for INIT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>1</Cmd>
					<!--APRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>0000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>0100</Data>
						<DataMask>0f00</DataMask>
						<Timeout>1000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[assign EEPROM to ECAT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1280</Ado>
					<!--0x0500-->
					<Data>00</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[check vendor id]]></Comment>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1282</Ado>
					<!--0x0502-->
					<Data>000108000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[check vendor id]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>1</Cmd>
					<!--APRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1288</Ado>
					<!--0x0508-->
					<Data>00000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>17000000</Data>
						<Timeout>100</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[check product code]]></Comment>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1282</Ado>
					<!--0x0502-->
					<Data>00010a000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[check product code]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>1</Cmd>
					<!--APRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1288</Ado>
					<!--0x0508-->
					<Data>00000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>07000000</Data>
						<Timeout>100</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Comment><![CDATA[set physical address]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>16</Ado>
					<!--0x0010-->
					<Data>e903</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>SP</Transition>
					<Transition>OP</Transition>
					<Comment><![CDATA[set device state to PREOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>1200</Data>
					<Retries>300</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Transition>PI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[clear sm 0/1 (mailbox out/in)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2048</Ado>
					<!--0x0800-->
					<Data>00000000000000000000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>BI</Transition>
					<Comment><![CDATA[clear sm 0/1 (mailbox out/in)]]></Comment>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>2048</Ado>
					<!--0x0800-->
					<Data>00000000000000000000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[set sm 0 (mailbox out)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2048</Ado>
					<!--0x0800-->
					<Data>0010000226000100</Data>
					<!--physAddr = 0x1000, len = 0x0200, contrReg = 0x26, statusReg = 0x00, activate = 0x01, pdiControl = 0x00-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[set sm 1 (mailbox in)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2056</Ado>
					<!--0x0808-->
					<Data>0012000222000100</Data>
					<!--physAddr = 0x1200, len = 0x0200, contrReg = 0x22, statusReg = 0x00, activate = 0x01, pdiControl = 0x00-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>SP</Transition>
					<Transition>SI</Transition>
					<Transition>OP</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[clear sm 2 (outputs)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2064</Ado>
					<!--0x0810-->
					<Data>0000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>SP</Transition>
					<Transition>SI</Transition>
					<Transition>OP</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[clear sm 3 (inputs)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2072</Ado>
					<!--0x0818-->
					<Data>0000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PS</Transition>
					<Comment><![CDATA[set sm 2 (outputs)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2064</Ado>
					<!--0x0810-->
					<Data>0014020024000100</Data>
					<!--physAddr = 0x1400, len = 0x0002, contrReg = 0x24, statusReg = 0x00, activate = 0x01, pdiControl = 0x00-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PS</Transition>
					<Comment><![CDATA[set sm 3 (inputs)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>2072</Ado>
					<!--0x0818-->
					<Data>0022030020000100</Data>
					<!--physAddr = 0x2200, len = 0x0003, contrReg = 0x20, statusReg = 0x00, activate = 0x01, pdiControl = 0x00-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PI</Transition>
					<Transition>BI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[clear fmmu 0]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1536</Ado>
					<!--0x0600-->
					<Data>00000000000000000000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PS</Transition>
					<Comment><![CDATA[set fmmu 0 (outputs)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1536</Ado>
					<!--0x0600-->
					<Data>00000001020000070014000201000000</Data>
					<!--logStartAddr = 0x01000000, len = 0x0002, logStartBit = 0, logStopBit = 7, physStartAddr = 0x1400, physStartBit = 0, type = 2, activate = 1-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PI</Transition>
					<Transition>BI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<Comment><![CDATA[clear fmmu 1]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1552</Ado>
					<!--0x0610-->
					<Data>00000000000000000000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PS</Transition>
					<Comment><![CDATA[set fmmu 1 (inputs)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1552</Ado>
					<!--0x0610-->
					<Data>00000001030000070022000101000000</Data>
					<!--logStartAddr = 0x01000000, len = 0x0003, logStartBit = 0, logStopBit = 7, physStartAddr = 0x2200, physStartBit = 0, type = 1, activate = 1-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PI</Transition>
					<Transition>BI</Transition>
					<Transition>SI</Transition>
					<Transition>OI</Transition>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Comment><![CDATA[clear fmmu 2]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1568</Ado>
					<!--0x0620-->
					<Data>00000000000000000000000000000000</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Comment><![CDATA[set fmmu 2 (mboxstate)]]></Comment>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1568</Ado>
					<!--0x0620-->
					<Data>00000009010000000d08000101000000</Data>
					<!--logStartAddr = 0x09000000, len = 0x0001, logStartBit = 0, logStopBit = 0, physStartAddr = 0x080d, physStartBit = 0, type = 1, activate = 1-->
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>OS</Transition>
					<Comment><![CDATA[set device state to SAFEOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>0400</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>SP</Transition>
					<Transition>OP</Transition>
					<Comment><![CDATA[check device state for PREOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>4</Cmd>
					<!--FPRD-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>000000000000</Data>
					<Retries>3</Retries>
					<Validate>
						<Data>020000000000</Data>
						<DataMask>0f0000000000</DataMask>
						<Timeout>2000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>IB</Transition>
					<Comment><![CDATA[assign EEPROM to PDI]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>1280</Ado>
					<!--0x0500-->
					<Data>01</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>II</Transition>
					<Comment><![CDATA[assign EEPROM back to ECAT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1280</Ado>
					<!--0x0500-->
					<Data>00</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[set device state to PREOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>1200</Data>
					<Cnt>1</Cnt>
					<Retries>300</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Comment><![CDATA[check device state for PREOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>4</Cmd>
					<!--FPRD-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>000000000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>020000000000</Data>
						<DataMask>1f0000000000</DataMask>
						<Timeout>1000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>IP</Transition>
					<Transition>BI</Transition>
					<Comment><![CDATA[assign EEPROM back to ECAT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>2</Cmd>
					<!--APWR-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>1280</Ado>
					<!--0x0500-->
					<Data>00</Data>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IB</Transition>
					<Comment><![CDATA[set device state to BOOT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>1300</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>IB</Transition>
					<Comment><![CDATA[check device state for BOOT]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>4</Cmd>
					<!--FPRD-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>000000000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>030000000000</Data>
						<DataMask>1f0000000000</DataMask>
						<Timeout>1000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>PS</Transition>
					<Comment><![CDATA[set device state to SAFEOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>0400</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>PS</Transition>
					<Comment><![CDATA[check device state for SAFEOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>4</Cmd>
					<!--FPRD-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>000000000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>040000000000</Data>
						<DataMask>1f0000000000</DataMask>
						<Timeout>3000</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>OS</Transition>
					<Comment><![CDATA[check device state for SAFEOP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>4</Cmd>
					<!--FPRD-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>000000000000</Data>
					<Retries>3</Retries>
					<Validate>
						<Data>040000000000</Data>
						<DataMask>0f0000000000</DataMask>
						<Timeout>200</Timeout>
					</Validate>
				</InitCmd>
				<InitCmd>
					<Transition>SO</Transition>
					<Comment><![CDATA[set device state to OP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>5</Cmd>
					<!--FPWR-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>288</Ado>
					<!--0x0120-->
					<Data>0800</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
				</InitCmd>
				<InitCmd>
					<Transition>SO</Transition>
					<Comment><![CDATA[check device state for OP]]></Comment>
					<Requires>cycle</Requires>
					<Cmd>4</Cmd>
					<!--FPRD-->
					<Adp>1001</Adp>
					<!--0x03e9-->
					<Ado>304</Ado>
					<!--0x0130-->
					<Data>000000000000</Data>
					<Cnt>1</Cnt>
					<Retries>3</Retries>
					<Validate>
						<Data>080000000000</Data>
						<DataMask>1f0000000000</DataMask>
						<Timeout>3000</Timeout>
					</Validate>
				</InitCmd>
			</InitCmds>
			<!--Proprietary ESD MDevice stack specific SubDevice configuration options-->
			<?Esd-MDevice-SubDevice-AutoReinit 0?>
			<?Esd-MDevice-SubDevice-AutoRestore 0?>
		</Slave>
		<Cyclic>
			<CycleTime>1000</CycleTime>
			<Frame>
				<Cmd>
					<State>PREOP</State>
					<State>SAFEOP</State>
					<State>OP</State>
					<Comment><![CDATA[Read mailbox states]]></Comment>
					<Cmd>10</Cmd>
					<!--LRD-->
					<Addr>150994944</Addr>
					<!--0x09000000-->
					<DataLength>1</DataLength>
					<Cnt>1</Cnt>
					<InputOffs>16</InputOffs>
					<OutputOffs>16</OutputOffs>
				</Cmd>
				<Cmd>
					<State>OP</State>
					<State>SAFEOP</State>
					<Comment><![CDATA[LRW for "SubDevice 1 (ECX-EC Sec)"]]></Comment>
					<Cmd>12</Cmd>
					<!--LRW-->
					<Addr>16777216</Addr>
					<!--0x01000000-->
					<DataLength>3</DataLength>
					<Cnt>3</Cnt>
					<InputOffs>29</InputOffs>
					<OutputOffs>29</OutputOffs>
				</Cmd>
				<Cmd>
					<State>PREOP</State>
					<State>SAFEOP</State>
					<State>OP</State>
					<Comment><![CDATA[Read AL State registers]]></Comment>
					<Cmd>7</Cmd>
					<!--BRD-->
					<Adp>0</Adp>
					<!--0x0000-->
					<Ado>304</Ado>
					<!--0x0130-->
					<DataLength>2</DataLength>
					<Cnt>1</Cnt>
					<InputOffs>44</InputOffs>
					<OutputOffs>44</OutputOffs>
				</Cmd>
			</Frame>
		</Cyclic>
		<ProcessImage>
			<Inputs>
				<ByteSize>58</ByteSize>
				<Variable>
					<Name>SubDevice 1 (ECX-EC Sec).Inputs.uint8_B_rcv</Name>
					<DataType>USINT</DataType>
					<BitSize>8</BitSize>
					<BitOffs>312</BitOffs>
					<!--Bytes [39.0..39.7] (@logical addr 0x01000000.0)-->
				</Variable>
				<Variable>
					<Name>SubDevice 1 (ECX-EC Sec).Inputs PDO parameter.TxPDO Toggle</Name>
					<Comment><![CDATA[Toggled by slave each time input image was updated (or other side's RxToggle bit set by master, according to settings in 0x2000)]]></Comment>
					<DataType>BOOL</DataType>
					<BitSize>1</BitSize>
					<BitOffs>320</BitOffs>
					<!--Bytes [40.0..40.0] (@logical addr 0x01000001.0)-->
				</Variable>
				<Variable>
					<Name>SubDevice 1 (ECX-EC Sec).Inputs PDO parameter.TxPDO State</Name>
					<Comment><![CDATA[Set to TRUE by slave when inputs do not contain valid values (e.g. because other side not in Op. Or other side's RxState bit set by master, according to settings in 0x2000)]]></Comment>
					<DataType>BOOL</DataType>
					<BitSize>1</BitSize>
					<BitOffs>328</BitOffs>
					<!--Bytes [41.0..41.0] (@logical addr 0x01000002.0)-->
				</Variable>
				<Variable>
					<Name>SubDevice 1 (ECX-EC Sec).Inputs PDO parameter.RxPDO State</Name>
					<Comment><![CDATA[Set to TRUE by slave when outputs could not be copied to other side (e.g. because it's not at least in SafeOp)]]></Comment>
					<DataType>BOOL</DataType>
					<BitSize>1</BitSize>
					<BitOffs>329</BitOffs>
					<!--Bytes [41.1..41.1] (@logical addr 0x01000002.1)-->
				</Variable>
			</Inputs>
			<Outputs>
				<ByteSize>58</ByteSize>
				<Variable>
					<Name>SubDevice 1 (ECX-EC Sec).Outputs PDO parameter.RxPDO Toggle</Name>
					<Comment><![CDATA[To be toggled by master each time process image was updated]]></Comment>
					<DataType>BOOL</DataType>
					<BitSize>1</BitSize>
					<BitOffs>312</BitOffs>
					<!--Bytes [39.0..39.0] (@logical addr 0x01000000.0)-->
				</Variable>
				<Variable>
					<Name>SubDevice 1 (ECX-EC Sec).Outputs PDO parameter.RxPDO Control</Name>
					<Comment><![CDATA[To be set to TRUE by master when output image does not contain valid values]]></Comment>
					<DataType>BOOL</DataType>
					<BitSize>1</BitSize>
					<BitOffs>320</BitOffs>
					<!--Bytes [40.0..40.0] (@logical addr 0x01000001.0)-->
				</Variable>
			</Outputs>
		</ProcessImage>
	</Config>
</EtherCATConfig>