|
|
|
|
@@ -1,5 +1,5 @@
|
|
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
|
<safetyApplication Crc="3207709723" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.4.0.0" Id="30895aa4-60ed-464f-bf62-57093e34a5cd" name="" mapState="false" mapDiag="false" groupOrderId="3" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="false" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
|
|
|
|
<safetyApplication Crc="4205446488" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.4.0.0" Id="30895aa4-60ed-464f-bf62-57093e34a5cd" name="" mapState="false" mapDiag="false" groupOrderId="3" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="false" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
|
|
|
|
<networks>
|
|
|
|
|
<safetyApplicationHasNetworks Id="fa7b61b3-cd09-4aad-852c-cf1694f2b916">
|
|
|
|
|
<Network Id="2f7a1aef-e34f-4166-a453-da506dfacac0" name="Network4" networkName="DC_CB_Allowed_Check" intId="4" networkOrderId="1">
|
|
|
|
|
@@ -13,8 +13,8 @@
|
|
|
|
|
<functioBlockHasInPorts Id="c4a6510a-16f9-4690-b3df-f6dcb7196bc3">
|
|
|
|
|
<inPort Id="53217044-6ee7-4cff-a23d-88554290f7d3" name="MonIn1" portName="MonIn1" portNum="4" objectIndex="8" varId="4" filter="2" portDataType="1" channelInterface="Single-Channel Both Activated" deactivate1="Break Contact (NC)" deactivate2="Break Contact (NC)" maxDeviation="0" resetTime="0">
|
|
|
|
|
<fbPortGlobalVariableReferences>
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="45f7a037-85a0-4be2-8f09-5ee612b80384">
|
|
|
|
|
<fbPortGlobalVariableReference Id="8cbaf6de-3b89-41fe-acd8-4c5e66a2d1ec" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="9f703204-4e67-41dd-b7da-64ed1539b7a4">
|
|
|
|
|
<fbPortGlobalVariableReference Id="2b5a84fe-8c2c-4640-9f6a-d3652f2463cb" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
|
|
|
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
|
|
|
</fbPortGlobalVariableReferences>
|
|
|
|
|
</inPort>
|
|
|
|
|
@@ -22,8 +22,8 @@
|
|
|
|
|
<functioBlockHasInPorts Id="1a73e0d1-eec1-4ed4-93a5-76d4515e254b">
|
|
|
|
|
<inPort Id="224b89e0-e183-458b-b0ca-6cb7325eb495" name="MonIn2" portName="MonIn2" portNum="5" objectIndex="9" varId="5" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0">
|
|
|
|
|
<fbPortGlobalVariableReferences>
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="6737609c-9e15-4c8a-8556-7305db51d018">
|
|
|
|
|
<fbPortGlobalVariableReference Id="6fbb595d-f2c6-49d1-a3f7-91f9732116a3" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="c4e93ac5-a803-4200-bfab-96909a2fbb20">
|
|
|
|
|
<fbPortGlobalVariableReference Id="a1a93f24-133b-4ea1-b7c5-c65db9691abc" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
|
|
|
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
|
|
|
</fbPortGlobalVariableReferences>
|
|
|
|
|
</inPort>
|
|
|
|
|
@@ -72,7 +72,7 @@
|
|
|
|
|
</outPorts>
|
|
|
|
|
<parameterPorts>
|
|
|
|
|
<functionBlockHasParamPorts Id="4b24cf7a-b50c-457d-9afc-02282e95540a">
|
|
|
|
|
<parameterPort Id="57d932f2-4e9e-4cd9-92f9-d82415c44d7f" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="2000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
|
|
|
|
<parameterPort Id="57d932f2-4e9e-4cd9-92f9-d82415c44d7f" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="10000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
|
|
|
|
</functionBlockHasParamPorts>
|
|
|
|
|
</parameterPorts>
|
|
|
|
|
</fBMon>
|
|
|
|
|
@@ -176,8 +176,8 @@
|
|
|
|
|
<functioBlockHasInPorts Id="13ae7363-261e-4c48-a502-25c2505dc9d1">
|
|
|
|
|
<inPort Id="4e1a128f-42c2-44a2-a616-3e9d668eae5e" name="MonIn1" portName="MonIn1" portNum="4" objectIndex="8" varId="4" filter="2" portDataType="1" channelInterface="Single-Channel Both Activated" deactivate1="Break Contact (NC)" deactivate2="Break Contact (NC)" maxDeviation="0" resetTime="0">
|
|
|
|
|
<fbPortGlobalVariableReferences>
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="ffe56295-1ac1-4be1-b6e6-9e4c8f58479b">
|
|
|
|
|
<fbPortGlobalVariableReference Id="ba417501-df02-4496-af37-97c28a90ad0e" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="8a8d7ba9-a1f9-487d-b0a9-7c5ea489c15c">
|
|
|
|
|
<fbPortGlobalVariableReference Id="3367559f-f820-404b-bcc2-5c981ab4b222" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
|
|
|
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
|
|
|
</fbPortGlobalVariableReferences>
|
|
|
|
|
</inPort>
|
|
|
|
|
@@ -185,8 +185,8 @@
|
|
|
|
|
<functioBlockHasInPorts Id="6ab8988f-a17b-46e1-8055-43a652cadfb3">
|
|
|
|
|
<inPort Id="597f09ba-a89a-44ac-a305-38cae6f0e8fc" name="MonIn2" portName="MonIn2" portNum="5" objectIndex="9" varId="5" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0">
|
|
|
|
|
<fbPortGlobalVariableReferences>
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="bfdb4c38-4241-4d68-bbfb-327021fb087c">
|
|
|
|
|
<fbPortGlobalVariableReference Id="7faf6290-1f52-4ade-9612-f3e11ede44d9" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="f6d3e774-0f99-4a12-b7af-4039db327964">
|
|
|
|
|
<fbPortGlobalVariableReference Id="0b764714-9ae9-41b0-bdeb-9e04408e6fd0" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
|
|
|
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
|
|
|
</fbPortGlobalVariableReferences>
|
|
|
|
|
</inPort>
|
|
|
|
|
@@ -235,7 +235,7 @@
|
|
|
|
|
</outPorts>
|
|
|
|
|
<parameterPorts>
|
|
|
|
|
<functionBlockHasParamPorts Id="f383e43d-29f5-47fc-ae49-04204d584bf2">
|
|
|
|
|
<parameterPort Id="245197b9-4bcb-404e-a0d6-4b7ff1cbf230" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="2000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
|
|
|
|
<parameterPort Id="245197b9-4bcb-404e-a0d6-4b7ff1cbf230" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="10000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
|
|
|
|
</functionBlockHasParamPorts>
|
|
|
|
|
</parameterPorts>
|
|
|
|
|
</fBMon>
|
|
|
|
|
@@ -249,8 +249,8 @@
|
|
|
|
|
<functioBlockHasInPorts Id="d0f60e60-2b48-421b-8779-9409295da5be">
|
|
|
|
|
<inPort Id="981f18ef-ab73-4e42-99e5-e7af561e410a" name="MonIn1" portName="MonIn1" portNum="4" objectIndex="8" varId="4" filter="2" portDataType="1" channelInterface="Single-Channel Both Activated" deactivate1="Break Contact (NC)" deactivate2="Break Contact (NC)" maxDeviation="0" resetTime="0">
|
|
|
|
|
<fbPortGlobalVariableReferences>
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="a61663f9-d181-4979-9f21-8236d3d267c7">
|
|
|
|
|
<fbPortGlobalVariableReference Id="ad08b630-a889-43f7-a109-1417a274cb0d" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="48b812b3-b3ed-4786-9c0b-3e7dd113d0a0">
|
|
|
|
|
<fbPortGlobalVariableReference Id="351e8cbe-69b2-40f6-907a-2bb18fb8e86e" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
|
|
|
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
|
|
|
</fbPortGlobalVariableReferences>
|
|
|
|
|
</inPort>
|
|
|
|
|
@@ -258,8 +258,8 @@
|
|
|
|
|
<functioBlockHasInPorts Id="958b9fd1-f995-46fa-9ff4-bb55f4590791">
|
|
|
|
|
<inPort Id="20eaef0b-7d0f-41c8-9c5a-23ad52f1a277" name="MonIn2" portName="MonIn2" portNum="5" objectIndex="9" varId="5" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0">
|
|
|
|
|
<fbPortGlobalVariableReferences>
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="fe8fc0bb-4384-42ea-8abb-11924f051bc4">
|
|
|
|
|
<fbPortGlobalVariableReference Id="171d666b-8a5e-404f-977b-439760010a09" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
|
|
|
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="277c66a1-0ba5-4c75-809d-c7493a308b06">
|
|
|
|
|
<fbPortGlobalVariableReference Id="f0ded064-7a68-484f-bada-0a31e6823a97" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
|
|
|
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
|
|
|
</fbPortGlobalVariableReferences>
|
|
|
|
|
</inPort>
|
|
|
|
|
@@ -308,7 +308,7 @@
|
|
|
|
|
</outPorts>
|
|
|
|
|
<parameterPorts>
|
|
|
|
|
<functionBlockHasParamPorts Id="303165ca-577f-4909-b1f0-770985cc9734">
|
|
|
|
|
<parameterPort Id="a2125c94-921d-49a7-ae0e-da5904a0d3b8" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="2000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
|
|
|
|
<parameterPort Id="a2125c94-921d-49a7-ae0e-da5904a0d3b8" name="Delay Time (ms)" portName="Delay Time (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="10000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
|
|
|
|
</functionBlockHasParamPorts>
|
|
|
|
|
</parameterPorts>
|
|
|
|
|
</fBMon>
|
|
|
|
|
@@ -463,10 +463,22 @@
|
|
|
|
|
</networks>
|
|
|
|
|
<twinSAFEGroupAliasPorts>
|
|
|
|
|
<safetyApplicationHasTwinSAFEGroupAliasPort Id="9c28fb92-6b04-494a-9bd7-16c43fbfb8b4">
|
|
|
|
|
<twinSAFEGroupAliasPort Id="9e84b4dc-6c8d-470f-8ae5-00acb22110fd" name="RunStop" sdsId="0" channelId="0" portName="RunStop" functionId="0" />
|
|
|
|
|
<twinSAFEGroupAliasPort Id="9e84b4dc-6c8d-470f-8ae5-00acb22110fd" name="RunStop" sdsId="0" channelId="0" portName="RunStop" functionId="0">
|
|
|
|
|
<groupPortGlobalVariableReferences>
|
|
|
|
|
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="d21a7c6c-8e0a-4b8c-a9b6-f2af1ed00f0f">
|
|
|
|
|
<groupPortGlobalVariableReference Id="5cad4048-1322-4782-a445-ca0e008305eb" variableId="edb08771-aead-4f1c-b6bf-af0592b80b72" lastKnownPath="GVL1.xRun" />
|
|
|
|
|
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
|
|
|
|
|
</groupPortGlobalVariableReferences>
|
|
|
|
|
</twinSAFEGroupAliasPort>
|
|
|
|
|
</safetyApplicationHasTwinSAFEGroupAliasPort>
|
|
|
|
|
<safetyApplicationHasTwinSAFEGroupAliasPort Id="2360dd4a-1933-400b-88b1-d211f3e487e4">
|
|
|
|
|
<twinSAFEGroupAliasPort Id="f8fb42bb-e467-4a1c-94ba-d65d54b8ef69" name="ErrAck" sdsId="0" channelId="0" portName="ErrAck" functionId="0" />
|
|
|
|
|
<twinSAFEGroupAliasPort Id="f8fb42bb-e467-4a1c-94ba-d65d54b8ef69" name="ErrAck" sdsId="0" channelId="0" portName="ErrAck" functionId="0">
|
|
|
|
|
<groupPortGlobalVariableReferences>
|
|
|
|
|
<twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences Id="eefe5c9e-5ee1-4d46-926f-fc104dd14079">
|
|
|
|
|
<groupPortGlobalVariableReference Id="a9bf69e3-e358-4a88-89fd-e5b287eb8fbc" variableId="aec4ed0c-eb85-4339-8722-e518700a205c" lastKnownPath="GVL1.xErrAck" />
|
|
|
|
|
</twinSAFEGroupAliasPortHasGroupPortGlobalVariableReferences>
|
|
|
|
|
</groupPortGlobalVariableReferences>
|
|
|
|
|
</twinSAFEGroupAliasPort>
|
|
|
|
|
</safetyApplicationHasTwinSAFEGroupAliasPort>
|
|
|
|
|
<safetyApplicationHasTwinSAFEGroupAliasPort Id="767aa3e3-a7ec-47c1-829d-ca865efaa0d3">
|
|
|
|
|
<twinSAFEGroupAliasPort Id="fd2253fb-caa5-4cdf-a63b-cb9496367a95" name="ModuleFault" sdsId="0" channelId="0" portName="ModuleFault" functionId="0" />
|
|
|
|
|
@@ -497,70 +509,6 @@
|
|
|
|
|
</safetyApplicationHasTwinSAFEGroupAliasPort>
|
|
|
|
|
</twinSAFEGroupAliasPorts>
|
|
|
|
|
<variables>
|
|
|
|
|
<safetyApplicationHasVariables Id="405f8f95-bd73-41c7-a5ff-2be6bce29f84">
|
|
|
|
|
<variable Id="f342b7dd-96d6-41a8-8e3e-33baf7700400" name="GroupPort_ErrAck" isLocal="false">
|
|
|
|
|
<sourceUsages>
|
|
|
|
|
<variableHasSourceUsages Id="8aa7dd55-27f6-4fcd-a129-5ecaa7ae4610">
|
|
|
|
|
<variableUsages Id="96c930c0-75c9-40d1-bd41-9b53906ebf3d">
|
|
|
|
|
<usages>
|
|
|
|
|
<variableUsagesHasUsages Id="cdd0966d-59d8-4c5e-95ae-956b01865d04">
|
|
|
|
|
<aliasDeviceIoUsage Id="effef34e-1820-40c5-9c49-4884b8dedb63" sdsId="3" channelId="1" functionId="1131179973" />
|
|
|
|
|
</variableUsagesHasUsages>
|
|
|
|
|
</usages>
|
|
|
|
|
</variableUsages>
|
|
|
|
|
</variableHasSourceUsages>
|
|
|
|
|
</sourceUsages>
|
|
|
|
|
<targetUsages>
|
|
|
|
|
<variableHasTargetUsages Id="55e113c2-6c7b-4de5-9e44-8e7be0e61082">
|
|
|
|
|
<variableUsages Id="5ec3b3fe-ba08-40d8-9e05-61d15c5a1712">
|
|
|
|
|
<usages>
|
|
|
|
|
<variableUsagesHasUsages Id="c07ba31a-a3a9-42d8-ac64-a73064635ac9">
|
|
|
|
|
<groupPortUsage Id="600faa2f-16d3-403e-823b-d029aa5692ab">
|
|
|
|
|
<twinSAFEGroupAliasPort>
|
|
|
|
|
<groupPortUsageReferencesTwinSAFEGroupAliasPort Id="a3afec82-8214-490f-bd42-a6c40e40012d">
|
|
|
|
|
<twinSAFEGroupAliasPortMoniker name="//ErrAck" />
|
|
|
|
|
</groupPortUsageReferencesTwinSAFEGroupAliasPort>
|
|
|
|
|
</twinSAFEGroupAliasPort>
|
|
|
|
|
</groupPortUsage>
|
|
|
|
|
</variableUsagesHasUsages>
|
|
|
|
|
</usages>
|
|
|
|
|
</variableUsages>
|
|
|
|
|
</variableHasTargetUsages>
|
|
|
|
|
</targetUsages>
|
|
|
|
|
</variable>
|
|
|
|
|
</safetyApplicationHasVariables>
|
|
|
|
|
<safetyApplicationHasVariables Id="86d807b6-5609-4736-aa87-ad22981b8318">
|
|
|
|
|
<variable Id="e4f7fe61-f5f4-4076-b541-e2a3d52f6f7c" name="GroupPort_RunStop" isLocal="false">
|
|
|
|
|
<sourceUsages>
|
|
|
|
|
<variableHasSourceUsages Id="0731c3f7-80da-46e1-9d66-b38b6c07f8ff">
|
|
|
|
|
<variableUsages Id="21dc7b19-fca3-4e57-b58d-4bcef17626ce">
|
|
|
|
|
<usages>
|
|
|
|
|
<variableUsagesHasUsages Id="5035a3f6-f6b6-4362-bbde-149290e1e598">
|
|
|
|
|
<aliasDeviceIoUsage Id="9c71cbc2-6b58-49b0-9c7e-f3a9b57a64a2" sdsId="4" channelId="1" functionId="1131179973" />
|
|
|
|
|
</variableUsagesHasUsages>
|
|
|
|
|
</usages>
|
|
|
|
|
</variableUsages>
|
|
|
|
|
</variableHasSourceUsages>
|
|
|
|
|
</sourceUsages>
|
|
|
|
|
<targetUsages>
|
|
|
|
|
<variableHasTargetUsages Id="b8b5d1eb-8ce3-4828-89fa-ff0ba8076e6c">
|
|
|
|
|
<variableUsages Id="046893f1-558b-404a-be9b-20e5789d4a69">
|
|
|
|
|
<usages>
|
|
|
|
|
<variableUsagesHasUsages Id="4de72aff-f2a7-4810-9540-c6fd9cdce228">
|
|
|
|
|
<groupPortUsage Id="1129dcc9-a8ff-476d-8f42-27474034fc5e">
|
|
|
|
|
<twinSAFEGroupAliasPort>
|
|
|
|
|
<groupPortUsageReferencesTwinSAFEGroupAliasPort Id="56c00109-8f56-456f-aa72-cf2a32deb104">
|
|
|
|
|
<twinSAFEGroupAliasPortMoniker name="//RunStop" />
|
|
|
|
|
</groupPortUsageReferencesTwinSAFEGroupAliasPort>
|
|
|
|
|
</twinSAFEGroupAliasPort>
|
|
|
|
|
</groupPortUsage>
|
|
|
|
|
</variableUsagesHasUsages>
|
|
|
|
|
</usages>
|
|
|
|
|
</variableUsages>
|
|
|
|
|
</variableHasTargetUsages>
|
|
|
|
|
</targetUsages>
|
|
|
|
|
</variable>
|
|
|
|
|
</safetyApplicationHasVariables>
|
|
|
|
|
<safetyApplicationHasVariables Id="c05848d6-ab11-4b55-a401-5f0f164d8a33">
|
|
|
|
|
<variable Id="d36544e7-79c1-4ae9-bf39-9c6a04bb0cb2" name="xResetMon" isLocal="false">
|
|
|
|
|
<sourceUsages>
|
|
|
|
|
|