<?xml version="1.0"?>
<TcSmProject xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55">
	<DataTypes>
		<DataType>
			<Name GUID="{D8FCBAC3-D742-49FE-4E3B-0D4269C8B583}" AutoDeleteType="true">ST_StatusBits</Name>
			<BitSize>16</BitSize>
			<SubItem>
				<Name>JobRunStatus</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>TriggerReady</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>1</BitOffs>
			</SubItem>
			<SubItem>
				<Name>TriggerStatus</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>2</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultsAvailable</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>3</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultsFragments</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>4</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultsOverFlow</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>5</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ErrorOverFlow</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>6</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ErrorAvailable</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>7</BitOffs>
			</SubItem>
			<SubItem>
				<Name>JobPass</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>8</BitOffs>
			</SubItem>
			<SubItem>
				<Name>JobFail</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>9</BitOffs>
			</SubItem>
			<SubItem>
				<Name>UserDataStatus</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>10</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy1</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>11</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy2</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>12</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy3</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>13</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy4</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>14</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy5</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>15</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{DB1BF471-E9F6-5F90-C27E-9E800DB30D61}" AutoDeleteType="true">U_StatusBits</Name>
			<BitSize>16</BitSize>
			<SubItem>
				<Name>stStatusBits</Name>
				<Type GUID="{D8FCBAC3-D742-49FE-4E3B-0D4269C8B583}">ST_StatusBits</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>wStatus</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{1ED6A403-9678-8F75-6FDD-A9E81076388C}" AutoDeleteType="true">ST_GPIO</Name>
			<BitSize>16</BitSize>
			<SubItem>
				<Name>GPIO_0</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_1</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>1</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_2</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>2</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_3</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>3</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_4</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>4</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_5</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>5</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_6</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>6</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_7</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>7</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_8</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>8</BitOffs>
			</SubItem>
			<SubItem>
				<Name>GPIO_9</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>9</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy1</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>10</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy2</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>11</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy3</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>12</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy4</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>13</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy5</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>14</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy6</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>15</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{6053BFC2-695A-AE4A-8B1B-167D05DD1955}" AutoDeleteType="true">U_GPIO</Name>
			<BitSize>16</BitSize>
			<SubItem>
				<Name>stGPIO</Name>
				<Type GUID="{1ED6A403-9678-8F75-6FDD-A9E81076388C}">ST_GPIO</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>wGPIO</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{B751560C-D44E-7623-372C-429F81FCCF1E}" AutoDeleteType="true">ST_Status</Name>
			<BitSize>3968</BitSize>
			<SubItem>
				<Name>uStatusBits</Name>
				<Type GUID="{DB1BF471-E9F6-5F90-C27E-9E800DB30D61}">U_StatusBits</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>uGPIO</Name>
				<Type GUID="{6053BFC2-695A-AE4A-8B1B-167D05DD1955}">U_GPIO</Type>
				<BitSize>16</BitSize>
				<BitOffs>16</BitOffs>
			</SubItem>
			<SubItem>
				<Name>EchoRegister</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>32</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ActiveJobSlotNumber</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>48</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ErrorCode</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000007}">DWORD</Type>
				<BitSize>32</BitSize>
				<BitOffs>64</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultQueueCount</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000001}">BYTE</Type>
				<BitSize>8</BitSize>
				<BitOffs>96</BitOffs>
			</SubItem>
			<SubItem>
				<Name>Reserved</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000001}">BYTE</Type>
				<BitSize>8</BitSize>
				<BitOffs>104</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultsJobSlotNumber</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000005}">UINT</Type>
				<BitSize>16</BitSize>
				<BitOffs>112</BitOffs>
			</SubItem>
			<SubItem>
				<Name>aResultData</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000001}">BYTE</Type>
				<ArrayInfo>
					<LBound>0</LBound>
					<Elements>480</Elements>
				</ArrayInfo>
				<BitSize>3840</BitSize>
				<BitOffs>128</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{AA852873-6665-14C1-FEFA-4CACB83776CD}" AutoDeleteType="true">ST_ControlBits</Name>
			<BitSize>16</BitSize>
			<SubItem>
				<Name>JobControl</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>TriggerEnable</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>1</BitOffs>
			</SubItem>
			<SubItem>
				<Name>Trigger</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>2</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultsAck</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>3</BitOffs>
			</SubItem>
			<SubItem>
				<Name>JobSlotControl</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>4</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResultsBufferControl</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>5</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ErrorBufferControl</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>6</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ErrorAck</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>7</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy1</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>8</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy2</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>9</BitOffs>
			</SubItem>
			<SubItem>
				<Name>UserDataControl</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>10</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy3</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>11</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy4</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>12</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy5</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>13</BitOffs>
			</SubItem>
			<SubItem>
				<Name>nDummy6</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>14</BitOffs>
			</SubItem>
			<SubItem>
				<Name>ResetCOunter</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000010}">BIT</Type>
				<BitSize>1</BitSize>
				<BitOffs>15</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{88B99A9B-CFE2-DF04-2DA8-FEB6572B0F4B}" AutoDeleteType="true">U_ControlBits</Name>
			<BitSize>16</BitSize>
			<SubItem>
				<Name>stBits</Name>
				<Type GUID="{AA852873-6665-14C1-FEFA-4CACB83776CD}">ST_ControlBits</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>wControl</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" AutoDeleteType="true">ST_Control</Name>
			<BitSize>3968</BitSize>
			<SubItem>
				<Name>uControl</Name>
				<Type GUID="{88B99A9B-CFE2-DF04-2DA8-FEB6572B0F4B}">U_ControlBits</Type>
				<BitSize>16</BitSize>
				<BitOffs>0</BitOffs>
			</SubItem>
			<SubItem>
				<Name>wReserved</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>16</BitOffs>
			</SubItem>
			<SubItem>
				<Name>EchoRegister</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>32</BitOffs>
			</SubItem>
			<SubItem>
				<Name>JobSlotNumber</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>48</BitOffs>
			</SubItem>
			<SubItem>
				<Name>PacketSequenceNumber</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>64</BitOffs>
			</SubItem>
			<SubItem>
				<Name>UserDataIndex</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000004}">WORD</Type>
				<BitSize>16</BitSize>
				<BitOffs>80</BitOffs>
			</SubItem>
			<SubItem>
				<Name>aReserved</Name>
				<Type GUID="{18071995-0000-0000-0000-000000000001}">BYTE</Type>
				<ArrayInfo>
					<LBound>0</LBound>
					<Elements>484</Elements>
				</ArrayInfo>
				<BitSize>3872</BitSize>
				<BitOffs>96</BitOffs>
			</SubItem>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-0003000001E0}" IecBaseType="true" AutoDeleteType="true">ARRAY [0..479] OF BYTE</Name>
			<BitSize>3840</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>480</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-000300000002}" IecBaseType="true" AutoDeleteType="true">ARRAY [0..1] OF BYTE</Name>
			<BitSize>16</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>2</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-0003000001E4}" IecBaseType="true" AutoDeleteType="true">ARRAY [0..483] OF BYTE</Name>
			<BitSize>3872</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>484</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-002000000001}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..0] OF BIT</Name>
			<BitSize>1</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>1</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-002000000005}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..4] OF BIT</Name>
			<BitSize>5</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>5</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-002000000004}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..3] OF BIT</Name>
			<BitSize>4</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>4</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-002000000008}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..0] OF BYTE</Name>
			<BitSize>8</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000001}">BYTE</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>1</Elements>
			</ArrayInfo>
		</DataType>
		<DataType>
			<Name GUID="{18071995-0000-0000-0000-00200000000C}" IecBaseType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..11] OF BIT</Name>
			<BitSize>12</BitSize>
			<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
			<ArrayInfo>
				<LBound>0</LBound>
				<Elements>12</Elements>
			</ArrayInfo>
		</DataType>
	</DataTypes>
	<ImageDatas>
		<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ff808080808080808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff0000c00000c0ffffffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
		<ImageData Id="1001">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000120b0000120b00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff0000ff0000ff0000ff0000ff0000ff0000ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
		<ImageData Id="1002">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
		<ImageData Id="1003">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff0000ff0000ff0000ff0000ff0000ff0000c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
		<ImageData Id="1004">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ff</ImageData>
	</ImageDatas>
	<Project ProjectGUID="{807CA836-8CFC-47D1-9290-EDD71BB5D4D4}" TargetNetId="5.143.155.54.1.1" Target64Bit="true" ShowHideConfigurations="#x6">
		<System>
			<Settings MaxCpus="2"/>
			<Licenses>
				<Target>
					<ManualSelect>{92583661-35AE-45CE-BD4F-C35BFE16F07E}</ManualSelect>
					<ManualSelect Instances="1">{87DBEEFC-A548-4B37-9797-C9521D3A43A2}</ManualSelect>
				</Target>
			</Licenses>
			<Tasks>
				<Task Id="3" Priority="20" CycleTime="100000" AmsPort="350" AdtTasks="true">
					<Name>PlcTask</Name>
				</Task>
				<Task Id="4" Priority="1" CycleTime="10000" AmsPort="351" AdtTasks="true">
					<Name>EthernetIP</Name>
				</Task>
			</Tasks>
		</System>
		<Plc>
			<Project GUID="{6117AD00-84A2-4D25-A935-C44635016FCD}" Name="PLC1" PrjFilePath="PLC1\PLC1.plcproj" TmcFilePath="PLC1\PLC1.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
				<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC1\PLC1.tmc" TmcHash="{83BA11F8-304E-6935-7F67-751584EF1C82}">
					<Name>PLC1 Instance</Name>
					<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
					<Vars VarGrpType="1">
						<Name>PlcTask Inputs</Name>
						<Var>
							<Name>P_Camera.nState</Name>
							<Type>UINT</Type>
						</Var>
						<Var>
							<Name>P_Camera.stStatus</Name>
							<Type GUID="{B751560C-D44E-7623-372C-429F81FCCF1E}">ST_Status</Type>
						</Var>
						<Var>
							<Name>P_Camera.stStatus2</Name>
							<Type GUID="{B751560C-D44E-7623-372C-429F81FCCF1E}">ST_Status</Type>
						</Var>
						<Var>
							<Name>P_Camera.nState2</Name>
							<Type>UINT</Type>
						</Var>
						<Var>
							<Name>GVL.bTrigIn1</Name>
							<Type>BOOL</Type>
						</Var>
						<Var>
							<Name>GVL.bTrigIn2</Name>
							<Type>BOOL</Type>
						</Var>
					</Vars>
					<Vars VarGrpType="2" AreaNo="1">
						<Name>PlcTask Outputs</Name>
						<Var>
							<Name>P_Camera.stControl</Name>
							<Type GUID="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}">ST_Control</Type>
						</Var>
						<Var>
							<Name>P_Camera.stControl2</Name>
							<Type GUID="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}">ST_Control</Type>
						</Var>
						<Var>
							<Name>GVL.bGPIO1</Name>
							<Comment><![CDATA[ I/O]]></Comment>
							<Type>BOOL</Type>
						</Var>
					</Vars>
					<UnrestoredVarLinks ImportTime="2024-04-15T16:43:05">
						<OwnerA Name="OutputSrc" Prefix="TIPC^Untitled1^Untitled1 Instance" Type="2">
							<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S40 Network Connect">
								<Link VarA="P_Ethernetip.stControl.EchoRegister" TypeA="WORD" InOutA="1" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Outputs^EchoControl" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl.JobSlotNumber" TypeA="WORD" InOutA="1" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Outputs^JobSlotNumber" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl.PacketSequenceNumber" TypeA="WORD" InOutA="1" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Outputs^PacketSeqNum" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl.UserDataIndex" TypeA="WORD" InOutA="1" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Outputs^UserDataIndex" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl.aReserved" TypeA="ARRAY [0..483] OF BYTE" InOutA="1" GuidA="{3C15CE9F-570B-312C-5DE7-E5019CC570E6}" VarB="Connection 1 (Input/Output)^Outputs^noname1_arrBYTE" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl.uControl^wControl" TypeA="WORD" InOutA="1" ParentTypeA="U_ControlBits" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Outputs^ControlRegister" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl.wReserved" TypeA="WORD" InOutA="1" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Outputs^noname0_arrBYTE" RestoreInfo="ANotFound"/>
							</OwnerB>
						</OwnerA>
					</UnrestoredVarLinks>
					<UnrestoredVarLinks ImportTime="2024-04-16T11:19:18">
						<OwnerA Name="InputDst" Prefix="TIPC^Untitled1^Untitled1 Instance" Type="1">
							<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S40 Network Connect">
								<Link VarA="P_Ethernetip.stStatus.ActiveJobSlotNumber" TypeA="WORD" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Inputs^JobSlotInfo" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.EchoRegister" TypeA="WORD" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Inputs^EchoStatus" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.ErrorCode" TypeA="DWORD" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000007}" VarB="Connection 1 (Input/Output)^Inputs^ErrorCode" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.Reserved" TypeA="BYTE" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000001}" VarB="Connection 1 (Input/Output)^Inputs^noname0_BYTE" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.ResultQueueCount" TypeA="BYTE" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000001}" VarB="Connection 1 (Input/Output)^Inputs^ResultQueueCount" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.ResultsJobSlotNumber" TypeA="UINT" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000005}" VarB="Connection 1 (Input/Output)^Inputs^ResultJobSlotNumber" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.aResultData" TypeA="ARRAY [0..479] OF BYTE" InOutA="0" GuidA="{22FEA0BB-4AF4-309E-8916-DC20370CF26C}" VarB="Connection 1 (Input/Output)^Inputs^noname1_arrBYTE" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.uGPIO^wGPIO" TypeA="WORD" InOutA="0" ParentTypeA="U_GPIO" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Inputs^GPIORegister" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stStatus.uStatusBits^wStatus" TypeA="WORD" InOutA="0" ParentTypeA="U_StatusBits" GuidA="{18071995-0000-0000-0000-000000000004}" VarB="Connection 1 (Input/Output)^Inputs^StatusRegister" RestoreInfo="ANotFound"/>
							</OwnerB>
						</OwnerA>
						<OwnerA Name="OutputSrc" Prefix="TIPC^Untitled1^Untitled1 Instance" Type="2">
							<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S40 Network Connect">
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^ControlRegister" Size="16" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^EchoControl" Size="16" OffsA="32" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^JobSlotNumber" Size="16" OffsA="48" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^PacketSeqNum" Size="16" OffsA="64" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^UserDataIndex" Size="16" OffsA="80" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^noname0_arrBYTE" Size="16" OffsA="16" RestoreInfo="ANotFound"/>
								<Link VarA="P_Ethernetip.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^noname1_arrBYTE" Size="3872" OffsA="96" RestoreInfo="ANotFound"/>
							</OwnerB>
						</OwnerA>
					</UnrestoredVarLinks>
					<UnrestoredVarLinks ImportTime="2024-05-07T13:50:35">
						<OwnerA Name="OutputSrc" Prefix="TIPC^Untitled1^Untitled1 Instance" Type="2">
							<OwnerB Name="TIID^Device 2 (EtherCAT)^Term 1 (EK1200)^Term 4 (EL2008)">
								<Link VarA="GVL_IO.bOut" TypeA="BOOL" InOutA="1" GuidA="{18071995-0000-0000-0000-000000000030}" VarB="Channel 1^Output" Size="1" RestoreInfo="ANotFound"/>
							</OwnerB>
						</OwnerA>
					</UnrestoredVarLinks>
					<UnrestoredVarLinks ImportTime="2024-05-07T16:19:49">
						<OwnerA Name="InputDst" Prefix="TIPC^PLC1^PLC1 Instance" Type="1">
							<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S40 Network Connect">
								<Link VarA="MAIN.nState" TypeA="UINT" InOutA="0" GuidA="{18071995-0000-0000-0000-000000000005}" VarB="Inputs^State" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^EchoStatus" Size="16" OffsA="32" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^ErrorCode" Size="32" OffsA="64" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^GPIORegister" Size="16" OffsA="16" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^JobSlotInfo" Size="16" OffsA="48" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^ResultJobSlotNumber" Size="16" OffsA="112" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^ResultQueueCount" Size="8" OffsA="96" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^StatusRegister" Size="16" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^noname0_BYTE" Size="8" OffsA="104" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stStatus" TypeA="ST_Status" InOutA="0" GuidA="{B751560C-D44E-7623-372C-429F81FCCF1E}" VarB="Connection 1 (Input/Output)^Inputs^noname1_arrBYTE" Size="3840" OffsA="128" RestoreInfo="ANotFound"/>
							</OwnerB>
						</OwnerA>
						<OwnerA Name="OutputSrc" Prefix="TIPC^PLC1^PLC1 Instance" Type="2">
							<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S40 Network Connect">
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^ControlRegister" Size="16" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^EchoControl" Size="16" OffsA="32" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^JobSlotNumber" Size="16" OffsA="48" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^PacketSeqNum" Size="16" OffsA="64" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^UserDataIndex" Size="16" OffsA="80" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^noname0_arrBYTE" Size="16" OffsA="16" RestoreInfo="ANotFound"/>
								<Link VarA="MAIN.stControl" TypeA="ST_Control" InOutA="1" GuidA="{A8D03BAF-55D5-8BCC-06BA-96709FC5E4A3}" VarB="Connection 1 (Input/Output)^Outputs^noname1_arrBYTE" Size="3872" OffsA="96" RestoreInfo="ANotFound"/>
							</OwnerB>
						</OwnerA>
					</UnrestoredVarLinks>
					<Contexts>
						<Context>
							<Id>0</Id>
							<Name>PlcTask</Name>
							<ManualConfig>
								<OTCID>#x02010030</OTCID>
							</ManualConfig>
							<Priority>20</Priority>
							<CycleTime>10000000</CycleTime>
						</Context>
					</Contexts>
					<TaskPouOids>
						<TaskPouOid Prio="20" OTCID="#x08502001"/>
					</TaskPouOids>
				</Instance>
			</Project>
		</Plc>
		<Io>
			<Device Id="1" DevType="133" AmsPort="28673" AmsNetId="1.2.3.4.2.1" RemoteName="Device 1 (TC3 EIP Scanner)">
				<Name>Device 1 (TC3 EIP Scanner)</Name>
				<AddressInfo>
					<Pnp>
						<DeviceDesc>X000 (TwinCAT-Intel PCI Ethernet Adapter (Gigabit) </DeviceDesc>
						<DeviceName>\DEVICE\{AFF7B0A6-C7B8-4C5E-9641-D6277F51CB38}</DeviceName>
						<DeviceData>0001058f9b37</DeviceData>
					</Pnp>
				</AddressInfo>
				<Image Id="1" AddrType="1" ImageType="3">
					<Name>Image</Name>
				</Image>
				<Box Id="1" BoxType="9134">
					<Name>S20 Rejestrator NetConn</Name>
					<Comment><![CDATA[<INFO>ZEBRA S40</INFO>
<EDS>
C:\TwinCAT\3.1\Config\Io\EtherNetIP\zebra_s40.eds
</EDS>
]]></Comment>
					<ImageId>263</ImageId>
					<Vars VarGrpType="1">
						<Name>Inputs</Name>
						<Var>
							<Name>State</Name>
							<Comment><![CDATA[0x8000 = Remote Node has no connections
0x4000 = Remote Node is not reachable
0x2000 = TCP Client: initialization failed
0x1000 = UDP Client: initialization failed
0x0X00 = reserved
0x0001 = 1st Connection disconnected
0x0002 = 2nd Connection disconnected
0x0004 = 3rd Connection disconnected
   ...
0x0080 = 8th Connection disconnected
]]></Comment>
							<Type>UINT</Type>
						</Var>
					</Vars>
					<Vars VarGrpType="2">
						<Name>Outputs</Name>
						<Var>
							<Name>Ctrl</Name>
							<Type>UINT</Type>
						</Var>
					</Vars>
					<EthernetIp NewSlavePara="01000000533430204e6574776f726b20436f6e6e656374000000000000000000000000002b0000008d05000003000000025b0000523420ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000618914ac00000000000000000000800001001e000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" EdsFilePath="zebra_s40.eds">
						<MasterConnection Id="1" ConnectionPara="189a7362c4843461c484346104af736204af7362d0843461d08434612caf73622caf7362589a7362589a736250b1736250b173626c7934616c793461047a3461047a34616079346160793461a8873461a8873461b0b27362b0b273627889736278897362849f7362849f73628089736280897362949f7362949f7362888973628889736290897362908973625887346158873461fc897362fc8973624087346140873461248a7362248a7362e48b3461e48b3461408a7362408a7362f08b3461f08b346174873461748734619c8734619c873461e48a7362e48a7362048b7362048b7362248b7362248b7362448b7362448b73624c8b73624c8b7362548b7362548b73625c8b73625c8b7362648b7362648b73626c8b73626c8b7362748b7362748b73627c8b73627c8b7362848b7362848b73628c8b73628c8b7362948b7362948b73629c8b73629c8b7362a48b7362a48b7362ac8b7362ac8b7362b48b7362b48b7362bc8b7362bc8b7362c48b7362c48b7362cc8b7362cc8b7362d48b7362d48b7362dc8b7362dc8b7362e48b7362e48b7362" AssemblyPara="010000a00a0000000a00000001000000000000006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00100000000000000000000020000009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00100000100000000000000020000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" ConnectionType="-2147483587">
							<Name>Connection 1 (Input/Output)</Name>
							<ImageId>86</ImageId>
							<Vars VarGrpType="1" InsertType="1">
								<Name>Inputs</Name>
								<Var>
									<Name>StatusRegister</Name>
									<Type>WORD</Type>
									<BitOffs>16</BitOffs>
								</Var>
								<Var>
									<Name>GPIORegister</Name>
									<Type>WORD</Type>
									<BitOffs>32</BitOffs>
								</Var>
								<Var>
									<Name>EchoStatus</Name>
									<Type>WORD</Type>
									<BitOffs>48</BitOffs>
								</Var>
								<Var>
									<Name>JobSlotInfo</Name>
									<Type>WORD</Type>
									<BitOffs>64</BitOffs>
								</Var>
								<Var>
									<Name>ErrorCode</Name>
									<Type>DWORD</Type>
									<BitOffs>80</BitOffs>
								</Var>
								<Var>
									<Name>ResultQueueCount</Name>
									<Type>BYTE</Type>
									<BitOffs>112</BitOffs>
								</Var>
								<Var>
									<Name>noname0_BYTE</Name>
									<Type>BYTE</Type>
									<BitOffs>120</BitOffs>
								</Var>
								<Var>
									<Name>ResultJobSlotNumber</Name>
									<Type>UINT</Type>
									<BitOffs>128</BitOffs>
								</Var>
								<Var>
									<Name>noname1_arrBYTE</Name>
									<Type GUID="{18071995-0000-0000-0000-0003000001E0}">ARRAY [0..479] OF BYTE</Type>
									<BitOffs>144</BitOffs>
								</Var>
							</Vars>
							<Vars VarGrpType="2" InsertType="1">
								<Name>Outputs</Name>
								<Var>
									<Name>ControlRegister</Name>
									<Type>WORD</Type>
									<BitOffs>16</BitOffs>
								</Var>
								<Var>
									<Name>noname0_arrBYTE</Name>
									<Type GUID="{18071995-0000-0000-0000-000300000002}">ARRAY [0..1] OF BYTE</Type>
									<BitOffs>32</BitOffs>
								</Var>
								<Var>
									<Name>EchoControl</Name>
									<Type>WORD</Type>
									<BitOffs>48</BitOffs>
								</Var>
								<Var>
									<Name>JobSlotNumber</Name>
									<Type>WORD</Type>
									<BitOffs>64</BitOffs>
								</Var>
								<Var>
									<Name>PacketSeqNum</Name>
									<Type>WORD</Type>
									<BitOffs>80</BitOffs>
								</Var>
								<Var>
									<Name>UserDataIndex</Name>
									<Type>WORD</Type>
									<BitOffs>96</BitOffs>
								</Var>
								<Var>
									<Name>noname1_arrBYTE</Name>
									<Type GUID="{18071995-0000-0000-0000-0003000001E4}">ARRAY [0..483] OF BYTE</Type>
									<BitOffs>112</BitOffs>
								</Var>
							</Vars>
						</MasterConnection>
					</EthernetIp>
				</Box>
				<Box Id="12" BoxType="9134">
					<Name>S40 Weryfikator NetConn</Name>
					<Comment><![CDATA[<INFO>ZEBRA S20</INFO>
<EDS>
C:\TwinCAT\3.1\Config\Io\EtherNetIP\zebra_s20.eds
</EDS>
]]></Comment>
					<ImageId>263</ImageId>
					<Vars VarGrpType="1">
						<Name>Inputs</Name>
						<Var>
							<Name>State</Name>
							<Comment><![CDATA[0x8000 = Remote Node has no connections
0x4000 = Remote Node is not reachable
0x2000 = TCP Client: initialization failed
0x1000 = UDP Client: initialization failed
0x0X00 = reserved
0x0001 = 1st Connection disconnected
0x0002 = 2nd Connection disconnected
0x0004 = 3rd Connection disconnected
   ...
0x0080 = 8th Connection disconnected
]]></Comment>
							<Type>UINT</Type>
							<BitOffs>3984</BitOffs>
						</Var>
					</Vars>
					<Vars VarGrpType="2">
						<Name>Outputs</Name>
						<Var>
							<Name>Ctrl</Name>
							<Type>UINT</Type>
							<BitOffs>3984</BitOffs>
						</Var>
					</Vars>
					<EthernetIp NewSlavePara="0c00000000000000000000000000000000000000000000000000000000000000000000000c0000006c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408914ac00000000000000000000800001001e000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" EdsFilePath="zebra_s20.eds">
						<MasterConnection Id="2" ConnectionPara="00000000000000000000000000000000000000000000000000000000000000000000000055aaffd5802b00000000002b80d5ffaa55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b80d5ffffaaaaaaffaa550000000000002b80805500000000000055aaffd5802b00000000000000000000000000002b80d5d5802b0000002b80d5ffaa550000000000002b80805500002b80805500000000000055aaffd5802b00000055aaffaa550000000055aaffd5802b0000002b80d5d5802b000000000055aaffd5802b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055aaffd5802b00000000000055aaffd5802b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055aaffaa55000000000000000000000000000000" AssemblyPara="020000a00a0000000a00000000000000000000006500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00100000000000000000000020000009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00100000100000000000000020000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" ConnectionType="-2147483587">
							<Name>Connection 2 (Input/Output)</Name>
							<ImageId>86</ImageId>
							<Vars VarGrpType="1" InsertType="1">
								<Name>Inputs</Name>
								<Var>
									<Name>StatusRegister</Name>
									<Type>WORD</Type>
									<BitOffs>4000</BitOffs>
								</Var>
								<Var>
									<Name>GPIORegister</Name>
									<Type>WORD</Type>
									<BitOffs>4016</BitOffs>
								</Var>
								<Var>
									<Name>EchoStatus</Name>
									<Type>WORD</Type>
									<BitOffs>4032</BitOffs>
								</Var>
								<Var>
									<Name>JobSlotInfo</Name>
									<Type>WORD</Type>
									<BitOffs>4048</BitOffs>
								</Var>
								<Var>
									<Name>ErrorCode</Name>
									<Type>DWORD</Type>
									<BitOffs>4064</BitOffs>
								</Var>
								<Var>
									<Name>ResultQueueCount</Name>
									<Type>BYTE</Type>
									<BitOffs>4096</BitOffs>
								</Var>
								<Var>
									<Name>noname0_BYTE</Name>
									<Type>BYTE</Type>
									<BitOffs>4104</BitOffs>
								</Var>
								<Var>
									<Name>ResultJobSlotNumber</Name>
									<Type>UINT</Type>
									<BitOffs>4112</BitOffs>
								</Var>
								<Var>
									<Name>noname1_arrBYTE</Name>
									<Type GUID="{18071995-0000-0000-0000-0003000001E0}">ARRAY [0..479] OF BYTE</Type>
									<BitOffs>4128</BitOffs>
								</Var>
							</Vars>
							<Vars VarGrpType="2" InsertType="1">
								<Name>Outputs</Name>
								<Var>
									<Name>ControlRegister</Name>
									<Type>WORD</Type>
									<BitOffs>4000</BitOffs>
								</Var>
								<Var>
									<Name>noname0_arrBYTE</Name>
									<Type GUID="{18071995-0000-0000-0000-000300000002}">ARRAY [0..1] OF BYTE</Type>
									<BitOffs>4016</BitOffs>
								</Var>
								<Var>
									<Name>EchoControl</Name>
									<Type>WORD</Type>
									<BitOffs>4032</BitOffs>
								</Var>
								<Var>
									<Name>JobSlotNumber</Name>
									<Type>WORD</Type>
									<BitOffs>4048</BitOffs>
								</Var>
								<Var>
									<Name>PacketSeqNum</Name>
									<Type>WORD</Type>
									<BitOffs>4064</BitOffs>
								</Var>
								<Var>
									<Name>UserDataIndex</Name>
									<Type>WORD</Type>
									<BitOffs>4080</BitOffs>
								</Var>
								<Var>
									<Name>noname1_arrBYTE</Name>
									<Type GUID="{18071995-0000-0000-0000-0003000001E4}">ARRAY [0..483] OF BYTE</Type>
									<BitOffs>4096</BitOffs>
								</Var>
							</Vars>
						</MasterConnection>
					</EthernetIp>
				</Box>
				<Ethernet DeviceDesc="X000 (TwinCAT-Intel PCI Ethernet Adapter (Gigabit) #2)" SpecialTask="true" TaskPort="351"/>
				<EtherNetIPMasterDev m_EthIpMasterDevPar="010000004465766963652031202854433320454950205363616e6e6572290000000000000c0000006c000000891800000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000201058f9b37ffffffff00000000000000000000800001001e000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"/>
			</Device>
			<Device Id="2" DevType="111" DevFlags="#x0003" AmsPort="28674" AmsNetId="5.143.155.54.3.1" RemoteName="Device 2 (EtherCAT)" InfoImageId="3">
				<Name>Device 2 (EtherCAT)</Name>
				<AddressInfo>
					<Ccat>
						<Address>-1855979520</Address>
						<Offset>131072</Offset>
						<Size>8192</Size>
						<BaseAddr>0</BaseAddr>
						<BusNo>3</BusNo>
						<SlotNo>0</SlotNo>
						<VendorId>5612</VendorId>
						<DeviceId>20480</DeviceId>
						<Dma>
							<Address>0</Address>
							<Offset>4096</Offset>
							<Size>256</Size>
							<BaseAddr>2</BaseAddr>
							<RxChn>0</RxChn>
							<TxChn>1</TxChn>
						</Dma>
						<Identification>
							<Value>498694182</Value>
							<Version>1</Version>
							<Size>256</Size>
						</Identification>
					</Ccat>
				</AddressInfo>
				<Image Id="2" AddrType="9" ImageType="3">
					<Name>Image</Name>
				</Image>
				<Box Id="2" BoxType="9099">
					<Name>Term 1 (EK1200)</Name>
					<ImageId>1000</ImageId>
					<EtherCAT PdiType="#x0100" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x04b02c52" RevisionNo="#x00001388" InfoDataState="false" PortPhys="49" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EK1200-5000 EtherCAT Power supply (2A E-Bus)" Desc="EK1200" PortABoxInfo="#x00ffffff"/>
					<Box Id="3" BoxType="9099">
						<Name>Term 3 (EL1008)</Name>
						<ImageId>7</ImageId>
						<EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x03f03052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL1008 8Ch. Dig. Input 24V, 3ms" Desc="EL1008" PortABoxInfo="#x01000002">
							<SyncMan>001001000000010004000000000000000100001000010000</SyncMan>
							<Fmmu>0000000000000000001000010100000002000000000000000000000000000000</Fmmu>
							<Pdo Name="Channel 1" Index="#x1a00" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6000" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 2" Index="#x1a01" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6010" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 3" Index="#x1a02" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6020" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 4" Index="#x1a03" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6030" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 5" Index="#x1a04" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6040" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 6" Index="#x1a05" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6050" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 7" Index="#x1a06" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6060" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 8" Index="#x1a07" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6070" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
						</EtherCAT>
					</Box>
					<Box Id="4" BoxType="9099">
						<Name>Term 4 (EL2008)</Name>
						<ImageId>1001</ImageId>
						<EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x07d83052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL2008 8Ch. Dig. Output 24V, 0.5A" Desc="EL2008" PortABoxInfo="#x01000003">
							<SyncMan>000f01004400010003000000000000000000000f44090000</SyncMan>
							<Fmmu>0000000000000000000f00020100000001000000000000000000000000000000</Fmmu>
							<Pdo Name="Channel 1" Index="#x1600" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7000" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 2" Index="#x1601" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7010" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 3" Index="#x1602" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7020" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 4" Index="#x1603" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7030" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 5" Index="#x1604" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7040" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 6" Index="#x1605" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7050" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 7" Index="#x1606" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7060" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 8" Index="#x1607" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7070" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
						</EtherCAT>
					</Box>
					<Box Id="5" BoxType="9099" BoxFlags="#x00000020">
						<Name>Term 5 (EL3104)</Name>
						<ImageId>1002</ImageId>
						<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="7" FoeType="1" VendorId="#x00000002" ProductCode="#x0c203052" RevisionNo="#x00140000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL3104 4Ch. Ana. Input +/-10V Diff." Desc="EL3104" PortABoxInfo="#x01000004">
							<SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
							<SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
							<SyncMan>001100000400000003000000000000000000001104000000</SyncMan>
							<SyncMan>801110002000010004000000000000001000801120010000</SyncMan>
							<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
							<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
							<BootStrapData>0010f400f410f400</BootStrapData>
							<DcMode>53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</DcMode>
							<DcMode>4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a8610000000000070100000000000000000000000000000000000000000000000000000000000000</DcMode>
							<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000006079feffa8610000000000070100000000000000000001000000000000000000000000000000000000000000</DcMode>
							<Pdo Name="AI Standard Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
								<ExcludePdo>#x1a01</ExcludePdo>
								<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when upper value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Overrange" Index="#x6000" Sub="#x02">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when lower value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 1" Index="#x6000" Sub="#x03">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit1
Bit1: Value smaller than Limit1]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 2" Index="#x6000" Sub="#x05">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit2
Bit1: Value smaller than Limit2]]></Comment>
								</Entry>
								<Entry Name="Status__Error" Index="#x6000" Sub="#x07">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
								</Entry>
								<Entry Name="Status__Sync error" Index="#x6000" Sub="#x0e">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO State" Index="#x6000" Sub="#x0f">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO Toggle" Index="#x6000" Sub="#x10">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Compact Channel 1" Index="#x1a01" Flags="#x0010">
								<ExcludePdo>#x1a00</ExcludePdo>
								<Entry Name="Value" Index="#x6000" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Standard Channel 2" Index="#x1a02" Flags="#x0010" SyncMan="3">
								<ExcludePdo>#x1a03</ExcludePdo>
								<Entry Name="Status__Underrange" Index="#x6010" Sub="#x01">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when upper value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Overrange" Index="#x6010" Sub="#x02">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when lower value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 1" Index="#x6010" Sub="#x03">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit1
