212 lines
14 KiB
XML
212 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<safetyApplicationLanguageDiagram Crc="2536590272" dslVersion="1.4.0.0" Id="f8693d46-c040-4eb1-b08d-448f5cad2b3f" absoluteBounds="0, 0, 14.75, 12.625" name="TwinSAFE">
|
|
<safetyApplicationMoniker name="/" />
|
|
<nestedChildShapes>
|
|
<networkSwimLane Id="d64a1489-23c5-4ead-89d3-1689e7098893" absoluteBounds="0, 0, 14.75, 12.685">
|
|
<networkMoniker name="//Network1" />
|
|
<nestedChildShapes>
|
|
<fBAndShape Id="7c831994-c85b-41c4-87c9-9d0ff9cdc78b" absoluteBounds="10.75, 4.375, 2.75, 3.25">
|
|
<fBAndMoniker name="//Network1/FBAnd1" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="57192eb9-5000-48a1-b83b-0d7fe9f658f8" absoluteBounds="10.67, 5.12, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="bf21c706-5a83-40dd-b29e-c31166b8fafa" absoluteBounds="10.67, 5.3900000000000006, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="7a9d65ac-8ff2-4f0d-9a8e-afbed112bb7a" absoluteBounds="10.67, 5.66, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn3" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="d98ec092-851e-44ee-abcc-842a7adf2505" absoluteBounds="10.67, 5.93, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn4" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="b30fe8e2-3eaf-4da7-b3cb-124ed3ac3162" absoluteBounds="10.67, 6.2, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn5" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="228956b0-7888-4b6d-b31e-26a7bb8d3e4e" absoluteBounds="10.67, 6.4700000000000006, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn6" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="67d4d783-5780-4ad6-a68d-23fd8b820c60" absoluteBounds="10.67, 6.74, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn7" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="74dfc048-a180-4863-bf09-78baeabee5da" absoluteBounds="10.67, 7.01, 0.15, 0.15">
|
|
<inPortMoniker name="//Network1/FBAnd1/AndIn8" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="080c07f5-f5ae-482f-bc6f-0cb32ff1a0e4" absoluteBounds="13.4, 6.74, 0.15, 0.15">
|
|
<outPortMoniker name="//Network1/FBAnd1/AndOut" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
</relativeChildShapes>
|
|
</fBAndShape>
|
|
<userFunctionBlockShape Id="87f71b57-4c2f-43c2-8682-5eb44b9dc22a" absoluteBounds="3, 9.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock5" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="4138f534-ca61-4350-8b80-21c460111861" absoluteBounds="2.92, 10.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="781e14ae-718a-41ec-8f0d-03cdede45fa2" absoluteBounds="2.92, 10.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="a1a4439f-9607-4e1b-ad18-6a0b545d3258" absoluteBounds="6.1964232504367818, 10.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock5/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="7f7ce9ab-550f-4463-b615-da160050e60c" absoluteBounds="4.4787523818016055, 10.3, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="85422dfa-2d5c-43ca-a983-49c47510e92b" absoluteBounds="4.4787523818016055, 10.7, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="dafa39f5-8c5d-43d1-8dfd-23d285a4be78" absoluteBounds="4.4787523818016055, 11.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="63a556bf-c521-4cab-8d8d-fcb9cc6dac13" absoluteBounds="4.4787523818016055, 11.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<userFunctionBlockShape Id="d4db2f2c-1f74-448e-81fa-b7cd6eeb1df7" absoluteBounds="3, 6.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="35d591d6-2aa5-4dba-baca-3206ce2f417a" absoluteBounds="2.92, 7.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="2a7c728e-7ef8-4d0b-9eac-8f3ac70b27c1" absoluteBounds="2.92, 7.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="46711900-dc75-4398-abc5-b9a49924e6ed" absoluteBounds="6.1964232504367818, 7.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="0c774eb4-f6c0-4cba-ae7c-309c51babd14" absoluteBounds="4.4787523818016055, 7.3, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="f41c6c91-9083-440c-95a3-78211f612e57" absoluteBounds="4.4787523818016055, 7.7, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="ca71e31f-c59f-4d0e-a91d-8898f4192a7f" absoluteBounds="4.4787523818016055, 8.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="8c2a9e73-e96b-4fa8-9035-990625ec4b02" absoluteBounds="4.4787523818016055, 8.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<userFunctionBlockShape Id="d7a466ec-8f4b-46fa-8739-c5af295dcab8" absoluteBounds="3, 3.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="a106bbf5-70b9-46df-b52d-20864ae2f00f" absoluteBounds="2.92, 4.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="4c53d4ba-7080-4011-b691-b28b4f805058" absoluteBounds="2.92, 4.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="fcb1cb47-8e24-40b1-abd0-f84a122c849a" absoluteBounds="6.1964232504367818, 4.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="dbfd5f32-a301-49ed-8ba7-9dbe2977d510" absoluteBounds="4.4787523818016055, 4.3, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="c369031b-b5aa-4091-9ab9-93b97c9e132b" absoluteBounds="4.4787523818016055, 4.7, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="66b81daf-9154-4c7e-ad12-bd5d84caf602" absoluteBounds="4.4787523818016055, 5.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="d827ded2-7922-4ece-8dec-42a3d70ff829" absoluteBounds="4.4787523818016055, 5.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<userFunctionBlockShape Id="f034bc86-951b-41ed-a2ee-20d620fc38ff" absoluteBounds="3, 0.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="02d711ce-b0c2-45f8-a078-d8ba65543254" absoluteBounds="2.92, 1.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="aca0dafc-fee9-4f1d-86ec-928e8b48180f" absoluteBounds="2.92, 1.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="05b93104-da71-431a-b25e-c6575f15ec7e" absoluteBounds="6.1964232504367818, 1.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="e8c41a9a-615c-4f14-98b6-649841dd0c1f" absoluteBounds="4.4787523818016055, 1.2999999999999998, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="f16617a6-8281-4cbb-b1dd-08d7dc62e8e1" absoluteBounds="4.4787523818016055, 1.7000000000000002, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="9742ebda-cfda-41ab-85d0-61d8b8dc13bf" absoluteBounds="4.4787523818016055, 2.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="8945fa27-45b3-4ea5-9be9-f02cba5f472f" absoluteBounds="4.4787523818016055, 2.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<wiredLinkConnector Id="6b9a268c-618e-4d45-b094-a6db3269bc5d" edgePoints="[(6.34642325043678 : 10.175); (6.72142325043678 : 10.175); (6.72142325043678 : 6.005); (10.67 : 6.005)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="9abaa5ce-e466-40aa-9a44-fcbc5f2099ca" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="a1a4439f-9607-4e1b-ad18-6a0b545d3258" />
|
|
<inPortShapeMoniker Id="d98ec092-851e-44ee-abcc-842a7adf2505" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
<wiredLinkConnector Id="3a166736-030e-4883-8c50-9fa38567701a" edgePoints="[(6.34642325043678 : 7.175); (6.72142325043678 : 7.175); (6.72142325043678 : 5.735); (10.67 : 5.735)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="6d8be98e-f04b-48cc-9b59-9c7d36c0cde2" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="46711900-dc75-4398-abc5-b9a49924e6ed" />
|
|
<inPortShapeMoniker Id="7a9d65ac-8ff2-4f0d-9a8e-afbed112bb7a" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
<wiredLinkConnector Id="d4192501-763f-4bee-a1d3-81fc14a9a3c3" edgePoints="[(6.34642325043678 : 4.175); (6.72142325043678 : 4.175); (6.72142325043678 : 5.465); (10.67 : 5.465)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="bed00c08-5b97-4ef5-bafc-e82df72ef47a" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="fcb1cb47-8e24-40b1-abd0-f84a122c849a" />
|
|
<inPortShapeMoniker Id="bf21c706-5a83-40dd-b29e-c31166b8fafa" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
<wiredLinkConnector Id="0b8ea708-f87e-4061-8d5f-69ac9df355f1" edgePoints="[(6.34642325043678 : 1.175); (6.72142325043678 : 1.175); (6.72142325043678 : 5.195); (10.67 : 5.195)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="73829526-6d0c-41e7-86b4-c50067630eba" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="05b93104-da71-431a-b25e-c6575f15ec7e" />
|
|
<inPortShapeMoniker Id="57192eb9-5000-48a1-b83b-0d7fe9f658f8" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
</nestedChildShapes>
|
|
</networkSwimLane>
|
|
</nestedChildShapes>
|
|
</safetyApplicationLanguageDiagram> |