Safety EStop Changes

added SCS EStop to FSOE connection to main safety and it's evaluation
This commit is contained in:
Markus Neukirch
2025-08-05 17:16:25 +02:00
parent 6f357a3913
commit 6f97c1aa6b
5 changed files with 168 additions and 32 deletions

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<GlobalVariables Crc="4003640614" Id="12c44f92-6465-47ce-89f7-613cad033491" FileFormatVersion="1.0">
<GlobalVariables Crc="505630319" Id="12c44f92-6465-47ce-89f7-613cad033491" FileFormatVersion="1.0">
<Variable Id="b420cc6c-39c2-4c75-bb48-acf00ba7ef01">
<Name>xNotHaltGlobalCh1</Name>
<SourceUsages>
@@ -153,4 +153,64 @@
</FbPortUsage>
</TargetUsages>
</Variable>
<Variable Id="3666207e-b87b-470a-a00e-dc8cf9a39624">
<Name>xNotHaltRegalString1Ch1</Name>
<SourceUsages>
<AliasDeviceIoUsage Id="90f72321-a8ee-4498-b2f3-5e6ee9fe60a1">
<SdsId>26</SdsId>
<ChannelId>2</ChannelId>
<FunctionId>1327742742</FunctionId>
</AliasDeviceIoUsage>
</SourceUsages>
<TargetUsages>
<FbPortUsage Id="5562f89d-527c-4c97-be01-dd28185eb8ad">
<ModelElementId>64515727-5f9a-4ef4-974a-7ade4f8c0d7e</ModelElementId>
</FbPortUsage>
</TargetUsages>
</Variable>
<Variable Id="b89e5a29-9951-4f77-87d6-c370b60789c8">
<Name>xNotHaltRegalString1Ch2</Name>
<SourceUsages>
<AliasDeviceIoUsage Id="43aa494e-e8e2-4162-a0b3-60c87a4f58eb">
<SdsId>26</SdsId>
<ChannelId>3</ChannelId>
<FunctionId>1327939349</FunctionId>
</AliasDeviceIoUsage>
</SourceUsages>
<TargetUsages>
<FbPortUsage Id="6d92940b-e09d-459f-bc4b-b3c122e22dba">
<ModelElementId>5203a339-fdf3-49a3-949c-21580a00e54e</ModelElementId>
</FbPortUsage>
</TargetUsages>
</Variable>
<Variable Id="73fa5b99-a58a-4c74-817d-5d26701aa3d8">
<Name>xNotHaltRegalString2Ch1</Name>
<SourceUsages>
<AliasDeviceIoUsage Id="162771af-9e00-4ce6-a509-dad6107718e1">
<SdsId>27</SdsId>
<ChannelId>2</ChannelId>
<FunctionId>1327742742</FunctionId>
</AliasDeviceIoUsage>
</SourceUsages>
<TargetUsages>
<FbPortUsage Id="402d8068-3d45-4b8d-993e-8de8d5a56452">
<ModelElementId>b0e41880-05c6-4369-96c8-e159ad9f71b9</ModelElementId>
</FbPortUsage>
</TargetUsages>
</Variable>
<Variable Id="eb89a43f-f715-4c55-9198-694215469e51">
<Name>xNotHaltRegalString2Ch2</Name>
<SourceUsages>
<AliasDeviceIoUsage Id="98dd3d02-59d1-43b2-969b-0267fb3be628">
<SdsId>27</SdsId>
<ChannelId>3</ChannelId>
<FunctionId>1327939349</FunctionId>
</AliasDeviceIoUsage>
</SourceUsages>
<TargetUsages>
<FbPortUsage Id="294ec2d6-5bf0-4c4e-bf73-dc9070f44611">
<ModelElementId>a84723e7-49ae-438e-a184-3cd0a05ad119</ModelElementId>
</FbPortUsage>
</TargetUsages>
</Variable>
</GlobalVariables>

View File

