Files
Uniper_PLC/StringSafetyPLC/PressureCheck/PressureCheck.sal
Matthias Heisig f12063e294 Added some fixed during pre safety check
- Fixed bug that SafetyIntlkTimeout could not be acknowledged
- Pumps now dont shut off during error in unit (except over- or underpressure), setpoint is now set to discharge power
- Fixed bug not able to restart safety-check when not all strings where off
- Adjusted Safetyparameters to match safetycheck protocol
2025-06-03 18:02:19 +02:00

716 lines
69 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="4188846309" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="530dd5e0-70c2-408e-8aef-31b019560f77" name="" mapState="false" mapDiag="false" groupOrderId="1" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<networks>
<safetyApplicationHasNetworks Id="ae4ed36b-495f-4f3b-80e4-fd631e01e116">
<Network Id="1a003e92-2cb1-4b08-9b91-1e7de60eb570" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
<functionBlocks>
<networkHasFunctionBlocks Id="b62affb7-7530-41a8-a16a-911109178357">
<fBAnd Id="e8b26e45-ef25-4a98-8273-6ac4f1fc48b5" name="FBAnd3" instanceName="FBAnd5" orderOfExecution="127" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="106e4d67-7de6-4f44-b872-64cad57010d8">
<inPort Id="ce3e7e54-00ac-428a-88e9-69ef1e8fc491" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="2b37ce2b-e8ec-40f8-8e52-ac7689bc4117">
<inPort Id="2356aab3-a4a5-4672-900e-84410fcad119" name="AndIn2" portName="AndIn2" portNum="3" objectIndex="9" varId="3" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="51889a6a-36a5-4b02-a8dc-ecc56b19016b">
<inPort Id="316fabc2-c3ed-4490-aaf2-807758103f54" name="AndIn3" portName="AndIn3" portNum="4" objectIndex="10" varId="4" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="d7c525e0-0212-4bdb-abf7-71fc4f1fce48">
<inPort Id="c1e79ac0-b023-4267-a716-bde54ad8fd05" name="AndIn4" portName="AndIn4" portNum="5" objectIndex="11" varId="5" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="cc20a1ce-2073-4de1-833a-fc7062ef2eba">
<inPort Id="8a8ab38a-8520-4545-8d0d-8aa435cf88f4" name="AndIn5" portName="AndIn5" portNum="6" objectIndex="12" varId="6" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="e981de30-1415-4cea-806e-a99f7fa3fe11">
<inPort Id="9f30808f-b55b-400a-b616-0c938eef2ffb" name="AndIn6" portName="AndIn6" portNum="7" objectIndex="13" varId="7" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="cf24faa4-3053-4109-8b30-9b255f85d438">
<inPort Id="56ac7d0e-3283-46c9-8166-897d2c871c90" name="AndIn7" portName="AndIn7" portNum="8" objectIndex="14" varId="8" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="bc79e0d4-6bd9-41b1-a2a7-34dec09857d0">
<inPort Id="7b546916-0e60-402f-9d0a-043840b1e971" name="AndIn8" portName="AndIn8" portNum="9" objectIndex="15" varId="9" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="dbba1496-dfe6-4870-9b42-860476fa75b0">
<outPort Id="401be908-7d45-4aee-b86c-d7c55a788c17" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="1">
<targetFunctionBlockPorts>
<wiredLink Id="fc3aed2c-dd80-43b5-bf2a-73f47695afb3">
<inPortMoniker name="//Network1/FBAnd2/AndIn1" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="020c68e7-2735-40b0-b814-6addebbc6d4b">
<fBAnd Id="ca3f6f04-1ce3-40be-94d9-8bfaf6a268b4" name="FBAnd1" instanceName="FBAnd1" orderOfExecution="128" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="7c320d1d-e12b-41b9-8dc5-804b603203ac">
<inPort Id="6c2f630f-c2a6-47c8-a1ef-6e5ca167113c" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="41451a07-aa28-413f-9646-f5ebd045fc6f">
<inPort Id="76bb0bde-6802-4d7b-bca7-e80352d582bf" name="AndIn2" portName="AndIn2" portNum="3" objectIndex="9" varId="3" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="e1031277-eae5-465c-9478-2625b4affbd8">
<inPort Id="60fea389-921d-4cc5-8ffd-0a40ad2fbee1" name="AndIn3" portName="AndIn3" portNum="4" objectIndex="10" varId="4" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="c87a0ea9-cb5e-4318-9f5b-0fa263a64554">
<inPort Id="fd5c7a7c-f753-41c5-84a1-caf73a8f5568" name="AndIn4" portName="AndIn4" portNum="5" objectIndex="11" varId="5" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="cf784ddc-e8f5-451f-9229-400a03462d07">
<inPort Id="db49b45b-defa-40c5-bb90-40587c99fb16" name="AndIn5" portName="AndIn5" portNum="6" objectIndex="12" varId="6" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="10e88085-6e25-4fce-ad89-07669ef5b71e">
<inPort Id="eb271311-0957-43d3-a306-f33483459aa0" name="AndIn6" portName="AndIn6" portNum="7" objectIndex="13" varId="7" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="04410093-f79b-411e-b0dd-107ecb06048a">
<inPort Id="18ee833f-a82c-46dd-b2b0-b6a535919f0f" name="AndIn7" portName="AndIn7" portNum="8" objectIndex="14" varId="8" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="813935e3-e143-4902-aeb3-f6dfff88991a">
<inPort Id="697a3f29-e384-4e88-b371-ac69ba70a1af" name="AndIn8" portName="AndIn8" portNum="9" objectIndex="15" varId="9" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="4da69cd3-e0aa-41b6-8062-225619bd46ce">
<outPort Id="723ff287-fc60-4371-a67f-5c61f68f92c0" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="52896146-2635-4235-8162-ffea4fc60cf9">
<inPortMoniker name="//Network1/FBAnd2/AndIn2" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="8f86af30-1fe5-4def-a15c-bc81250ade0b">
<fBAnd Id="90e0327b-0b43-44e3-b8bb-6043a74a0843" name="FBAnd2" instanceName="FBAnd2" orderOfExecution="129" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="da545904-1505-42cb-a7de-01c6e85b32ae">
<inPort Id="b596dacf-f600-49a5-ac12-5663395ef2d1" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="1a143386-cd7f-4681-a46e-52b44df6a308">
<inPort Id="687a0f2b-b489-4ef6-a21a-b30427b78b73" name="AndIn2" portName="AndIn2" portNum="3" objectIndex="9" varId="3" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="3d729548-6699-4ccc-8b70-421fba5d6ead">
<inPort Id="9e766ac2-a9c7-4229-a581-2b0e37aca36e" name="AndIn3" portName="AndIn3" portNum="4" objectIndex="10" varId="4" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="cc41b77d-4132-4a4c-96a8-96d05a4eb95b">
<inPort Id="bd713387-79a0-4176-a29a-726575e011c3" name="AndIn4" portName="AndIn4" portNum="5" objectIndex="11" varId="5" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="298d2ac2-e4d5-4030-8733-5021c7bcd2a7">
<inPort Id="39ca90b4-f5f5-44fd-a14e-0de1b1cfdc98" name="AndIn5" portName="AndIn5" portNum="6" objectIndex="12" varId="6" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="461e4cab-f990-4859-94c5-e9485c99cc30">
<inPort Id="061555a8-9fc3-43c8-b31c-bdf42d139c86" name="AndIn6" portName="AndIn6" portNum="7" objectIndex="13" varId="7" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="06a6e9b0-f8d5-4eb8-a9ca-779de23b7103">
<inPort Id="a44e03d1-42de-4851-ae00-442e9b00a61a" name="AndIn7" portName="AndIn7" portNum="8" objectIndex="14" varId="8" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="85fdfe2b-dda9-48b3-83b8-3ebce587d78b">
<inPort Id="ca3fecc4-a4a9-49dc-a0a2-db88b862219d" name="AndIn8" portName="AndIn8" portNum="9" objectIndex="15" varId="9" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="fde45e15-4650-4f30-9f6c-f1864cb57ea4">
<outPort Id="d6522c30-dbab-4781-91cd-61934a76ea80" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="d95e5dfa-a652-46da-8772-80f94a652c88">
<inPortMoniker name="//Network1/FBTof1/TofIn" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="49339cfa-be6b-4421-a357-47ade941726e">
<fBTof Id="e41da48a-d3eb-4689-a227-ebb7e47a4f94" name="FBTof1" instanceName="FBTof1" orderOfExecution="130" mapState="false" mapDiag="false" functionName="safeTof">
<inPorts>
<functioBlockHasInPorts Id="b80ab48e-4a67-450e-a704-f3ee7e8a5710">
<inPort Id="54799f17-a389-412b-aaf3-0b33d0985118" name="TofIn" portName="TofIn" portNum="2" objectIndex="8" varId="1" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="15d7e5d8-418d-47a9-8373-45694343087a">
<outPort Id="69692d26-ef5a-4448-a7a5-bde8c9229bdb" name="TofOut" portName="TofOut" portNum="4" objectIndex="1" varId="4" filter="6" portDataType="1" replacementValue="1">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="9e829198-d9af-4b23-98a9-2f26a1f31ffd">
<fbPortGlobalVariableReference Id="8eec18bf-b9d5-48a7-a48d-c7f1d135f0ee" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
<parameterPorts>
<functionBlockHasParamPorts Id="2b910c33-2421-4bb3-aae5-ae31817f8e2f">
<parameterPort Id="89a6ae71-7f56-48ae-9ffa-93c11876c37f" name="Delay Time (s)" portName="Delay Time (s)" portNum="4" objectIndex="0" varId="0" filter="0" portDataType="0" timing="2" userFbPortName="Delay Time (s)" useInUserFb="false" />
</functionBlockHasParamPorts>
</parameterPorts>
</fBTof>
</networkHasFunctionBlocks>
<networkHasUserFunctionBlocks Id="2291eb18-b4ad-40ff-a286-aec33f78f07d">
<userFunctionBlock Id="f718a9d3-d17a-4584-94be-0c7d65b3b618" name="UserFunctionBlock3" instanceName="Module_3" orderOfExecutionSize="42" orderOfExecution="85" schematicGuid="823fee7d-4a5b-4834-82d4-761dc038b5ec" libraryGuid="00000000-0000-0000-0000-000000000000" ufbDefCrc="878766763">
<inPorts>
<userFunctionBlockHasInPorts Id="07d0e6cc-008d-4d0a-946e-ec53c7a6b3f5">
<metaInPort Id="d3b9ae63-fa8a-45d2-9be7-1e80aa01c515" name="iUnit1PosInlet" portName="iUnit1PosInlet" portNum="1" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="15a2dfdd-52ed-4958-b763-84883cdbb28d">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="4284119e-fb91-47cd-89e5-55f598d13bac">
<fbPortGlobalVariableReference Id="e0403930-6fa7-4b71-865f-eab7e39aec52" variableId="8b867595-43d9-4689-be37-c0c27ed6f530" lastKnownPath="GVL1.PressMod3Unit1InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="4dfac84b-7cbf-43ec-bc5f-9cfb7f1dc7e8">
<metaInPort Id="ce57d5af-8556-4760-9d4b-3d27aa815271" name="iUnit1NegInlet" portName="iUnit1NegInlet" portNum="2" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="495c0768-ce88-4eb2-aa1a-7bebba745cad">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="0b09462b-ba89-4886-a134-86a2fd2bd1d4">
<fbPortGlobalVariableReference Id="adbafb9d-c8c6-4405-9143-c56478356a45" variableId="26339b6a-c8b8-4fac-92b7-57de71b0e512" lastKnownPath="GVL1.PressMod3Unit1InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="d47f46fb-f03d-4032-9e2e-d4dcb10ba320">
<metaInPort Id="df704343-4455-4741-9861-633d49d916c8" name="iUnit1PosTank" portName="iUnit1PosTank" portNum="3" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="4d91a18b-c260-4b70-b958-c3a806fc32ca">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="31af4770-b284-4fa2-838d-95fed1d967d1">
<fbPortGlobalVariableReference Id="a3f313c8-0555-46a5-a2b1-5741c4304cc1" variableId="c5e97d4f-9ab1-436f-9eca-d85292cc7e09" lastKnownPath="GVL1.PressMod3Unit1TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="e5b60fc8-2003-41f9-9b90-84bd1bcb1d93">
<metaInPort Id="ea352b4b-289e-4552-929a-972e8c4b7a6f" name="iUnit1NegTank" portName="iUnit1NegTank" portNum="4" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="40bb376f-46d7-4b8c-ae41-3bbded9c1f11">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="b9c0e76d-98cc-48ac-bd62-44ff8145a9cf">
<fbPortGlobalVariableReference Id="28b69fba-e222-48b6-ae02-2beb8175f4c8" variableId="db657bee-34b3-4fd8-9ecf-3ee04d598e58" lastKnownPath="GVL1.PressMod3Unit1TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="49b2ae24-af79-49df-896c-1aff5889ec15">
<metaInPort Id="f264be47-246f-411f-9867-4e8705121156" name="iUnit4PosInlet" portName="iUnit4PosInlet" portNum="5" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="2376efdb-43c4-4c21-856f-79f825402314">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="1d5da03d-d00f-46a7-8dae-0c9c605880b9">
<fbPortGlobalVariableReference Id="676b61ae-9fd0-4a90-b542-c3b84fbed93d" variableId="6581a325-1783-42c9-8355-bf1d96f29b96" lastKnownPath="GVL1.PressMod3Unit4InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="f9f7fbde-d7ba-455a-b8ec-0e24569e0229">
<metaInPort Id="040e57c8-17f7-467b-8371-ab8f4f4d36d7" name="iUnit4NegInlet" portName="iUnit4NegInlet" portNum="6" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="8719217f-cc14-469c-8e5b-0b6cf59e6786">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="e56b3c1c-e549-405f-a5d8-848fc188398d">
<fbPortGlobalVariableReference Id="44c3e7f2-fc3b-40ef-97b9-761caa0aba58" variableId="2cd006db-f318-4d93-aa9d-0450759932bf" lastKnownPath="GVL1.PressMod3Unit4InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="e7911ecf-47c5-40b6-a12d-e9bece2eb695">
<metaInPort Id="bd8d672b-33d0-44b8-9e47-e002cfe777c5" name="iUnit4PosTank" portName="iUnit4PosTank" portNum="7" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="4f37213d-57ed-470c-bef0-fb82b4cab855">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="9db64d84-807b-42af-b6df-f97e859a78a1">
<fbPortGlobalVariableReference Id="0bda1427-286d-4ea6-b516-16cf129233aa" variableId="81932a75-3354-42dd-ab79-09540cb903dc" lastKnownPath="GVL1.PressMod3Unit4TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="cdbacf7c-705d-48bb-b182-c9f5953fbb26">
<metaInPort Id="9bae25b5-97f2-4dae-b4f5-a7de6e2e9fbe" name="iUnit4NegTank" portName="iUnit4NegTank" portNum="8" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="8e35dc4e-ea5d-476c-865d-dc623316a736">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="762eb033-10a6-444d-9ff7-814a1efde9db">
<fbPortGlobalVariableReference Id="e93a0159-4293-4a97-9cbe-3641ce805f62" variableId="5c72efaa-cd81-4af1-b059-c61d0200b0f5" lastKnownPath="GVL1.PressMod3Unit4TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="09a56933-d99e-4c6a-9d2f-bd7a9ceb0ca9">
<metaInPort Id="2a6465ba-c7cf-42da-b444-0fa14723fe99" name="iUnit3PosInlet" portName="iUnit3PosInlet" portNum="9" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="319c63d5-7db2-4e82-815d-68745f3da067">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="c16616f9-10b2-4fbb-9a84-3bf1ae4fdd34">
<fbPortGlobalVariableReference Id="16763a61-6aec-4e9c-b9ee-7a30e05c16b1" variableId="37043a71-f2d1-4375-ba82-19f8aeabc0ea" lastKnownPath="GVL1.PressMod3Unit3InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="e3019933-67d2-4259-88b9-2a6e87376986">
<metaInPort Id="be8cf3a9-61ef-4641-9a1f-b96947400354" name="iUnit3NegInlet" portName="iUnit3NegInlet" portNum="10" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="85698b7b-b034-4684-b86e-5425e6d90e47">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="819445b1-0027-4f1b-94c5-c77e698ff4b5">
<fbPortGlobalVariableReference Id="6ecd178f-91e7-442b-98ad-a7ca2aac9f5a" variableId="ae3c4ce6-1357-48fe-a4c9-d99ad63e7c1a" lastKnownPath="GVL1.PressMod3Unit3InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="dc57526a-c632-4c1a-8236-a41d723f76c9">
<metaInPort Id="01044bf8-e958-4a37-98bb-41363888fd03" name="iUnit3PosTank" portName="iUnit3PosTank" portNum="11" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="a654ec1a-80e1-4e5d-96a8-2000569bb0a5">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="ae6d6210-8bff-4906-82c1-494c8caec54d">
<fbPortGlobalVariableReference Id="ea6f9ba5-215b-454a-a676-56d0a7fad096" variableId="4ed2f902-77c8-4d35-aaf0-4206e2202155" lastKnownPath="GVL1.PressMod3Unit3TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="3de28eb1-3cd4-4bf4-9c85-8e12cf9b4109">
<metaInPort Id="cf4076aa-9ee4-46e1-a262-39f94a76d721" name="iUnit3NegTank" portName="iUnit3NegTank" portNum="12" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="858759f7-4ec2-4c3c-9eb2-0ddcec2f941f">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="41b5120f-efea-4927-b0d5-4c4344f2f418">
<fbPortGlobalVariableReference Id="f8088d0f-79bd-4b8e-a034-4dbbe7a790ad" variableId="635eb4f4-88ca-437e-ab65-a3ed14db48e2" lastKnownPath="GVL1.PressMod3Unit3TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="6e70b72c-635e-407d-8ad2-799c5af245e2">
<metaInPort Id="3b125f39-56ed-439d-b54d-888067e23709" name="iUnit2PosInlet" portName="iUnit2PosInlet" portNum="13" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="5309d3af-bb3c-4df4-bc51-d231eaf9ba07">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="ec6dded9-0c4c-4634-ba22-f9899cd4eb53">
<fbPortGlobalVariableReference Id="75b9c745-0967-411f-a93c-07ab64030d71" variableId="1bab6c46-310f-4e41-8b74-25821624148f" lastKnownPath="GVL1.PressMod3Unit2InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="55fd5716-cede-4e5c-a26f-292c61c0f8e1">
<metaInPort Id="df003ba9-474d-48d0-b137-8044fdccc75c" name="iUnit2NegInlet" portName="iUnit2NegInlet" portNum="14" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="3d60ad1b-5f4e-442b-aee6-539a371149cd">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="a5773764-40fd-4161-8017-34d16e0d12db">
<fbPortGlobalVariableReference Id="bc38950a-3934-4ae6-b40f-d7081cc0bed7" variableId="d17f2130-61ff-40e0-8cdd-688d70dfaa7a" lastKnownPath="GVL1.PressMod3Unit2InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="5d444263-db7d-4461-9b69-55cfcd4ef134">
<metaInPort Id="054dbd3d-eb66-4c6c-8df1-be321928e77d" name="iUnit2PosTank" portName="iUnit2PosTank" portNum="15" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="40a42f19-45c6-4472-b027-f83242deb5c1">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="6f0b62a6-43bb-4dba-ae9c-0b110c34ae4c">
<fbPortGlobalVariableReference Id="1eeadb1a-af31-48dd-bd14-f1bedaa39ced" variableId="05ffa253-3bcb-4f88-9da2-70ebef206bf9" lastKnownPath="GVL1.PressMod3Unit2TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="16d56052-8cc9-40f9-af89-153ba60535e8">
<metaInPort Id="2aa92a6b-5b58-4cc2-8de9-fd544e7b8d49" name="iUnit2NegTank" portName="iUnit2NegTank" portNum="16" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="c04debaf-0321-4427-914e-8213241219ad">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="55a83c70-a13f-4953-8399-653d3ffe29ae">
<fbPortGlobalVariableReference Id="02ee2ffc-325a-447e-92cb-876294a511a7" variableId="dd93dfa2-621c-48b8-bd6d-06dc4f5dac3f" lastKnownPath="GVL1.PressMod3Unit2TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
</inPorts>
<outPorts>
<userFunctionBlockHasOutPorts Id="59c86233-1b45-414f-bd4a-03431ce30140">
<metaOutPort Id="d0b0bdaf-3d3c-4f46-976d-7fe67f477673" name="xSegmentsInRange" portName="xSegmentsInRange" portNum="1" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" schematicVarId="745b6c33-2d7a-4d42-97d9-c04a5d9c8368">
<targetFunctionBlockPorts>
<wiredLink Id="389699af-744a-4024-8e3d-473faa440cf3">
<inPortMoniker name="//Network1/FBAnd3/AndIn3" />
</wiredLink>
</targetFunctionBlockPorts>
</metaOutPort>
</userFunctionBlockHasOutPorts>
<userFunctionBlockHasOutPorts Id="0ced2462-a788-462d-82aa-d9f9f24a3dc2">
<metaOutPort Id="1a88bdb7-bf46-4647-8143-1e15031d5eb4" name="xTanksInRange" portName="xTanksInRange" portNum="2" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" schematicVarId="c5bbe369-0210-4751-a6ae-77990a56cc8a">
<targetFunctionBlockPorts>
<wiredLink Id="de3d061b-145a-43c6-8d4a-70317683a397">
<inPortMoniker name="//Network1/FBAnd1/AndIn3" />
</wiredLink>
</targetFunctionBlockPorts>
</metaOutPort>
</userFunctionBlockHasOutPorts>
</outPorts>
</userFunctionBlock>
</networkHasUserFunctionBlocks>
<networkHasUserFunctionBlocks Id="33b2b1ce-e683-4dd8-8d1e-334a87e9a997">
<userFunctionBlock Id="b4811355-81bc-44ac-8cb9-7024041c9a35" name="UserFunctionBlock4" instanceName="Module_2" orderOfExecutionSize="42" orderOfExecution="43" schematicGuid="823fee7d-4a5b-4834-82d4-761dc038b5ec" libraryGuid="00000000-0000-0000-0000-000000000000" ufbDefCrc="878766763">
<inPorts>
<userFunctionBlockHasInPorts Id="2cf4c029-e765-43f5-9674-05ca65a13e8d">
<metaInPort Id="937b3863-a4a5-42eb-a6a7-5928453944c1" name="iUnit1PosInlet" portName="iUnit1PosInlet" portNum="1" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="15a2dfdd-52ed-4958-b763-84883cdbb28d">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="64d25c83-7822-4011-b200-9fb2f145f1c3">
<fbPortGlobalVariableReference Id="d45c8140-f6ff-44a6-b4c3-3f54eca92081" variableId="60e755ad-319b-4dcd-8594-08a370ecd141" lastKnownPath="GVL1.PressMod2Unit1InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="0749628f-0311-46a9-9210-46682836b908">
<metaInPort Id="d1c38cb1-fe3a-4cc6-8925-f2280a800a4b" name="iUnit1NegInlet" portName="iUnit1NegInlet" portNum="2" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="495c0768-ce88-4eb2-aa1a-7bebba745cad">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="4b396230-3745-480f-ab81-d352add23028">
<fbPortGlobalVariableReference Id="d40b3409-f4e5-471b-b77e-85ac98292411" variableId="6a50cfeb-d188-480e-8a67-3fff043c5568" lastKnownPath="GVL1.PressMod2Unit1InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="37e9e9f3-3575-4d44-a8de-59ea8f5ea0e3">
<metaInPort Id="18340bee-a0a1-4698-88e6-6fa3ba705eb3" name="iUnit1PosTank" portName="iUnit1PosTank" portNum="3" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="4d91a18b-c260-4b70-b958-c3a806fc32ca">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="d629e809-7ea8-4208-8c17-8f9025fff4f6">
<fbPortGlobalVariableReference Id="535b0a96-f631-41c8-a057-75442e8add9e" variableId="dea147c6-f4f1-4748-aee7-d195fab627c9" lastKnownPath="GVL1.PressMod2Unit1TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="578881e8-cf46-42db-91f8-5f58383efeb4">
<metaInPort Id="da3d6a26-e82c-4052-b13d-c39974d9630c" name="iUnit1NegTank" portName="iUnit1NegTank" portNum="4" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="40bb376f-46d7-4b8c-ae41-3bbded9c1f11">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="574a985a-c253-40e9-9360-38dcaee6f368">
<fbPortGlobalVariableReference Id="463cfaaf-bbf3-435e-848a-224d2b2202fc" variableId="642fd544-6fc2-4880-af57-c4f71273eae5" lastKnownPath="GVL1.PressMod2Unit1TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="e2216ffa-dc9e-4cc1-816b-9d8aa6f34ad4">
<metaInPort Id="c6280dc4-eb36-478b-86e9-cc525ae594a8" name="iUnit4PosInlet" portName="iUnit4PosInlet" portNum="5" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="2376efdb-43c4-4c21-856f-79f825402314">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="f60d7909-859f-40ea-a974-fc41914bc134">
<fbPortGlobalVariableReference Id="ad1c9862-ce1c-488c-bdb1-4bbe5810eabe" variableId="4f8a988d-d5c6-4879-8993-30b16b0b20be" lastKnownPath="GVL1.PressMod2Unit4InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="6f714dc0-d321-477e-991c-f1ab0c3bbda5">
<metaInPort Id="1f6ffa36-0de4-4f52-a61c-6dadeba226ef" name="iUnit4NegInlet" portName="iUnit4NegInlet" portNum="6" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="8719217f-cc14-469c-8e5b-0b6cf59e6786">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="88fce1ec-3b37-4f67-8a68-5dde00fbbd4e">
<fbPortGlobalVariableReference Id="721ed438-b988-41dc-8f94-cc00cc00ea3c" variableId="242f711f-4b86-4742-807a-2ba767323703" lastKnownPath="GVL1.PressMod2Unit4InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="f8210f55-3b43-4905-bf5d-5c6cebd7794d">
<metaInPort Id="7a2f10cb-855a-4725-8390-de0309f43498" name="iUnit4PosTank" portName="iUnit4PosTank" portNum="7" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="4f37213d-57ed-470c-bef0-fb82b4cab855">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="b1206de7-9a31-47c1-beed-7babbf41f11b">
<fbPortGlobalVariableReference Id="7c35e456-3025-4b6b-bdf0-da1873e39504" variableId="3aeb3c57-e2a1-4311-a9e7-9d1380a64b36" lastKnownPath="GVL1.PressMod2Unit4TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="efa5b7e1-7ebd-4d65-9cf4-ed69f8cd6c8c">
<metaInPort Id="9abe11fa-811a-4152-9b5e-4d9e06a8bac0" name="iUnit4NegTank" portName="iUnit4NegTank" portNum="8" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="8e35dc4e-ea5d-476c-865d-dc623316a736">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="164a28e8-eb59-4ce9-8357-4ca19ace92e3">
<fbPortGlobalVariableReference Id="2d8d88a1-fcbe-4b47-b121-28fc22fa1967" variableId="c69c50a3-7304-49cd-a7e1-55a104afa3e3" lastKnownPath="GVL1.PressMod2Unit4TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="f4733841-69ca-4425-aeed-1958b30dc5f7">
<metaInPort Id="dc600ee3-0d15-43af-bde3-c395c2568cc6" name="iUnit3PosInlet" portName="iUnit3PosInlet" portNum="9" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="319c63d5-7db2-4e82-815d-68745f3da067">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="e4e1c1ca-4bf3-4360-8fa6-7d250fbf4bf3">
<fbPortGlobalVariableReference Id="f3983962-5ab3-4170-932a-1f743b4e1f85" variableId="399d3c0a-fa63-481b-9aaf-3d78a34265eb" lastKnownPath="GVL1.PressMod2Unit3InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="5305971c-e86c-4e9e-bc9b-12a42fc8d42e">
<metaInPort Id="927639fc-55b4-4a90-97ad-0593637df17c" name="iUnit3NegInlet" portName="iUnit3NegInlet" portNum="10" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="85698b7b-b034-4684-b86e-5425e6d90e47">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="51274516-f23a-447c-8596-1fa5618ce64d">
<fbPortGlobalVariableReference Id="23d3faa4-81f6-41c5-b63a-b7e74b1af8c1" variableId="5f28cb23-8298-42e4-97bf-a8555c6cde98" lastKnownPath="GVL1.PressMod2Unit3InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="13aa8b7b-1879-4d54-8d82-a27a467c8734">
<metaInPort Id="60862217-beee-4d8b-898f-d97effb3307c" name="iUnit3PosTank" portName="iUnit3PosTank" portNum="11" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="a654ec1a-80e1-4e5d-96a8-2000569bb0a5">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="ecd9243c-4a97-419c-b621-81a925086de1">
<fbPortGlobalVariableReference Id="098e9d20-23ea-4469-99fb-9833968acdef" variableId="edf1cce1-fbdb-46ce-ab80-30f8c368d49e" lastKnownPath="GVL1.PressMod2Unit3TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="9a2a42db-9ff8-4df5-91c2-708332d1fb9e">
<metaInPort Id="cca26e7a-68f3-492c-8811-2e8c0bbead33" name="iUnit3NegTank" portName="iUnit3NegTank" portNum="12" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="858759f7-4ec2-4c3c-9eb2-0ddcec2f941f">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="0d578bce-c4f4-4338-9cf1-a4be9c997a90">
<fbPortGlobalVariableReference Id="bc363cc5-54ab-44d3-8897-0396ea2905d4" variableId="a27c9305-ebc4-45e2-a9a6-33a2ff206937" lastKnownPath="GVL1.PressMod2Unit3TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="af97d8d6-3a2a-439e-bb2b-e8e734da6e55">
<metaInPort Id="e4f496f8-84b2-48ab-9be0-eeacc40a185d" name="iUnit2PosInlet" portName="iUnit2PosInlet" portNum="13" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="5309d3af-bb3c-4df4-bc51-d231eaf9ba07">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="fbd91345-1bed-420c-9a55-4de1e1ec301a">
<fbPortGlobalVariableReference Id="1959d557-24c0-492e-835c-511288894003" variableId="11de895b-831f-40fb-a662-107306652b3e" lastKnownPath="GVL1.PressMod2Unit2InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="09ff1361-99c0-421a-a2f5-9de5c4a77a19">
<metaInPort Id="864e42ca-8fad-4e22-9ac6-c76e0bd8c5cb" name="iUnit2NegInlet" portName="iUnit2NegInlet" portNum="14" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="3d60ad1b-5f4e-442b-aee6-539a371149cd">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="1cba0592-55d4-468e-8b95-1f2e147c7cd0">
<fbPortGlobalVariableReference Id="7a232729-9426-4d3c-b889-143d681f2764" variableId="9dec5b1f-9dac-414b-85f4-0c77ab38d610" lastKnownPath="GVL1.PressMod2Unit2InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="2534a1cc-24a5-4341-abb6-00db81e850e2">
<metaInPort Id="b6cea5cf-3fda-475b-b7d5-718a311d3fb2" name="iUnit2PosTank" portName="iUnit2PosTank" portNum="15" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="40a42f19-45c6-4472-b027-f83242deb5c1">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="af632998-8c4c-4b43-8948-bc9d83cf70b3">
<fbPortGlobalVariableReference Id="68b61361-ea9e-461b-a28d-24afcbb91c11" variableId="30d7de43-0605-4598-ab9f-edc8103a004f" lastKnownPath="GVL1.PressMod2Unit2TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="b79915bb-67dc-4093-8347-d550659c0cab">
<metaInPort Id="655f2be3-3995-40cd-ab52-62c67906f46f" name="iUnit2NegTank" portName="iUnit2NegTank" portNum="16" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="c04debaf-0321-4427-914e-8213241219ad">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="e5ab708e-dad4-46ca-a56a-c376050e5738">
<fbPortGlobalVariableReference Id="c0d742ae-f125-44dc-99cc-cb383fd0f049" variableId="0e4ada96-e6c9-431e-8b5e-cd76153581ce" lastKnownPath="GVL1.PressMod2Unit2TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
</inPorts>
<outPorts>
<userFunctionBlockHasOutPorts Id="641a6d91-7858-4938-a51d-2df6877c445c">
<metaOutPort Id="4609e7a7-c75b-425c-9c96-e3e91a88728c" name="xSegmentsInRange" portName="xSegmentsInRange" portNum="1" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" schematicVarId="745b6c33-2d7a-4d42-97d9-c04a5d9c8368">
<targetFunctionBlockPorts>
<wiredLink Id="816207bd-3879-422b-b40f-45431b413c47">
<inPortMoniker name="//Network1/FBAnd3/AndIn2" />
</wiredLink>
</targetFunctionBlockPorts>
</metaOutPort>
</userFunctionBlockHasOutPorts>
<userFunctionBlockHasOutPorts Id="d921ee64-8656-4502-aa9c-b20781e5f472">
<metaOutPort Id="555fed87-1191-42d0-871d-61fecfdc7f9f" name="xTanksInRange" portName="xTanksInRange" portNum="2" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" schematicVarId="c5bbe369-0210-4751-a6ae-77990a56cc8a">
<targetFunctionBlockPorts>
<wiredLink Id="12e04a96-928f-458d-ab07-8f1dd0ec8416">
<inPortMoniker name="//Network1/FBAnd1/AndIn2" />
</wiredLink>
</targetFunctionBlockPorts>
</metaOutPort>
</userFunctionBlockHasOutPorts>
</outPorts>
</userFunctionBlock>
</networkHasUserFunctionBlocks>
<networkHasUserFunctionBlocks Id="3e3874be-1300-4168-8833-1e22b24541f0">
<userFunctionBlock Id="6ad7d5e9-9477-4a49-9489-e41b102a1bd7" name="UserFunctionBlock2" instanceName="Module_1" orderOfExecutionSize="42" orderOfExecution="1" schematicGuid="823fee7d-4a5b-4834-82d4-761dc038b5ec" libraryGuid="00000000-0000-0000-0000-000000000000" ufbDefCrc="878766763">
<inPorts>
<userFunctionBlockHasInPorts Id="9014d29d-0a92-4e49-ab1c-889df6916a7a">
<metaInPort Id="325f39e2-c5e2-4cbb-8b45-2c7100dfcce1" name="iUnit1PosInlet" portName="iUnit1PosInlet" portNum="1" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="15a2dfdd-52ed-4958-b763-84883cdbb28d">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="36d33aba-f818-4af0-ac6c-2af1b8a9ec5e">
<fbPortGlobalVariableReference Id="79e4820b-863e-41ce-83c8-a55afcae15c7" variableId="3c46c7ff-f205-4f99-8e04-6053cc7ee9e5" lastKnownPath="GVL1.PressMod1Unit1InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="de3c7892-c3d2-4401-8ff4-16d984c70e77">
<metaInPort Id="5daec38a-ef77-4f98-aae6-c8203cbcf0a0" name="iUnit1NegInlet" portName="iUnit1NegInlet" portNum="2" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="495c0768-ce88-4eb2-aa1a-7bebba745cad">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="f69f7fd7-d46e-441d-bd3e-6f07fd7fa7af">
<fbPortGlobalVariableReference Id="6a021047-9acc-4c3d-a095-c785d9795465" variableId="feaded5c-0737-47ea-8323-31f95a07a15a" lastKnownPath="GVL1.PressMod1Unit1InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="addb0e0a-4b76-4a14-8e95-9149ad255806">
<metaInPort Id="e116a7c5-b7f4-4c45-8aab-780cd6a8646c" name="iUnit1PosTank" portName="iUnit1PosTank" portNum="3" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="4d91a18b-c260-4b70-b958-c3a806fc32ca">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="aa5af3ad-a568-4455-bfa9-30b4c55ccebe">
<fbPortGlobalVariableReference Id="748e6f44-8c37-4466-8d40-3bc1ab9d8f54" variableId="54f47096-e43d-4b15-a390-2f69c445a652" lastKnownPath="GVL1.PressMod1Unit1TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="9b19474b-e927-4c00-be68-9f6f6e957742">
<metaInPort Id="7d050916-526c-4fdb-a1ef-aafff8a46c58" name="iUnit1NegTank" portName="iUnit1NegTank" portNum="4" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="40bb376f-46d7-4b8c-ae41-3bbded9c1f11">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="22e9cdc1-dc16-4579-99d0-1738571c08d1">
<fbPortGlobalVariableReference Id="b39ec79d-a379-4b7f-b9e8-a3e749a4ccd9" variableId="0526aa43-d746-4bf4-8393-5bf4a8c5cf78" lastKnownPath="GVL1.PressMod1Unit1TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="dbfbd0ab-42b1-49b5-83ae-9ffaf0c87586">
<metaInPort Id="12fa17e2-8c25-4774-88b6-2e33813e9450" name="iUnit4PosInlet" portName="iUnit4PosInlet" portNum="5" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="2376efdb-43c4-4c21-856f-79f825402314">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="bb0e26b7-8de1-4b71-9033-dfd23313836c">
<fbPortGlobalVariableReference Id="fff69c7a-32e7-45b3-aa1d-e83ba5ee352e" variableId="8d2ab4ea-9827-420d-8fdc-09f8c9d77bcc" lastKnownPath="GVL1.PressMod1Unit4InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="0ced788b-0c45-404e-9416-fcb6ae8466ea">
<metaInPort Id="c4567cfd-eb04-4f28-bcb3-dc6ec22b8126" name="iUnit4NegInlet" portName="iUnit4NegInlet" portNum="6" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="8719217f-cc14-469c-8e5b-0b6cf59e6786">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="e5022fb9-02b7-4e43-b56f-128b9d6277e9">
<fbPortGlobalVariableReference Id="c1ecabb6-bd48-4942-bfa7-bb0bc36df473" variableId="b1a23f75-ce37-44c6-83bf-edf2a3699ef5" lastKnownPath="GVL1.PressMod1Unit4InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="19c8f07b-b26b-4456-8582-28cc8bec25bc">
<metaInPort Id="95cb1e57-b709-4c7b-9608-50fbe423e9b9" name="iUnit4PosTank" portName="iUnit4PosTank" portNum="7" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="4f37213d-57ed-470c-bef0-fb82b4cab855">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="4520c800-7242-4465-b72b-9085d1cc843d">
<fbPortGlobalVariableReference Id="e22e647d-a8d3-4664-973e-d2870dfa3765" variableId="d244fff3-6391-4932-804a-740bdd30779b" lastKnownPath="GVL1.PressMod1Unit4TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="75900004-a6a4-4b7a-a9a9-e7013f35bad0">
<metaInPort Id="661a3b48-2b64-4d1e-8b3a-154cbbd59462" name="iUnit4NegTank" portName="iUnit4NegTank" portNum="8" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="8e35dc4e-ea5d-476c-865d-dc623316a736">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="bcea00fc-210a-480f-a2dd-a332f987622d">
<fbPortGlobalVariableReference Id="e6d17dd2-62cd-4cda-ac76-1688828b84be" variableId="a5c4f362-e833-4847-8015-5f6cc079e7cf" lastKnownPath="GVL1.PressMod1Unit4TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="d9eb5f28-e464-4f56-a4ff-592b32a45ac2">
<metaInPort Id="0fae825e-9abf-423a-ade2-a897ee105d75" name="iUnit3PosInlet" portName="iUnit3PosInlet" portNum="9" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="319c63d5-7db2-4e82-815d-68745f3da067">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="0e362582-3390-4ff1-82ee-c8bf507f0827">
<fbPortGlobalVariableReference Id="cfa4acc4-7f9d-4b5c-a9bb-52da7d14edbb" variableId="9f47c93e-089a-422b-95b3-b69fddcb4a89" lastKnownPath="GVL1.PressMod1Unit3InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="b38f00c4-5900-453a-8a53-2ec6b0a90232">
<metaInPort Id="301d5928-75c4-473f-8fa8-947749927d8b" name="iUnit3NegInlet" portName="iUnit3NegInlet" portNum="10" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="85698b7b-b034-4684-b86e-5425e6d90e47">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="82bf5a39-dee5-4d6a-8e2d-e4df9eaeb1e9">
<fbPortGlobalVariableReference Id="ce2b30fb-bc2e-4581-9c04-1d63af28dd45" variableId="42aab3a4-1ac4-46d2-a1f1-a5d751f4ecbf" lastKnownPath="GVL1.PressMod1Unit3InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="bd500f2d-f90d-410c-a42f-1fa825ab92c5">
<metaInPort Id="d06a7ef6-5295-4492-9217-85883771fa7d" name="iUnit3PosTank" portName="iUnit3PosTank" portNum="11" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="a654ec1a-80e1-4e5d-96a8-2000569bb0a5">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="ee37733e-120f-48a5-b017-5ea092715098">
<fbPortGlobalVariableReference Id="abb114fa-ff4e-4505-8766-3c251d79d9f0" variableId="84011005-02f0-43fc-ae99-b0215d4e9547" lastKnownPath="GVL1.PressMod1Unit3TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="a0fe0411-48b9-42ee-bd94-6e0451420135">
<metaInPort Id="3980b175-1214-47cd-ab76-1a3d6243689d" name="iUnit3NegTank" portName="iUnit3NegTank" portNum="12" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="858759f7-4ec2-4c3c-9eb2-0ddcec2f941f">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="096605e7-894b-4221-acba-f903bb024ca3">
<fbPortGlobalVariableReference Id="11470b5d-a65d-4a65-9875-6d02bc4c20bd" variableId="0188b9a8-b159-4ced-bc44-1ce2f5c83ef2" lastKnownPath="GVL1.PressMod1Unit3TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="97833782-993a-4fe4-93a5-bf3d0e9c5573">
<metaInPort Id="b22aebd4-a438-4d49-be02-361774bbe29d" name="iUnit2PosInlet" portName="iUnit2PosInlet" portNum="13" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="5309d3af-bb3c-4df4-bc51-d231eaf9ba07">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="d2e02f49-3f03-4189-ab74-88f0a22cba2d">
<fbPortGlobalVariableReference Id="5fc396d5-6c7e-4259-9bb8-6e92aaa2b1f1" variableId="36e390d6-91d4-464c-807f-68eb2cfddc55" lastKnownPath="GVL1.PressMod1Unit2InletPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="8136032c-7929-41a7-afeb-debd3876a382">
<metaInPort Id="97148715-ac01-4960-8da3-0c4d99b06c92" name="iUnit2NegInlet" portName="iUnit2NegInlet" portNum="14" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="3d60ad1b-5f4e-442b-aee6-539a371149cd">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="9a92c958-98a0-4ae8-9f5d-60dd69dbd84f">
<fbPortGlobalVariableReference Id="fc7869e7-7f8b-4d47-97da-44027d1eae1e" variableId="38ee9164-0be3-4aa0-a097-eb2b506b3fee" lastKnownPath="GVL1.PressMod1Unit2InletNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="2b2cf156-3fa2-41c9-9297-476adc997202">
<metaInPort Id="7f620e25-ec72-4009-b78a-dbc310f72ab3" name="iUnit2PosTank" portName="iUnit2PosTank" portNum="15" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="40a42f19-45c6-4472-b027-f83242deb5c1">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="dd7e9052-15de-4cda-a409-07b1186ee525">
<fbPortGlobalVariableReference Id="f211e55f-8712-40c9-8e1d-5cc41b8f1d37" variableId="0fac18d4-69cc-4004-9a2f-43b00fdaaf39" lastKnownPath="GVL1.PressMod1Unit2TankPos" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
<userFunctionBlockHasInPorts Id="a0a98e2f-3050-4255-bf38-da534c638e91">
<metaInPort Id="b7906cc1-9637-4c22-88e0-1c0264bbf0af" name="iUnit2NegTank" portName="iUnit2NegTank" portNum="16" objectIndex="0" varId="1" filter="1974016" portDataType="258" maxDeviation="0" resetTime="0" schematicVarId="c04debaf-0321-4427-914e-8213241219ad">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="d2f1e6c7-7e8c-447b-bafa-46c4f5519858">
<fbPortGlobalVariableReference Id="253bda93-f2c6-4758-bf7e-1ba6c5838353" variableId="6a304a2e-4612-43ba-aba0-5c404e4fc739" lastKnownPath="GVL1.PressMod1Unit2TankNeg" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</metaInPort>
</userFunctionBlockHasInPorts>
</inPorts>
<outPorts>
<userFunctionBlockHasOutPorts Id="57f7fc93-d771-498e-a7ca-faf6a659cc86">
<metaOutPort Id="75439f6a-4e27-4e08-9dab-f8a86b237d58" name="xSegmentsInRange" portName="xSegmentsInRange" portNum="1" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" schematicVarId="745b6c33-2d7a-4d42-97d9-c04a5d9c8368">
<targetFunctionBlockPorts>
<wiredLink Id="60053fd9-4f12-4de7-8848-8fdaddd83fb3">
<inPortMoniker name="//Network1/FBAnd3/AndIn1" />
</wiredLink>
</targetFunctionBlockPorts>
</metaOutPort>
</userFunctionBlockHasOutPorts>
<userFunctionBlockHasOutPorts Id="e6da928c-80aa-41c8-baef-7ec902b97279">
<metaOutPort Id="5cd01f20-cbc8-4def-961b-d37d6c50ea9a" name="xTanksInRange" portName="xTanksInRange" portNum="2" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" schematicVarId="c5bbe369-0210-4751-a6ae-77990a56cc8a">
<targetFunctionBlockPorts>
<wiredLink Id="b5d5b03c-fed6-49e2-8d9c-7b4d7b19fb27">
<inPortMoniker name="//Network1/FBAnd1/AndIn1" />
</wiredLink>
</targetFunctionBlockPorts>
</metaOutPort>
</userFunctionBlockHasOutPorts>
</outPorts>
</userFunctionBlock>
</networkHasUserFunctionBlocks>
</functionBlocks>
</Network>
</safetyApplicationHasNetworks>
</networks>
<twinSAFEGroupAliasPorts>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="326a3fe3-9842-4ec2-beb4-46427081443b">
<twinSAFEGroupAliasPort Id="237ae218-ee0e-423f-997e-e7320dfe966c" name="RunStop" sdsId="0" channelId="0" portName="RunStop" functionId="0">
<groupPortGlobalVariableReferences>
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="2a8d85be-1042-4a30-a5f4-18bf502eaf30">
<groupPortGlobalVariableReference Id="bf607e37-f509-4a2f-aa90-c0c7c91381fb" variableId="edb08771-aead-4f1c-b6bf-af0592b80b72" lastKnownPath="GVL1.xRun" />
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
</groupPortGlobalVariableReferences>
</twinSAFEGroupAliasPort>
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="ce1efd92-c60f-4211-bccf-5686b99253f9">
<twinSAFEGroupAliasPort Id="958061db-6cd1-4725-827e-3829eab81564" name="ErrAck" sdsId="0" channelId="0" portName="ErrAck" functionId="0">
<groupPortGlobalVariableReferences>
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="949dee06-10cb-45cc-8fed-263ec10c2301">
<groupPortGlobalVariableReference Id="cfad9bdb-507e-4003-ad52-82ad166c1dc3" variableId="aec4ed0c-eb85-4339-8722-e518700a205c" lastKnownPath="GVL1.xErrAck" />
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
</groupPortGlobalVariableReferences>
</twinSAFEGroupAliasPort>
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="ee6ffa3a-93da-45fe-8712-97a9970814c8">
<twinSAFEGroupAliasPort Id="01f5703f-96f1-4532-a15d-cafcbe861f41" name="ModuleFault" sdsId="0" channelId="0" portName="ModuleFault" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="acf4d20f-0121-409d-925c-1346875913fb">
<twinSAFEGroupAliasPort Id="1aaa08f1-2d6d-4c6b-9c55-a3ec9c92559e" name="FbErr" sdsId="0" channelId="0" portName="FbErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="df40833d-74f8-49aa-a053-0a45d992641a">
<twinSAFEGroupAliasPort Id="e6b9f2f2-2ca1-4a06-901f-6d75cf7ed2bb" name="ComErr" sdsId="0" channelId="0" portName="ComErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="9dd1305d-2e3d-4a2d-8bd2-be443273e924">
<twinSAFEGroupAliasPort Id="951a23a4-e7e4-45aa-9b65-580f6aeb8a31" name="OutErr" sdsId="0" channelId="0" portName="OutErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="ea1ec2dc-7103-4879-99a7-242cf7a402cb">
<twinSAFEGroupAliasPort Id="c2455d04-79f0-458a-86e6-46610809263b" name="OtherErr" sdsId="0" channelId="0" portName="OtherErr" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="492503f9-11b1-4a55-9f76-2592e2411458">
<twinSAFEGroupAliasPort Id="ac9b61be-8954-47ba-9cd8-a1cc9fa57dde" name="ComStartup" sdsId="0" channelId="0" portName="ComStartup" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="d9b69480-4d1a-4372-abd4-90502390f415">
<twinSAFEGroupAliasPort Id="bdfdfeb1-8a50-4dec-a726-8504c859e98d" name="FbDeactive" sdsId="0" channelId="0" portName="FbDeactive" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="4efa50d0-0af0-4662-8459-1d71bb45b367">
<twinSAFEGroupAliasPort Id="273f9d6e-782a-4d8b-9af6-0cbf5281a17a" name="FbRun" sdsId="0" channelId="0" portName="FbRun" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
<safetyApplicationHasTwinSAFEGroupAliasPort Id="471fc314-6e28-441c-a3a8-7c8478121408">
<twinSAFEGroupAliasPort Id="c893dd89-e358-47a2-9f6b-32727092d334" name="InRun" sdsId="0" channelId="0" portName="InRun" functionId="0" />
</safetyApplicationHasTwinSAFEGroupAliasPort>
</twinSAFEGroupAliasPorts>
</safetyApplication>