Files
Uniper_PLC/Uniper.tsproj
2024-01-04 15:15:26 +01:00

4647 lines
197 KiB
XML

<?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.53">
<DataTypes>
<DataType>
<Name GUID="{18071995-0000-0000-0000-002000000010}" IecBaseType="true" AutoDeleteType="true" HideSubItems="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-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>
<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-002000000003}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..2] OF BIT</Name>
<BitSize>3</BitSize>
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
<ArrayInfo>
<LBound>0</LBound>
<Elements>3</Elements>
</ArrayInfo>
</DataType>
<DataType>
<Name GUID="{18071995-0000-0000-0000-002000000002}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..1] OF BIT</Name>
<BitSize>2</BitSize>
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
<ArrayInfo>
<LBound>0</LBound>
<Elements>2</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-002000000007}" IecBaseType="true" BitType="true" AutoDeleteType="true" HideSubItems="true">ARRAY [0..6] OF BIT</Name>
<BitSize>7</BitSize>
<BaseType GUID="{18071995-0000-0000-0000-000000000010}">BIT</BaseType>
<ArrayInfo>
<LBound>0</LBound>
<Elements>7</Elements>
</ArrayInfo>
</DataType>
</DataTypes>
<ImageDatas>
<ImageData Id="1000">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000bfff00bfffc0c0c0808080c0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080c0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
<ImageData Id="1001">424dd6020000000000003600000028000000100000000e0000000100180000000000a002000000000000000000000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff008066008099008066008099008066ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00000000ffff000000008099ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00ffff00ffff00ffff008066ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00000000ffff000000008066ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffffff000000ffffff0000008099ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ff00ffff00ffff00ffff00ffff008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00000000ffff000000008099ff00ffff00ffff00ffff00ffff00ff99006666009999006666009999006666009900ffff0000ff00ffff0000ff008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ff99006666009999006666009999006666009900ffff00000000ffff000000008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ff99006666009999006666009999006666009900ffff00800000ffff008000008066ff00ffff00ffff00ffff00ffff00ff66009999006666009999006666009999006600ffff00ffff00ffff00ffff008099ff00ffff00ffff00ffff00ffff00ff</ImageData>
<ImageData Id="1002">424dd6020000000000003600000028000000100000000e0000000100180000000000a002000000000000000000000000000000000000000000ff00ffff00ffff00ff000000ff00ff808080808080808080808080808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c000ffffc0c0c000ffff808080ff00ffff00ffff00ffff00ffff00ff000000ff00ff000000ff00ff000000ff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff000000000000ff00ff000000000000ff00ffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff000000ff00ffff00ffff00ff000000ff00ffc0c0c0ff0000c0c0c0ff0000808080ff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c00000ffc0c0c00000ff808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0000000c0c0c0000000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0008000c0c0c0008000808080ff00ffff00ffff00ffff00ffff00ff007fff007fff007fff007fff007fff007fffc0c0c0c0c0c0c0c0c0c0c0c0808080ff00ffff00ffff00ffff00ffff00ff</ImageData>
<ImageData Id="1003">424dd6020000000000003600000028000000100000000e0000000100180000000000a0020000c40e0000c40e00000000000000000000ff00ffff00ffff00ffff00ffff00ffff00ff80808080808080808000c4fd00c4fdff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c000000000c4fdff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c000ffffc0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0000000c0c0c000000000c4fdff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0ff0000c0c0c0ff000000c4fdff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffff00ffc0c0c0c0c0c0c0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c000000000c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c00000ffc0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0000000c0c0c000000000c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0008000c0c0c000800000c4fdff00ffff00ffff00ffff00ffff00ff00ff0000ff0000ff0000ff0000ff0000ff00c0c0c0c0c0c0c0c0c000c4fd00c4fdff00ffff00ffff00ffff00ffff00ff</ImageData>
</ImageDatas>
<Project ProjectGUID="{24BCEDE3-526F-4D87-A687-3DBA9D107213}" Target64Bit="true" ShowHideConfigurations="#x6">
<System>
<Settings MaxCpus="12" NonWinCpus="1">
<Cpu CpuId="11"/>
</Settings>
<Licenses>
<Target>
<ManualSelect>{6952449D-F68C-49A2-ADE4-8639D85B33A4}</ManualSelect>
</Target>
</Licenses>
<Tasks>
<Task Id="3" Priority="20" CycleTime="100000" AmsPort="350" AdtTasks="true">
<Name>PlcTask</Name>
</Task>
<Task Id="4" Priority="21" CycleTime="100000" AmsPort="351" AdtTasks="true">
<Name>PlcTask1</Name>
</Task>
</Tasks>
<TypeSystem>
<AdditionalTmcFile Name="BaseLib_Events" File="..\BaseLib\BaseLibPLC\BaseLib_Events.tmc"/>
<AdditionalTmcFile Name="UniperEvents" File="UniperEvents.tmc"/>
</TypeSystem>
</System>
<Plc>
<Project GUID="{9AE64910-5EB2-4866-93FD-EFE059C38C36}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="PLC\PLC.tmc" TmcHash="{6FB705D2-D505-A948-42BE-93FB51E0EEDD}">
<Name>PLC Instance</Name>
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
<Vars VarGrpType="1">
<Name>PlcTask Inputs</Name>
<Var>
<Name>MAIN._xEmergencyStopOk</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseFeedback</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.xMCBOk</Name>
<Comment><![CDATA[ Motor circuit breaker ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.xRepairSwitchOk</Name>
<Comment><![CDATA[ Repair switch ok]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.iPVFeedback</Name>
<Comment><![CDATA[ Analog speed feedback]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.xUnderrange</Name>
<Comment><![CDATA[ Underrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.xOverrange</Name>
<Comment><![CDATA[ Overrange error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.xErrorCard</Name>
<Comment><![CDATA[ Card error]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressurePosolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytSegmentInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankInlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankInlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankOutlet.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankOutlet.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankOutlet.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPressureNegolytTankOutlet.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbVoltageSegment.iAnalogValue</Name>
<Comment><![CDATA[ Analog input value]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbVoltageSegment.xUnderrange</Name>
<Comment><![CDATA[ Card has detected an open circuit]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbVoltageSegment.xOverrange</Name>
<Comment><![CDATA[ Input is overloaded]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbVoltageSegment.xErrorCard</Name>
<Comment><![CDATA[ Input card has error
EL30xx also sets this if an underrange or overrange error is present]]></Comment>
<Type>BOOL</Type>
</Var>
</Vars>
<Vars VarGrpType="2" AreaNo="1">
<Name>PlcTask Outputs</Name>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit1._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit2._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit3._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule1._fbUnit4._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit1._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit2._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit3._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule2._fbUnit4._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit1._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit2._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit3._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xOpenValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytValveTankOutlet.xCloseValve</Name>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbPosolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.xRelease</Name>
<Comment><![CDATA[ Start motor output]]></Comment>
<Type>BOOL</Type>
</Var>
<Var>
<Name>MAIN._fbString._fbModule3._fbUnit4._fbNegolytPumpInlet.iSetpoint</Name>
<Comment><![CDATA[ Motor speed setpoint]]></Comment>
<Type>INT</Type>
</Var>
</Vars>
<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>
<Project GUID="{EFB0A11F-989C-4D9E-B375-03735C7E3BFF}" Name="PLC_SIM" PrjFilePath="PLC_SIM\PLC_SIM.plcproj" TmcFilePath="PLC_SIM\PLC_SIM.tmc" ReloadTmc="true" AmsPort="852" FileArchiveSettings="#x000e" SymbolicMapping="true">
<Instance Id="#x08502040" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcHash="{2E377E61-47AF-C88C-5F38-DF6BF039D32F}">
<Name>PLC_SIM Instance</Name>
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
<Contexts>
<Context>
<Id>0</Id>
<Name>PlcTask</Name>
<ManualConfig>
<OTCID>#x02010040</OTCID>
</ManualConfig>
<Priority>21</Priority>
<CycleTime>10000000</CycleTime>
</Context>
</Contexts>
<TaskPouOids>
<TaskPouOid Prio="21" OTCID="#x08502041"/>
</TaskPouOids>
</Instance>
</Project>
</Plc>
<Safety>
<Project Disabled="true" GUID="{3F028238-46CF-458C-8DF3-E9A8FAA6AF8B}" Name="Safety" PrjFilePath="Safety\Safety.splcProj" TmcFilePath="Safety\Safety.tmc" GeneralArchiveSettings="#x000f" TargetArchiveSettings="#x0007" FileArchiveSettings="#x000e">
<Instance Id="#x01010010" KeepUnrestoredLinks="2">
<Name>Safety Instance</Name>
<TmcDesc GUID="{72A6D5B8-E98C-4604-8B90-09D1F8AB38A9}">
<Name>Safety</Name>
<InitSequence>PO</InitSequence>
<Contexts>
<Context>
<Id>1</Id>
<Name>Default</Name>
</Context>
</Contexts>
</TmcDesc>
</Instance>
</Project>
</Safety>
<Io>
<Device Id="1" Disabled="true" DevType="111" DevFlags="#x0003" AmsPort="28673" AmsNetId="10.1.20.42.2.1" RemoteName="Gerät 1 (EtherCAT)" InfoImageId="2">
<Name>Gerät 1 (EtherCAT)</Name>
<AddressInfo>
<Pnp>
<DeviceDesc></DeviceDesc>
<DeviceName></DeviceName>
<DeviceData>000000000000</DeviceData>
</Pnp>
</AddressInfo>
<Image Id="1" AddrType="9" ImageType="3">
<Name>Prozessabbild</Name>
</Image>
<Box Id="1" BoxType="9099">
<Name>Klemme 1 (EK1100)</Name>
<ImageId>1000</ImageId>
<EtherCAT SlaveType="1" PdiType="#x0d00" CycleMBoxPollingTime="0" VendorId="#x00000002" ProductCode="#x044c2c52" RevisionNo="#x00120000" PortPhys="305" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EK1100 EtherCAT-Koppler (2A E-Bus)" Desc="EK1100" PortABoxInfo="#x00ffffff"/>
<Box Id="3" BoxType="9099" BoxFlags="#x00000020">
<Name>Klemme 3 (EL6910)</Name>
<ImageId>1001</ImageId>
<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="3" FoeType="1" VendorId="#x00000002" ProductCode="#x1afe3052" RevisionNo="#x00150000" InfoDataAddr="true" RepeatSupport="true" TimeoutStateChange1="5000" TimeoutMailbox2="10000" TComSupport="true" PortPhys="51" DebugMemory="8" SafetyLogicSupported="true" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL6910, TwinSAFE PLC" Desc="EL6910" PortABoxInfo="#x01000001">
<SyncMan>001000012600010001000000000100010001001026010000</SyncMan>
<SyncMan>001100012200010002000000000100010001001122010000</SyncMan>
<SyncMan>001202002400010003000000000000000200001224010000</SyncMan>
<SyncMan>001d02002000010004000000000000000200001d20010000</SyncMan>
<SyncMan>002e00002400000003000000000000000000002e24000000</SyncMan>
<SyncMan>002f00002000000004000000000000000000002f20000000</SyncMan>
<Fmmu>0000000000000000001200020100000001000000060000000200000000000000</Fmmu>
<Fmmu>0000000000000000001d00010100000002000000060000000300000000000000</Fmmu>
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
<Fmmu>0000000000000000000000020000000001000000060000000400010000000000</Fmmu>
<Fmmu>0000000000000000000000010000000002000000060000000500010000000000</Fmmu>
<BootStrapData>0010f400f410f400</BootStrapData>
<MBoxUserCmdData>004003000a0000001f000000030010000000000000000000000000000000000020f31005020000000100456e61626c6520446961674d65737361676520617320656d657267656e637900</MBoxUserCmdData>
<Pdo Name="FSLOGIC Inputs" Index="#x1bff" Flags="#x0011" SyncMan="3">
<Entry Name="Safe Logic State" Index="#xf100" Sub="#x01">
<Type>USINT</Type>
</Entry>
<Entry Name="Cycle Counter" Index="#xf100" Sub="#x02">
<Type>USINT</Type>
</Entry>
</Pdo>
<Pdo Name="FSLOGIC Outputs" Index="#x17ff" InOut="1" Flags="#x0011" SyncMan="2">
<Entry>
<Type GUID="{18071995-0000-0000-0000-002000000010}">ARRAY [0..1] OF BYTE</Type>
</Entry>
</Pdo>
<CoeProfile ProfileNo="5001"/>
</EtherCAT>
</Box>
<Box Id="5" BoxType="9099" BoxFlags="#x00000020">
<Name>Digital In (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="#x00130000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="1" Type="EL1904, 4 K. Safety Eingang 24V, TwinSAFE" Desc="EL1904" PortABoxInfo="#x01000003">
<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="#x03090003" 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="4" BoxType="9099" BoxFlags="#x00000020">
<Name>Digital out (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="#x00130000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="2" Type="EL2904, 4 K. Safety Ausgang 24V, 0.5A, TwinSAFE" Desc="EL2904" PortABoxInfo="#x01000005">
<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="#x03090001" 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="#x03090002" Type="DO" Class="200">
<Name>Module 2 (DO)</Name>
<ImageId>118</ImageId>
<ModuleData>02000000c8000000000004000000000000000000000000000000000000000000</ModuleData>
<PdoIndex>5633</PdoIndex>
</Module>
</Slot>
</EtherCAT>
</Box>
<Box Id="7" BoxType="9099" BoxFlags="#x00000020">
<Name>Klemme 7 (EL5122)</Name>
<ImageId>1002</ImageId>
<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="39" FoeType="1" VendorId="#x00000002" ProductCode="#x14023052" RevisionNo="#x00100000" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" SdoUploadWithMaxLength="true" MaxSlotCount="256" MaxSlotGroupCount="1" SlotPdoIncrement="1" SlotIndexIncrement="16" Type="EL5122 2K. Inc. Encoder 5V (2xAB TTL)" Desc="EL5122" PortABoxInfo="#x01000004">
<SyncMan>001080002600010001000000800000018000001026010000</SyncMan>
<SyncMan>001180002200010002000000800000018000001122010000</SyncMan>
<SyncMan>00120c002400010003000000000000000c00001224010000</SyncMan>
<SyncMan>001320002000010004000000000000001800001320010000</SyncMan>
<Fmmu>0000000000000000001200020100000001000000000000000000000000000000</Fmmu>
<Fmmu>0000000000000000001300010100000002000000000000000000000000000000</Fmmu>
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
<BootStrapData>0010f400f410f400</BootStrapData>
<DcMode>53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</DcMode>
<DcMode>4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000000000000ffff00070100000000000000000000000000000000000000000000000000000000000000</DcMode>
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e7075742062617365642900000000000000000000000000000000000000ffff00070100000000000000000001000000000000000000000000000000000000000000</DcMode>
<MBoxUserCmdData>004003000a00000000000000030010000000000000000000000000000000000020f3100502000000010000</MBoxUserCmdData>
<Pdo Name="ENC Status Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
<ExcludePdo>#x1a01</ExcludePdo>
<ExcludePdo>#x1a02</ExcludePdo>
<ExcludePdo>#x1a03</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Latch extern valid" Index="#x6000" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter underflow" Index="#x6000" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter overflow" Index="#x6000" Sub="#x05">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input A" Index="#x6000" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Status of input B" Index="#x6000" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input gate" Index="#x6000" Sub="#x0c">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6002" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6002" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6002" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6002" Sub="#x11">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Counter value out of range" Index="#x6002" Sub="#x15">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Counter value" Index="#x6000" Sub="#x11">
<Type>UDINT</Type>
</Entry>
<Entry Name="Latch value" Index="#x6000" Sub="#x12">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Compact Channel 1" Index="#x1a01" Flags="#x0010">
<ExcludePdo>#x1a00</ExcludePdo>
<ExcludePdo>#x1a02</ExcludePdo>
<ExcludePdo>#x1a03</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Latch extern valid" Index="#x6000" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter underflow" Index="#x6000" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter overflow" Index="#x6000" Sub="#x05">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input A" Index="#x6000" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Status of input B" Index="#x6000" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input gate" Index="#x6000" Sub="#x0c">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6002" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6002" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6002" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6002" Sub="#x11">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Counter value out of range" Index="#x6002" Sub="#x15">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Counter value" Index="#x6000" Sub="#x11">
<Type>UINT</Type>
</Entry>
<Entry Name="Latch value" Index="#x6000" Sub="#x12">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Counter Channel 1" Index="#x1a02" Flags="#x0010">
<ExcludePdo>#x1a00</ExcludePdo>
<ExcludePdo>#x1a01</ExcludePdo>
<ExcludePdo>#x1a03</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6002" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6002" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6002" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6002" Sub="#x11">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Counter value" Index="#x6000" Sub="#x11">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Compact Counter Channel 1" Index="#x1a03" Flags="#x0010">
<ExcludePdo>#x1a00</ExcludePdo>
<ExcludePdo>#x1a01</ExcludePdo>
<ExcludePdo>#x1a02</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6002" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6002" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6002" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6002" Sub="#x11">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Counter value" Index="#x6000" Sub="#x11">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Frequency Channel 1" Index="#x1a04" Flags="#x0010" SyncMan="3">
<ExcludePdo>#x1a05</ExcludePdo>
<Entry Name="Frequency value" Index="#x6000" Sub="#x13">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Frequency Compact Channel 1" Index="#x1a05" Flags="#x0010">
<ExcludePdo>#x1a04</ExcludePdo>
<Entry Name="Frequency value" Index="#x6000" Sub="#x13">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Period Channel 1" Index="#x1a06" Flags="#x0010">
<ExcludePdo>#x1a07</ExcludePdo>
<Entry Name="Period value" Index="#x6000" Sub="#x14">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Period Compact Channel 1" Index="#x1a07" Flags="#x0010">
<ExcludePdo>#x1a06</ExcludePdo>
<Entry Name="Period value" Index="#x6000" Sub="#x14">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Channel 2" Index="#x1a08" Flags="#x0010" SyncMan="3">
<ExcludePdo>#x1a09</ExcludePdo>
<ExcludePdo>#x1a0a</ExcludePdo>
<ExcludePdo>#x1a0b</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Latch extern valid" Index="#x6010" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter underflow" Index="#x6010" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter overflow" Index="#x6010" Sub="#x05">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input A" Index="#x6010" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Status of input B" Index="#x6010" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input gate" Index="#x6010" Sub="#x0c">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6012" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6012" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6012" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6012" Sub="#x11">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Counter value out of range" Index="#x6012" Sub="#x15">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Counter value" Index="#x6010" Sub="#x11">
<Type>UDINT</Type>
</Entry>
<Entry Name="Latch value" Index="#x6010" Sub="#x12">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Compact Channel 2" Index="#x1a09" Flags="#x0010">
<ExcludePdo>#x1a08</ExcludePdo>
<ExcludePdo>#x1a0a</ExcludePdo>
<ExcludePdo>#x1a0b</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Latch extern valid" Index="#x6010" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter underflow" Index="#x6010" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Counter overflow" Index="#x6010" Sub="#x05">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input A" Index="#x6010" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Status of input B" Index="#x6010" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Status of input gate" Index="#x6010" Sub="#x0c">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6012" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6012" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6012" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6012" Sub="#x11">
<Type>BIT</Type>
</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-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Status__Counter value out of range" Index="#x6012" Sub="#x15">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Counter value" Index="#x6010" Sub="#x11">
<Type>UINT</Type>
</Entry>
<Entry Name="Latch value" Index="#x6010" Sub="#x12">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Counter Channel 2" Index="#x1a0a" Flags="#x0010">
<ExcludePdo>#x1a08</ExcludePdo>
<ExcludePdo>#x1a09</ExcludePdo>
<ExcludePdo>#x1a0b</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6012" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6012" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6012" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6012" Sub="#x11">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Counter value" Index="#x6010" Sub="#x11">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Status Compact Counter Channel 2" Index="#x1a0b" Flags="#x0010">
<ExcludePdo>#x1a08</ExcludePdo>
<ExcludePdo>#x1a09</ExcludePdo>
<ExcludePdo>#x1a0a</ExcludePdo>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Status__Set counter done" Index="#x6010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Status__Diag" Index="#x6012" Sub="#x0d">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__TxPDO State" Index="#x6012" Sub="#x0e">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Input cycle counter" Index="#x6012" Sub="#x0f">
<Type>BIT2</Type>
</Entry>
<Entry Name="Status__Software gate valid" Index="#x6012" Sub="#x11">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000008}">ARRAY [0..0] OF BYTE</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Counter value" Index="#x6010" Sub="#x11">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Frequency Channel 2" Index="#x1a0c" Flags="#x0010" SyncMan="3">
<ExcludePdo>#x1a0d</ExcludePdo>
<Entry Name="Frequency value" Index="#x6010" Sub="#x13">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Frequency Compact Channel 2" Index="#x1a0d" Flags="#x0010">
<ExcludePdo>#x1a0c</ExcludePdo>
<Entry Name="Frequency value" Index="#x6010" Sub="#x13">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Period Channel 2" Index="#x1a0e" Flags="#x0010">
<ExcludePdo>#x1a0f</ExcludePdo>
<Entry Name="Period value" Index="#x6010" Sub="#x14">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Period Compact Channel 2" Index="#x1a0f" Flags="#x0010">
<ExcludePdo>#x1a0e</ExcludePdo>
<Entry Name="Period value" Index="#x6010" Sub="#x14">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Channel 1" Index="#x1600" InOut="1" Flags="#x0010" SyncMan="2">
<ExcludePdo>#x1601</ExcludePdo>
<ExcludePdo>#x1602</ExcludePdo>
<ExcludePdo>#x1603</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on positive edge" Index="#x7000" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on negative edge" Index="#x7000" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7000" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on positive edge" Index="#x7000" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on negative edge" Index="#x7000" Sub="#x0b">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7000" Sub="#x11">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Compact Channel 1" Index="#x1601" InOut="1" Flags="#x0010">
<ExcludePdo>#x1600</ExcludePdo>
<ExcludePdo>#x1602</ExcludePdo>
<ExcludePdo>#x1603</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on positive edge" Index="#x7000" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on negative edge" Index="#x7000" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7000" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on positive edge" Index="#x7000" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on negative edge" Index="#x7000" Sub="#x0b">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7000" Sub="#x11">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Counter Channel 1" Index="#x1602" InOut="1" Flags="#x0010">
<ExcludePdo>#x1600</ExcludePdo>
<ExcludePdo>#x1601</ExcludePdo>
<ExcludePdo>#x1603</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7000" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7000" Sub="#x11">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Compact Counter Channel 1" Index="#x1603" InOut="1" Flags="#x0010">
<ExcludePdo>#x1600</ExcludePdo>
<ExcludePdo>#x1601</ExcludePdo>
<ExcludePdo>#x1602</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7000" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7000" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7000" Sub="#x11">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Channel 2" Index="#x1604" InOut="1" Flags="#x0010" SyncMan="2">
<ExcludePdo>#x1605</ExcludePdo>
<ExcludePdo>#x1606</ExcludePdo>
<ExcludePdo>#x1607</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on positive edge" Index="#x7010" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on negative edge" Index="#x7010" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7010" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on positive edge" Index="#x7010" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on negative edge" Index="#x7010" Sub="#x0b">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7010" Sub="#x11">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Compact Channel 2" Index="#x1605" InOut="1" Flags="#x0010">
<ExcludePdo>#x1604</ExcludePdo>
<ExcludePdo>#x1606</ExcludePdo>
<ExcludePdo>#x1607</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on positive edge" Index="#x7010" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Enable latch extern on negative edge" Index="#x7010" Sub="#x04">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7010" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on positive edge" Index="#x7010" Sub="#x0a">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__Set counter on latch extern on negative edge" Index="#x7010" Sub="#x0b">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000001}">ARRAY [0..0] OF BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000003}">ARRAY [0..2] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7010" Sub="#x11">
<Type>UINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Counter Channel 2" Index="#x1606" InOut="1" Flags="#x0010">
<ExcludePdo>#x1604</ExcludePdo>
<ExcludePdo>#x1605</ExcludePdo>
<ExcludePdo>#x1607</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7010" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7010" Sub="#x11">
<Type>UDINT</Type>
</Entry>
</Pdo>
<Pdo Name="ENC Control Compact Counter Channel 2" Index="#x1607" InOut="1" Flags="#x0010">
<ExcludePdo>#x1604</ExcludePdo>
<ExcludePdo>#x1605</ExcludePdo>
<ExcludePdo>#x1606</ExcludePdo>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000002}">ARRAY [0..1] OF BIT</Type>
</Entry>
<Entry Name="Control__Set counter" Index="#x7010" Sub="#x03">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000005}">ARRAY [0..4] OF BIT</Type>
</Entry>
<Entry Name="Control__Set software gate" Index="#x7010" Sub="#x09">
<Type>BIT</Type>
</Entry>
<Entry Name="Control__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF BIT</Type>
</Entry>
<Entry Name="Set counter value" Index="#x7010" Sub="#x11">
<Type>UINT</Type>
</Entry>
</Pdo>
<CoeProfile ProfileNo="33493897"/>
<CoeProfile ProfileNo="33493897"/>
</EtherCAT>
</Box>
<Box Id="2" BoxType="9099" BoxFlags="#x00000020">
<Name>Analog In (EL3124-0090)</Name>
<ImageId>1003</ImageId>
<EtherCAT SlaveType="2" PdiType="#x0405" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="15" FoeType="1" VendorId="#x00000002" ProductCode="#x0c343052" RevisionNo="#x0010005a" InfoDataAddr="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="1" Type="EL3124-0090 4K. Ana. Eingang 4-20mA, Diff., TwinSAFE SC" Desc="EL3124-0090" PortABoxInfo="#x01000007">
<SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
<SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
<SyncMan>001100002400000003000000000000000000001124010000</SyncMan>
<SyncMan>801110002000010004000000000000001000801120010000</SyncMan>
<Fmmu>0000000000000000000000020000000001000000000000000000000000000000</Fmmu>
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
<BootStrapData>0010f400f410f400</BootStrapData>
<DcMode>53796e6368726f6e00000000000000004672656552756e2f534d2d53796e6368726f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</DcMode>
<DcMode>4443000000000000000000000000000044432d53796e6368726f6e000000000000000000000000000000000000000000000000000000000050c30000000000070100000000000000000000000000000000000000000000000000000000000000</DcMode>
<DcMode>4443494e00000000000000000000000044432d53796e6368726f6e2028696e707574206261736564290000000000000000000000c0f2fcff204e0000000000070100000000000000000001000000000000000000000000000000000000000000</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="#x00040000">
<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="#x00040000">
<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="#x00040000">
<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="#x00040000">
<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="#x00040000">
<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="#x00040000">
<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="#x00040000">
<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="#x00040000">
<Type>INT</Type>
</Entry>
</Pdo>
<CoeProfile ProfileNo="19665801"/>
<Slot Name="EL3124-0090 TSC Connection">
<SlotData>0000000001000400000000000000000000000000000000000000000000000000</SlotData>
<ModuleIdent>3124</ModuleIdent>
</Slot>
</EtherCAT>
</Box>
<Box Id="6" BoxType="9099" BoxFlags="#x00000020">
<Name>Temp analog in (EL3214-0090)</Name>
<ImageId>1003</ImageId>
<EtherCAT SlaveType="2" PdiType="#x0005" MboxDataLinkLayer="true" StateMBoxPolling="true" CycleMBoxPollingTime="0" CoeType="15" FoeType="1" VendorId="#x00000002" ProductCode="#x0c8e3052" RevisionNo="#x0010005a" InfoDataAddr="true" RepeatSupport="true" TimeoutMailbox2="2000" CheckRevisionNoType="3" PortPhys="51" MaxSlotCount="1" Type="EL3214-0090 4K. Ana. Eingang PT100 (RTD), TwinSAFE SC" Desc="EL3214-0090" PortABoxInfo="#x01000002">
<SyncMan>001080002600010001000000800080008000001026010000</SyncMan>
<SyncMan>801080002200010002000000800080008000801022010000</SyncMan>
<SyncMan>001100002400000003000000000000000000001124010000</SyncMan>
<SyncMan>801110002000010004000000000000001000801120010000</SyncMan>
<Fmmu>0000000000000000000000020000000001000000000000000000000000000000</Fmmu>
<Fmmu>0000000000000000801100010100000002000000000000000000000000000000</Fmmu>
<Fmmu>00000000000000000d0800010100000003000000000000000000000000000000</Fmmu>
<BootStrapData>0010f400f410f400</BootStrapData>
<Pdo Name="RTD Inputs Channel 1" Index="#x1a00" Flags="#x0010" SyncMan="3">
<Entry Name="Status__Underrange" Index="#x6000" Sub="#x01">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Overrange" Index="#x6000" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__Error" Index="#x6000" Sub="#x07">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF 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="#x00050000">
<Type>INT</Type>
</Entry>
</Pdo>
<Pdo Name="RTD Inputs Channel 2" Index="#x1a01" Flags="#x0010" SyncMan="3">
<Entry Name="Status__Underrange" Index="#x6010" Sub="#x01">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Overrange" Index="#x6010" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__Error" Index="#x6010" Sub="#x07">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF 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="#x00050000">
<Type>INT</Type>
</Entry>
</Pdo>
<Pdo Name="RTD Inputs Channel 3" Index="#x1a02" Flags="#x0010" SyncMan="3">
<Entry Name="Status__Underrange" Index="#x6020" Sub="#x01">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Overrange" Index="#x6020" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__Error" Index="#x6020" Sub="#x07">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF 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="#x00050000">
<Type>INT</Type>
</Entry>
</Pdo>
<Pdo Name="RTD Inputs Channel 4" Index="#x1a03" Flags="#x0010" SyncMan="3">
<Entry Name="Status__Underrange" Index="#x6030" Sub="#x01">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__Overrange" Index="#x6030" Sub="#x02">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000004}">ARRAY [0..3] OF BIT</Type>
</Entry>
<Entry Name="Status__Error" Index="#x6030" Sub="#x07">
<Type>BIT</Type>
</Entry>
<Entry Name="Status__">
<Type GUID="{18071995-0000-0000-0000-002000000007}">ARRAY [0..6] OF 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="#x00050000">
<Type>INT</Type>
</Entry>
</Pdo>
<CoeProfile ProfileNo="20976521"/>
<Slot Name="TSC Connection">
<SlotData>0000000001000400000000000000000000000000000000000000000000000000</SlotData>
<ModuleIdent>3214</ModuleIdent>
</Slot>
</EtherCAT>
</Box>
</Box>
<EtherCAT/>
</Device>
</Io>
</Project>
</TcSmProject>