@@ -1,74 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplicationLanguageDiagram Crc="298017640" dslVersion="1.4.0.0" Id="6a903db0-1314-42cd-bc4c-fcb7e44ad0d1" absoluteBounds="0, 0, 11, 8.5" name="TwinSAFE">
<safetyApplicationLanguageDiagram Crc="3728393453" dslVersion="1.5.0.0" Id="6a903db0-1314-42cd-bc4c-fcb7e44ad0d1" absoluteBounds="0, 0, 11, 8.5" name="TwinSAFE">
<safetyApplicationMoniker name="/" />
<nestedChildShapes>
<networkSwimLane Id="7571e71f-182c-4172-8cf4-2d012c18b176" absoluteBounds="0, 0, 11, 4.125">
<networkMoniker name="//Network1" />
<nestedChildShapes>
<fBDecoupleShape Id="087e3fdc-6120-4372-afda-b09e7c23e6a8" absoluteBounds="1, 0.625, 2.75, 3.25">
<fBDecoupleShape Id="087e3fdc-6120-4372-afda-b09e7c23e6a8" absoluteBounds="2.25, 0.625, 2.75, 3.25">
<fBDecoupleMoniker name="//Network1/FBDecouple1" />
<relativeChildShapes>
<inPortShape Id="27ee5ff7-322a-4c9d-9c42-569b015ae30a" absoluteBounds="0.92, 1.6400000000000001, 0.15, 0.15">
<inPortShape Id="27ee5ff7-322a-4c9d-9c42-569b015ae30a" absoluteBounds="2.17, 1.6400000000000001, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="71d3faca-a0d6-4e3c-a15a-cadb38497346" absoluteBounds="0.92, 1.9100000000000001, 0.15, 0.15">
<inPortShape Id="71d3faca-a0d6-4e3c-a15a-cadb38497346" absoluteBounds="2.17, 1.9100000000000001, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="bec2fae0-6593-44f3-b6d2-6b1de0a321e5" absoluteBounds="0.92, 2.18, 0.15, 0.15">
<inPortShape Id="bec2fae0-6593-44f3-b6d2-6b1de0a321e5" absoluteBounds="2.17, 2.18, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="5b9bc803-1f5a-4625-bdb2-5626ca963d87" absoluteBounds="0.92, 2.45, 0.15, 0.15">
<inPortShape Id="5b9bc803-1f5a-4625-bdb2-5626ca963d87" absoluteBounds="2.17, 2.45, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="7236342e-2ab5-41ba-933d-7f76ce2e2535" absoluteBounds="0.92, 2.72, 0.15, 0.15">
<inPortShape Id="7236342e-2ab5-41ba-933d-7f76ce2e2535" absoluteBounds="2.17, 2.72, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0b574dec-8c37-4426-a740-68cbe90dabef" absoluteBounds="0.92, 2.99, 0.15, 0.15">
<inPortShape Id="0b574dec-8c37-4426-a740-68cbe90dabef" absoluteBounds="2.17, 2.99, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="4b2ada7d-594a-471f-873d-8868b34db152" absoluteBounds="0.92, 3.2600000000000002, 0.15, 0.15">
<inPortShape Id="4b2ada7d-594a-471f-873d-8868b34db152" absoluteBounds="2.17, 3.2600000000000002, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="337aab8f-67e8-4c96-8682-e21c0b88aa43" absoluteBounds="0.92, 3.5300000000000002, 0.15, 0.15">
<inPortShape Id="337aab8f-67e8-4c96-8682-e21c0b88aa43" absoluteBounds="2.17, 3.5300000000000002, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="3046d073-e732-4ac2-bca0-b16a1bbffd6a" absoluteBounds="3.65, 1.6400000000000001, 0.15, 0.15">
<outPortShape Id="3046d073-e732-4ac2-bca0-b16a1bbffd6a" absoluteBounds="4.9, 1.6400000000000001, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut1" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="25d10ae8-7ae8-4755-9f3b-4b4227551dec" absoluteBounds="3.65, 1.9100000000000001, 0.15, 0.15">
<outPortShape Id="25d10ae8-7ae8-4755-9f3b-4b4227551dec" absoluteBounds="4.9, 1.9100000000000001, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut2" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="aa333d93-15e8-46ea-bf74-8f022ddfe12b" absoluteBounds="3.65, 2.18, 0.15, 0.15">
<outPortShape Id="aa333d93-15e8-46ea-bf74-8f022ddfe12b" absoluteBounds="4.9, 2.18, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut3" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="49e56f6b-c0cc-48df-8460-8347e5ad6156" absoluteBounds="3.65, 2.45, 0.15, 0.15">
<outPortShape Id="49e56f6b-c0cc-48df-8460-8347e5ad6156" absoluteBounds="4.9, 2.45, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut4" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="ebca63de-f53b-448b-af36-b9ea8394f176" absoluteBounds="3.65, 2.72, 0.15, 0.15">
<outPortShape Id="ebca63de-f53b-448b-af36-b9ea8394f176" absoluteBounds="4.9, 2.72, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut5" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="8f815592-38ab-4fc6-84be-6e536f90faf4" absoluteBounds="3.65, 2.99, 0.15, 0.15">
<outPortShape Id="8f815592-38ab-4fc6-84be-6e536f90faf4" absoluteBounds="4.9, 2.99, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut6" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="8039e4a7-f8ce-4f42-9871-7897326b0ee0" absoluteBounds="3.65, 3.2600000000000002, 0.15, 0.15">
<outPortShape Id="8039e4a7-f8ce-4f42-9871-7897326b0ee0" absoluteBounds="4.9, 3.2600000000000002, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut7" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="45c7629c-5fda-41a3-89ca-2a47c46dde69" absoluteBounds="3.65, 3.5300000000000002, 0.15, 0.15">
<outPortShape Id="45c7629c-5fda-41a3-89ca-2a47c46dde69" absoluteBounds="4.9, 3.5300000000000002, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut8" />
<relativeChildShapes />
</outPortShape>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="207658283" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="9612a4fe-bcc7-44ac-98eb-591c855d3593" name="" mapState="false" mapDiag="false" groupOrderId="0" 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="2147460385" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="9612a4fe-bcc7-44ac-98eb-591c855d3593" name="" mapState="false" mapDiag="false" groupOrderId="0" 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="380f5fd8-ba2a-45bb-a78e-f84c8d89382d">
<Network Id="11bb88f4-a35c-49d9-88d3-88e91ad6a621" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
@@ -53,16 +53,40 @@
</inPort>
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="e18f10ac-1636-4ff2-a9e7-22b67c0c05f5">
<inPort Id="64515727-5f9a-4ef4-974a-7ade4f8c0d7e" name="EStopIn5" portName="EStopIn5" portNum="8" objectIndex="12" varId="7" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
<inPort Id="64515727-5f9a-4ef4-974a-7ade4f8c0d7e" name="EStopIn5" portName="EStopIn5" portNum="8" objectIndex="12" varId="7" filter="2" portDataType="1" channelInterface="Two-Channel" discrepancyTime="200" deactivate1="Break Contact (NC)" deactivate2="Break Contact (NC)" maxDeviation="0" resetTime="0">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="d0e4bccd-c04a-4fc7-a8aa-4009ba8f9ea9">
<fbPortGlobalVariableReference Id="9be8c636-83d0-4402-aef2-36af381eea9b" variableId="3666207e-b87b-470a-a00e-dc8cf9a39624" lastKnownPath="GVL1.xNotHaltRegalString1Ch1" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</inPort>
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="219431b7-61de-40c2-ba06-14dc1af4dbcc">
<inPort Id="5203a339-fdf3-49a3-949c-21580a00e54e" name="EStopIn6" portName="EStopIn6" portNum="9" objectIndex="13" varId="8" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
<inPort Id="5203a339-fdf3-49a3-949c-21580a00e54e" name="EStopIn6" portName="EStopIn6" portNum="9" objectIndex="13" varId="8" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="bdeeda55-5483-4eed-85bf-102f2195f45b">
<fbPortGlobalVariableReference Id="9eafdf62-e19c-4470-a7f0-03ebe2f72179" variableId="b89e5a29-9951-4f77-87d6-c370b60789c8" lastKnownPath="GVL1.xNotHaltRegalString1Ch2" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</inPort>
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="617abe78-c228-41b1-b47b-083e76a2bd1b">
<inPort Id="b0e41880-05c6-4369-96c8-e159ad9f71b9" name="EStopIn7" portName="EStopIn7" portNum="10" objectIndex="14" varId="9" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
<inPort Id="b0e41880-05c6-4369-96c8-e159ad9f71b9" name="EStopIn7" portName="EStopIn7" portNum="10" objectIndex="14" varId="9" filter="2" portDataType="1" channelInterface="Two-Channel" discrepancyTime="200" deactivate1="Break Contact (NC)" deactivate2="Break Contact (NC)" maxDeviation="0" resetTime="0">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="9f9bbd59-324d-4938-8fb9-bb230c03614e">
<fbPortGlobalVariableReference Id="bd61aa44-d242-4c81-a398-1711550bd970" variableId="73fa5b99-a58a-4c74-817d-5d26701aa3d8" lastKnownPath="GVL1.xNotHaltRegalString2Ch1" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</inPort>
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="ea4c058c-52c8-4e24-b966-dbbb294f9ed0">
<inPort Id="a84723e7-49ae-438e-a184-3cd0a05ad119" name="EStopIn8" portName="EStopIn8" portNum="11" objectIndex="15" varId="10" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0" />
<inPort Id="a84723e7-49ae-438e-a184-3cd0a05ad119" name="EStopIn8" portName="EStopIn8" portNum="11" objectIndex="15" varId="10" filter="2" portDataType="1" channelInterface="Both Deactivated" maxDeviation="0" resetTime="0">
<fbPortGlobalVariableReferences>
<functionBlockPortHasFbPortGlobalVariableReferences Id="0e33f61a-4cfb-4526-ab31-fde1a3b63c8f">
<fbPortGlobalVariableReference Id="1748d0a0-03c9-4bf3-bfe3-f566b987902e" variableId="eb89a43f-f715-4c55-9198-694215469e51" lastKnownPath="GVL1.xNotHaltRegalString2Ch2" />
</functionBlockPortHasFbPortGlobalVariableReferences>
</fbPortGlobalVariableReferences>
</inPort>
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="cfd6247a-0399-4723-b17d-4949669641bf">
<inPort Id="b1159fe1-4d2e-4ab2-8e1c-67881350d8a5" name="EDM1" portName="EDM1" portNum="13" objectIndex="1" varId="12" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />

