Added minimal functionality for Robot teaching

- Added minimal HMI
- Added possibility to open and close all chamber doors
This commit is contained in:
2026-01-17 09:20:39 +01:00
parent 9f058db2a3
commit 2d11c43579
2274 changed files with 912690 additions and 162 deletions

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<SafetyDeviceDesc Crc="1058988913" FileFormatVersion="1.8">
<SafetyDeviceDesc Crc="655146576" FileFormatVersion="1.9">
<AliasDeviceType>
<Type>1</Type>
<SubType>2</SubType>

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<SafetyDeviceDesc Crc="879336946" FileFormatVersion="1.5">
<?xml version="1.0" encoding="utf-8"?>
<SafetyDeviceDesc Crc="369662175" FileFormatVersion="1.9">
<AliasDeviceType>
<Type>1</Type>
<SubType>1</SubType>
<VendorId>0</VendorId>
</AliasDeviceType>
<SDSID>1</SDSID>
<SDSID>212</SDSID>
<StandardAliasDevice>
<LinkingMode>Manual</LinkingMode>
<IO>

View File

@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="754653490" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="d197abde-1e46-4da1-af49-0c5e8acb0bf2" 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="3250625055" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.5.0.0" Id="d197abde-1e46-4da1-af49-0c5e8acb0bf2" 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="980a2a23-c4cd-4476-8c84-c716c4cfd6d9">
<Network Id="cf310e0f-e61c-4ed8-80c0-d6a8048dade1" name="Network8" networkName="Network8" intId="72" networkOrderId="0">
<functionBlocks>
<networkHasFunctionBlocks Id="f25969da-8ec9-4ef1-8190-d8b44c0bee49">
<fBEstop Id="98c7c29c-b189-4a80-af4c-8621c586c570" name="FBEstop1" instanceName="FBEstop1" orderOfExecution="1" mapState="false" mapDiag="false" functionName="safeEstop" safeInputsAfterDiscError="false">
<fBEstop Id="98c7c29c-b189-4a80-af4c-8621c586c570" name="FBEstop1" instanceName="FBEstop1" orderOfExecution="3" mapState="false" mapDiag="false" functionName="safeEstop" safeInputsAfterDiscError="true">
<inPorts>
<functioBlockHasInPorts Id="17e971f5-16ba-497e-8cc7-2b617ddbf1d1">
<inPort Id="0c343769-d300-40e9-b1b9-875a068d260b" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
@@ -60,7 +60,7 @@
</fBEstop>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="94f94afd-cd2c-477b-87bb-3e8e4c793089">
<fBAnd Id="494e48fb-290e-46d4-a767-17edd33d4754" name="FBAnd1" instanceName="FBAnd1" orderOfExecution="2" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="494e48fb-290e-46d4-a767-17edd33d4754" name="FBAnd1" instanceName="FBAnd1" orderOfExecution="1" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="0b01034f-f77a-408b-a936-a5b04a2bf72b">
<inPort Id="528d75e4-a3eb-4578-8db1-322bc0cee434" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -101,7 +101,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="3e31c431-cc80-43b7-9a51-e275f4ac1ff7">
<fBAnd Id="c6ff3ab3-05f8-4110-bf73-c9e293769a8c" name="FBAnd2" instanceName="FBAnd2" orderOfExecution="3" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="c6ff3ab3-05f8-4110-bf73-c9e293769a8c" name="FBAnd2" instanceName="FBAnd2" orderOfExecution="2" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="794b9f5d-bd1a-4e23-9500-251b6354c5e7">
<inPort Id="61058c41-2419-43ce-a10e-9d34057b4fb1" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -148,7 +148,7 @@
<Network Id="7cc364e8-babe-4016-b29e-b6c72c0ced48" name="Network1" networkName="Network1" intId="73" networkOrderId="4">
<functionBlocks>
<networkHasFunctionBlocks Id="0c150e12-8a4c-4264-aaa7-a9816ce0d2f4">
<fBAnd Id="cf5f5c7a-ec65-4036-89d3-7a526a49fbff" name="FBAnd1" instanceName="FBAnd3" orderOfExecution="4" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="cf5f5c7a-ec65-4036-89d3-7a526a49fbff" name="FBAnd1" instanceName="FBAnd3" orderOfExecution="12" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="d82d3783-a6c8-4fce-b266-f9c99ec850a3">
<inPort Id="6929717c-456d-4551-930e-96490808d0db" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -189,7 +189,7 @@
<Network Id="719c56e2-b381-4247-8666-6d5b1d338bea" name="Network2" networkName="Network2" intId="74" networkOrderId="5">
<functionBlocks>
<networkHasFunctionBlocks Id="ed204c51-e4d5-41ba-a473-5e882930dacd">
<fBAnd Id="5927c9c0-e588-494a-a10b-fcb4cedd48c3" name="FBAnd1" instanceName="FBAnd4" orderOfExecution="5" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="5927c9c0-e588-494a-a10b-fcb4cedd48c3" name="FBAnd1" instanceName="FBAnd4" orderOfExecution="13" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="6cba4e6c-aadf-4ef3-a901-ddef65cb0d7e">
<inPort Id="aae2b31a-6333-4d3d-bfe0-55a38ebe0dda" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -230,7 +230,7 @@
<Network Id="d87c03f4-98ed-42af-a3af-4153eea9f819" name="Network3" networkName="Network3" intId="75" networkOrderId="6">
<functionBlocks>
<networkHasFunctionBlocks Id="20700496-b93f-4106-bc07-9ecd8ac8948d">
<fBAnd Id="c0b46651-0311-4d63-b981-f10d429cd3d4" name="FBAnd1" instanceName="FBAnd7" orderOfExecution="6" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="c0b46651-0311-4d63-b981-f10d429cd3d4" name="FBAnd1" instanceName="FBAnd7" orderOfExecution="14" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="d42bc2db-dfe0-4072-bb0e-964c89ce8c2c">
<inPort Id="4b66be62-f2b9-45d5-9cf7-74fe76971dad" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -271,7 +271,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="afa29750-2ad2-4c7e-a4eb-6aba6e438f81">
<fBOr Id="beb9e936-bda3-41cc-a53f-3643415012cf" name="FBOr1" instanceName="FBOr2" orderOfExecution="14" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="beb9e936-bda3-41cc-a53f-3643415012cf" name="FBOr1" instanceName="FBOr2" orderOfExecution="15" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="7bc6b192-dc30-41f5-9d52-40a09b49fbae">
<inPort Id="4e32d152-1a50-4bf8-b3d5-4540ac35b830" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -312,7 +312,7 @@
<Network Id="12e57d24-df93-44aa-8d62-40f46d51a597" name="Network4" networkName="Network4" intId="76" networkOrderId="8">
<functionBlocks>
<networkHasFunctionBlocks Id="b9e6dabd-8b23-41f3-ad46-801b2c85f248">
<fBAnd Id="ededd37e-d2dc-44f8-90ba-1952aaebc9d6" name="FBAnd1" instanceName="FBAnd8" orderOfExecution="7" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="ededd37e-d2dc-44f8-90ba-1952aaebc9d6" name="FBAnd1" instanceName="FBAnd8" orderOfExecution="17" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="c13ae721-7823-4a49-a1ae-f97269621a6e">
<inPort Id="bde16326-e7fc-43c1-b1aa-ac7b92f83533" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -353,7 +353,7 @@
<Network Id="c3778cf5-45b4-4e64-a96f-09b4c0dc1ce2" name="Network6" networkName="Network6" intId="78" networkOrderId="2">
<functionBlocks>
<networkHasFunctionBlocks Id="b5646fa6-b83b-4917-9932-4db4bd323450">
<fBEstop Id="133a29e1-b91e-4ec2-844f-ead74eba6f25" name="FBEstop1" instanceName="FBEstop2" orderOfExecution="8" mapState="false" mapDiag="false" functionName="safeEstop" safeInputsAfterDiscError="false">
<fBEstop Id="133a29e1-b91e-4ec2-844f-ead74eba6f25" name="FBEstop1" instanceName="FBEstop2" orderOfExecution="10" mapState="false" mapDiag="false" functionName="safeEstop" safeInputsAfterDiscError="true">
<inPorts>
<functioBlockHasInPorts Id="a05bc48f-711d-475d-9dde-18571fc71dbe">
<inPort Id="67232144-b542-4949-b8e4-372a9e11667c" name="Restart" portName="Restart" portNum="2" objectIndex="0" varId="1" filter="3" portDataType="1" maxDeviation="0" resetTime="0" />
@@ -408,7 +408,7 @@
</fBEstop>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="6308a355-5ae6-44fe-8080-785569e9a81e">
<fBAnd Id="83bc1bbc-3366-4165-b3eb-1e7404d4348a" name="FBAnd1" instanceName="FBAnd11" orderOfExecution="9" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="83bc1bbc-3366-4165-b3eb-1e7404d4348a" name="FBAnd1" instanceName="FBAnd11" orderOfExecution="5" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="5aad529b-187d-4b83-a4d0-3b15f1e429a7">
<inPort Id="7f4ddbbf-2f06-4c4d-9c59-65ef1256eac5" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -449,7 +449,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="bbe88c07-6119-4582-ad0d-2dfc1fb6ba68">
<fBAnd Id="0ae9e5f3-6896-4e35-b023-ee72f60f7186" name="FBAnd2" instanceName="FBAnd9" orderOfExecution="10" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="0ae9e5f3-6896-4e35-b023-ee72f60f7186" name="FBAnd2" instanceName="FBAnd9" orderOfExecution="6" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="3ae49aa6-2a6d-4600-addd-e4ab78e732b5">
<inPort Id="e2ceb262-a4b9-4856-bf94-3b10733dc814" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -490,7 +490,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="5ecc5967-e9b1-4cfa-8afd-ad3a8399255f">
<fBAnd Id="d053c281-40b2-4dc9-beb0-91431dce6274" name="FBAnd3" instanceName="FBAnd22" orderOfExecution="32" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="d053c281-40b2-4dc9-beb0-91431dce6274" name="FBAnd3" instanceName="FBAnd22" orderOfExecution="7" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="db983692-11e8-4f43-80be-e59f59a2eb19">
<inPort Id="d82e3213-0ba3-41d8-9ee4-e9fd2491c444" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -531,7 +531,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="26a3e2fd-7a41-4fb2-8b8b-bd475ecd5c17">
<fBTof Id="7ba9d53b-da7a-400f-a891-6599ddf9ea89" name="FBTof1" instanceName="FBTof1" orderOfExecution="33" mapState="false" mapDiag="false" functionName="safeTof">
<fBTof Id="7ba9d53b-da7a-400f-a891-6599ddf9ea89" name="FBTof1" instanceName="FBTof1" orderOfExecution="9" mapState="false" mapDiag="false" functionName="safeTof">
<inPorts>
<functioBlockHasInPorts Id="116890de-15a0-43ce-b644-5f30f49c3eb8">
<inPort Id="97c935cf-1887-4574-8aca-f158580225c9" name="TofIn" portName="TofIn" portNum="2" objectIndex="8" varId="1" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -556,7 +556,7 @@
</fBTof>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="954c227e-5ede-4128-ae00-7a39bcecb029">
<fBTof Id="5881271a-e124-4426-b810-a90142d33d79" name="FBTof2" instanceName="FBTof2" orderOfExecution="34" mapState="false" mapDiag="false" functionName="safeTof">
<fBTof Id="5881271a-e124-4426-b810-a90142d33d79" name="FBTof2" instanceName="FBTof2" orderOfExecution="8" mapState="false" mapDiag="false" functionName="safeTof">
<inPorts>
<functioBlockHasInPorts Id="3fe23689-27e2-4af0-a3ba-21ca42d92074">
<inPort Id="1d443acc-95a3-42d6-821a-5fbca58cf3d7" name="TofIn" portName="TofIn" portNum="2" objectIndex="8" varId="1" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -587,7 +587,7 @@
<Network Id="976f0529-56ea-4146-a6a6-d5b053a3780b" name="Network5" networkName="Network5" intId="79" networkOrderId="9">
<functionBlocks>
<networkHasFunctionBlocks Id="4c179843-cc79-457e-b353-3bbdd9605150">
<fBOr Id="aea7cf3f-7685-480b-96a1-c7a4c2761817" name="FBOr1" instanceName="FBOr1" orderOfExecution="11" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="aea7cf3f-7685-480b-96a1-c7a4c2761817" name="FBOr1" instanceName="FBOr1" orderOfExecution="18" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="6f87f0da-32cd-40f0-9b97-78354a5e23dc">
<inPort Id="2d6524bf-1ae1-4454-ac11-b95c31d597a0" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -628,7 +628,7 @@
<Network Id="84caa881-f40c-4515-ab61-b55348dd4c75" name="Network7" networkName="Network7" intId="80" networkOrderId="7">
<functionBlocks>
<networkHasFunctionBlocks Id="9a2af1e7-7e70-45e2-ac10-2ba14540b987">
<fBAnd Id="c1e85363-766b-4ad3-91ec-47a7b318e326" name="FBAnd1" instanceName="FBAnd5" orderOfExecution="12" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="c1e85363-766b-4ad3-91ec-47a7b318e326" name="FBAnd1" instanceName="FBAnd5" orderOfExecution="16" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="03fdcb43-d9cd-420b-8a85-e45845e99dc7">
<inPort Id="aa1b8866-ba29-4548-890e-d636d9d12689" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -669,7 +669,7 @@
<Network Id="6f4a4591-630a-4f73-9f4a-88a3d239051c" name="Network9" networkName="Network9" intId="81" networkOrderId="1">
<functionBlocks>
<networkHasFunctionBlocks Id="3d739a54-d910-47d6-b478-b61be06ec909">
<fBAnd Id="3153a0a2-1cfe-41ec-8e36-cf9a00935d0c" name="FBAnd1" instanceName="FBAnd6" orderOfExecution="13" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="3153a0a2-1cfe-41ec-8e36-cf9a00935d0c" name="FBAnd1" instanceName="FBAnd6" orderOfExecution="4" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="487a533a-5b9e-43b2-a603-40abd34e345e">
<inPort Id="8f602f57-30d5-4617-857a-010e598fcdfb" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Make Contact (NO)" maxDeviation="0" resetTime="0" />
@@ -710,7 +710,7 @@
<Network Id="aba38fec-6ed2-42df-a94a-18d12215fb1c" name="Network10" networkName="Etcher1Door" intId="82" networkOrderId="11">
<functionBlocks>
<networkHasFunctionBlocks Id="d73430cc-358d-4532-b73c-38f652d7d7a5">
<fBAnd Id="72cef814-a930-4fcf-94b2-23ee232921d0" name="FBAnd1" instanceName="FBAnd10" orderOfExecution="15" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="72cef814-a930-4fcf-94b2-23ee232921d0" name="FBAnd1" instanceName="FBAnd10" orderOfExecution="20" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="df76725e-30f4-475a-ba5b-352d6afbf8c1">
<inPort Id="bd417e16-a9b0-4cff-a2e0-614f79881cea" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -751,7 +751,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="5eebe0c1-1a66-4c81-850e-db2c3b45073e">
<fBOr Id="b371644b-8efc-4936-a501-a6b8d353820e" name="FBOr1" instanceName="FBOr3" orderOfExecution="16" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="b371644b-8efc-4936-a501-a6b8d353820e" name="FBOr1" instanceName="FBOr3" orderOfExecution="21" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="1472e86a-a504-4cc7-9b4d-fefe5b2816ce">
<inPort Id="c5dca6af-b5f4-4c98-8aba-1efe598902ce" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -792,7 +792,7 @@
<Network Id="ead96ca0-37d0-4aac-80e9-f63f52c59871" name="Network11" networkName="Etcher1" intId="83" networkOrderId="10">
<functionBlocks>
<networkHasFunctionBlocks Id="cbb6fd47-10f5-4eb1-8511-49a3999ccdbe">
<fBAnd Id="c4021322-ac11-415b-814f-e87f91ad2643" name="FBAnd1" instanceName="FBAnd12" orderOfExecution="17" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="c4021322-ac11-415b-814f-e87f91ad2643" name="FBAnd1" instanceName="FBAnd12" orderOfExecution="19" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="7e180454-b550-438f-94cd-f9e5cf74d9dc">
<inPort Id="549e8dd3-49f0-498e-9f73-59f3aba4335b" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -833,7 +833,7 @@
<Network Id="ecacd3d2-1ceb-43a4-9213-11a638bc80c8" name="Network12" networkName="Etcher2" intId="84" networkOrderId="13">
<functionBlocks>
<networkHasFunctionBlocks Id="1ffb6a8b-06ce-49b2-a0de-38256f273add">
<fBAnd Id="9858ca69-6bd8-4971-a6fd-e5b95b94d5b8" name="FBAnd1" instanceName="FBAnd13" orderOfExecution="18" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="9858ca69-6bd8-4971-a6fd-e5b95b94d5b8" name="FBAnd1" instanceName="FBAnd13" orderOfExecution="24" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="a58a017a-8d27-4f67-8c34-2e64b1448852">
<inPort Id="852610f0-67e1-4d30-add6-83648328256f" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -874,7 +874,7 @@
<Network Id="bace7a98-5cfa-47db-b8f8-aa340a331cb2" name="Network13" networkName="Etcher2Door" intId="85" networkOrderId="14">
<functionBlocks>
<networkHasFunctionBlocks Id="b1953bb6-aabc-4f02-9f00-1874c7f9d818">
<fBAnd Id="ce2cdedd-4252-4fae-807d-4e7d116d518c" name="FBAnd1" instanceName="FBAnd14" orderOfExecution="19" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="ce2cdedd-4252-4fae-807d-4e7d116d518c" name="FBAnd1" instanceName="FBAnd14" orderOfExecution="25" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="8f970b70-817b-42c0-b5b3-98f49153cb05">
<inPort Id="3a51c738-6cdf-442c-8fc1-6dfb202b6164" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -915,7 +915,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="ba8fff5a-45e4-4cc6-9af6-f13ecf2d938b">
<fBOr Id="d255b8fb-3515-41db-899f-c9695c91b247" name="FBOr1" instanceName="FBOr4" orderOfExecution="20" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="d255b8fb-3515-41db-899f-c9695c91b247" name="FBOr1" instanceName="FBOr4" orderOfExecution="26" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="e85908d8-1e37-48d8-b629-6eeea7741074">
<inPort Id="b978348f-ffb8-4cf5-b746-511fe6234494" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -956,7 +956,7 @@
<Network Id="a617fc8a-daa6-41d2-b27c-02d47cf0060e" name="Network14" networkName="Etcher1RobotDoor" intId="86" networkOrderId="12">
<functionBlocks>
<networkHasFunctionBlocks Id="5706748c-43d3-4130-87f2-8fc634962073">
<fBAnd Id="fa88d439-9219-4131-879f-b7886144a38f" name="FBAnd1" instanceName="FBAnd15" orderOfExecution="21" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="fa88d439-9219-4131-879f-b7886144a38f" name="FBAnd1" instanceName="FBAnd15" orderOfExecution="22" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="1ca23799-4a8e-485a-a53a-95bc099b47a0">
<inPort Id="a444def9-2864-4437-85e0-92ecdc0fefec" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -997,7 +997,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="f6f01bc2-5b26-453f-a87c-a2d9712d795a">
<fBOr Id="64f9697e-f2f9-4322-9ee1-bcfb66621257" name="FBOr1" instanceName="FBOr5" orderOfExecution="22" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="64f9697e-f2f9-4322-9ee1-bcfb66621257" name="FBOr1" instanceName="FBOr5" orderOfExecution="23" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="bef7c0d8-d81e-43aa-b4b7-0c32ce4a8a15">
<inPort Id="5c4c9030-181b-4e9a-b9a2-3f1d990bcc2b" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1038,7 +1038,7 @@
<Network Id="54ef8310-6bbf-4f6a-b1fc-067e33d4ded6" name="Network15" networkName="Etcher2RobotDoor" intId="87" networkOrderId="15">
<functionBlocks>
<networkHasFunctionBlocks Id="df8f06ac-1d28-45ba-bc23-436c833ee303">
<fBAnd Id="33c0e98c-6492-434e-b4f5-4a5a3073981a" name="FBAnd1" instanceName="FBAnd16" orderOfExecution="23" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="33c0e98c-6492-434e-b4f5-4a5a3073981a" name="FBAnd1" instanceName="FBAnd16" orderOfExecution="27" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="8b6782d4-7e7f-4c00-bdb9-20feffac0f00">
<inPort Id="67c215a4-9975-4ece-82bb-6281b75f0212" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1079,7 +1079,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="302ca0c5-0ff6-497d-b358-5675900c1a43">
<fBOr Id="764b062a-7dba-4de3-badd-2c61c143739c" name="FBOr1" instanceName="FBOr6" orderOfExecution="24" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="764b062a-7dba-4de3-badd-2c61c143739c" name="FBOr1" instanceName="FBOr6" orderOfExecution="28" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="b386df59-4a73-47d1-8cf0-c998d1b3b32a">
<inPort Id="8ebb9ed9-7b92-45c4-ae9f-7211e5b34790" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1120,7 +1120,7 @@
<Network Id="574eb19e-7ece-4492-b02d-4040d997836d" name="Network16" networkName="MediaDoor1" intId="88" networkOrderId="16">
<functionBlocks>
<networkHasFunctionBlocks Id="e650c303-2573-445f-9184-e83816905c72">
<fBAnd Id="ba57e7ff-c5eb-4f36-bedf-b5944f9c9d87" name="FBAnd1" instanceName="FBAnd18" orderOfExecution="25" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="ba57e7ff-c5eb-4f36-bedf-b5944f9c9d87" name="FBAnd1" instanceName="FBAnd18" orderOfExecution="29" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="53390d17-e7e2-46f8-a48d-8367a8dc1014">
<inPort Id="f9562b86-6575-4264-997a-fd65480bd2f7" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1161,7 +1161,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="987d5afc-5077-4c03-aac9-a431efe6a2d4">
<fBOr Id="d22981ee-e199-4e43-b6ee-f0c621dcafed" name="FBOr1" instanceName="FBOr7" orderOfExecution="26" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="d22981ee-e199-4e43-b6ee-f0c621dcafed" name="FBOr1" instanceName="FBOr7" orderOfExecution="30" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="ff5707ba-a4bc-420a-b243-34e058073a3a">
<inPort Id="883857cf-c3ad-4c69-bfa4-232bb1c3eb99" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1202,7 +1202,7 @@
<Network Id="d5392053-e6fa-4c34-9c52-2d605c1255e7" name="Network17" networkName="MediaDoor2" intId="89" networkOrderId="17">
<functionBlocks>
<networkHasFunctionBlocks Id="8db4900c-ace2-4e0b-9393-af542330f1e7">
<fBAnd Id="c594441d-9676-49ec-86aa-b70097143521" name="FBAnd1" instanceName="FBAnd19" orderOfExecution="27" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="c594441d-9676-49ec-86aa-b70097143521" name="FBAnd1" instanceName="FBAnd19" orderOfExecution="31" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="e43030a6-74ed-4fe3-a5c4-5762c9605b1f">
<inPort Id="ce2b4b71-bd9b-4ab0-854b-d592cd87b4e6" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1243,7 +1243,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="b14fadd7-6c3d-4476-823f-678c87bed10c">
<fBOr Id="4e96cf00-4641-4c2f-9487-17efa3171a7d" name="FBOr1" instanceName="FBOr8" orderOfExecution="28" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="4e96cf00-4641-4c2f-9487-17efa3171a7d" name="FBOr1" instanceName="FBOr8" orderOfExecution="32" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="116f34e6-fef7-454d-a424-0d9f379f0985">
<inPort Id="8c7f3d04-7b34-493e-97ba-eaa98693642f" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1284,7 +1284,7 @@
<Network Id="d123d0f5-6a4b-45b5-8f01-3a088fac8fd7" name="Network19" networkName="Network10" intId="91" networkOrderId="18">
<functionBlocks>
<networkHasFunctionBlocks Id="6da0073f-bd91-4708-8643-5db4c1adbbe2">
<fBAnd Id="d26a557e-7282-411c-8711-6b2b8ef7a6b9" name="FBAnd1" instanceName="FBAnd20" orderOfExecution="29" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="d26a557e-7282-411c-8711-6b2b8ef7a6b9" name="FBAnd1" instanceName="FBAnd20" orderOfExecution="33" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="0d75024f-dc38-43e3-9117-c8eec4b9f67b">
<inPort Id="6220ee4c-25db-4b3e-8749-c4c7b660a026" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1325,7 +1325,7 @@
</fBAnd>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="ae407c6a-3e59-474b-b9c3-76b009c2368a">
<fBOr Id="11b5d109-2211-4d16-b853-01a2f641d105" name="FBOr1" instanceName="FBOr9" orderOfExecution="30" mapState="false" mapDiag="false" functionName="safeOr">
<fBOr Id="11b5d109-2211-4d16-b853-01a2f641d105" name="FBOr1" instanceName="FBOr9" orderOfExecution="34" mapState="false" mapDiag="false" functionName="safeOr">
<inPorts>
<functioBlockHasInPorts Id="362f686e-f8d6-44e5-aba8-a10823304a5e">
<inPort Id="06aedfcd-f9b0-4efb-a65b-90fc6becb0ab" name="OrIn1" portName="OrIn1" portNum="2" objectIndex="8" varId="2" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1366,7 +1366,7 @@
<Network Id="a0793de1-fb41-48e5-a734-1745e82be5e4" name="Network18" networkName="Network11" intId="92" networkOrderId="3">
<functionBlocks>
<networkHasFunctionBlocks Id="c8cc6602-042b-4dca-adb5-60a1b2c922ac">
<fBAnd Id="de5dae96-17cc-4db5-9ebd-2bebea4b68f1" name="FBAnd1" instanceName="FBAnd21" orderOfExecution="31" mapState="false" mapDiag="false" functionName="safeAnd">
<fBAnd Id="de5dae96-17cc-4db5-9ebd-2bebea4b68f1" name="FBAnd1" instanceName="FBAnd21" orderOfExecution="11" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="c1d6c768-56a2-4d6d-8abb-5ed24bc25334">
<inPort Id="001f47a8-8a4e-49f4-8a95-74e5c6f78139" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
@@ -1476,8 +1476,8 @@
<variableHasSourceUsages Id="a6e2dfc2-1ac1-4aa9-94c2-b42e786bd251">
<variableUsages Id="07b2ea47-38a5-46b8-98b4-8747f289ebcf">
<usages>
<variableUsagesHasUsages Id="76566d5d-63bd-4bd5-b9ac-c6f04c8804f4">
<aliasDeviceIoUsage Id="2ca4d8d3-423a-4294-8c4a-36148a93ad72" sdsId="1" channelId="1" functionId="0" />
<variableUsagesHasUsages Id="c10aa124-bbb7-44f7-950c-723743899a73">
<aliasDeviceIoUsage Id="9b83ebe6-9479-4062-987b-7db504c60546" sdsId="212" channelId="1" functionId="1131179973" />
</variableUsagesHasUsages>
</usages>
</variableUsages>