Files
Uniper_PLC/StringSafetyPLC/PressureCheck/PressureCheck.sal.diagram
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

445 lines
29 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<safetyApplicationLanguageDiagram Crc="1964940694" dslVersion="1.5.0.0" Id="0e425414-dc5e-400f-8c45-5d939e9e5bdf" absoluteBounds="0, 0, 21.5, 16.625" name="TwinSAFE">
<safetyApplicationMoniker name="/" />
<nestedChildShapes>
<networkSwimLane Id="87fd410b-4e49-4cfc-85e7-e42c22913ee0" absoluteBounds="0, 0, 21.5, 16.63">
<networkMoniker name="//Network1" />
<nestedChildShapes>
<fBAndShape Id="d9f359bb-13a0-490e-9454-072dc3135584" absoluteBounds="7.375, 1.125, 2.75, 3.25">
<fBAndMoniker name="//Network1/FBAnd3" />
<relativeChildShapes>
<inPortShape Id="82ba91bc-eb63-4902-a314-5ba22c33b3bc" absoluteBounds="7.295, 1.87, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="c75d1940-5ac0-4c4b-930a-31563619fefc" absoluteBounds="7.295, 2.14, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="4a182bba-fff2-497f-b31b-98c09753e83f" absoluteBounds="7.295, 2.41, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="8b9058dc-b485-4fe8-a46b-68b7342b95e1" absoluteBounds="7.295, 2.68, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0dac54e7-3063-4995-8442-bd6861936b76" absoluteBounds="7.295, 2.95, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="7cd344a9-2c07-448a-978e-da0d57eee371" absoluteBounds="7.295, 3.22, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="7a42a6ff-b380-447a-b25f-895c7c7a14c3" absoluteBounds="7.295, 3.49, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="d3ca2c5c-38ac-4e0d-9056-9db86068b5cd" absoluteBounds="7.295, 3.7600000000000002, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd3/AndIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="a48150b8-6227-4a50-9f15-dc511b3a4fd6" absoluteBounds="10.025, 3.49, 0.15, 0.15">
<outPortMoniker name="//Network1/FBAnd3/AndOut" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</fBAndShape>
<fBAndShape Id="befbadd1-52e6-4ac1-85fa-79ce9a5ba322" absoluteBounds="7.375, 4.625, 2.75, 3.25">
<fBAndMoniker name="//Network1/FBAnd1" />
<relativeChildShapes>
<inPortShape Id="5117115d-1d30-413a-895d-0c50b0df435c" absoluteBounds="7.295, 5.37, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="b4f2e1ee-61c5-440d-b3d3-6f740b531bf0" absoluteBounds="7.295, 5.6400000000000006, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="79018406-f9c1-4366-a044-8a431b649abb" absoluteBounds="7.295, 5.91, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="ce65368b-ad7a-4ba1-9b63-8fc4f8199e3b" absoluteBounds="7.295, 6.18, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="8836d6f9-fa8c-494f-a7ff-3537d11994ba" absoluteBounds="7.295, 6.45, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="542c0c18-e432-44f2-9ae5-f2dc5c8b4124" absoluteBounds="7.295, 6.7200000000000006, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="027be7a5-1563-4e09-a634-52ef3c8cb6b4" absoluteBounds="7.295, 6.99, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="625baec5-6be3-41be-84c1-0f2729e9fad7" absoluteBounds="7.295, 7.26, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="54a04743-91a3-4986-8c18-ab2df51f41e7" absoluteBounds="10.025, 6.99, 0.15, 0.15">
<outPortMoniker name="//Network1/FBAnd1/AndOut" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</fBAndShape>
<fBAndShape Id="6be11f92-56b6-4e8d-ab05-f42add36641a" absoluteBounds="12.125, 3.25, 2.75, 3.25">
<fBAndMoniker name="//Network1/FBAnd2" />
<relativeChildShapes>
<inPortShape Id="94a7956e-88fc-42aa-ad49-502da9328124" absoluteBounds="12.045, 3.995, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="38bb8553-57bf-4adb-8a64-f7bc847b1662" absoluteBounds="12.045, 4.2650000000000006, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="1d37b74a-b9ca-4597-994f-0c6e7217dc19" absoluteBounds="12.045, 4.535, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="b5e18e33-056e-492f-b61b-8f75483ec014" absoluteBounds="12.045, 4.805, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="419cc586-97df-4ff1-9512-8848a36e7d8c" absoluteBounds="12.045, 5.075, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="61fde130-85a6-4836-8ff4-a7ca6e35b513" absoluteBounds="12.045, 5.3450000000000006, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="cdc6dad8-eb79-4183-a521-1b389e6eb74c" absoluteBounds="12.045, 5.615, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="923b3fb3-5e5d-4286-b8fb-a2c492805f48" absoluteBounds="12.045, 5.885, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="2cd4aab1-dc03-4677-831d-0d3bd85b92a1" absoluteBounds="14.775, 5.615, 0.15, 0.15">
<outPortMoniker name="//Network1/FBAnd2/AndOut" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</fBAndShape>
<fBTofShape Id="89c9acde-e273-42c8-ae73-d020d8094df9" absoluteBounds="16.625, 4.375, 3.35, 2.25">
<fBTofMoniker name="//Network1/FBTof1" />
<relativeChildShapes>
<inPortShape Id="7aa7c008-961a-465f-bcec-795f90f5176d" absoluteBounds="16.545, 5.12, 0.15, 0.15">
<inPortMoniker name="//Network1/FBTof1/TofIn" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="f0c6113f-b314-4e15-b06d-e801b8e618bf" absoluteBounds="19.875, 5.66, 0.15, 0.15">
<outPortMoniker name="//Network1/FBTof1/TofOut" />
<relativeChildShapes />
</outPortShape>
<paramPortShape Id="5bedc0b0-8e6f-4045-92e4-4bdb4bb76010" absoluteBounds="18.195, 6.0500000000000007, 0.7, 0.2">
<parameterPortMoniker name="//Network1/FBTof1/Delay Time (s)" />
<relativeChildShapes />
</paramPortShape>
</relativeChildShapes>
</fBTofShape>
<wiredLinkConnector Id="f12bd125-2ce3-417c-9952-53f14c06924b" edgePoints="[(10.175 : 3.565); (10.55 : 3.565); (10.55 : 4.07); (12.045 : 4.07)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="fc3aed2c-dd80-43b5-bf2a-73f47695afb3" />
<nodes>
<outPortShapeMoniker Id="a48150b8-6227-4a50-9f15-dc511b3a4fd6" />
<inPortShapeMoniker Id="94a7956e-88fc-42aa-ad49-502da9328124" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="6d49cf75-2069-4415-bd67-e712e6540f61" edgePoints="[(10.175 : 7.065); (10.55 : 7.065); (10.55 : 4.34); (12.045 : 4.34)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="52896146-2635-4235-8162-ffea4fc60cf9" />
<nodes>
<outPortShapeMoniker Id="54a04743-91a3-4986-8c18-ab2df51f41e7" />
<inPortShapeMoniker Id="38bb8553-57bf-4adb-8a64-f7bc847b1662" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="65fb5b2e-0243-44c7-98ce-6b578b73b266" edgePoints="[(14.925 : 5.69); (15.3 : 5.69); (15.3 : 5.195); (16.545 : 5.195)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="d95e5dfa-a652-46da-8772-80f94a652c88" />
<nodes>
<outPortShapeMoniker Id="2cd4aab1-dc03-4677-831d-0d3bd85b92a1" />
<inPortShapeMoniker Id="7aa7c008-961a-465f-bcec-795f90f5176d" />
</nodes>
</wiredLinkConnector>
<userFunctionBlockShape Id="05b53440-2424-4784-ad4e-9c7519ffff22" absoluteBounds="2.25, 11.25, 2.6149738788604737, 5.129999999999999">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
<relativeChildShapes>
<inPortShape Id="b6b53047-70e0-4020-a237-e1ddbca5783e" absoluteBounds="2.17, 11.725, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit1PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="4b69b3a6-5de6-41c0-a626-34c37eebccf7" absoluteBounds="2.17, 11.995, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit1NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a6ee5622-1f93-4cff-b84f-807aac984f3f" absoluteBounds="2.17, 12.265, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit1PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="ede8d656-78f6-458f-b264-eb5c1ad26fb7" absoluteBounds="2.17, 12.535, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit1NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="8a1dab5f-409d-40c3-9e7e-3d34b27bd2c7" absoluteBounds="2.17, 12.805, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit4PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="b5938423-c0c4-465e-a474-cfa533870268" absoluteBounds="2.17, 13.075, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit4NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="b9393325-9b12-4159-93b6-b61fd727752e" absoluteBounds="2.17, 13.345, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit4PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="31cb76a8-6a6f-4944-b13b-afed75a4ddf0" absoluteBounds="2.17, 13.615, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit4NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0af8587a-ca01-4829-b04e-f168f67417cf" absoluteBounds="2.17, 13.885, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit3PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a30b48d9-78f5-45e2-a680-12ae0353972c" absoluteBounds="2.17, 14.155000000000001, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit3NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="94e64565-b4a9-4364-9649-b782e04e60db" absoluteBounds="2.17, 14.425, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit3PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="40e4711b-7bbb-4ac3-b8ef-727f96541b7b" absoluteBounds="2.17, 14.695, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit3NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="14ff9236-c59e-4214-ac66-7eff33dca014" absoluteBounds="2.17, 14.965, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit2PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0a256277-25ff-41ba-ac54-4edd97d34dee" absoluteBounds="2.17, 15.235, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit2NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="dbff66aa-8d6e-4846-871c-e37584f1e52b" absoluteBounds="2.17, 15.504999999999999, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit2PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="cdab56fd-2918-4b98-9cdd-8f57c3174358" absoluteBounds="2.17, 15.775, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit2NegTank" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="7239de14-6848-4814-bfbb-ded38c353ecb" absoluteBounds="4.7649738788604736, 11.725, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xSegmentsInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="61ba95af-b09a-40f2-b097-503e896bb2bd" absoluteBounds="4.7649738788604736, 11.995, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xTanksInRange" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<userFunctionBlockShape Id="cf826299-b548-4414-8b71-a371cc9d12c8" absoluteBounds="2.25, 5.875, 2.6149738788604737, 5.129999999999999">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
<relativeChildShapes>
<inPortShape Id="63e3fc70-6914-45ee-bc67-582a48cbc524" absoluteBounds="2.17, 6.35, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit1PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="bb97a73a-9e80-47ad-9c3e-365260d6dd10" absoluteBounds="2.17, 6.62, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit1NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a1bdfddc-23de-4969-943e-10baaa58986a" absoluteBounds="2.17, 6.8900000000000006, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit1PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0cdc0dca-67d3-473a-aba8-dd3de1b50738" absoluteBounds="2.17, 7.16, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit1NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="2b984168-d24f-494f-aa8e-93375593b08e" absoluteBounds="2.17, 7.43, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit4PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="150b8a4c-7179-4cbb-8313-acfc0a0d19b9" absoluteBounds="2.17, 7.7, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit4NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="774ff351-5134-459e-85f9-3dfb41a5a028" absoluteBounds="2.17, 7.9700000000000006, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit4PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="4cefca1c-3503-474e-b908-9f189af86b47" absoluteBounds="2.17, 8.24, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit4NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="3f18b801-a881-453c-b249-fa3f2b92b270" absoluteBounds="2.17, 8.51, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit3PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="f57ebd3c-a1e0-499c-b89f-9f0b1b02b09a" absoluteBounds="2.17, 8.7800000000000011, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit3NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="6bf8b45e-470a-4d76-a7ed-e62b2765f262" absoluteBounds="2.17, 9.05, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit3PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="c57128d8-da92-4c59-a78d-4c562e97ee8b" absoluteBounds="2.17, 9.32, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit3NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0a4d28d8-ad2b-4273-98e9-041dea094af1" absoluteBounds="2.17, 9.59, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit2PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="77860031-2049-49e9-9703-5755263501e6" absoluteBounds="2.17, 9.86, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit2NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="97bdfd50-891e-40c1-b037-6d8f29af5d0e" absoluteBounds="2.17, 10.129999999999999, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit2PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="6388c6ec-2b55-4d9b-b869-db9c0edb209d" absoluteBounds="2.17, 10.4, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit2NegTank" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="fd90cdaa-cf63-4049-bfde-a027c021f1a0" absoluteBounds="4.7649738788604736, 6.35, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xSegmentsInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="4821300c-4af0-4861-bae9-db8faf18e70e" absoluteBounds="4.7649738788604736, 6.62, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xTanksInRange" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<userFunctionBlockShape Id="d1c61c92-b739-47c6-875f-4d323b0b5c85" absoluteBounds="2.25, 0.5, 2.6149738788604737, 5.129999999999999">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock2" />
<relativeChildShapes>
<inPortShape Id="4c3559b8-ca87-4db3-91d8-90d21fb1ec24" absoluteBounds="2.17, 0.975, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit1PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="10e2c00f-5dae-4b17-8de1-bd321c91ccbd" absoluteBounds="2.17, 1.245, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit1NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="6c967413-db02-40ff-954e-c2444667471c" absoluteBounds="2.17, 1.5150000000000001, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit1PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0b2cc98d-991c-423a-b0a0-42a7d2e12b20" absoluteBounds="2.17, 1.7850000000000001, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit1NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="5036f233-6fd9-4992-9f76-fc40deb15a32" absoluteBounds="2.17, 2.055, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="75392b84-5cec-44be-997a-7f24385ec3e8" absoluteBounds="2.17, 2.325, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="ed7ef698-c793-46dd-b758-9267fc983ddd" absoluteBounds="2.17, 2.595, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="544b4fac-12c4-4bae-b61e-49ec9641c00e" absoluteBounds="2.17, 2.865, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a060e959-7756-4f9b-928a-421350e10904" absoluteBounds="2.17, 3.1350000000000002, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit3PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="6be6c266-04db-45b3-ad46-18f2e6c82603" absoluteBounds="2.17, 3.4050000000000002, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit3NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="b882cf10-0c46-498d-9083-645c05097526" absoluteBounds="2.17, 3.6750000000000003, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit3PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="e0730a20-8d08-4c42-bf9c-5fc7d7a451c8" absoluteBounds="2.17, 3.9450000000000003, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit3NegTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="523e5345-8dd7-43cd-a338-d6f498fffcc5" absoluteBounds="2.17, 4.215, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit2PosInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0cf74cef-d543-4ef6-bdfd-2ecba53f78f1" absoluteBounds="2.17, 4.4849999999999994, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit2NegInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="108097d7-5092-4b28-a7b4-e6fdbac5e9bb" absoluteBounds="2.17, 4.755, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit2PosTank" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="cf8c0c0b-db55-4010-808a-89ad7577b847" absoluteBounds="2.17, 5.025, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit2NegTank" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="a1bfcd50-68a8-45c6-a2b2-fab3e4333e50" absoluteBounds="4.7649738788604736, 0.975, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock2/xSegmentsInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="e7a85e97-0413-41a7-a210-d412dd1b4946" absoluteBounds="4.7649738788604736, 1.245, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock2/xTanksInRange" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<wiredLinkConnector Id="e8b3535c-46b2-4a63-97ff-cba2c2ae2b69" edgePoints="[(4.91497387886047 : 11.8); (5.44622387886047 : 11.8); (5.44622387886047 : 2.485); (6.15872387886048 : 2.485 : JumpStart); (6.22539054552714 : 2.485 : JumpEnd); (7.295 : 2.485)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="389699af-744a-4024-8e3d-473faa440cf3" />
<nodes>
<outPortShapeMoniker Id="7239de14-6848-4814-bfbb-ded38c353ecb" />
<inPortShapeMoniker Id="4a182bba-fff2-497f-b31b-98c09753e83f" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="c7084f94-3b00-4f7e-ab96-0a2251c6b2ae" edgePoints="[(4.91497387886047 : 12.07); (6.34414054552714 : 12.07); (6.34414054552714 : 5.985); (7.295 : 5.985)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="de3d061b-145a-43c6-8d4a-70317683a397" />
<nodes>
<outPortShapeMoniker Id="61ba95af-b09a-40f2-b097-503e896bb2bd" />
<inPortShapeMoniker Id="79018406-f9c1-4366-a044-8a431b649abb" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="aec3b69d-661f-4a11-854a-c59cdd9d0596" edgePoints="[(4.91497387886047 : 6.425); (5.28997387886047 : 6.425); (5.28997387886047 : 2.215); (6.15872387886048 : 2.215 : JumpStart); (6.22539054552714 : 2.215 : JumpEnd); (7.295 : 2.215)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="816207bd-3879-422b-b40f-45431b413c47" />
<nodes>
<outPortShapeMoniker Id="fd90cdaa-cf63-4049-bfde-a027c021f1a0" />
<inPortShapeMoniker Id="c75d1940-5ac0-4c4b-930a-31563619fefc" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="54d51183-36b2-40ef-99dc-86c84fabffc6" edgePoints="[(4.91497387886047 : 6.695); (5.41289054552714 : 6.695 : JumpStart); (5.4795572121938 : 6.695 : JumpEnd); (6.0358072121938 : 6.695); (6.0358072121938 : 5.715); (7.295 : 5.715)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="12e04a96-928f-458d-ab07-8f1dd0ec8416" />
<nodes>
<outPortShapeMoniker Id="4821300c-4af0-4861-bae9-db8faf18e70e" />
<inPortShapeMoniker Id="b4f2e1ee-61c5-440d-b3d3-6f740b531bf0" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="34467bdb-21c9-45b3-b8a7-77397875e195" edgePoints="[(4.91497387886047 : 1.05); (6.50359137177228 : 1.05); (6.50359137177228 : 1.945); (7.295 : 1.945)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="60053fd9-4f12-4de7-8848-8fdaddd83fb3" />
<nodes>
<outPortShapeMoniker Id="a1bfcd50-68a8-45c6-a2b2-fab3e4333e50" />
<inPortShapeMoniker Id="82ba91bc-eb63-4902-a314-5ba22c33b3bc" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="38994e7f-c7a8-4721-94b5-4e145cca6af3" edgePoints="[(4.91497387886047 : 1.32); (6.19205721219381 : 1.32); (6.19205721219381 : 5.445); (7.295 : 5.445)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="b5d5b03c-fed6-49e2-8d9c-7b4d7b19fb27" />
<nodes>
<outPortShapeMoniker Id="e7a85e97-0413-41a7-a210-d412dd1b4946" />
<inPortShapeMoniker Id="5117115d-1d30-413a-895d-0c50b0df435c" />
</nodes>
</wiredLinkConnector>
</nestedChildShapes>
</networkSwimLane>
</nestedChildShapes>
</safetyApplicationLanguageDiagram>