View File

@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="911434666" 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="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">
<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">
<Network Id="2f7a1aef-e34f-4166-a453-da506dfacac0" name="Network4" networkName="DC_CB_Allowed_Check" intId="4" networkOrderId="2">
<functionBlocks>
<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">
@@ -399,7 +399,7 @@
</Network>
</safetyApplicationHasNetworks>
<safetyApplicationHasNetworks Id="12f88738-c749-4963-a91e-470dd7f6083c">
<Network Id="3d867035-2119-4fd1-ba6f-18612f51069c" name="Network6" networkName="DcoupleToPLC" intId="6" networkOrderId="2">
<Network Id="3d867035-2119-4fd1-ba6f-18612f51069c" name="Network6" networkName="DcoupleToPLC" intId="6" networkOrderId="3">
<functionBlocks>
<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">
@@ -857,5 +857,57 @@
</targetUsages>
</variable>
</safetyApplicationHasVariables>
<safetyApplicationHasVariables Id="61f3b3c2-2e28-4715-939a-ae2531cd07de">
<variable Id="69cb0a27-01c5-464d-b660-d36b08598eb5" name="xNotHaltRegalCh1" isLocal="false">
<sourceUsages>
<variableHasSourceUsages Id="ff8be6dd-c738-4347-8c12-67f23e155f85">
<variableUsages Id="9847eb9e-72cb-4ad9-830f-c04701213bd5">
<usages>
<variableUsagesHasUsages Id="f0092f08-c627-4a46-ac4c-c7a8d65d3460">
<aliasDeviceIoUsage Id="034ac08a-4092-4c8b-a0ac-cd78cc48dbf3" sdsId="32" channelId="3" functionId="1610679041" />
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasSourceUsages>
</sourceUsages>
<targetUsages>
<variableHasTargetUsages Id="a9927c99-2dab-40af-84a8-829bddd5e691">
<variableUsages Id="55bdc9bd-3a39-43ce-af93-ba8d6917c660">
<usages>
<variableUsagesHasUsages Id="9628a8fe-f6b9-44eb-98d9-79497f0bff41">
<aliasDeviceIoUsage Id="980e9a66-f23d-42b7-bb4f-7309c993fc50" sdsId="33" channelId="2" functionId="1327742742" />
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasTargetUsages>
</targetUsages>
</variable>
</safetyApplicationHasVariables>
<safetyApplicationHasVariables Id="b0937fbe-599f-44eb-9195-202d3ab05472">
<variable Id="edc212ed-b268-491e-b243-1db79a3f0317" name="xNotHaltRegalCh2" isLocal="false">
<sourceUsages>
<variableHasSourceUsages Id="658bf5dc-c667-49cf-86c1-c8c244f2dfa1">
<variableUsages Id="6c31f6e9-da7a-4858-b987-48e4883b496b">
<usages>
<variableUsagesHasUsages Id="7b52e97e-45b5-4df4-9825-f7ab7261136b">
<aliasDeviceIoUsage Id="fcbe234a-12b7-47f1-9f91-29c976a1980c" sdsId="32" channelId="4" functionId="1610679297" />
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasSourceUsages>
</sourceUsages>
<targetUsages>
<variableHasTargetUsages Id="e4b6d35b-18c1-46aa-815b-e8bfd06ef230">
<variableUsages Id="698a335b-1c22-48e5-8d53-37c0bbd0b280">
<usages>
<variableUsagesHasUsages Id="6982dbb4-6dbe-48de-80cb-db4a3f34f8c7">
<aliasDeviceIoUsage Id="a0c87a4b-d4a0-4123-8d15-41688bbe1857" sdsId="33" channelId="3" functionId="1327939349" />
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasTargetUsages>
</targetUsages>
</variable>
</safetyApplicationHasVariables>
</variables>
</safetyApplication>