Bit1: Value smaller than Limit1]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 2" Index="#x6010" Sub="#x05">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit2
Bit1: Value smaller than Limit2]]></Comment>
								</Entry>
								<Entry Name="Status__Error" Index="#x6010" Sub="#x07">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
								</Entry>
								<Entry Name="Status__Sync error" Index="#x6010" Sub="#x0e">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO State" Index="#x6010" Sub="#x0f">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO Toggle" Index="#x6010" Sub="#x10">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Compact Channel 2" Index="#x1a03" Flags="#x0010">
								<ExcludePdo>#x1a02</ExcludePdo>
								<Entry Name="Value" Index="#x6010" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Standard Channel 3" Index="#x1a04" Flags="#x0010" SyncMan="3">
								<ExcludePdo>#x1a05</ExcludePdo>
								<Entry Name="Status__Underrange" Index="#x6020" Sub="#x01">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when upper value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Overrange" Index="#x6020" Sub="#x02">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when lower value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 1" Index="#x6020" Sub="#x03">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit1
Bit1: Value smaller than Limit1]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 2" Index="#x6020" Sub="#x05">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit2
Bit1: Value smaller than Limit2]]></Comment>
								</Entry>
								<Entry Name="Status__Error" Index="#x6020" Sub="#x07">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
								</Entry>
								<Entry Name="Status__Sync error" Index="#x6020" Sub="#x0e">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO State" Index="#x6020" Sub="#x0f">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO Toggle" Index="#x6020" Sub="#x10">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Compact Channel 3" Index="#x1a05" Flags="#x0010">
								<ExcludePdo>#x1a04</ExcludePdo>
								<Entry Name="Value" Index="#x6020" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Standard Channel 4" Index="#x1a06" Flags="#x0010" SyncMan="3">
								<ExcludePdo>#x1a07</ExcludePdo>
								<Entry Name="Status__Underrange" Index="#x6030" Sub="#x01">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when upper value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Overrange" Index="#x6030" Sub="#x02">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when lower value limit exceeded]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 1" Index="#x6030" Sub="#x03">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit1
