- 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
212 lines
14 KiB
XML
212 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<safetyApplicationLanguageDiagram Crc="1015121424" dslVersion="1.5.0.0" Id="f8693d46-c040-4eb1-b08d-448f5cad2b3f" absoluteBounds="0, 0, 14.875, 12.625" name="TwinSAFE">
|
|
<safetyApplicationMoniker name="/" />
|
|
<nestedChildShapes>
|
|
<networkSwimLane Id="d64a1489-23c5-4ead-89d3-1689e7098893" absoluteBounds="0, 0, 14.875, 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="c9d358c4-97f1-4fe0-a065-c3891c1eefb3" absoluteBounds="3, 9.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="ac3620ba-b868-46f9-bf5c-521aa4fa8e50" absoluteBounds="2.92, 10.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="851a6514-594c-4c62-9674-1fcc21638d8a" absoluteBounds="2.92, 10.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="01c9cc28-bc20-4958-9d54-0f3519decad4" absoluteBounds="6.1964232504367818, 10.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="5ea7ce6a-bfef-4099-8c6c-4538dc96f0a2" absoluteBounds="4.4787523818016055, 10.3, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="c46be4cd-0019-47e3-8d6a-ab5ef4be511f" absoluteBounds="4.4787523818016055, 10.7, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="9c57e6b9-5106-414d-8e62-9bcff93331be" absoluteBounds="4.4787523818016055, 11.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="1a839d2a-d3b7-4dd9-9d92-4a0a98c4cf16" absoluteBounds="4.4787523818016055, 11.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock3/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<userFunctionBlockShape Id="1e522986-0495-4fe1-8bce-3a7ed472c2c0" absoluteBounds="3, 6.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="4fd8111e-c3be-4539-bcd0-6823d30f4f99" absoluteBounds="2.92, 7.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="0397cf84-3e41-4402-af44-8a3c73310566" absoluteBounds="2.92, 7.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="588ce746-7264-4ca9-bdcf-52d7ae13c1ce" absoluteBounds="6.1964232504367818, 7.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="b84236a1-adf3-4423-8510-efc73dba8ecf" absoluteBounds="4.4787523818016055, 7.3, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="64aacf3a-5150-4db4-a5ee-d41ea1b0b23e" absoluteBounds="4.4787523818016055, 7.7, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="917a7fb3-e274-4306-8a3a-7b0c040ec089" absoluteBounds="4.4787523818016055, 8.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="083b2617-4f01-43f5-9525-84404eafd716" absoluteBounds="4.4787523818016055, 8.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<userFunctionBlockShape Id="0685df7c-e82f-4ece-93ce-5a8625d21ff2" absoluteBounds="3, 3.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock2" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="96632a2d-3a0d-4b5a-9f5b-1f6eefeee955" absoluteBounds="2.92, 4.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="7ef4fde1-d4bc-4254-ade9-82c3d8bb1ca2" absoluteBounds="2.92, 4.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="fb3f98bb-e0b4-4d55-942f-a4c67044cb2f" absoluteBounds="6.1964232504367818, 4.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock2/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="c70b60bf-d791-4ef2-be06-551d90944264" absoluteBounds="4.4787523818016055, 4.3, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="d82f239d-ce71-40af-90ba-d1fd3ecfafa9" absoluteBounds="4.4787523818016055, 4.7, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="3eb0656c-b1a6-431e-b6af-f81a8dde7abc" absoluteBounds="4.4787523818016055, 5.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="70b23446-e149-4443-803e-81bc0b1b72df" absoluteBounds="4.4787523818016055, 5.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<userFunctionBlockShape Id="76d2b271-af07-4ffa-8aaf-f0e002353d4c" absoluteBounds="3, 0.625, 3.2964232504367823, 2.81">
|
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock5" />
|
|
<relativeChildShapes>
|
|
<inPortShape Id="57094f41-44cb-4c14-bb66-8d49bfcdd742" absoluteBounds="2.92, 1.1, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iUnitTemp1" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<inPortShape Id="101c78aa-3ef5-43b9-97d0-3aea1c844d24" absoluteBounds="2.92, 1.37, 0.15, 0.15">
|
|
<metaInPortMoniker name="//Network1/UserFunctionBlock5/iUnitTemp2" />
|
|
<relativeChildShapes />
|
|
</inPortShape>
|
|
<outPortShape Id="dc25f2cc-b180-4464-b8dc-01d85db39553" absoluteBounds="6.1964232504367818, 1.1, 0.15, 0.15">
|
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock5/XOk" />
|
|
<relativeChildShapes />
|
|
</outPortShape>
|
|
<paramPortShape Id="83a70c2f-4934-4d4b-ac3c-51b59d0946ee" absoluteBounds="4.4787523818016055, 1.2999999999999998, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBCompare1_Allowed deviation" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="8f5fbcd2-ec20-407e-b815-0083a47eed15" absoluteBounds="4.4787523818016055, 1.7000000000000002, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBCompare1_Tolerance time (ms)" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="a5ac29cb-b318-4d61-b7e9-04d76b26ddd3" absoluteBounds="4.4787523818016055, 2.1, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBLimit1_Minimum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
<paramPortShape Id="66af5e22-e168-4a81-9ddd-1390f88a59cb" absoluteBounds="4.4787523818016055, 2.5, 0.7, 0.2">
|
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock5/Network1_FBLimit1_Maximum Value" />
|
|
<relativeChildShapes />
|
|
</paramPortShape>
|
|
</relativeChildShapes>
|
|
</userFunctionBlockShape>
|
|
<wiredLinkConnector Id="5d0046c6-197c-4bc7-95aa-c2707d601150" edgePoints="[(6.34642325043678 : 10.175); (7.90249297063881 : 10.175); (7.90249297063881 : 6.005); (10.67 : 6.005)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="b222b589-68a5-42d2-878f-f6e298d972b0" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="01c9cc28-bc20-4958-9d54-0f3519decad4" />
|
|
<inPortShapeMoniker Id="d98ec092-851e-44ee-abcc-842a7adf2505" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
<wiredLinkConnector Id="c2ee6693-883a-4b3c-be46-8c97503d1d00" edgePoints="[(6.34642325043678 : 7.175); (6.72142325043678 : 7.175); (6.72142325043678 : 5.735); (10.67 : 5.735)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="2d764fe8-9a4b-40ed-8e9e-ca0e2b76714c" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="588ce746-7264-4ca9-bdcf-52d7ae13c1ce" />
|
|
<inPortShapeMoniker Id="7a9d65ac-8ff2-4f0d-9a8e-afbed112bb7a" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
<wiredLinkConnector Id="ecf5470d-ea27-4178-8d0d-e8aa5fa5f5b7" edgePoints="[(6.34642325043678 : 4.175); (6.72142325043678 : 4.175); (6.72142325043678 : 5.465); (10.67 : 5.465)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="85e3efd2-e9ea-4c2a-9aa3-b52f26bdf89c" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="fb3f98bb-e0b4-4d55-942f-a4c67044cb2f" />
|
|
<inPortShapeMoniker Id="bf21c706-5a83-40dd-b29e-c31166b8fafa" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
<wiredLinkConnector Id="07936327-e81e-4c40-9187-c09279e43427" edgePoints="[(6.34642325043678 : 1.175); (7.68987294452428 : 1.175); (7.68987294452428 : 5.195); (10.67 : 5.195)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
|
<wiredLinkMoniker Id="0c74215a-2371-4440-b9ae-de61181e15b2" />
|
|
<nodes>
|
|
<outPortShapeMoniker Id="dc25f2cc-b180-4464-b8dc-01d85db39553" />
|
|
<inPortShapeMoniker Id="57192eb9-5000-48a1-b83b-0d7fe9f658f8" />
|
|
</nodes>
|
|
</wiredLinkConnector>
|
|
</nestedChildShapes>
|
|
</networkSwimLane>
|
|
</nestedChildShapes>
|
|
</safetyApplicationLanguageDiagram> |