Files
Uniper_PLC/StringSafetyPLC/User FBs/ModulePressureCheck.ufb.diagram
Matthias Heisig 327f324be8 Implemented fixes and improvements during comissioning
- New Balancing mode
- HMI Interface for Inverterdata implemented
- Adjusted GVL_CONFIG values
- Read inverter data even when inverter is off
- Added OPC UA settings to inverter data hmi interface
- Added multisettings to safety project for strings
2024-05-06 11:05:33 +02:00

393 lines
27 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<safetyApplicationLanguageDiagram Crc="2347050639" dslVersion="1.4.0.0" Id="7bcc97cd-ab78-4767-b739-afdb5bdf0461" absoluteBounds="0, 0, 29.375, 20.625" name="TwinSAFE">
<safetyApplicationMoniker name="/" />
<nestedChildShapes>
<networkSwimLane Id="2eb392a1-2129-4f75-9031-c74ae4a55015" absoluteBounds="0, 0, 29.375, 20.685">
<networkMoniker name="//Network1" />
<nestedChildShapes>
<fBAndShape Id="74314e18-c948-422b-8370-27b0f8227cdb" absoluteBounds="11.125, 0.875, 2.75, 3.25">
<fBAndMoniker name="//Network1/FBAnd1" />
<relativeChildShapes>
<inPortShape Id="47c54d99-df6a-4285-aae2-dd16da4596b5" absoluteBounds="11.045, 1.62, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="99b97195-f908-4455-b072-1e58337e4769" absoluteBounds="11.045, 1.8900000000000001, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="54dd4e10-fdd2-4445-9d10-298adcde2179" absoluteBounds="11.045, 2.16, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="f270b416-6eb1-4ed6-b507-3ee02cc1b831" absoluteBounds="11.045, 2.43, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="ba0447ed-3869-446c-b8b6-4732b1382685" absoluteBounds="11.045, 2.7, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="37ff8d80-94b2-4030-ad50-907a3093ddb8" absoluteBounds="11.045, 2.97, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="9ed139d0-7d8c-43ce-ba87-1c8b46d3369a" absoluteBounds="11.045, 3.24, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="7448c5ef-9d39-47bb-b95b-e0ab5a7f32e0" absoluteBounds="11.045, 3.5100000000000002, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd1/AndIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="9773c80c-ca69-4aea-91f0-3ac11c4cb12b" absoluteBounds="13.775, 3.24, 0.15, 0.15">
<outPortMoniker name="//Network1/FBAnd1/AndOut" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</fBAndShape>
<fBAndShape Id="bbd552ed-fb56-4521-8c1f-b156ac7b95fb" absoluteBounds="11.125, 4.5, 2.75, 3.25">
<fBAndMoniker name="//Network1/FBAnd2" />
<relativeChildShapes>
<inPortShape Id="903b5e32-8c9d-4cff-8bf5-85e838b09308" absoluteBounds="11.045, 5.245, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a7f74809-6bde-4496-8670-9f860b0a6b84" absoluteBounds="11.045, 5.5150000000000006, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="fb59a806-2fab-4b3c-915b-963ef0d90706" absoluteBounds="11.045, 5.785, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="11134875-4d05-497b-9a3e-da4da78636a3" absoluteBounds="11.045, 6.055, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="45e91eeb-abaf-4f16-8d5f-7fcfeaf3fb9d" absoluteBounds="11.045, 6.325, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="1bd4ce9e-a597-4671-b9cf-905c304bd694" absoluteBounds="11.045, 6.5950000000000006, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="42e88b7a-4d8d-4814-84b2-d805419f8c4f" absoluteBounds="11.045, 6.865, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="657067ab-9bb4-4b1c-9b4a-b1ee270e8057" absoluteBounds="11.045, 7.135, 0.15, 0.15">
<inPortMoniker name="//Network1/FBAnd2/AndIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="32e7e9e2-588e-4af6-86c2-f23c9045a5fd" absoluteBounds="13.775, 6.865, 0.15, 0.15">
<outPortMoniker name="//Network1/FBAnd2/AndOut" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</fBAndShape>
<userFunctionBlockShape Id="0c9e4eb8-a308-45e8-824d-8bb5fdea196f" absoluteBounds="3, 5.625, 5.04312720298767, 4.8099999999999987">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
<relativeChildShapes>
<inPortShape Id="1ed62637-f992-4376-abe4-8eb51fb127e4" absoluteBounds="2.92, 6.1, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iPosolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="3f1c7eff-f9e8-4d49-b1d0-8784fc050899" absoluteBounds="2.92, 6.37, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iNegolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="8f0eb967-bd19-4dd9-9b6c-3fcb449ff82d" absoluteBounds="2.92, 6.6400000000000006, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iTankPosolyt" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="88379819-7521-4c31-9c6d-8229eeb37b46" absoluteBounds="2.92, 6.91, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iTankNegolyt" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="83ed88c0-26fc-411f-b05e-e3c6c0ac0ff6" absoluteBounds="7.9431272029876707, 6.1, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xSegmentInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="87293aee-7fe0-4ad8-a8b6-feb67b5e8e5b" absoluteBounds="7.9431272029876707, 6.37, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xTankInRange" />
<relativeChildShapes />
</outPortShape>
<paramPortShape Id="53d28c0d-65dc-4881-b434-c184d4f067c2" absoluteBounds="5.0025865507125857, 6.3, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="5aca66c5-e6e5-44ad-b0f4-c4f38abf130c" absoluteBounds="5.0025865507125857, 6.7, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="1fce8324-9116-4d1b-958a-9244dd0d90e6" absoluteBounds="5.0025865507125857, 7.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="a894fc9e-9a06-49d7-847f-f70bcd6041b2" absoluteBounds="5.0025865507125857, 7.5, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="22107bb0-589e-4b8c-834d-c2ad24fcba3d" absoluteBounds="5.0025865507125857, 7.9, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network2_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="c39b9530-0050-480e-b07c-a3b17f535ce6" absoluteBounds="5.0025865507125857, 8.3, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network2_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="026958a7-11b1-44cd-b765-9d2a59287743" absoluteBounds="5.0025865507125857, 8.7000000000000011, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network2_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="af244c04-2ccf-439c-af53-9314b992766c" absoluteBounds="5.0025865507125857, 9.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network2_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<userFunctionBlockShape Id="c8da7ebb-9061-4c13-8202-fc3435203cca" absoluteBounds="3, 10.625, 5.04312720298767, 4.8099999999999987">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock5" />
<relativeChildShapes>
<inPortShape Id="34c6bef2-bd69-4f8c-b26f-eae845dd0f82" absoluteBounds="2.92, 11.1, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iPosolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="bebeb963-98fd-455f-8d12-5ac31ae2625b" absoluteBounds="2.92, 11.37, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iNegolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="66abfc01-92fb-47ef-9f32-516d55d9f7cf" absoluteBounds="2.92, 11.64, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iTankPosolyt" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="06d2de99-f045-4475-856f-1533ed8d1505" absoluteBounds="2.92, 11.91, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iTankNegolyt" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="f7c1f76f-9231-4138-b8d8-f1ddd34e6507" absoluteBounds="7.9431272029876707, 11.1, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock5/xSegmentInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="f61b6c9e-9035-4b88-b25e-c786a76b92c0" absoluteBounds="7.9431272029876707, 11.37, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock5/xTankInRange" />
<relativeChildShapes />
</outPortShape>
<paramPortShape Id="db01ae19-cce8-4992-9cdd-be071b86976b" absoluteBounds="5.0025865507125857, 11.3, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="4fab135b-9b5f-424e-8ae5-2589369b0d25" absoluteBounds="5.0025865507125857, 11.7, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="38249203-a922-49bc-938f-8c1339051e1d" absoluteBounds="5.0025865507125857, 12.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="2fd87516-2732-4928-b874-a78e26bd8de3" absoluteBounds="5.0025865507125857, 12.5, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="7d72eef4-3149-492d-9a6a-fb209ae57413" absoluteBounds="5.0025865507125857, 12.9, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network2_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="3d666a29-cc4f-4d89-ba92-fe3c11b80a71" absoluteBounds="5.0025865507125857, 13.3, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network2_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="32cf9e6c-7802-4baa-9fd4-702126ef7741" absoluteBounds="5.0025865507125857, 13.700000000000001, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network2_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="be628d4f-ef4c-4952-9ee2-31c443c31d3f" absoluteBounds="5.0025865507125857, 14.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network2_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<userFunctionBlockShape Id="8f8ce444-4ab0-4092-a8bb-3feb200b2692" absoluteBounds="3, 15.625, 5.04312720298767, 4.8099999999999987">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
<relativeChildShapes>
<inPortShape Id="742f156c-06f3-46bf-a50c-6a3011920289" absoluteBounds="2.92, 16.1, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iPosolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="8b52c24a-d032-4f82-89d6-4688827f70fe" absoluteBounds="2.92, 16.37, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iNegolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0254110e-b8eb-4fcb-b5da-448043492f7f" absoluteBounds="2.92, 16.64, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iTankPosolyt" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="f1dbe8bc-7d8a-4869-a5c7-b070b5541a8d" absoluteBounds="2.92, 16.91, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iTankNegolyt" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="c15efb47-08b2-400e-af74-1ab3ef463a62" absoluteBounds="7.9431272029876707, 16.1, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xSegmentInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="11ee30b8-d74d-4381-9c28-6e29f9b3365d" absoluteBounds="7.9431272029876707, 16.37, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xTankInRange" />
<relativeChildShapes />
</outPortShape>
<paramPortShape Id="1681950c-e56b-420c-8665-30e88d55d56e" absoluteBounds="5.0025865507125857, 16.3, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="bf84b8b4-232d-4f53-83de-780690945472" absoluteBounds="5.0025865507125857, 16.7, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="52ead118-f001-4846-b97f-7dc927b611f4" absoluteBounds="5.0025865507125857, 17.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="4dbe50e2-4230-4394-9d0c-2dc8ca7ff940" absoluteBounds="5.0025865507125857, 17.5, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="079476af-1c28-44c8-9554-d4c9c1015b41" absoluteBounds="5.0025865507125857, 17.9, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network2_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="b98cbdd7-54af-4396-97e4-744ca0e3b5b3" absoluteBounds="5.0025865507125857, 18.3, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network2_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="41cff594-89d0-461e-83c2-d1243f2c81a4" absoluteBounds="5.0025865507125857, 18.7, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network2_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="db045435-2e34-4c03-86d6-93e47d22cc04" absoluteBounds="5.0025865507125857, 19.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network2_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<userFunctionBlockShape Id="655a0fa3-ad70-45aa-b2d4-3efb555b198c" absoluteBounds="3, 0.625, 5.04312720298767, 4.8099999999999987">
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
<relativeChildShapes>
<inPortShape Id="a45ae755-f661-4ac9-a469-b9bdd123649f" absoluteBounds="2.92, 1.1, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iPosolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a74c85ac-f5a6-4068-b11b-0f83cfed2dbf" absoluteBounds="2.92, 1.37, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iNegolytInlet" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a92cf658-caf7-4456-a95b-e254a04335db" absoluteBounds="2.92, 1.6400000000000001, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iTankPosolyt" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="c3770f71-a9bf-4eeb-88b0-bacf00eabbfc" absoluteBounds="2.92, 1.9100000000000001, 0.15, 0.15">
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iTankNegolyt" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="2ce9321f-35be-4a32-ba89-771abaf37671" absoluteBounds="7.9431272029876707, 1.1, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xSegmentInRange" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="4d6fffa5-1c95-4289-9424-b728eb8ad857" absoluteBounds="7.9431272029876707, 1.37, 0.15, 0.15">
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xTankInRange" />
<relativeChildShapes />
</outPortShape>
<paramPortShape Id="4f4161fa-7c6b-48ed-a52e-e3bfa566f984" absoluteBounds="5.0025865507125857, 1.2999999999999998, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="e7f13eae-2bf3-40b5-a59e-b4fe567447d7" absoluteBounds="5.0025865507125857, 1.7000000000000002, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="e7bc009a-92c8-4d89-8f9b-30d313615c1f" absoluteBounds="5.0025865507125857, 2.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="f54dfc7e-8c77-4c77-a164-64795c9a1bae" absoluteBounds="5.0025865507125857, 2.5, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="0dcc75b4-d205-4497-a958-969d36e233db" absoluteBounds="5.0025865507125857, 2.9, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network2_FBCompare1_Allowed deviation" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="0b2297cb-a08b-4c6f-8064-3c0ca2a2b511" absoluteBounds="5.0025865507125857, 3.3000000000000003, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network2_FBCompare1_Tolerance time (ms)" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="c3de0266-c566-47f6-a0ff-ee56808e7eab" absoluteBounds="5.0025865507125857, 3.7000000000000006, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network2_FBLimit1_Minimum Value" />
<relativeChildShapes />
</paramPortShape>
<paramPortShape Id="43a17797-25e2-42b1-8236-efd6c5cfebac" absoluteBounds="5.0025865507125857, 4.1, 0.7, 0.2">
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network2_FBLimit1_Maximum Value" />
<relativeChildShapes />
</paramPortShape>
</relativeChildShapes>
</userFunctionBlockShape>
<wiredLinkConnector Id="cbfc32fa-aa7a-43be-8003-19c93b5c8dec" edgePoints="[(8.09312720298767 : 6.175); (8.46812720298767 : 6.175); (8.46812720298767 : 1.965); (11.045 : 1.965)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="0e915f45-7577-4e27-a0cb-1d767b04b501" />
<nodes>
<outPortShapeMoniker Id="83ed88c0-26fc-411f-b05e-e3c6c0ac0ff6" />
<inPortShapeMoniker Id="99b97195-f908-4455-b072-1e58337e4769" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="96890941-8598-40aa-9070-3849bf73110e" edgePoints="[(8.09312720298767 : 6.445); (8.46812720298767 : 6.445); (8.46812720298767 : 5.59); (11.045 : 5.59)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="a7c9bab7-fe44-4b04-a6dd-f4d0a9266b02" />
<nodes>
<outPortShapeMoniker Id="87293aee-7fe0-4ad8-a8b6-feb67b5e8e5b" />
<inPortShapeMoniker Id="a7f74809-6bde-4496-8670-9f860b0a6b84" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="a0cf4d84-fb8e-44cd-9d7e-db3dd3527f9a" edgePoints="[(8.09312720298767 : 11.175); (8.46812720298767 : 11.175); (8.46812720298767 : 2.235); (11.045 : 2.235)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="831f56cd-fdc9-4a9f-bfde-8d3a036cfa7b" />
<nodes>
<outPortShapeMoniker Id="f7c1f76f-9231-4138-b8d8-f1ddd34e6507" />
<inPortShapeMoniker Id="54dd4e10-fdd2-4445-9d10-298adcde2179" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="5a54500c-8de2-430b-9aa0-514e5ad1d2fe" edgePoints="[(8.09312720298767 : 11.445); (8.46812720298767 : 11.445); (8.46812720298767 : 5.86); (11.045 : 5.86)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="1c70da53-75aa-40bf-b53f-41ce4ce2992a" />
<nodes>
<outPortShapeMoniker Id="f61b6c9e-9035-4b88-b25e-c786a76b92c0" />
<inPortShapeMoniker Id="fb59a806-2fab-4b3c-915b-963ef0d90706" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="871ed837-27e9-48b8-b845-8940b5e39a44" edgePoints="[(8.09312720298767 : 16.175); (8.46812720298767 : 16.175); (8.46812720298767 : 2.505); (11.045 : 2.505)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="b3cdedef-0024-44ae-a97a-ec0ae60d3ef8" />
<nodes>
<outPortShapeMoniker Id="c15efb47-08b2-400e-af74-1ab3ef463a62" />
<inPortShapeMoniker Id="f270b416-6eb1-4ed6-b507-3ee02cc1b831" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="7136268b-a047-443f-bf4f-83cb608e6fd5" edgePoints="[(8.09312720298767 : 16.445); (8.46812720298767 : 16.445); (8.46812720298767 : 6.13); (11.045 : 6.13)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="499491f3-8a67-42a6-9247-20a7843e7c84" />
<nodes>
<outPortShapeMoniker Id="11ee30b8-d74d-4381-9c28-6e29f9b3365d" />
<inPortShapeMoniker Id="11134875-4d05-497b-9a3e-da4da78636a3" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="8531b4ce-ce59-4c8b-b72d-4ae1ad042d9f" edgePoints="[(8.09312720298767 : 1.175); (8.46812720298767 : 1.175); (8.46812720298767 : 1.695); (11.045 : 1.695)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="19b8fcfb-cecc-4ab8-b402-343fe297aa92" />
<nodes>
<outPortShapeMoniker Id="2ce9321f-35be-4a32-ba89-771abaf37671" />
<inPortShapeMoniker Id="47c54d99-df6a-4285-aae2-dd16da4596b5" />
</nodes>
</wiredLinkConnector>
<wiredLinkConnector Id="33f0c934-4d71-4013-a551-9b6b0cfae4e9" edgePoints="[(8.09312720298767 : 1.445); (8.46812720298767 : 1.445); (8.46812720298767 : 5.32); (11.045 : 5.32)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
<wiredLinkMoniker Id="0632805b-5e2b-40a6-bb61-5c39e9e5abd0" />
<nodes>
<outPortShapeMoniker Id="4d6fffa5-1c95-4289-9424-b728eb8ad857" />
<inPortShapeMoniker Id="903b5e32-8c9d-4cff-8bf5-85e838b09308" />
</nodes>
</wiredLinkConnector>
</nestedChildShapes>
</networkSwimLane>
</nestedChildShapes>
</safetyApplicationLanguageDiagram>