Modified safety for better alarm messages and cleaned up
This commit is contained in:
20
PLC/PLC.tmc
20
PLC/PLC.tmc
File diff suppressed because one or more lines are too long
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<GlobalVariables Crc="2870596885" Id="17efef27-d62c-44cc-bcda-53295e47e322" FileFormatVersion="1.0">
|
<GlobalVariables Crc="655258231" Id="17efef27-d62c-44cc-bcda-53295e47e322" FileFormatVersion="1.0">
|
||||||
<Variable Id="db26e311-170d-4aa0-aea3-8a474820d8d7">
|
<Variable Id="db26e311-170d-4aa0-aea3-8a474820d8d7">
|
||||||
<Name>VoltageMod1Unit1</Name>
|
<Name>VoltageMod1Unit1</Name>
|
||||||
<SourceUsages>
|
<SourceUsages>
|
||||||
@@ -423,17 +423,14 @@
|
|||||||
<Variable Id="94a2e745-de6b-4604-bf45-a58bb35b124e">
|
<Variable Id="94a2e745-de6b-4604-bf45-a58bb35b124e">
|
||||||
<Name>xVoltageOK</Name>
|
<Name>xVoltageOK</Name>
|
||||||
<SourceUsages>
|
<SourceUsages>
|
||||||
<FbPortUsage Id="d6ecc419-003b-456c-a9e4-cf62df915376">
|
<FbPortUsage Id="e1deed16-d0e1-4efd-87ed-a2aa7f1f0cf8">
|
||||||
<ModelElementId>92e194a8-5898-4f2a-96c1-5aab4c92d9b1</ModelElementId>
|
<ModelElementId>1de57bce-7cfa-4016-9d8c-8857fff990b2</ModelElementId>
|
||||||
</FbPortUsage>
|
</FbPortUsage>
|
||||||
</SourceUsages>
|
</SourceUsages>
|
||||||
<TargetUsages>
|
<TargetUsages>
|
||||||
<FbPortUsage Id="6eda75f1-d34f-43b9-b398-13bc6b84218f">
|
<FbPortUsage Id="7ed55db0-9dd5-4261-8e88-c44539213d68">
|
||||||
<ModelElementId>53217044-6ee7-4cff-a23d-88554290f7d3</ModelElementId>
|
<ModelElementId>53217044-6ee7-4cff-a23d-88554290f7d3</ModelElementId>
|
||||||
</FbPortUsage>
|
</FbPortUsage>
|
||||||
<FbPortUsage Id="354fa9e8-3bee-4d71-8ee5-39c82ff62754">
|
|
||||||
<ModelElementId>224b89e0-e183-458b-b0ca-6cb7325eb495</ModelElementId>
|
|
||||||
</FbPortUsage>
|
|
||||||
</TargetUsages>
|
</TargetUsages>
|
||||||
</Variable>
|
</Variable>
|
||||||
<Variable Id="ddd7764d-3505-4b13-a483-4bb2e362267e">
|
<Variable Id="ddd7764d-3505-4b13-a483-4bb2e362267e">
|
||||||
@@ -559,17 +556,14 @@
|
|||||||
<Variable Id="22c6bbd9-e70f-41fa-baec-6d281eb53a94">
|
<Variable Id="22c6bbd9-e70f-41fa-baec-6d281eb53a94">
|
||||||
<Name>xTempOk</Name>
|
<Name>xTempOk</Name>
|
||||||
<SourceUsages>
|
<SourceUsages>
|
||||||
<FbPortUsage Id="379860ef-08df-4b4e-ba2a-815c69a26ec8">
|
<FbPortUsage Id="5882ec36-57bf-479a-9a5c-38a8fb5d099c">
|
||||||
<ModelElementId>2f77924b-691b-40be-82ee-4a7088735865</ModelElementId>
|
<ModelElementId>a0805043-5c56-4913-817c-3f43efb32a17</ModelElementId>
|
||||||
</FbPortUsage>
|
</FbPortUsage>
|
||||||
</SourceUsages>
|
</SourceUsages>
|
||||||
<TargetUsages>
|
<TargetUsages>
|
||||||
<FbPortUsage Id="1fc1dde1-039a-4084-b8ee-909679b6d187">
|
<FbPortUsage Id="ad92dde6-27a3-47db-93f5-6dddac52f4da">
|
||||||
<ModelElementId>981f18ef-ab73-4e42-99e5-e7af561e410a</ModelElementId>
|
<ModelElementId>981f18ef-ab73-4e42-99e5-e7af561e410a</ModelElementId>
|
||||||
</FbPortUsage>
|
</FbPortUsage>
|
||||||
<FbPortUsage Id="9fa7775e-51da-425f-8b31-b8591988e1c4">
|
|
||||||
<ModelElementId>20eaef0b-7d0f-41c8-9c5a-23ad52f1a277</ModelElementId>
|
|
||||||
</FbPortUsage>
|
|
||||||
</TargetUsages>
|
</TargetUsages>
|
||||||
</Variable>
|
</Variable>
|
||||||
<Variable Id="2d15eee5-1dbe-433e-8742-edd834eb298c">
|
<Variable Id="2d15eee5-1dbe-433e-8742-edd834eb298c">
|
||||||
@@ -580,12 +574,9 @@
|
|||||||
</FbPortUsage>
|
</FbPortUsage>
|
||||||
</SourceUsages>
|
</SourceUsages>
|
||||||
<TargetUsages>
|
<TargetUsages>
|
||||||
<FbPortUsage Id="ff1fb7db-6ab6-47e4-9358-4b70028a562f">
|
<FbPortUsage Id="e3c31e26-3f7b-4dd1-ba02-845de7badc4e">
|
||||||
<ModelElementId>4e1a128f-42c2-44a2-a616-3e9d668eae5e</ModelElementId>
|
<ModelElementId>4e1a128f-42c2-44a2-a616-3e9d668eae5e</ModelElementId>
|
||||||
</FbPortUsage>
|
</FbPortUsage>
|
||||||
<FbPortUsage Id="0684efd8-4455-47a0-a58d-1f0839aad892">
|
|
||||||
<ModelElementId>597f09ba-a89a-44ac-a305-38cae6f0e8fc</ModelElementId>
|
|
||||||
</FbPortUsage>
|
|
||||||
</TargetUsages>
|
</TargetUsages>
|
||||||
</Variable>
|
</Variable>
|
||||||
<Variable Id="d0c14d63-b154-4a69-9acb-28cf367cc3f7">
|
<Variable Id="d0c14d63-b154-4a69-9acb-28cf367cc3f7">
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplication Crc="708638927" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="30895aa4-60ed-464f-bf62-57093e34a5cd" name="" mapState="false" mapDiag="false" groupOrderId="3" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
<safetyApplication Crc="3609515033" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="30895aa4-60ed-464f-bf62-57093e34a5cd" name="" mapState="false" mapDiag="false" groupOrderId="3" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
||||||
<networks>
|
<networks>
|
||||||
<safetyApplicationHasNetworks Id="fa7b61b3-cd09-4aad-852c-cf1694f2b916">
|
<safetyApplicationHasNetworks Id="fa7b61b3-cd09-4aad-852c-cf1694f2b916">
|
||||||
<Network Id="2f7a1aef-e34f-4166-a453-da506dfacac0" name="Network4" networkName="DC_CB_Allowed_Check" intId="4" networkOrderId="2">
|
<Network Id="2f7a1aef-e34f-4166-a453-da506dfacac0" name="Network4" networkName="DC_CB_Allowed_Check" intId="4" networkOrderId="1">
|
||||||
<functionBlocks>
|
<functionBlocks>
|
||||||
<networkHasFunctionBlocks Id="0e3f949c-332f-4b64-98a1-43f673e8401a">
|
<networkHasFunctionBlocks Id="0e3f949c-332f-4b64-98a1-43f673e8401a">
|
||||||
<fBMon Id="4a082ed9-1f50-43f5-af8d-49f2bdfabb2e" name="FBMon1" instanceName="FBMon1" orderOfExecution="2" mapState="false" mapDiag="false" functionName="safeMon" safeInputsAfterDiscError="false" manualFunctionTest="false">
|
<fBMon Id="4a082ed9-1f50-43f5-af8d-49f2bdfabb2e" name="FBMon1" instanceName="FBMon1" orderOfExecution="2" mapState="false" mapDiag="false" functionName="safeMon" safeInputsAfterDiscError="false" manualFunctionTest="false">
|
||||||
@@ -11,22 +11,16 @@
|
|||||||
<inPort Id="d4dc4b34-551f-490e-85d2-8cd19a52f05f" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
|
<inPort Id="d4dc4b34-551f-490e-85d2-8cd19a52f05f" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="c4a6510a-16f9-4690-b3df-f6dcb7196bc3">
|
<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">
|
<inPort Id="53217044-6ee7-4cff-a23d-88554290f7d3" name="MonIn1" portName="MonIn1" portNum="4" objectIndex="8" varId="4" filter="2" portDataType="1" channelInterface="Single-Channel 1 Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0">
|
||||||
<fbPortGlobalVariableReferences>
|
<fbPortGlobalVariableReferences>
|
||||||
<functionBlockPortHasFbPortGlobalVariableReferences Id="9f703204-4e67-41dd-b7da-64ed1539b7a4">
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="1e88858e-8f51-4bad-b4dd-bb0a3d16a0e7">
|
||||||
<fbPortGlobalVariableReference Id="2b5a84fe-8c2c-4640-9f6a-d3652f2463cb" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
<fbPortGlobalVariableReference Id="f4ac196a-e887-4d9a-b691-957c578f3818" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
||||||
</fbPortGlobalVariableReferences>
|
</fbPortGlobalVariableReferences>
|
||||||
</inPort>
|
</inPort>
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="1a73e0d1-eec1-4ed4-93a5-76d4515e254b">
|
<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">
|
<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="c4e93ac5-a803-4200-bfab-96909a2fbb20">
|
|
||||||
<fbPortGlobalVariableReference Id="a1a93f24-133b-4ea1-b7c5-c65db9691abc" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
||||||
</fbPortGlobalVariableReferences>
|
|
||||||
</inPort>
|
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="a290bf0a-f992-43b7-9064-8c9d15fa3052">
|
<functioBlockHasInPorts Id="a290bf0a-f992-43b7-9064-8c9d15fa3052">
|
||||||
<inPort Id="891ea130-297e-49bf-aeff-80161a91ae92" name="MonIn3" portName="MonIn3" portNum="6" objectIndex="10" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
|
<inPort Id="891ea130-297e-49bf-aeff-80161a91ae92" name="MonIn3" portName="MonIn3" portNum="6" objectIndex="10" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
|
||||||
@@ -72,7 +66,7 @@
|
|||||||
</outPorts>
|
</outPorts>
|
||||||
<parameterPorts>
|
<parameterPorts>
|
||||||
<functionBlockHasParamPorts Id="4b24cf7a-b50c-457d-9afc-02282e95540a">
|
<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="10000" 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="1000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
||||||
</functionBlockHasParamPorts>
|
</functionBlockHasParamPorts>
|
||||||
</parameterPorts>
|
</parameterPorts>
|
||||||
</fBMon>
|
</fBMon>
|
||||||
@@ -174,22 +168,16 @@
|
|||||||
<inPort Id="6a5f24a4-1f1d-451f-b86b-d60f5cd0cb5e" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
|
<inPort Id="6a5f24a4-1f1d-451f-b86b-d60f5cd0cb5e" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="13ae7363-261e-4c48-a502-25c2505dc9d1">
|
<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">
|
<inPort Id="4e1a128f-42c2-44a2-a616-3e9d668eae5e" name="MonIn1" portName="MonIn1" portNum="4" objectIndex="8" varId="4" filter="2" portDataType="1" channelInterface="Single-Channel 1 Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0">
|
||||||
<fbPortGlobalVariableReferences>
|
<fbPortGlobalVariableReferences>
|
||||||
<functionBlockPortHasFbPortGlobalVariableReferences Id="8a8d7ba9-a1f9-487d-b0a9-7c5ea489c15c">
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="3654eb5d-b22a-4f1e-a10c-5b9dc04f4f1b">
|
||||||
<fbPortGlobalVariableReference Id="3367559f-f820-404b-bcc2-5c981ab4b222" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
<fbPortGlobalVariableReference Id="00c1a5fa-e28d-4f02-a27a-92d6a3665e0a" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
||||||
</fbPortGlobalVariableReferences>
|
</fbPortGlobalVariableReferences>
|
||||||
</inPort>
|
</inPort>
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="6ab8988f-a17b-46e1-8055-43a652cadfb3">
|
<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">
|
<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="f6d3e774-0f99-4a12-b7af-4039db327964">
|
|
||||||
<fbPortGlobalVariableReference Id="0b764714-9ae9-41b0-bdeb-9e04408e6fd0" variableId="2d15eee5-1dbe-433e-8742-edd834eb298c" lastKnownPath="GVL1.xPressureOk" />
|
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
||||||
</fbPortGlobalVariableReferences>
|
|
||||||
</inPort>
|
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="ca7ae4dd-9b29-4044-a523-336a3c39db8e">
|
<functioBlockHasInPorts Id="ca7ae4dd-9b29-4044-a523-336a3c39db8e">
|
||||||
<inPort Id="79772272-7382-4207-987b-74526e71dfea" name="MonIn3" portName="MonIn3" portNum="6" objectIndex="10" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
|
<inPort Id="79772272-7382-4207-987b-74526e71dfea" name="MonIn3" portName="MonIn3" portNum="6" objectIndex="10" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
|
||||||
@@ -235,7 +223,7 @@
|
|||||||
</outPorts>
|
</outPorts>
|
||||||
<parameterPorts>
|
<parameterPorts>
|
||||||
<functionBlockHasParamPorts Id="f383e43d-29f5-47fc-ae49-04204d584bf2">
|
<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="10000" 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="1000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
||||||
</functionBlockHasParamPorts>
|
</functionBlockHasParamPorts>
|
||||||
</parameterPorts>
|
</parameterPorts>
|
||||||
</fBMon>
|
</fBMon>
|
||||||
@@ -247,22 +235,16 @@
|
|||||||
<inPort Id="f96bd144-fd32-4440-93b5-b0d6b7288d77" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
|
<inPort Id="f96bd144-fd32-4440-93b5-b0d6b7288d77" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="d0f60e60-2b48-421b-8779-9409295da5be">
|
<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">
|
<inPort Id="981f18ef-ab73-4e42-99e5-e7af561e410a" name="MonIn1" portName="MonIn1" portNum="4" objectIndex="8" varId="4" filter="2" portDataType="1" channelInterface="Single-Channel 1 Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0">
|
||||||
<fbPortGlobalVariableReferences>
|
<fbPortGlobalVariableReferences>
|
||||||
<functionBlockPortHasFbPortGlobalVariableReferences Id="48b812b3-b3ed-4786-9c0b-3e7dd113d0a0">
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="31a3d54d-9092-4067-8aa0-4597cee8db02">
|
||||||
<fbPortGlobalVariableReference Id="351e8cbe-69b2-40f6-907a-2bb18fb8e86e" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
<fbPortGlobalVariableReference Id="7bfcefd2-5ce9-4951-b8b8-1c27a56ef6fc" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
||||||
</fbPortGlobalVariableReferences>
|
</fbPortGlobalVariableReferences>
|
||||||
</inPort>
|
</inPort>
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="958b9fd1-f995-46fa-9ff4-bb55f4590791">
|
<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">
|
<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="277c66a1-0ba5-4c75-809d-c7493a308b06">
|
|
||||||
<fbPortGlobalVariableReference Id="f0ded064-7a68-484f-bada-0a31e6823a97" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
|
||||||
</fbPortGlobalVariableReferences>
|
|
||||||
</inPort>
|
|
||||||
</functioBlockHasInPorts>
|
</functioBlockHasInPorts>
|
||||||
<functioBlockHasInPorts Id="b851b2ec-a4b0-47d9-b143-cc037162ed53">
|
<functioBlockHasInPorts Id="b851b2ec-a4b0-47d9-b143-cc037162ed53">
|
||||||
<inPort Id="6a935176-0cd5-4de7-80af-59b5b1c9a35f" name="MonIn3" portName="MonIn3" portNum="6" objectIndex="10" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
|
<inPort Id="6a935176-0cd5-4de7-80af-59b5b1c9a35f" name="MonIn3" portName="MonIn3" portNum="6" objectIndex="10" varId="6" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
|
||||||
@@ -308,7 +290,7 @@
|
|||||||
</outPorts>
|
</outPorts>
|
||||||
<parameterPorts>
|
<parameterPorts>
|
||||||
<functionBlockHasParamPorts Id="303165ca-577f-4909-b1f0-770985cc9734">
|
<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="10000" 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="1000" userFbPortName="Delay Time (ms)" useInUserFb="false" />
|
||||||
</functionBlockHasParamPorts>
|
</functionBlockHasParamPorts>
|
||||||
</parameterPorts>
|
</parameterPorts>
|
||||||
</fBMon>
|
</fBMon>
|
||||||
@@ -399,7 +381,7 @@
|
|||||||
</Network>
|
</Network>
|
||||||
</safetyApplicationHasNetworks>
|
</safetyApplicationHasNetworks>
|
||||||
<safetyApplicationHasNetworks Id="12f88738-c749-4963-a91e-470dd7f6083c">
|
<safetyApplicationHasNetworks Id="12f88738-c749-4963-a91e-470dd7f6083c">
|
||||||
<Network Id="3d867035-2119-4fd1-ba6f-18612f51069c" name="Network6" networkName="DcoupleToPLC" intId="6" networkOrderId="3">
|
<Network Id="3d867035-2119-4fd1-ba6f-18612f51069c" name="Network6" networkName="DcoupleToPLC" intId="6" networkOrderId="2">
|
||||||
<functionBlocks>
|
<functionBlocks>
|
||||||
<networkHasFunctionBlocks Id="c4f84be5-54c1-47b6-bddb-0d6c99587242">
|
<networkHasFunctionBlocks Id="c4f84be5-54c1-47b6-bddb-0d6c99587242">
|
||||||
<fBDecouple Id="62f580c0-44bb-4a31-bb6d-e450dd64ea7d" name="FBDecouple1" instanceName="FBDecouple1" orderOfExecution="8" mapState="false" mapDiag="false" functionName="safeDecouple">
|
<fBDecouple Id="62f580c0-44bb-4a31-bb6d-e450dd64ea7d" name="FBDecouple1" instanceName="FBDecouple1" orderOfExecution="8" mapState="false" mapDiag="false" functionName="safeDecouple">
|
||||||
@@ -760,15 +742,6 @@
|
|||||||
<variableHasTargetUsages Id="db8851bc-a650-4fbd-a5ff-bbcb8ea47419">
|
<variableHasTargetUsages Id="db8851bc-a650-4fbd-a5ff-bbcb8ea47419">
|
||||||
<variableUsages Id="4efdc9ba-1ecb-458e-8892-2c7a81cc4c6c">
|
<variableUsages Id="4efdc9ba-1ecb-458e-8892-2c7a81cc4c6c">
|
||||||
<usages>
|
<usages>
|
||||||
<variableUsagesHasUsages Id="2036d1a1-080c-430f-a32d-8307e1074ae7">
|
|
||||||
<fbPortUsage Id="a3e4244e-6b54-430f-80c0-ea2fc101071b">
|
|
||||||
<functionBlockPort>
|
|
||||||
<fbPortUsageReferencesFunctionBlockPort Id="73b1962d-dcfa-4970-9f8e-caa7e37c6656">
|
|
||||||
<inPortMoniker name="//Network4/FBMon1/EDM2" />
|
|
||||||
</fbPortUsageReferencesFunctionBlockPort>
|
|
||||||
</functionBlockPort>
|
|
||||||
</fbPortUsage>
|
|
||||||
</variableUsagesHasUsages>
|
|
||||||
<variableUsagesHasUsages Id="48fbcc49-2b18-40b1-81c0-91201e44490a">
|
<variableUsagesHasUsages Id="48fbcc49-2b18-40b1-81c0-91201e44490a">
|
||||||
<fbPortUsage Id="08a38617-bc81-45ba-b9a9-f272053ff7de">
|
<fbPortUsage Id="08a38617-bc81-45ba-b9a9-f272053ff7de">
|
||||||
<functionBlockPort>
|
<functionBlockPort>
|
||||||
@@ -787,6 +760,33 @@
|
|||||||
</functionBlockPort>
|
</functionBlockPort>
|
||||||
</fbPortUsage>
|
</fbPortUsage>
|
||||||
</variableUsagesHasUsages>
|
</variableUsagesHasUsages>
|
||||||
|
<variableUsagesHasUsages Id="e1a1ecbd-66cd-4c82-92ec-c7fb28b89720">
|
||||||
|
<fbPortUsage Id="aa7b0d0a-995a-4f15-bf2d-bce126a5140d">
|
||||||
|
<functionBlockPort>
|
||||||
|
<fbPortUsageReferencesFunctionBlockPort Id="d2752674-9d5a-4528-b4ae-51702341f143">
|
||||||
|
<inPortMoniker name="//Network4/FBMon1/EDM1" />
|
||||||
|
</fbPortUsageReferencesFunctionBlockPort>
|
||||||
|
</functionBlockPort>
|
||||||
|
</fbPortUsage>
|
||||||
|
</variableUsagesHasUsages>
|
||||||
|
<variableUsagesHasUsages Id="0a97e44c-0b32-4e46-8b4f-ce67a7704cd2">
|
||||||
|
<fbPortUsage Id="2213947d-21b2-4131-a9b9-84e2fc9bdf47">
|
||||||
|
<functionBlockPort>
|
||||||
|
<fbPortUsageReferencesFunctionBlockPort Id="28596303-6abb-4adf-b8ce-8ea08c65add4">
|
||||||
|
<inPortMoniker name="//Network4/FBMon3/EDM1" />
|
||||||
|
</fbPortUsageReferencesFunctionBlockPort>
|
||||||
|
</functionBlockPort>
|
||||||
|
</fbPortUsage>
|
||||||
|
</variableUsagesHasUsages>
|
||||||
|
<variableUsagesHasUsages Id="f0278450-252d-48b6-af7f-2ca5082ce4e9">
|
||||||
|
<fbPortUsage Id="b280b38b-18e5-4f01-85dc-b1eba344b1f2">
|
||||||
|
<functionBlockPort>
|
||||||
|
<fbPortUsageReferencesFunctionBlockPort Id="51ab1ed9-44ee-4db1-b76d-f8138aa5d784">
|
||||||
|
<inPortMoniker name="//Network4/FBMon4/EDM1" />
|
||||||
|
</fbPortUsageReferencesFunctionBlockPort>
|
||||||
|
</functionBlockPort>
|
||||||
|
</fbPortUsage>
|
||||||
|
</variableUsagesHasUsages>
|
||||||
</usages>
|
</usages>
|
||||||
</variableUsages>
|
</variableUsages>
|
||||||
</variableHasTargetUsages>
|
</variableHasTargetUsages>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<MultiSetting Crc="1463580335" Version="1.2">
|
<MultiSetting Crc="3276432870" Version="1.2">
|
||||||
<ProjectData>
|
<ProjectData>
|
||||||
<Id>1</Id>
|
<Id>1</Id>
|
||||||
<TargetSystem>
|
<TargetSystem>
|
||||||
@@ -154,9 +154,6 @@
|
|||||||
<SubType>EL2912</SubType>
|
<SubType>EL2912</SubType>
|
||||||
<ObjectId>50462856</ObjectId>
|
<ObjectId>50462856</ObjectId>
|
||||||
<SafeAddress>28</SafeAddress>
|
<SafeAddress>28</SafeAddress>
|
||||||
<Customizing>
|
|
||||||
<Group Id="87605930-f4c2-4c12-816d-f0103cb2103d" Value="3" />
|
|
||||||
</Customizing>
|
|
||||||
</TargetSystem>
|
</TargetSystem>
|
||||||
<SafetyAliasDevice>
|
<SafetyAliasDevice>
|
||||||
<SdsId>36</SdsId>
|
<SdsId>36</SdsId>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplication Crc="1363861414" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="530dd5e0-70c2-408e-8aef-31b019560f77" name="" mapState="false" mapDiag="false" groupOrderId="1" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
<safetyApplication Crc="3282242418" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="530dd5e0-70c2-408e-8aef-31b019560f77" name="" mapState="false" mapDiag="false" groupOrderId="1" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
||||||
<networks>
|
<networks>
|
||||||
<safetyApplicationHasNetworks Id="ae4ed36b-495f-4f3b-80e4-fd631e01e116">
|
<safetyApplicationHasNetworks Id="ae4ed36b-495f-4f3b-80e4-fd631e01e116">
|
||||||
<Network Id="1a003e92-2cb1-4b08-9b91-1e7de60eb570" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
|
<Network Id="1a003e92-2cb1-4b08-9b91-1e7de60eb570" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
|
||||||
@@ -147,7 +147,7 @@
|
|||||||
</outPorts>
|
</outPorts>
|
||||||
<parameterPorts>
|
<parameterPorts>
|
||||||
<functionBlockHasParamPorts Id="2b910c33-2421-4bb3-aae5-ae31817f8e2f">
|
<functionBlockHasParamPorts Id="2b910c33-2421-4bb3-aae5-ae31817f8e2f">
|
||||||
<parameterPort Id="89a6ae71-7f56-48ae-9ffa-93c11876c37f" name="Delay Time (s)" portName="Delay Time (s)" portNum="4" objectIndex="0" varId="0" filter="0" portDataType="0" timing="2" userFbPortName="Delay Time (s)" useInUserFb="false" />
|
<parameterPort Id="89a6ae71-7f56-48ae-9ffa-93c11876c37f" name="Delay Time (s)" portName="Delay Time (s)" portNum="4" objectIndex="0" varId="0" filter="0" portDataType="0" timing="1" userFbPortName="Delay Time (s)" useInUserFb="false" />
|
||||||
</functionBlockHasParamPorts>
|
</functionBlockHasParamPorts>
|
||||||
</parameterPorts>
|
</parameterPorts>
|
||||||
</fBTof>
|
</fBTof>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplicationLanguageDiagram Crc="1453501372" dslVersion="1.5.0.0" Id="0e425414-dc5e-400f-8c45-5d939e9e5bdf" absoluteBounds="0, 0, 21.5, 16.625" name="TwinSAFE">
|
<safetyApplicationLanguageDiagram Crc="3843353485" dslVersion="1.5.0.0" Id="0e425414-dc5e-400f-8c45-5d939e9e5bdf" absoluteBounds="0, 0, 21.5, 16.625" name="TwinSAFE">
|
||||||
<safetyApplicationMoniker name="/" />
|
<safetyApplicationMoniker name="/" />
|
||||||
<nestedChildShapes>
|
<nestedChildShapes>
|
||||||
<networkSwimLane Id="87fd410b-4e49-4cfc-85e7-e42c22913ee0" absoluteBounds="0, 0, 21.5, 16.63">
|
<networkSwimLane Id="87fd410b-4e49-4cfc-85e7-e42c22913ee0" absoluteBounds="0, 0, 21.5, 16.63">
|
||||||
@@ -166,7 +166,7 @@
|
|||||||
<inPortShapeMoniker Id="7aa7c008-961a-465f-bcec-795f90f5176d" />
|
<inPortShapeMoniker Id="7aa7c008-961a-465f-bcec-795f90f5176d" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<userFunctionBlockShape Id="7aecaf35-2b8b-4942-a8af-df2d39590b46" absoluteBounds="2.25, 11.25, 2.6149738788604737, 5.129999999999999">
|
<userFunctionBlockShape Id="7aecaf35-2b8b-4942-a8af-df2d39590b46" absoluteBounds="2.25, 11.25, 2.6149737596511842, 5.129999999999999">
|
||||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
|
||||||
<relativeChildShapes>
|
<relativeChildShapes>
|
||||||
<inPortShape Id="62b1b6a8-2c2b-4b95-aff8-6462df221970" absoluteBounds="2.17, 11.725, 0.15, 0.15">
|
<inPortShape Id="62b1b6a8-2c2b-4b95-aff8-6462df221970" absoluteBounds="2.17, 11.725, 0.15, 0.15">
|
||||||
@@ -233,17 +233,17 @@
|
|||||||
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnit2NegTank" />
|
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnit2NegTank" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</inPortShape>
|
</inPortShape>
|
||||||
<outPortShape Id="1eeb6c98-9f65-4e7e-bde3-d37990f0914f" absoluteBounds="4.7649738788604736, 11.725, 0.15, 0.15">
|
<outPortShape Id="1eeb6c98-9f65-4e7e-bde3-d37990f0914f" absoluteBounds="4.7649737596511841, 11.725, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xSegmentsInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xSegmentsInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
<outPortShape Id="5c430c7c-c8c1-4ebe-8649-8cdd0ffb2ed4" absoluteBounds="4.7649738788604736, 11.995, 0.15, 0.15">
|
<outPortShape Id="5c430c7c-c8c1-4ebe-8649-8cdd0ffb2ed4" absoluteBounds="4.7649737596511841, 11.995, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xTanksInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xTanksInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</userFunctionBlockShape>
|
</userFunctionBlockShape>
|
||||||
<userFunctionBlockShape Id="0dd735e1-32c6-4e2a-ae91-cc62fab6235a" absoluteBounds="2.25, 5.875, 2.6149738788604737, 5.129999999999999">
|
<userFunctionBlockShape Id="0dd735e1-32c6-4e2a-ae91-cc62fab6235a" absoluteBounds="2.25, 5.875, 2.6149737596511842, 5.129999999999999">
|
||||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock3" />
|
||||||
<relativeChildShapes>
|
<relativeChildShapes>
|
||||||
<inPortShape Id="a4fb08dc-f261-4fdc-8ff7-c74fe26a75bd" absoluteBounds="2.17, 6.35, 0.15, 0.15">
|
<inPortShape Id="a4fb08dc-f261-4fdc-8ff7-c74fe26a75bd" absoluteBounds="2.17, 6.35, 0.15, 0.15">
|
||||||
@@ -310,17 +310,17 @@
|
|||||||
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit2NegTank" />
|
<metaInPortMoniker name="//Network1/UserFunctionBlock3/iUnit2NegTank" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</inPortShape>
|
</inPortShape>
|
||||||
<outPortShape Id="64c4871f-5b78-4659-aacd-692c06f62d12" absoluteBounds="4.7649738788604736, 6.35, 0.15, 0.15">
|
<outPortShape Id="64c4871f-5b78-4659-aacd-692c06f62d12" absoluteBounds="4.7649737596511841, 6.35, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xSegmentsInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xSegmentsInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
<outPortShape Id="39dea8c2-68c7-4166-a774-66971c7bce13" absoluteBounds="4.7649738788604736, 6.62, 0.15, 0.15">
|
<outPortShape Id="39dea8c2-68c7-4166-a774-66971c7bce13" absoluteBounds="4.7649737596511841, 6.62, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xTanksInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock3/xTanksInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</userFunctionBlockShape>
|
</userFunctionBlockShape>
|
||||||
<userFunctionBlockShape Id="0ee4be93-e3e2-4126-8fe9-b543e56a3235" absoluteBounds="2.25, 0.5, 2.6149738788604737, 5.129999999999999">
|
<userFunctionBlockShape Id="0ee4be93-e3e2-4126-8fe9-b543e56a3235" absoluteBounds="2.25, 0.5, 2.6149737596511842, 5.129999999999999">
|
||||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
|
||||||
<relativeChildShapes>
|
<relativeChildShapes>
|
||||||
<inPortShape Id="35f08037-4900-4796-8656-31542500e3a9" absoluteBounds="2.17, 0.975, 0.15, 0.15">
|
<inPortShape Id="35f08037-4900-4796-8656-31542500e3a9" absoluteBounds="2.17, 0.975, 0.15, 0.15">
|
||||||
@@ -387,52 +387,52 @@
|
|||||||
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit2NegTank" />
|
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit2NegTank" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</inPortShape>
|
</inPortShape>
|
||||||
<outPortShape Id="89b18794-54a2-4178-add7-78b52d756877" absoluteBounds="4.7649738788604736, 0.975, 0.15, 0.15">
|
<outPortShape Id="89b18794-54a2-4178-add7-78b52d756877" absoluteBounds="4.7649737596511841, 0.975, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xSegmentsInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xSegmentsInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
<outPortShape Id="cee41663-f0a4-42fc-9d83-bdd4ff22c185" absoluteBounds="4.7649738788604736, 1.245, 0.15, 0.15">
|
<outPortShape Id="cee41663-f0a4-42fc-9d83-bdd4ff22c185" absoluteBounds="4.7649737596511841, 1.245, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xTanksInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xTanksInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</userFunctionBlockShape>
|
</userFunctionBlockShape>
|
||||||
<wiredLinkConnector Id="6f3aa2af-6cba-4cfb-b44a-2b7256508296" 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">
|
<wiredLinkConnector Id="6f3aa2af-6cba-4cfb-b44a-2b7256508296" edgePoints="[(4.91497375965118 : 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="31d02c6f-81f8-493c-a5ff-5a357a66a40c" />
|
<wiredLinkMoniker Id="31d02c6f-81f8-493c-a5ff-5a357a66a40c" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="1eeb6c98-9f65-4e7e-bde3-d37990f0914f" />
|
<outPortShapeMoniker Id="1eeb6c98-9f65-4e7e-bde3-d37990f0914f" />
|
||||||
<inPortShapeMoniker Id="4a182bba-fff2-497f-b31b-98c09753e83f" />
|
<inPortShapeMoniker Id="4a182bba-fff2-497f-b31b-98c09753e83f" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="2ace8898-5d50-4b05-83e6-d6018c48786c" 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">
|
<wiredLinkConnector Id="2ace8898-5d50-4b05-83e6-d6018c48786c" edgePoints="[(4.91497375965118 : 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="507f6e4e-eeb5-46f3-b79d-9861383ce327" />
|
<wiredLinkMoniker Id="507f6e4e-eeb5-46f3-b79d-9861383ce327" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="5c430c7c-c8c1-4ebe-8649-8cdd0ffb2ed4" />
|
<outPortShapeMoniker Id="5c430c7c-c8c1-4ebe-8649-8cdd0ffb2ed4" />
|
||||||
<inPortShapeMoniker Id="79018406-f9c1-4366-a044-8a431b649abb" />
|
<inPortShapeMoniker Id="79018406-f9c1-4366-a044-8a431b649abb" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="bacbd28d-ed88-473b-af86-9638f20d0d0f" 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">
|
<wiredLinkConnector Id="bacbd28d-ed88-473b-af86-9638f20d0d0f" edgePoints="[(4.91497375965118 : 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="6ecd8309-471f-4efa-96ec-95cf021a9e49" />
|
<wiredLinkMoniker Id="6ecd8309-471f-4efa-96ec-95cf021a9e49" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="64c4871f-5b78-4659-aacd-692c06f62d12" />
|
<outPortShapeMoniker Id="64c4871f-5b78-4659-aacd-692c06f62d12" />
|
||||||
<inPortShapeMoniker Id="c75d1940-5ac0-4c4b-930a-31563619fefc" />
|
<inPortShapeMoniker Id="c75d1940-5ac0-4c4b-930a-31563619fefc" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="8a786287-dbe2-4c7a-8edf-5f2c6c6d756b" 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">
|
<wiredLinkConnector Id="8a786287-dbe2-4c7a-8edf-5f2c6c6d756b" edgePoints="[(4.91497375965118 : 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="4495e191-e670-445f-8d38-9767762eeb28" />
|
<wiredLinkMoniker Id="4495e191-e670-445f-8d38-9767762eeb28" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="39dea8c2-68c7-4166-a774-66971c7bce13" />
|
<outPortShapeMoniker Id="39dea8c2-68c7-4166-a774-66971c7bce13" />
|
||||||
<inPortShapeMoniker Id="b4f2e1ee-61c5-440d-b3d3-6f740b531bf0" />
|
<inPortShapeMoniker Id="b4f2e1ee-61c5-440d-b3d3-6f740b531bf0" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="06786d90-d12d-4bde-8a36-ed3ec9084e44" 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">
|
<wiredLinkConnector Id="06786d90-d12d-4bde-8a36-ed3ec9084e44" edgePoints="[(4.91497375965118 : 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="ea6cb91a-74d5-4e14-91c4-c0c4be627464" />
|
<wiredLinkMoniker Id="ea6cb91a-74d5-4e14-91c4-c0c4be627464" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="89b18794-54a2-4178-add7-78b52d756877" />
|
<outPortShapeMoniker Id="89b18794-54a2-4178-add7-78b52d756877" />
|
||||||
<inPortShapeMoniker Id="82ba91bc-eb63-4902-a314-5ba22c33b3bc" />
|
<inPortShapeMoniker Id="82ba91bc-eb63-4902-a314-5ba22c33b3bc" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="b9d5cf4e-c7b1-4faa-b6cb-0423cf4072f8" 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">
|
<wiredLinkConnector Id="b9d5cf4e-c7b1-4faa-b6cb-0423cf4072f8" edgePoints="[(4.91497375965118 : 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="ba066453-c03a-4db3-8619-24bcf2fc14b0" />
|
<wiredLinkMoniker Id="ba066453-c03a-4db3-8619-24bcf2fc14b0" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="cee41663-f0a4-42fc-9d83-bdd4ff22c185" />
|
<outPortShapeMoniker Id="cee41663-f0a4-42fc-9d83-bdd4ff22c185" />
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<TargetSystemConfig Crc="1072418847" Version="1.5">
|
<TargetSystemConfig Crc="518712921" Version="1.5">
|
||||||
<TargetSystemType>HSafetyPLC</TargetSystemType>
|
<TargetSystemType>HSafetyPLC</TargetSystemType>
|
||||||
<TargetSystemSubType>EL2912</TargetSystemSubType>
|
<TargetSystemSubType>EL2912</TargetSystemSubType>
|
||||||
<IsExternalDevice>false</IsExternalDevice>
|
<IsExternalDevice>false</IsExternalDevice>
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
<TargetSystemObjectName>=STRNG01-15K1 (EL2912)</TargetSystemObjectName>
|
<TargetSystemObjectName>=STRNG01-15K1 (EL2912)</TargetSystemObjectName>
|
||||||
<SoftwareVersion>01 (V01.04) </SoftwareVersion>
|
<SoftwareVersion>01 (V01.04) </SoftwareVersion>
|
||||||
<SerialNumber>4210722</SerialNumber>
|
<SerialNumber>4210722</SerialNumber>
|
||||||
<ProjectCRC>17348</ProjectCRC>
|
<ProjectCRC>48933</ProjectCRC>
|
||||||
<MapProjectCRC>false</MapProjectCRC>
|
<MapProjectCRC>false</MapProjectCRC>
|
||||||
<MapSerialNumber>false</MapSerialNumber>
|
<MapSerialNumber>false</MapSerialNumber>
|
||||||
<VersionNumber>1</VersionNumber>
|
<VersionNumber>1</VersionNumber>
|
||||||
@@ -19,7 +19,4 @@
|
|||||||
<TakeOverSafetyAliasDeviceNamesInProcessImage>true</TakeOverSafetyAliasDeviceNamesInProcessImage>
|
<TakeOverSafetyAliasDeviceNamesInProcessImage>true</TakeOverSafetyAliasDeviceNamesInProcessImage>
|
||||||
<TakeOverStandardAliasDeviceNamesInProcessImage>true</TakeOverStandardAliasDeviceNamesInProcessImage>
|
<TakeOverStandardAliasDeviceNamesInProcessImage>true</TakeOverStandardAliasDeviceNamesInProcessImage>
|
||||||
<BackupRestore Needed="0" Activated="false" RestoreUserAdministration="false" />
|
<BackupRestore Needed="0" Activated="false" RestoreUserAdministration="false" />
|
||||||
<Customizing>
|
|
||||||
<Group Id="87605930-f4c2-4c12-816d-f0103cb2103d" Value="3" />
|
|
||||||
</Customizing>
|
|
||||||
</TargetSystemConfig>
|
</TargetSystemConfig>
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplication Crc="178919426" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="ff73f95d-f766-4a11-ae64-a777e602935b" name="" mapState="false" mapDiag="false" groupOrderId="2" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
<safetyApplication Crc="2744339254" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="ff73f95d-f766-4a11-ae64-a777e602935b" name="" mapState="false" mapDiag="false" groupOrderId="2" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
||||||
<networks>
|
<networks>
|
||||||
<safetyApplicationHasNetworks Id="45bf57f5-e212-45c3-b2ae-b56f389355ac">
|
<safetyApplicationHasNetworks Id="45bf57f5-e212-45c3-b2ae-b56f389355ac">
|
||||||
<Network Id="26c2246b-bba3-4c4b-ab9b-0ae03bc71b34" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
|
<Network Id="26c2246b-bba3-4c4b-ab9b-0ae03bc71b34" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
|
||||||
@@ -35,11 +35,11 @@
|
|||||||
<outPorts>
|
<outPorts>
|
||||||
<functionBlockHasOutPorts Id="bcd612c5-ff17-4a4d-92db-800f3fc10b8a">
|
<functionBlockHasOutPorts Id="bcd612c5-ff17-4a4d-92db-800f3fc10b8a">
|
||||||
<outPort Id="2f77924b-691b-40be-82ee-4a7088735865" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="1">
|
<outPort Id="2f77924b-691b-40be-82ee-4a7088735865" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="1">
|
||||||
<fbPortGlobalVariableReferences>
|
<targetFunctionBlockPorts>
|
||||||
<functionBlockPortHasFbPortGlobalVariableReferences Id="bd203767-cac3-444d-a1de-ab12df60d09a">
|
<wiredLink Id="80aab930-8de4-4926-86f8-9b1a2bdcb2ec">
|
||||||
<fbPortGlobalVariableReference Id="63deb7b6-400b-4c3d-9d67-15ceaa48e7c4" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
<inPortMoniker name="//Network1/FBTof1/TofIn" />
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
</wiredLink>
|
||||||
</fbPortGlobalVariableReferences>
|
</targetFunctionBlockPorts>
|
||||||
</outPort>
|
</outPort>
|
||||||
</functionBlockHasOutPorts>
|
</functionBlockHasOutPorts>
|
||||||
</outPorts>
|
</outPorts>
|
||||||
@@ -312,6 +312,31 @@
|
|||||||
</outPorts>
|
</outPorts>
|
||||||
</userFunctionBlock>
|
</userFunctionBlock>
|
||||||
</networkHasUserFunctionBlocks>
|
</networkHasUserFunctionBlocks>
|
||||||
|
<networkHasFunctionBlocks Id="323d347b-c96d-479c-99e8-88f0b7ee9749">
|
||||||
|
<fBTof Id="74208baa-24a5-45ba-9139-1e2f0add0234" name="FBTof1" instanceName="FBTof1" orderOfExecution="65" mapState="false" mapDiag="false" functionName="safeTof">
|
||||||
|
<inPorts>
|
||||||
|
<functioBlockHasInPorts Id="c51c90a6-0625-4dbe-817c-45b8db82f54c">
|
||||||
|
<inPort Id="7d246be9-a50a-4d36-b32c-807b0b0cc0ac" name="TofIn" portName="TofIn" portNum="2" objectIndex="8" varId="1" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
|
||||||
|
</functioBlockHasInPorts>
|
||||||
|
</inPorts>
|
||||||
|
<outPorts>
|
||||||
|
<functionBlockHasOutPorts Id="66238260-1e54-470d-a6e5-7ead2b1ea587">
|
||||||
|
<outPort Id="a0805043-5c56-4913-817c-3f43efb32a17" name="TofOut" portName="TofOut" portNum="4" objectIndex="1" varId="4" filter="6" portDataType="1" replacementValue="0">
|
||||||
|
<fbPortGlobalVariableReferences>
|
||||||
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="4d9db7c2-97a2-445c-9ab7-b94f3f84773b">
|
||||||
|
<fbPortGlobalVariableReference Id="e230eea8-d76f-42e9-a102-6263ce922507" variableId="22c6bbd9-e70f-41fa-baec-6d281eb53a94" lastKnownPath="GVL1.xTempOk" />
|
||||||
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
||||||
|
</fbPortGlobalVariableReferences>
|
||||||
|
</outPort>
|
||||||
|
</functionBlockHasOutPorts>
|
||||||
|
</outPorts>
|
||||||
|
<parameterPorts>
|
||||||
|
<functionBlockHasParamPorts Id="6ad02132-ddbd-48d6-9267-9fe7db9177c6">
|
||||||
|
<parameterPort Id="d626bd4b-d6c3-4bac-8f77-8a662fab5f38" name="Delay Time (s)" portName="Delay Time (s)" portNum="4" objectIndex="0" varId="0" filter="0" portDataType="0" timing="0.5" userFbPortName="Delay Time (s)" useInUserFb="false" />
|
||||||
|
</functionBlockHasParamPorts>
|
||||||
|
</parameterPorts>
|
||||||
|
</fBTof>
|
||||||
|
</networkHasFunctionBlocks>
|
||||||
</functionBlocks>
|
</functionBlocks>
|
||||||
</Network>
|
</Network>
|
||||||
</safetyApplicationHasNetworks>
|
</safetyApplicationHasNetworks>
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplicationLanguageDiagram Crc="2839475949" dslVersion="1.5.0.0" Id="5f7d34e8-561e-4bd5-a055-c0766db198ec" absoluteBounds="0, 0, 13.375, 10.125" name="TwinSAFE">
|
<safetyApplicationLanguageDiagram Crc="823081343" dslVersion="1.5.0.0" Id="5f7d34e8-561e-4bd5-a055-c0766db198ec" absoluteBounds="0, 0, 17, 10.125" name="TwinSAFE">
|
||||||
<safetyApplicationMoniker name="/" />
|
<safetyApplicationMoniker name="/" />
|
||||||
<nestedChildShapes>
|
<nestedChildShapes>
|
||||||
<networkSwimLane Id="14d06ffe-7c45-4271-af0b-cbeefe33a9c2" absoluteBounds="0, 0, 13.375, 10.095">
|
<networkSwimLane Id="14d06ffe-7c45-4271-af0b-cbeefe33a9c2" absoluteBounds="0, 0, 17, 10.095">
|
||||||
<networkMoniker name="//Network1" />
|
<networkMoniker name="//Network1" />
|
||||||
<nestedChildShapes>
|
<nestedChildShapes>
|
||||||
<fBAndShape Id="c4bb3297-ee73-4788-8d73-fff720d1f91d" absoluteBounds="7.375, 1.875, 2.75, 3.25">
|
<fBAndShape Id="c4bb3297-ee73-4788-8d73-fff720d1f91d" absoluteBounds="7.375, 1.875, 2.75, 3.25">
|
||||||
@@ -190,6 +190,30 @@
|
|||||||
<inPortShapeMoniker Id="b32fd359-5456-4933-89ed-4a7fa7bb5872" />
|
<inPortShapeMoniker Id="b32fd359-5456-4933-89ed-4a7fa7bb5872" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
|
<fBTofShape Id="fd21ea52-fa28-412d-9291-3217d34ac744" absoluteBounds="12.25, 3.5, 3.35, 2.25">
|
||||||
|
<fBTofMoniker name="//Network1/FBTof1" />
|
||||||
|
<relativeChildShapes>
|
||||||
|
<inPortShape Id="cfe522cf-92c1-47a1-a468-23d72e1c83cf" absoluteBounds="12.17, 4.245, 0.15, 0.15">
|
||||||
|
<inPortMoniker name="//Network1/FBTof1/TofIn" />
|
||||||
|
<relativeChildShapes />
|
||||||
|
</inPortShape>
|
||||||
|
<outPortShape Id="859cead6-8a53-4e7d-a736-72a378af7e92" absoluteBounds="15.5, 4.785, 0.15, 0.15">
|
||||||
|
<outPortMoniker name="//Network1/FBTof1/TofOut" />
|
||||||
|
<relativeChildShapes />
|
||||||
|
</outPortShape>
|
||||||
|
<paramPortShape Id="0fc41c5b-9dc3-4aaf-bbb9-c708aa1e76a8" absoluteBounds="13.82, 5.1750000000000007, 0.7, 0.2">
|
||||||
|
<parameterPortMoniker name="//Network1/FBTof1/Delay Time (s)" />
|
||||||
|
<relativeChildShapes />
|
||||||
|
</paramPortShape>
|
||||||
|
</relativeChildShapes>
|
||||||
|
</fBTofShape>
|
||||||
|
<wiredLinkConnector Id="f49c2f36-8fbf-46ea-94f2-46a0ece4ba9a" edgePoints="[(10.175 : 4.315); (10.55 : 4.315); (10.55 : 4.32); (12.17 : 4.32)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||||
|
<wiredLinkMoniker Id="80aab930-8de4-4926-86f8-9b1a2bdcb2ec" />
|
||||||
|
<nodes>
|
||||||
|
<outPortShapeMoniker Id="dbef6197-938f-4c06-b169-900da9eba5ed" />
|
||||||
|
<inPortShapeMoniker Id="cfe522cf-92c1-47a1-a468-23d72e1c83cf" />
|
||||||
|
</nodes>
|
||||||
|
</wiredLinkConnector>
|
||||||
</nestedChildShapes>
|
</nestedChildShapes>
|
||||||
</networkSwimLane>
|
</networkSwimLane>
|
||||||
</nestedChildShapes>
|
</nestedChildShapes>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplication Crc="2754827550" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="87605930-f4c2-4c12-816d-f0103cb2103d" name="" mapState="false" mapDiag="false" groupOrderId="0" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
<safetyApplication Crc="4008380785" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="87605930-f4c2-4c12-816d-f0103cb2103d" name="" mapState="false" mapDiag="false" groupOrderId="0" passificationAllowed="false" temporaryDeactivationAllowed="true" permamentDeactivationAllowed="true" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="00000000-0000-0000-0000-000000000000" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
|
||||||
<networks>
|
<networks>
|
||||||
<safetyApplicationHasNetworks Id="441dd36d-89fa-47c9-80b9-44936b1aca22">
|
<safetyApplicationHasNetworks Id="441dd36d-89fa-47c9-80b9-44936b1aca22">
|
||||||
<Network Id="7e322be9-60c8-4483-9173-14be8a768464" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
|
<Network Id="7e322be9-60c8-4483-9173-14be8a768464" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
|
||||||
@@ -35,11 +35,11 @@
|
|||||||
<outPorts>
|
<outPorts>
|
||||||
<functionBlockHasOutPorts Id="1d6c8c51-d71e-40fb-a7cd-05cf066204ae">
|
<functionBlockHasOutPorts Id="1d6c8c51-d71e-40fb-a7cd-05cf066204ae">
|
||||||
<outPort Id="92e194a8-5898-4f2a-96c1-5aab4c92d9b1" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="1">
|
<outPort Id="92e194a8-5898-4f2a-96c1-5aab4c92d9b1" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="1">
|
||||||
<fbPortGlobalVariableReferences>
|
<targetFunctionBlockPorts>
|
||||||
<functionBlockPortHasFbPortGlobalVariableReferences Id="d984fd77-bd2f-48cb-adee-f8508a305213">
|
<wiredLink Id="59b78445-3a1b-4fb3-85b9-59350f357a8b">
|
||||||
<fbPortGlobalVariableReference Id="b1e6af7e-735b-4b9e-b5e4-09b1078a596e" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
<inPortMoniker name="//Network1/FBTof1/TofIn" />
|
||||||
</functionBlockPortHasFbPortGlobalVariableReferences>
|
</wiredLink>
|
||||||
</fbPortGlobalVariableReferences>
|
</targetFunctionBlockPorts>
|
||||||
</outPort>
|
</outPort>
|
||||||
</functionBlockHasOutPorts>
|
</functionBlockHasOutPorts>
|
||||||
</outPorts>
|
</outPorts>
|
||||||
@@ -282,6 +282,31 @@
|
|||||||
</parameterPorts>
|
</parameterPorts>
|
||||||
</userFunctionBlock>
|
</userFunctionBlock>
|
||||||
</networkHasUserFunctionBlocks>
|
</networkHasUserFunctionBlocks>
|
||||||
|
<networkHasFunctionBlocks Id="b8a013f4-3186-4ddc-8c6a-94187031b5ce">
|
||||||
|
<fBTof Id="d98cac4f-046f-4895-8d70-ceef8508e211" name="FBTof1" instanceName="FBTof1" orderOfExecution="29" mapState="false" mapDiag="false" functionName="safeTof">
|
||||||
|
<inPorts>
|
||||||
|
<functioBlockHasInPorts Id="b73ddeda-5c00-4e54-b94e-6b8f8275a1a8">
|
||||||
|
<inPort Id="0420ee8b-25c7-4272-acfe-2235840dcea4" name="TofIn" portName="TofIn" portNum="2" objectIndex="8" varId="1" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
|
||||||
|
</functioBlockHasInPorts>
|
||||||
|
</inPorts>
|
||||||
|
<outPorts>
|
||||||
|
<functionBlockHasOutPorts Id="39f7ef71-b5fb-492f-94d7-8126e87ff3eb">
|
||||||
|
<outPort Id="1de57bce-7cfa-4016-9d8c-8857fff990b2" name="TofOut" portName="TofOut" portNum="4" objectIndex="1" varId="4" filter="6" portDataType="1" replacementValue="0">
|
||||||
|
<fbPortGlobalVariableReferences>
|
||||||
|
<functionBlockPortHasFbPortGlobalVariableReferences Id="a6937e68-a9fd-4f79-92c9-8fff0515b4fe">
|
||||||
|
<fbPortGlobalVariableReference Id="ad292a88-2281-4281-9762-41cc07a2fec6" variableId="94a2e745-de6b-4604-bf45-a58bb35b124e" lastKnownPath="GVL1.xVoltageOK" />
|
||||||
|
</functionBlockPortHasFbPortGlobalVariableReferences>
|
||||||
|
</fbPortGlobalVariableReferences>
|
||||||
|
</outPort>
|
||||||
|
</functionBlockHasOutPorts>
|
||||||
|
</outPorts>
|
||||||
|
<parameterPorts>
|
||||||
|
<functionBlockHasParamPorts Id="a4c4b650-3dd9-4084-bf35-e491a4a36008">
|
||||||
|
<parameterPort Id="70b76f57-5ce3-4eb7-84fa-e01def1772ae" name="Delay Time (s)" portName="Delay Time (s)" portNum="4" objectIndex="0" varId="0" filter="0" portDataType="0" timing="0.5" userFbPortName="Delay Time (s)" useInUserFb="false" />
|
||||||
|
</functionBlockHasParamPorts>
|
||||||
|
</parameterPorts>
|
||||||
|
</fBTof>
|
||||||
|
</networkHasFunctionBlocks>
|
||||||
</functionBlocks>
|
</functionBlocks>
|
||||||
</Network>
|
</Network>
|
||||||
</safetyApplicationHasNetworks>
|
</safetyApplicationHasNetworks>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<safetyApplicationLanguageDiagram Crc="724826102" dslVersion="1.5.0.0" Id="776d8d4c-087a-4a5e-8825-271f07d6d5d5" absoluteBounds="0, 0, 29.25, 17.5" name="TwinSAFE">
|
<safetyApplicationLanguageDiagram Crc="3048881852" dslVersion="1.5.0.0" Id="776d8d4c-087a-4a5e-8825-271f07d6d5d5" absoluteBounds="0, 0, 29.25, 17.5" name="TwinSAFE">
|
||||||
<safetyApplicationMoniker name="/" />
|
<safetyApplicationMoniker name="/" />
|
||||||
<nestedChildShapes>
|
<nestedChildShapes>
|
||||||
<networkSwimLane Id="d142eb5d-3b78-4a6f-a057-cd14ee15d8cf" absoluteBounds="0, 0, 29.25, 17.56">
|
<networkSwimLane Id="d142eb5d-3b78-4a6f-a057-cd14ee15d8cf" absoluteBounds="0, 0, 29.25, 17.56">
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
</outPortShape>
|
</outPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</fBAndShape>
|
</fBAndShape>
|
||||||
<userFunctionBlockShape Id="7c7882ef-4eb6-41c1-8b25-ae03a9a1b3ca" absoluteBounds="2.5, 12.5, 3.92264392375946, 4.8099999999999987">
|
<userFunctionBlockShape Id="7c7882ef-4eb6-41c1-8b25-ae03a9a1b3ca" absoluteBounds="2.5, 12.5, 3.9226438045501704, 4.8099999999999987">
|
||||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock1" />
|
||||||
<relativeChildShapes>
|
<relativeChildShapes>
|
||||||
<inPortShape Id="e51ee056-a27f-4ed0-b355-2d0ac1b7c786" absoluteBounds="2.42, 12.975, 0.15, 0.15">
|
<inPortShape Id="e51ee056-a27f-4ed0-b355-2d0ac1b7c786" absoluteBounds="2.42, 12.975, 0.15, 0.15">
|
||||||
@@ -65,45 +65,45 @@
|
|||||||
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnit4Voltage" />
|
<metaInPortMoniker name="//Network1/UserFunctionBlock1/iUnit4Voltage" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</inPortShape>
|
</inPortShape>
|
||||||
<outPortShape Id="88a7c39e-f17f-4366-bd4a-52fcd9c56bc1" absoluteBounds="6.3226439237594594, 12.975, 0.15, 0.15">
|
<outPortShape Id="88a7c39e-f17f-4366-bd4a-52fcd9c56bc1" absoluteBounds="6.32264380455017, 12.975, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock1/xInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
<paramPortShape Id="e696bd46-bf72-4fa6-84da-15a4384fdddc" absoluteBounds="4.2067492079734805, 13.175, 0.7, 0.2">
|
<paramPortShape Id="e696bd46-bf72-4fa6-84da-15a4384fdddc" absoluteBounds="4.2067491483688357, 13.175, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="49278d76-fb6c-4d3c-8339-b8229af6dc48" absoluteBounds="4.2067492079734805, 13.575, 0.7, 0.2">
|
<paramPortShape Id="49278d76-fb6c-4d3c-8339-b8229af6dc48" absoluteBounds="4.2067491483688357, 13.575, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="cf7efbd2-4570-427d-b4a8-194d92262ecf" absoluteBounds="4.2067492079734805, 13.975, 0.7, 0.2">
|
<paramPortShape Id="cf7efbd2-4570-427d-b4a8-194d92262ecf" absoluteBounds="4.2067491483688357, 13.975, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="12246382-89ac-49d4-9bad-b65e88ae85cd" absoluteBounds="4.2067492079734805, 14.375, 0.7, 0.2">
|
<paramPortShape Id="12246382-89ac-49d4-9bad-b65e88ae85cd" absoluteBounds="4.2067491483688357, 14.375, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="599a3e86-393e-4499-8a81-df4851889e2a" absoluteBounds="4.2067492079734805, 14.775, 0.7, 0.2">
|
<paramPortShape Id="599a3e86-393e-4499-8a81-df4851889e2a" absoluteBounds="4.2067491483688357, 14.775, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="b2bb1c78-b419-4a49-b812-42fec97040d2" absoluteBounds="4.2067492079734805, 15.175, 0.7, 0.2">
|
<paramPortShape Id="b2bb1c78-b419-4a49-b812-42fec97040d2" absoluteBounds="4.2067491483688357, 15.175, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="3eb28ede-38db-4295-b593-8ba55612351a" absoluteBounds="4.2067492079734805, 15.575000000000001, 0.7, 0.2">
|
<paramPortShape Id="3eb28ede-38db-4295-b593-8ba55612351a" absoluteBounds="4.2067491483688357, 15.575000000000001, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="ddbf6b4a-a775-46bb-ae0f-d7215853a003" absoluteBounds="4.2067492079734805, 15.975, 0.7, 0.2">
|
<paramPortShape Id="ddbf6b4a-a775-46bb-ae0f-d7215853a003" absoluteBounds="4.2067491483688357, 15.975, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock1/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</userFunctionBlockShape>
|
</userFunctionBlockShape>
|
||||||
<userFunctionBlockShape Id="06c1293c-1d80-4efe-83cb-fe6b988e9366" absoluteBounds="2.625, 6.5, 3.92264392375946, 4.8099999999999987">
|
<userFunctionBlockShape Id="06c1293c-1d80-4efe-83cb-fe6b988e9366" absoluteBounds="2.625, 6.5, 3.9226438045501704, 4.8099999999999987">
|
||||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock2" />
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock2" />
|
||||||
<relativeChildShapes>
|
<relativeChildShapes>
|
||||||
<inPortShape Id="9d2d3c1d-3b88-4352-b97f-6cd9dfa3aeaa" absoluteBounds="2.545, 6.975, 0.15, 0.15">
|
<inPortShape Id="9d2d3c1d-3b88-4352-b97f-6cd9dfa3aeaa" absoluteBounds="2.545, 6.975, 0.15, 0.15">
|
||||||
@@ -122,45 +122,45 @@
|
|||||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4Voltage" />
|
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4Voltage" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</inPortShape>
|
</inPortShape>
|
||||||
<outPortShape Id="10c33e6e-7023-4269-8c89-c699493b2109" absoluteBounds="6.4476439237594594, 6.975, 0.15, 0.15">
|
<outPortShape Id="10c33e6e-7023-4269-8c89-c699493b2109" absoluteBounds="6.44764380455017, 6.975, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock2/xInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock2/xInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
<paramPortShape Id="ba1b06e0-782c-4cee-b4ad-a7ef9d6d2cd7" absoluteBounds="4.3317492079734805, 7.175, 0.7, 0.2">
|
<paramPortShape Id="ba1b06e0-782c-4cee-b4ad-a7ef9d6d2cd7" absoluteBounds="4.3317491483688357, 7.175, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="00b0b93f-703a-4987-b8cd-3892f5e7ef14" absoluteBounds="4.3317492079734805, 7.575, 0.7, 0.2">
|
<paramPortShape Id="00b0b93f-703a-4987-b8cd-3892f5e7ef14" absoluteBounds="4.3317491483688357, 7.575, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="423c2810-ba15-45f3-bcbe-c8f6de7f89bd" absoluteBounds="4.3317492079734805, 7.975, 0.7, 0.2">
|
<paramPortShape Id="423c2810-ba15-45f3-bcbe-c8f6de7f89bd" absoluteBounds="4.3317491483688357, 7.975, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="5e666deb-d5f4-4833-87bd-c736541e8326" absoluteBounds="4.3317492079734805, 8.375, 0.7, 0.2">
|
<paramPortShape Id="5e666deb-d5f4-4833-87bd-c736541e8326" absoluteBounds="4.3317491483688357, 8.375, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="4baa9dbd-8767-4a98-a00a-fad703e8942e" absoluteBounds="4.3317492079734805, 8.775, 0.7, 0.2">
|
<paramPortShape Id="4baa9dbd-8767-4a98-a00a-fad703e8942e" absoluteBounds="4.3317491483688357, 8.775, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="f82e630e-a26e-40da-bfc1-1d867a6ebc71" absoluteBounds="4.3317492079734805, 9.175, 0.7, 0.2">
|
<paramPortShape Id="f82e630e-a26e-40da-bfc1-1d867a6ebc71" absoluteBounds="4.3317491483688357, 9.175, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="05284b3b-5e12-4991-9edb-41d6d1e3ea09" absoluteBounds="4.3317492079734805, 9.5750000000000011, 0.7, 0.2">
|
<paramPortShape Id="05284b3b-5e12-4991-9edb-41d6d1e3ea09" absoluteBounds="4.3317491483688357, 9.5750000000000011, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="c74ae647-6a4e-4330-8747-2e7d3efe5141" absoluteBounds="4.3317492079734805, 9.975, 0.7, 0.2">
|
<paramPortShape Id="c74ae647-6a4e-4330-8747-2e7d3efe5141" absoluteBounds="4.3317491483688357, 9.975, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock2/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</userFunctionBlockShape>
|
</userFunctionBlockShape>
|
||||||
<userFunctionBlockShape Id="8b6abc83-43b1-4fa3-a7e2-161943a474db" absoluteBounds="2.625, 1.125, 3.92264392375946, 4.8099999999999987">
|
<userFunctionBlockShape Id="8b6abc83-43b1-4fa3-a7e2-161943a474db" absoluteBounds="2.625, 1.125, 3.9226438045501704, 4.8099999999999987">
|
||||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
|
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock4" />
|
||||||
<relativeChildShapes>
|
<relativeChildShapes>
|
||||||
<inPortShape Id="c88c8dea-74c1-494b-9db2-1c6bd5c454c5" absoluteBounds="2.545, 1.6, 0.15, 0.15">
|
<inPortShape Id="c88c8dea-74c1-494b-9db2-1c6bd5c454c5" absoluteBounds="2.545, 1.6, 0.15, 0.15">
|
||||||
@@ -179,65 +179,89 @@
|
|||||||
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit4Voltage" />
|
<metaInPortMoniker name="//Network1/UserFunctionBlock4/iUnit4Voltage" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</inPortShape>
|
</inPortShape>
|
||||||
<outPortShape Id="3d9b5b48-1e09-4ec2-884f-9fe35c5abca8" absoluteBounds="6.4476439237594594, 1.6, 0.15, 0.15">
|
<outPortShape Id="3d9b5b48-1e09-4ec2-884f-9fe35c5abca8" absoluteBounds="6.44764380455017, 1.6, 0.15, 0.15">
|
||||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xInRange" />
|
<metaOutPortMoniker name="//Network1/UserFunctionBlock4/xInRange" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</outPortShape>
|
</outPortShape>
|
||||||
<paramPortShape Id="9d0acd2d-a647-496c-84f4-bcb169617326" absoluteBounds="4.3317492079734805, 1.7999999999999998, 0.7, 0.2">
|
<paramPortShape Id="9d0acd2d-a647-496c-84f4-bcb169617326" absoluteBounds="4.3317491483688357, 1.7999999999999998, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="9d783472-587a-4ad3-a3cd-9b668a5a7968" absoluteBounds="4.3317492079734805, 2.2, 0.7, 0.2">
|
<paramPortShape Id="9d783472-587a-4ad3-a3cd-9b668a5a7968" absoluteBounds="4.3317491483688357, 2.2, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock3_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="69d003df-e14e-486f-90c7-e14e0ec482bd" absoluteBounds="4.3317492079734805, 2.6, 0.7, 0.2">
|
<paramPortShape Id="69d003df-e14e-486f-90c7-e14e0ec482bd" absoluteBounds="4.3317491483688357, 2.6, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="101f6571-3ef3-4c21-919c-c9b9d97066a9" absoluteBounds="4.3317492079734805, 3, 0.7, 0.2">
|
<paramPortShape Id="101f6571-3ef3-4c21-919c-c9b9d97066a9" absoluteBounds="4.3317491483688357, 3, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock2_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="e9145208-3a79-4710-bfd4-38bba3772156" absoluteBounds="4.3317492079734805, 3.4, 0.7, 0.2">
|
<paramPortShape Id="e9145208-3a79-4710-bfd4-38bba3772156" absoluteBounds="4.3317491483688357, 3.4, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="48dfbfee-769d-4641-bd56-c53e5c455880" absoluteBounds="4.3317492079734805, 3.8000000000000003, 0.7, 0.2">
|
<paramPortShape Id="48dfbfee-769d-4641-bd56-c53e5c455880" absoluteBounds="4.3317491483688357, 3.8000000000000003, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock1_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="b5bea6fb-7725-4466-b201-d207a0684561" absoluteBounds="4.3317492079734805, 4.2000000000000011, 0.7, 0.2">
|
<paramPortShape Id="b5bea6fb-7725-4466-b201-d207a0684561" absoluteBounds="4.3317491483688357, 4.2000000000000011, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Multiplier" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Multiplier" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
<paramPortShape Id="a531a4d4-9136-4fb7-9c82-b54f5747713e" absoluteBounds="4.3317492079734805, 4.6, 0.7, 0.2">
|
<paramPortShape Id="a531a4d4-9136-4fb7-9c82-b54f5747713e" absoluteBounds="4.3317491483688357, 4.6, 0.7, 0.2">
|
||||||
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Divisor" />
|
<metaParameterPortMoniker name="//Network1/UserFunctionBlock4/Network1_UserFunctionBlock5_Network1_FBScaling1_Scaling Factor Divisor" />
|
||||||
<relativeChildShapes />
|
<relativeChildShapes />
|
||||||
</paramPortShape>
|
</paramPortShape>
|
||||||
</relativeChildShapes>
|
</relativeChildShapes>
|
||||||
</userFunctionBlockShape>
|
</userFunctionBlockShape>
|
||||||
<wiredLinkConnector Id="b78e270b-9adf-4986-89bb-10f79478e509" edgePoints="[(6.47264392375946 : 13.05); (7.96484352390551 : 13.05); (7.96484352390551 : 2.235); (9.795 : 2.235)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
<wiredLinkConnector Id="b78e270b-9adf-4986-89bb-10f79478e509" edgePoints="[(6.47264380455017 : 13.05); (7.96484352390551 : 13.05); (7.96484352390551 : 2.235); (9.795 : 2.235)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||||
<wiredLinkMoniker Id="dd84b353-0bca-4696-974e-c414afe4f5a3" />
|
<wiredLinkMoniker Id="dd84b353-0bca-4696-974e-c414afe4f5a3" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="88a7c39e-f17f-4366-bd4a-52fcd9c56bc1" />
|
<outPortShapeMoniker Id="88a7c39e-f17f-4366-bd4a-52fcd9c56bc1" />
|
||||||
<inPortShapeMoniker Id="071f347a-e655-44cd-8a00-d50021c239f4" />
|
<inPortShapeMoniker Id="071f347a-e655-44cd-8a00-d50021c239f4" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="c430edd4-3a1c-4e97-a6bc-00fc9994b9a6" edgePoints="[(6.59764392375946 : 7.05); (6.97264392375946 : 7.05); (6.97264392375946 : 1.965); (9.795 : 1.965)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
<wiredLinkConnector Id="c430edd4-3a1c-4e97-a6bc-00fc9994b9a6" edgePoints="[(6.59764380455017 : 7.05); (6.97264392375946 : 7.05); (6.97264392375946 : 1.965); (9.795 : 1.965)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||||
<wiredLinkMoniker Id="b9a99887-c851-4600-901c-3ed8cdc28022" />
|
<wiredLinkMoniker Id="b9a99887-c851-4600-901c-3ed8cdc28022" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="10c33e6e-7023-4269-8c89-c699493b2109" />
|
<outPortShapeMoniker Id="10c33e6e-7023-4269-8c89-c699493b2109" />
|
||||||
<inPortShapeMoniker Id="3f11c747-a41e-4854-8df1-7c36a2adedb5" />
|
<inPortShapeMoniker Id="3f11c747-a41e-4854-8df1-7c36a2adedb5" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
<wiredLinkConnector Id="d4e99dec-7a3a-48a3-95ab-6f502e2c9e51" edgePoints="[(6.59764392375946 : 1.675); (6.97264392375946 : 1.675); (6.97264392375946 : 1.695); (9.795 : 1.695)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
<wiredLinkConnector Id="d4e99dec-7a3a-48a3-95ab-6f502e2c9e51" edgePoints="[(6.59764380455017 : 1.675); (6.97264380455017 : 1.675); (6.97264380455017 : 1.695); (9.795 : 1.695)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||||
<wiredLinkMoniker Id="e289c5f6-75f1-4700-baff-50c1458e7efb" />
|
<wiredLinkMoniker Id="e289c5f6-75f1-4700-baff-50c1458e7efb" />
|
||||||
<nodes>
|
<nodes>
|
||||||
<outPortShapeMoniker Id="3d9b5b48-1e09-4ec2-884f-9fe35c5abca8" />
|
<outPortShapeMoniker Id="3d9b5b48-1e09-4ec2-884f-9fe35c5abca8" />
|
||||||
<inPortShapeMoniker Id="38a5bb40-1293-4aa5-b160-2257082b2177" />
|
<inPortShapeMoniker Id="38a5bb40-1293-4aa5-b160-2257082b2177" />
|
||||||
</nodes>
|
</nodes>
|
||||||
</wiredLinkConnector>
|
</wiredLinkConnector>
|
||||||
|
<fBTofShape Id="d5846daf-cfe6-4b9c-8cf0-5190a1ae9e2b" absoluteBounds="14, 2.25, 3.35, 2.25">
|
||||||
|
<fBTofMoniker name="//Network1/FBTof1" />
|
||||||
|
<relativeChildShapes>
|
||||||
|
<inPortShape Id="b3ef6ae2-6dbb-4fde-b2d5-fc420e45f952" absoluteBounds="13.92, 2.995, 0.15, 0.15">
|
||||||
|
<inPortMoniker name="//Network1/FBTof1/TofIn" />
|
||||||
|
<relativeChildShapes />
|
||||||
|
</inPortShape>
|
||||||
|
<outPortShape Id="b3d6adad-2d89-412b-9dd3-2cc4d28ce127" absoluteBounds="17.25, 3.535, 0.15, 0.15">
|
||||||
|
<outPortMoniker name="//Network1/FBTof1/TofOut" />
|
||||||
|
<relativeChildShapes />
|
||||||
|
</outPortShape>
|
||||||
|
<paramPortShape Id="ebd74f1d-11c0-41b2-9961-9f4a01c067b7" absoluteBounds="15.57, 3.9250000000000003, 0.7, 0.2">
|
||||||
|
<parameterPortMoniker name="//Network1/FBTof1/Delay Time (s)" />
|
||||||
|
<relativeChildShapes />
|
||||||
|
</paramPortShape>
|
||||||
|
</relativeChildShapes>
|
||||||
|
</fBTofShape>
|
||||||
|
<wiredLinkConnector Id="2025a28f-a893-4cee-9b55-eef97f347638" edgePoints="[(12.675 : 3.315); (13.05 : 3.315); (13.05 : 3.07); (13.92 : 3.07)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||||
|
<wiredLinkMoniker Id="59b78445-3a1b-4fb3-85b9-59350f357a8b" />
|
||||||
|
<nodes>
|
||||||
|
<outPortShapeMoniker Id="837dc88c-0756-4191-a487-0d361ce6a39c" />
|
||||||
|
<inPortShapeMoniker Id="b3ef6ae2-6dbb-4fde-b2d5-fc420e45f952" />
|
||||||
|
</nodes>
|
||||||
|
</wiredLinkConnector>
|
||||||
</nestedChildShapes>
|
</nestedChildShapes>
|
||||||
</networkSwimLane>
|
</networkSwimLane>
|
||||||
</nestedChildShapes>
|
</nestedChildShapes>
|
||||||
|
|||||||
@@ -263,7 +263,7 @@
|
|||||||
</System>
|
</System>
|
||||||
<Plc>
|
<Plc>
|
||||||
<Project GUID="{9AE64910-5EB2-4866-93FD-EFE059C38C36}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" CopyTmcToTarget="true" CopyTpyToTarget="false" SymbolicMapping="true">
|
<Project GUID="{9AE64910-5EB2-4866-93FD-EFE059C38C36}" Name="PLC" PrjFilePath="PLC\PLC.plcproj" TmcFilePath="PLC\PLC.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" CopyTmcToTarget="true" CopyTpyToTarget="false" SymbolicMapping="true">
|
||||||
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcHash="{226EDC90-F598-F55D-C069-B495ABC8A99B}" TmcPath="PLC\PLC.tmc">
|
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcHash="{A12F560C-1648-A72A-B399-409FD1F42B6E}" TmcPath="PLC\PLC.tmc">
|
||||||
<Name>PLC Instance</Name>
|
<Name>PLC Instance</Name>
|
||||||
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
|
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
|
||||||
<Vars VarGrpType="2" AreaNo="1">
|
<Vars VarGrpType="2" AreaNo="1">
|
||||||
|
|||||||
Reference in New Issue
Block a user