Bit1: Value smaller than Limit1]]></Comment>
								</Entry>
								<Entry Name="Status__Limit 2" Index="#x6030" Sub="#x05">
									<Type>BIT2</Type>
									<Comment><![CDATA[Bit0: Value greater than Limit2
Bit1: Value smaller than Limit2]]></Comment>
								</Entry>
								<Entry Name="Status__Error" Index="#x6030" Sub="#x07">
									<Type>BIT</Type>
									<Comment><![CDATA[Bit set when Over- or Underrange]]></Comment>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
								</Entry>
								<Entry Name="Status__">
									<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
								</Entry>
								<Entry Name="Status__Sync error" Index="#x6030" Sub="#x0e">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO State" Index="#x6030" Sub="#x0f">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Status__TxPDO Toggle" Index="#x6030" Sub="#x10">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AI Compact Channel 4" Index="#x1a07" Flags="#x0010">
								<ExcludePdo>#x1a06</ExcludePdo>
								<Entry Name="Value" Index="#x6030" Sub="#x11" Flags="#x00010000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<CoeProfile ProfileNo="19665801"/>
							<CoeProfile ProfileNo="19665801"/>
							<CoeProfile ProfileNo="19665801"/>
							<CoeProfile ProfileNo="19665801"/>
						</EtherCAT>
					</Box>
					<Box Id="6" BoxType="9099" BoxFlags="#x00000020">
						<Name>Term 6 (EL4002)</Name>
						<ImageId>1003</ImageId>
						<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="3" FoeType="1" VendorId="#x00000002" ProductCode="#x0fa23052" RevisionNo="#x00140000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL4002 2Ch. Ana. Output 0-10V, 12bit" Desc="EL4002" PortABoxInfo="#x01000005">
							<SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
							<SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
							<SyncMan>001104002400010003000000000000000400001124010000</SyncMan>
							<SyncMan>801100000000000004000000000000000000801100000000</SyncMan>
							<Fmmu>0000000000000000001100020100000001000000000000000000000000000000</Fmmu>
							<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
							<BootStrapData>0010f400f410f400</BootStrapData>
							<DcMode>53796e6368726f6e0000000000000000534d2d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</DcMode>
							<DcMode>4443000000000000000000000000000044432d53796e6368726f6e0000000000000000000000000000000000000000000000000000000000a0860100000000070100000000000000000000000000000000000000000000000000000000000000</DcMode>
							<Pdo Name="AO Outputs Channel 1" Index="#x1600" InOut="1" Flags="#x0011" SyncMan="2">
								<Entry Name="Analog output" Index="#x7000" Sub="#x11" Flags="#x00020000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="AO Outputs Channel 2" Index="#x1601" InOut="1" Flags="#x0011" SyncMan="2">
								<Entry Name="Analog output" Index="#x7010" Sub="#x11" Flags="#x00020000">
									<Type>INT</Type>
								</Entry>
							</Pdo>
							<CoeProfile ProfileNo="26219401"/>
							<CoeProfile ProfileNo="26219401"/>
						</EtherCAT>
					</Box>
					<Box Id="7" BoxType="9099">
						<Name>Term 7 (EL2004)</Name>
						<ImageId>1001</ImageId>
						<EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x07d43052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL2004 4Ch. Dig. Output 24V, 0.5A" Desc="EL2004" PortABoxInfo="#x01000006">
							<SyncMan>000f01004400010003000000000000000000000f44090000</SyncMan>
							<Fmmu>0000000000000000000f00020100000001000000000000000000000000000000</Fmmu>
							<Pdo Name="Channel 1" Index="#x1600" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7000" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 2" Index="#x1601" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7010" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 3" Index="#x1602" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7020" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 4" Index="#x1603" InOut="1" Flags="#x0011" SyncMan="0">
								<Entry Name="Output" Index="#x7030" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
						</EtherCAT>
					</Box>
					<Box Id="8" BoxType="9099">
						<Name>Term 8 (EL1018)</Name>
						<ImageId>7</ImageId>
						<EtherCAT SlaveType="1" PdiType="#x0104" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x03fa3052" RevisionNo="#x00120000" RepeatSupport="true" PortPhys="51" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL1018 8Ch. Dig. Input 24V, 10µs" Desc="EL1018" PortABoxInfo="#x01000007">
							<SyncMan>001001000000010004000000000000000100001000010000</SyncMan>
							<Fmmu>0000000000000000001000010100000002000000000000000000000000000000</Fmmu>
							<Pdo Name="Channel 1" Index="#x1a00" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6000" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 2" Index="#x1a01" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6010" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 3" Index="#x1a02" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6020" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 4" Index="#x1a03" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6030" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 5" Index="#x1a04" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6040" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 6" Index="#x1a05" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6050" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 7" Index="#x1a06" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6060" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="Channel 8" Index="#x1a07" Flags="#x0011" SyncMan="0">
								<Entry Name="Input" Index="#x6070" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
							</Pdo>
						</EtherCAT>
					</Box>
					<Box Id="9" BoxType="9099" BoxFlags="#x00000020">
						<Name>Term 9 (EL1904)</Name>
						<ImageId>118</ImageId>
						<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="7" FoeType="1" VendorId="#x00000002" ProductCode="#x07703052" RevisionNo="#x00120000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="1" Type="EL1904, 4 Ch. Safety Input 24V, TwinSAFE" Desc="EL1904" PortABoxInfo="#x01000008">
							<SyncMan>001000012600010001000000400000010001001026010000</SyncMan>
							<SyncMan>001100012200010002000000400000010001001122010000</SyncMan>
							<SyncMan>001206002400010003000000000000000600001224010000</SyncMan>
							<SyncMan>001906002000010004000000000000000600001920010000</SyncMan>
							<Fmmu>0000000000000000001200020100000001000000000000000000000000000000</Fmmu>
							<Fmmu>0000000000000000001900010100000002000000000000000000000000000000</Fmmu>
							<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
							<BootStrapData>0010f400f410f400</BootStrapData>
							<Pdo Name="TxPDO" Index="#x1a00" Flags="#x0090" SyncMan="3">
								<Entry Name="FSOE__FSoE Slave CMD" Index="#x6000" Sub="#x01">
									<Type>USINT</Type>
								</Entry>
								<Entry Name="FSOE__InputChannel1" Index="#x6001" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__InputChannel2" Index="#x6001" Sub="#x02">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__InputChannel3" Index="#x6001" Sub="#x03">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__InputChannel4" Index="#x6001" Sub="#x04">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__">
									<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Slave CRC_0" Index="#x6000" Sub="#x03">
									<Type>UINT</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Slave ConnID" Index="#x6000" Sub="#x02">
									<Type>UINT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="RxPDO" Index="#x1600" InOut="1" Flags="#x0090" SyncMan="2">
								<Entry Name="FSOE__FSoE Master CMD" Index="#x7000" Sub="#x01">
									<Type>USINT</Type>
								</Entry>
								<Entry Name="FSOE__">
									<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Master CRC_0" Index="#x7000" Sub="#x03">
									<Type>UINT</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Master ConnID" Index="#x7000" Sub="#x02">
									<Type>UINT</Type>
								</Entry>
							</Pdo>
							<CoeProfile ProfileNo="5001"/>
							<Slot Name="">
								<SlotData>0000010001000400000000000000000000000000000000000000000000000000</SlotData>
								<ModuleIdent>190</ModuleIdent>
								<Module Id="#x03090001" Type="FSOES" Class="190">
									<Name>Module 1 (FSOES)</Name>
									<ImageId>118</ImageId>
									<ModuleData>02000000be00000000000c000000000000000000000000000000000000000000</ModuleData>
									<PdoIndex>6656</PdoIndex>
									<PdoIndex>5632</PdoIndex>
									<CoeProfile ProfileNo="#x00001389"/>
								</Module>
							</Slot>
						</EtherCAT>
					</Box>
					<Box Id="10" BoxType="9099" BoxFlags="#x00000020">
						<Name>Term 10 (EL2904)</Name>
						<ImageId>118</ImageId>
						<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="3" FoeType="1" VendorId="#x00000002" ProductCode="#x0b583052" RevisionNo="#x00120000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="2" Type="EL2904, 4 Ch. Safety Output 24V, 0.5A, TwinSAFE" Desc="EL2904" PortABoxInfo="#x01000009">
							<SyncMan>001000012600010001000000400000010001001026010000</SyncMan>
							<SyncMan>001100012200010002000000400000010001001122010000</SyncMan>
							<SyncMan>001208002400010003000000000000000800001224010000</SyncMan>
							<SyncMan>001906002000010004000000000000000600001920010000</SyncMan>
							<Fmmu>0000000000000000001200020100000001000000000000000000000000000000</Fmmu>
							<Fmmu>0000000000000000001900010100000002000000000000000000000000000000</Fmmu>
							<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
							<BootStrapData>0018f400f418f400</BootStrapData>
							<Pdo Name="TxPDO" Index="#x1a00" Flags="#x0090" SyncMan="3">
								<Entry Name="FSOE__FSoE Slave CMD" Index="#x6000" Sub="#x01">
									<Type>USINT</Type>
								</Entry>
								<Entry Name="FSOE__">
									<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Slave CRC_0" Index="#x6000" Sub="#x03">
									<Type>UINT</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Slave ConnID" Index="#x6000" Sub="#x02">
									<Type>UINT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="RxPDO" Index="#x1600" InOut="1" Flags="#x0090" SyncMan="2">
								<Entry Name="FSOE__FSoE Master CMD" Index="#x7000" Sub="#x01">
									<Type>USINT</Type>
								</Entry>
								<Entry Name="FSOE__OutputChannel1" Index="#x7001" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__OutputChannel2" Index="#x7001" Sub="#x02">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__OutputChannel3" Index="#x7001" Sub="#x03">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__OutputChannel4" Index="#x7001" Sub="#x04">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="FSOE__">
									<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Master CRC_0" Index="#x7000" Sub="#x03">
									<Type>UINT</Type>
								</Entry>
								<Entry Name="FSOE__FSoE Master ConnID" Index="#x7000" Sub="#x02">
									<Type>UINT</Type>
								</Entry>
							</Pdo>
							<Pdo Name="RxPDO" Index="#x1601" InOut="1" Flags="#x0090" SyncMan="2">
								<Entry Name="Output Channel 1" Index="#x7010" Sub="#x01">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Output Channel 2" Index="#x7010" Sub="#x02">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Output Channel 3" Index="#x7010" Sub="#x03">
									<Type>BIT</Type>
								</Entry>
								<Entry Name="Output Channel 4" Index="#x7010" Sub="#x04">
									<Type>BIT</Type>
								</Entry>
								<Entry>
									<Type GUID="{18071995-0000-0000-0000-00200000000C}">ARRAY [0..11] OF BIT</Type>
								</Entry>
							</Pdo>
							<CoeProfile ProfileNo="5001"/>
							<CoeProfile ProfileNo="13112201"/>
							<Slot Name="">
								<SlotData>0000010001000400000000000000000000000000000000000000000000000000</SlotData>
								<ModuleIdent>290</ModuleIdent>
								<Module Id="#x03090002" Type="FSOES" Class="290">
									<Name>Module 1 (FSOES)</Name>
									<ImageId>118</ImageId>
									<ModuleData>020000002201000000000c000000000000000000000000000000000000000000</ModuleData>
									<PdoIndex>6656</PdoIndex>
									<PdoIndex>5632</PdoIndex>
									<CoeProfile ProfileNo="#x00001389"/>
								</Module>
							</Slot>
							<Slot Name="">
								<SlotData>0000010001000400000000000000000000000000000000000000000000000000</SlotData>
								<ModuleIdent>200</ModuleIdent>
								<Module Id="#x03090003" Type="DO" Class="200">
									<Name>Module 2 (DO)</Name>
									<ImageId>118</ImageId>
									<ModuleData>02000000c8000000000004000000000000000000000000000000000000000000</ModuleData>
									<PdoIndex>5633</PdoIndex>
								</Module>
							</Slot>
						</EtherCAT>
					</Box>
					<Box Id="11" BoxType="9099">
						<Name>Term 10 (EL9011)</Name>
						<ImageId>1004</ImageId>
						<EtherCAT CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x23333050" InfoDataState="false" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL9011 End Terminal" Desc="EL9011" PortABoxInfo="#x0100000a"/>
					</Box>
				</Box>
				<EtherCAT/>
			</Device>
		</Io>
	</Project>
	<Mappings>
		<MappingInfo Identifier="{00000000-2001-0850-0020-500810000403}" Id="#x02030010"/>
		<MappingInfo Identifier="{00000000-2001-0850-0020-500820000403}" Id="#x02030020"/>
		<OwnerA Name="TIPC^PLC1^PLC1 Instance">
			<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S20 Rejestrator NetConn">
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^ActiveJobSlotNumber" VarB="Connection 1 (Input/Output)^Inputs^JobSlotInfo"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^EchoRegister" VarB="Connection 1 (Input/Output)^Inputs^EchoStatus"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^ErrorCode" VarB="Connection 1 (Input/Output)^Inputs^ErrorCode"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^Reserved" VarB="Connection 1 (Input/Output)^Inputs^noname0_BYTE"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^ResultQueueCount" VarB="Connection 1 (Input/Output)^Inputs^ResultQueueCount"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^ResultsJobSlotNumber" VarB="Connection 1 (Input/Output)^Inputs^ResultJobSlotNumber"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^aResultData" VarB="Connection 1 (Input/Output)^Inputs^noname1_arrBYTE"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^uGPIO^wGPIO" VarB="Connection 1 (Input/Output)^Inputs^GPIORegister"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus^uStatusBits^wStatus" VarB="Connection 1 (Input/Output)^Inputs^StatusRegister"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^EchoRegister" VarB="Connection 1 (Input/Output)^Outputs^EchoControl"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^JobSlotNumber" VarB="Connection 1 (Input/Output)^Outputs^JobSlotNumber"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^PacketSequenceNumber" VarB="Connection 1 (Input/Output)^Outputs^PacketSeqNum"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^UserDataIndex" VarB="Connection 1 (Input/Output)^Outputs^UserDataIndex"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^aReserved" VarB="Connection 1 (Input/Output)^Outputs^noname1_arrBYTE"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^uControl^wControl" VarB="Connection 1 (Input/Output)^Outputs^ControlRegister"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl^wReserved" VarB="Connection 1 (Input/Output)^Outputs^noname0_arrBYTE"/>
			</OwnerB>
			<OwnerB Name="TIID^Device 1 (TC3 EIP Scanner)^S40 Weryfikator NetConn">
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^EchoStatus" Size="16" OffsA="32"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^ErrorCode" Size="32" OffsA="64"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^GPIORegister" Size="16" OffsA="16"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^JobSlotInfo" Size="16" OffsA="48"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^ResultJobSlotNumber" Size="16" OffsA="112"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^ResultQueueCount" Size="8" OffsA="96"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^StatusRegister"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^noname0_BYTE" Size="8" OffsA="104"/>
				<Link VarA="PlcTask Inputs^P_Camera.stStatus2" VarB="Connection 2 (Input/Output)^Inputs^noname1_arrBYTE" Size="3840" OffsA="128"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^ControlRegister"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^EchoControl" Size="16" OffsA="32"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^JobSlotNumber" Size="16" OffsA="48"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^PacketSeqNum" Size="16" OffsA="64"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^UserDataIndex" Size="16" OffsA="80"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^noname0_arrBYTE" Size="16" OffsA="16"/>
				<Link VarA="PlcTask Outputs^P_Camera.stControl2" VarB="Connection 2 (Input/Output)^Outputs^noname1_arrBYTE" Size="3872" OffsA="96"/>
			</OwnerB>
			<OwnerB Name="TIID^Device 2 (EtherCAT)^Term 1 (EK1200)^Term 3 (EL1008)">
				<Link VarA="PlcTask Inputs^GVL.bTrigIn1" VarB="Channel 3^Input"/>
				<Link VarA="PlcTask Inputs^GVL.bTrigIn2" VarB="Channel 4^Input"/>
			</OwnerB>
			<OwnerB Name="TIID^Device 2 (EtherCAT)^Term 1 (EK1200)^Term 4 (EL2008)">
				<Link VarA="PlcTask Outputs^GVL.bGPIO1" VarB="Channel 1^Output"/>
			</OwnerB>
		</OwnerA>
	</Mappings>
</TcSmProject>