View File

@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<TargetSystemConfig Crc="3054084074" Version="1.5">
<TargetSystemConfig Crc="355341850" Version="1.5">
<TargetSystemType>HSafetyPLC</TargetSystemType>
<TargetSystemSubType>EL2912</TargetSystemSubType>
<IsExternalDevice>false</IsExternalDevice>
<TargetSystemObjectId>50462744</TargetSystemObjectId>
<TargetSystemObjectName>=STRNG01-15K1 (EL2912)</TargetSystemObjectName>
<SoftwareVersion>01 (V01.04) </SoftwareVersion>
<SerialNumber>4210722</SerialNumber>
<SoftwareVersion />
<SerialNumber />
<ProjectCRC>6170</ProjectCRC>
<MapProjectCRC>false</MapProjectCRC>
<MapSerialNumber>false</MapSerialNumber>
<VersionNumber>1</VersionNumber>
<FSOEAddress>5</FSOEAddress>
<DipSwitch>5</DipSwitch>
<DipSwitch />
<AmsNetID>10.103.32.50.2.1</AmsNetID>
<AmsPort>1017</AmsPort>
<AmsPort>1018</AmsPort>
<ConnectionInfoDataConfigOld>false</ConnectionInfoDataConfigOld>
<TakeOverSafetyAliasDeviceNamesInProcessImage>true</TakeOverSafetyAliasDeviceNamesInProcessImage>
<TakeOverStandardAliasDeviceNamesInProcessImage>true</TakeOverStandardAliasDeviceNamesInProcessImage>