Files
Uniper_PLC/StringSafetyPLC/User FBs/UnitTempCheck.ufb
2024-04-11 19:06:45 +02:00

301 lines
24 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<safetyApplication Crc="2947800524" xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" dslVersion="1.4.0.0" Id="d3ac1fa8-f556-4736-a4d5-02aac0792f59" name="" mapState="false" mapDiag="false" groupOrderId="0" passificationAllowed="false" temporaryDeactivationAllowed="false" permamentDeactivationAllowed="false" xmlid="0" analogFBOutputReplacementValues="Zero" verifyAnalogFBInputsIfStart="false" userFbId="d3ac1fa8-f556-4736-a4d5-02aac0792f59" xmlns="http://schemas.microsoft.com/dsltools/SafetyApplicationLanguage">
<networks>
<safetyApplicationHasNetworks Id="f159828c-41d1-48b8-8601-efa597d39a29">
<Network Id="57f709cb-5eea-4ad8-a8a0-bccde7307e57" name="Network1" networkName="Network1" intId="1" networkOrderId="0">
<functionBlocks>
<networkHasFunctionBlocks Id="0b7c40b1-99c1-4120-9ad6-06254d7e387d">
<fBScaling Id="70764005-fa24-4e66-ab93-43204efd7206" name="FBScaling1" instanceName="FBScaling1" orderOfExecution="1" mapState="false" mapDiag="false" functionName="safeScaling">
<inPorts>
<functioBlockHasInPorts Id="bba11a97-5e7c-491f-b45e-54c604c13d95">
<inPort Id="4a73fd28-e24b-4258-9ed7-238fff665a19" name="AnalogIn" portName="AnalogIn" portNum="3" objectIndex="16" varId="1" filter="1974016" portDataType="258" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="0e0862c5-4336-4355-9c2a-9755fe6470a2">
<outPort Id="7ff37177-78a5-4597-867d-499cb3ff71e8" name="Error" portName="Error" portNum="3" objectIndex="0" varId="2" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="737e183f-d087-4c84-88ae-5df286005ef1">
<outPort Id="e3f01fbd-6397-4ca6-9f0d-b1b3e820d0f7" name="StuckAtError" portName="StuckAtError" portNum="4" objectIndex="1" varId="3" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="896523da-4871-4de6-946c-a0e630f06168">
<outPort Id="71405776-7b07-4a73-be59-691fd3897a9c" name="AnalogOut" portName="AnalogOut" portNum="5" objectIndex="16" varId="4" filter="1974016" portDataType="258" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="f5924701-52fc-4563-8652-74afba38b0ae">
<inPortMoniker name="//Network1/FBCompare1/CompIn1" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
<parameterPorts>
<functionBlockHasParamPorts Id="777041c0-ec31-4e3c-a2fc-f877fbaae173">
<parameterPort Id="e9066642-3111-4e14-81e7-341094d3f01c" name="Scaling Factor Multiplier" portNum="5" objectIndex="0" varId="0" filter="0" portDataType="0" timing="1" userFbPortName="SFM1" useInUserFb="false" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="585d17e3-6510-4ec9-b61c-013de3e9d02f">
<parameterPort Id="4d298b98-1845-43e0-932b-e1d72ee2d6b7" name="Scaling Factor Divisor" portName="Scaling Factor" portNum="6" objectIndex="0" varId="0" filter="0" portDataType="0" timing="1" userFbPortName="SFD1" useInUserFb="false" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="2ff50679-ea4f-4462-bde8-859711fffa9d">
<parameterPort Id="98038465-fa81-48c0-a534-aabed35be4a0" name="Scaling Offset" portName="Scaling Offset" portNum="7" objectIndex="0" varId="0" filter="0" portDataType="0" timing="0" userFbPortName="SO1" useInUserFb="false" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="394a2ad3-68a8-44b1-82a8-741a0c11f26e">
<parameterPort Id="ac568576-ba5b-451e-afb2-f30387f30c9f" name="Watchdog (ms)" portName="Watchdog (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="0" userFbPortName="Watchdog (ms)" useInUserFb="false" />
</functionBlockHasParamPorts>
</parameterPorts>
</fBScaling>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="e90abea2-a006-49da-bd8c-565cf5457b9c">
<fBScaling Id="5a4cf23d-1807-42d5-94ac-ad5af7129ac8" name="FBScaling2" instanceName="FBScaling2" orderOfExecution="2" mapState="false" mapDiag="false" functionName="safeScaling">
<inPorts>
<functioBlockHasInPorts Id="aa0ddb90-9874-4874-92be-2772889fe549">
<inPort Id="f2621a14-ae9f-4736-9824-c267179800fa" name="AnalogIn" portName="AnalogIn" portNum="3" objectIndex="16" varId="1" filter="1974016" portDataType="258" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="7ca3d5ab-8f55-422f-8605-8ac797ec0116">
<outPort Id="c725533a-14e6-4d5e-bc16-8bb3e0eed56f" name="Error" portName="Error" portNum="3" objectIndex="0" varId="2" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="9c8f9b25-5446-4abf-8ee6-e230ed549446">
<outPort Id="527fa526-10d9-4e9c-b236-fd68c7370251" name="StuckAtError" portName="StuckAtError" portNum="4" objectIndex="1" varId="3" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="ffc8b999-9cdb-4251-9b21-47d71e65a54a">
<outPort Id="ed78cff1-f52c-4f7b-9c40-572e6f5dee5b" name="AnalogOut" portName="AnalogOut" portNum="5" objectIndex="16" varId="4" filter="1974016" portDataType="258" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="d6e6dfd8-9649-4b48-8a0a-219358497a5e">
<inPortMoniker name="//Network1/FBCompare1/CompIn2" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
<parameterPorts>
<functionBlockHasParamPorts Id="fb7977eb-2b6f-4879-834a-53af6a547488">
<parameterPort Id="c8174a26-65c0-48dd-8926-e01bb2ee49c5" name="Scaling Factor Multiplier" portNum="5" objectIndex="0" varId="0" filter="0" portDataType="0" timing="1" userFbPortName="SFM2" useInUserFb="false" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="dd283094-3489-4d60-8fe7-e94af5359cda">
<parameterPort Id="36bd2486-55cd-491f-8cd7-ee2637b31b1d" name="Scaling Factor Divisor" portName="Scaling Factor" portNum="6" objectIndex="0" varId="0" filter="0" portDataType="0" timing="1" userFbPortName="SFD2" useInUserFb="false" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="8b418bbe-150e-423c-b0b8-060dd689dacc">
<parameterPort Id="afaa8f7c-ce17-4127-85c2-6c478b29308f" name="Scaling Offset" portName="Scaling Offset" portNum="7" objectIndex="0" varId="0" filter="0" portDataType="0" timing="0" userFbPortName="SO2" useInUserFb="false" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="7607ec9b-0bd9-4ece-889c-fca7590a81fa">
<parameterPort Id="5ee1ba40-4a57-4f68-a12b-99da5157d1ae" name="Watchdog (ms)" portName="Watchdog (ms)" portNum="8" objectIndex="0" varId="0" filter="0" portDataType="0" timing="0" userFbPortName="Watchdog (ms)" useInUserFb="false" />
</functionBlockHasParamPorts>
</parameterPorts>
</fBScaling>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="7a73e811-1922-4b8e-aa8d-2ddceb86cbbb">
<fBCompare Id="05099faf-e3de-4ea1-9eea-9e4a5c3e779e" name="FBCompare1" instanceName="FBCompare1" orderOfExecution="3" mapState="false" mapDiag="false" functionName="safeCompare" compareMode="1">
<inPorts>
<functioBlockHasInPorts Id="d41e4a18-0619-4569-a0bf-f7dd76502137">
<inPort Id="fa76b700-249e-470d-8a8c-e11e62b5ed0d" name="CompIn1" portName="CompIn1" portNum="2" objectIndex="16" varId="1" filter="1974016" portDataType="258" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="ed5fc949-1eff-4f78-be62-c6a628578d0a">
<inPort Id="75d10aaa-4b2d-4e2a-b07b-97c9e0f97b71" name="CompIn2" portName="CompIn2" portNum="3" objectIndex="17" varId="2" filter="1974016" portDataType="258" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="7813ad8e-1f3e-4f44-9681-f813f0f4cb56">
<inPort Id="98949d27-9747-49cf-8c5a-42a9acaf06c2" name="CompIn3" portName="CompIn3" portNum="4" objectIndex="18" varId="3" filter="1974016" portDataType="2" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="ce22f290-7e47-4d4d-834b-8ce45084d85c">
<inPort Id="878f6926-d747-4e21-b892-b872275d946a" name="CompIn4" portName="CompIn4" portNum="5" objectIndex="19" varId="4" filter="1974016" portDataType="2" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="a99e4439-f948-4c35-bab9-705346718c12">
<inPort Id="69bf1f95-25ab-4648-b977-71e7884f5cdd" name="CompIn5" portName="CompIn5" portNum="6" objectIndex="20" varId="5" filter="1974016" portDataType="2" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="f450b20e-ccfa-4348-962f-f55d25a87ad1">
<outPort Id="9e5e7545-8cd1-47c7-9220-53e504e9b07a" name="Error" portName="Error" portNum="3" objectIndex="0" varId="6" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="2c4091dd-b37a-4fa9-ab32-a3c9874aad2c">
<outPort Id="0040df57-0c99-454d-878c-0c7f9ffffa7e" name="IsValid" portName="IsValid" portNum="4" objectIndex="1" varId="7" filter="73472" portDataType="1" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="18efdc2f-a834-43f7-aa67-b3315207b846">
<inPortMoniker name="//Network1/FBAnd1/AndIn1" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="3f89646e-d442-4c33-ace7-c909ecf3d8b1">
<outPort Id="1dd26524-73c7-4545-9099-9c986e7d984c" name="CompOut" portName="CompOut" portNum="5" objectIndex="2" varId="8" filter="1974016" portDataType="258" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="29b9a7e5-f4bf-491a-8a9a-ba94cda8788a">
<inPortMoniker name="//Network1/FBLimit1/AnalogIn" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
</outPorts>
<parameterPorts>
<functionBlockHasParamPorts Id="5475eb6c-4638-421c-ae58-afd212a85bb6">
<parameterPort Id="26e76e60-c794-409e-b5c4-81f30863dc0d" name="Allowed deviation" portName="Allowed deviation" portNum="6" objectIndex="0" varId="0" filter="0" portDataType="0" timing="30" userFbPortName="Allowed deviation (0,1C)" useInUserFb="true" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="73a609d0-9add-4ebb-9d88-61b6aca67f4c">
<parameterPort Id="a4e005e3-7da0-4700-b52b-d88a7bf3e024" name="Tolerance time (ms)" portName="Tolerance time (ms)" portNum="7" objectIndex="0" varId="0" filter="0" portDataType="0" timing="500" userFbPortName="Tolerance time (ms)" useInUserFb="true" />
</functionBlockHasParamPorts>
</parameterPorts>
</fBCompare>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="6603cbe0-c322-42af-9f13-5bc2d9e52987">
<fBLimit Id="a7a7eb8b-4988-4404-8770-1a058557ef13" name="FBLimit1" instanceName="FBLimit1" orderOfExecution="4" mapState="false" mapDiag="false" functionName="safeLimit">
<inPorts>
<functioBlockHasInPorts Id="fa690767-60c8-4590-9dbb-95c2baed0c61">
<inPort Id="fecd95f4-daf3-4063-a1ab-5a144abd2d6b" name="AnalogIn" portName="AnalogIn" portNum="2" objectIndex="16" varId="1" filter="1974016" portDataType="258" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="35a5817b-3745-4fe7-a53b-5698e5ac4391">
<inPort Id="15819f36-d884-48aa-8453-53419064d9fc" name="MinValue" portName="MinValue" portNum="3" objectIndex="17" varId="2" filter="1974016" portDataType="2" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="8264cabb-341d-4ad1-ad5e-ddbc16791c72">
<inPort Id="164047e7-c997-4beb-80c0-655ea547fe12" name="MaxValue" portName="MaxValue" portNum="4" objectIndex="18" varId="3" filter="1974016" portDataType="2" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="1f21e793-22bd-4b1f-94c5-928cf74a78ae">
<outPort Id="aa05e533-ff08-4149-a21b-78805a312bbe" name="Error" portName="Error" portNum="2" objectIndex="0" varId="4" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="3d2012e3-1d4c-418e-90a8-78a5bdf6ac3b">
<outPort Id="5d3b361e-047f-4f70-b57e-f6823a31af1c" name="InLimit" portName="InLimit" portNum="3" objectIndex="1" varId="5" filter="73472" portDataType="1" replacementValue="0">
<targetFunctionBlockPorts>
<wiredLink Id="bf192f97-e157-428b-81a1-42182277a5e4">
<inPortMoniker name="//Network1/FBAnd1/AndIn2" />
</wiredLink>
</targetFunctionBlockPorts>
</outPort>
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="86f98328-f523-483e-a6c9-83d147ed717b">
<outPort Id="179a0e28-22ef-4b4e-bfac-3007088b5120" name="BelowMin" portName="BelowMin" portNum="4" objectIndex="2" varId="6" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
<functionBlockHasOutPorts Id="d1df9591-e2ba-4dfd-a0f7-fffbff9f325b">
<outPort Id="7061e2f7-3403-4c8a-9ae1-812dd48838b2" name="AboveMax" portName="AboveMax" portNum="5" objectIndex="3" varId="7" filter="73472" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
</outPorts>
<parameterPorts>
<functionBlockHasParamPorts Id="431e29cf-810f-4013-ac1a-bb7bd89a62f0">
<parameterPort Id="bc47f27c-58d0-4108-ab53-ce8ac14ee4c7" name="Minimum Value" portName="Minimum Value" portNum="5" objectIndex="0" varId="0" filter="0" portDataType="0" timing="100" userFbPortName="Minimum Value (0,1°C)" useInUserFb="true" />
</functionBlockHasParamPorts>
<functionBlockHasParamPorts Id="73ede018-48bd-48db-ad75-3e4983d2d84e">
<parameterPort Id="a3bf8ae5-9150-4849-b220-c3d756a650a8" name="Maximum Value" portName="Maximum Value" portNum="6" objectIndex="0" varId="0" filter="0" portDataType="0" timing="600" userFbPortName="Maximum Value (0,1°C)" useInUserFb="true" />
</functionBlockHasParamPorts>
</parameterPorts>
</fBLimit>
</networkHasFunctionBlocks>
<networkHasFunctionBlocks Id="9de04a36-6fef-43b7-9a99-51608d741968">
<fBAnd Id="88140e5d-50ac-4148-8222-7512aa73bdfa" name="FBAnd1" instanceName="FBAnd1" orderOfExecution="5" mapState="false" mapDiag="false" functionName="safeAnd">
<inPorts>
<functioBlockHasInPorts Id="19c025e3-750d-4f62-958f-2e8d562bea0c">
<inPort Id="16f03d90-59f3-4380-9152-f6e1849ba8f2" name="AndIn1" portName="AndIn1" portNum="2" objectIndex="8" varId="2" filter="3" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="78572e0c-cb7d-45e9-8fe7-63eb0947c698">
<inPort Id="5f5f242a-df66-42df-ad4f-7643c7c1b571" name="AndIn2" portName="AndIn2" portNum="3" objectIndex="9" varId="3" filter="2" portDataType="1" channelInterface="Activated" deactivate1="Break Contact (NC)" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="04859769-28c9-4474-8e03-ee5a932f86fd">
<inPort Id="634f653d-df25-4c86-afcb-12e6ebe7ff9b" name="AndIn3" portName="AndIn3" portNum="4" objectIndex="10" varId="4" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="3c865228-b4a3-4a7b-b32d-71fd606a8c84">
<inPort Id="60f77532-e3fc-4631-ac13-299c576bd337" name="AndIn4" portName="AndIn4" portNum="5" objectIndex="11" varId="5" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="067c201c-bab8-4106-88be-d85d7ecda99f">
<inPort Id="9e273044-b26d-4e7c-90f1-a201fc41c8b7" name="AndIn5" portName="AndIn5" portNum="6" objectIndex="12" varId="6" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="e34c3ca1-8630-4a1a-bcd3-0ec233493371">
<inPort Id="f9fb188e-fba3-409c-a3d0-f5942d28d368" name="AndIn6" portName="AndIn6" portNum="7" objectIndex="13" varId="7" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="733fc588-c755-497c-824c-ddf706ef2073">
<inPort Id="c032a589-7216-4e17-aeb6-8b0a6a8ebc6d" name="AndIn7" portName="AndIn7" portNum="8" objectIndex="14" varId="8" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
<functioBlockHasInPorts Id="81456a67-437a-40cd-bf61-46d4d26bdac8">
<inPort Id="81981daf-9255-42ee-b798-b4c8f2c629d5" name="AndIn8" portName="AndIn8" portNum="9" objectIndex="15" varId="9" filter="2" portDataType="1" channelInterface="Deactivated" maxDeviation="0" resetTime="0" />
</functioBlockHasInPorts>
</inPorts>
<outPorts>
<functionBlockHasOutPorts Id="82e59c1a-cb6a-4af3-8577-c25238b96fd9">
<outPort Id="afe70d30-9823-41a1-823f-65138b94d19b" name="AndOut" portName="AndOut" portNum="8" objectIndex="1" varId="20" filter="7" portDataType="1" replacementValue="0" />
</functionBlockHasOutPorts>
</outPorts>
</fBAnd>
</networkHasFunctionBlocks>
</functionBlocks>
</Network>
</safetyApplicationHasNetworks>
</networks>
<variables>
<safetyApplicationHasVariables Id="92038a88-2b90-4a63-a550-84e415b36129">
<variable Id="49e6b447-cda2-4818-a0a9-b11c7c5112e9" name="XOk" isLocal="false">
<sourceUsages>
<variableHasSourceUsages Id="deb526e8-4fc6-4d59-b522-7836b395925c">
<variableUsages Id="fe222ca5-c1fd-4cf3-b9b3-29ed44765dcb">
<usages>
<variableUsagesHasUsages Id="84120506-b44f-4927-8ff9-08a8206342fa">
<fbPortUsage Id="018e8b02-833e-4e17-8cfa-595603fd418e">
<functionBlockPort>
<fbPortUsageReferencesFunctionBlockPort Id="1887ef05-99a5-4310-936b-1bbf864a30bf">
<outPortMoniker name="//Network1/FBAnd1/AndOut" />
</fbPortUsageReferencesFunctionBlockPort>
</functionBlockPort>
</fbPortUsage>
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasSourceUsages>
</sourceUsages>
<targetUsages>
<variableHasTargetUsages Id="dd9c613b-4212-471c-a7bc-c00708245038">
<variableUsages Id="d4873b17-620e-4e62-9122-ecd86160c446" />
</variableHasTargetUsages>
</targetUsages>
</variable>
</safetyApplicationHasVariables>
<safetyApplicationHasVariables Id="4f2637c5-e7ec-4a38-9925-72d9e8fa40ff">
<variable Id="182e266a-9490-4bb6-a162-cbdacae93d62" name="iUnitTemp1" isLocal="false">
<sourceUsages>
<variableHasSourceUsages Id="d0dfbe97-4d45-4f17-a69c-8848fc12c68e">
<variableUsages Id="c40df72d-266a-44a4-ab8c-977d1af0a71e" />
</variableHasSourceUsages>
</sourceUsages>
<targetUsages>
<variableHasTargetUsages Id="5070e738-ed71-461c-8a4b-413ad5c6358e">
<variableUsages Id="33f5a300-d0fe-41a2-a8bd-21f1245a4328">
<usages>
<variableUsagesHasUsages Id="878913c8-f076-471b-972b-05519276eea8">
<fbPortUsage Id="5589e882-4967-4dd7-b99a-3a4306ad1683">
<functionBlockPort>
<fbPortUsageReferencesFunctionBlockPort Id="9f69053b-4cbf-471a-99ca-4dc3dc649800">
<inPortMoniker name="//Network1/FBScaling1/AnalogIn" />
</fbPortUsageReferencesFunctionBlockPort>
</functionBlockPort>
</fbPortUsage>
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasTargetUsages>
</targetUsages>
</variable>
</safetyApplicationHasVariables>
<safetyApplicationHasVariables Id="52d5b248-2b48-4390-ac11-166031979b40">
<variable Id="7fd1e526-3277-479c-a135-3cc6aebef211" name="iUnitTemp2" isLocal="false">
<sourceUsages>
<variableHasSourceUsages Id="6ee5ee99-4f56-4411-aad4-be04088c076d">
<variableUsages Id="f887c44a-316a-4d93-850e-a821729ee475" />
</variableHasSourceUsages>
</sourceUsages>
<targetUsages>
<variableHasTargetUsages Id="7e66dc98-8c20-47fe-a485-b0b3dec82f9a">
<variableUsages Id="85eceea0-b204-4573-adbc-c42f7c88eb88">
<usages>
<variableUsagesHasUsages Id="6a67ae26-ef76-47ee-b68d-c2efb2242ddc">
<fbPortUsage Id="2a34c493-1735-411e-aab4-96cff4ae7649">
<functionBlockPort>
<fbPortUsageReferencesFunctionBlockPort Id="7323d2d4-9fc6-4c96-bb21-2b28ec3fb320">
<inPortMoniker name="//Network1/FBScaling2/AnalogIn" />
</fbPortUsageReferencesFunctionBlockPort>
</functionBlockPort>
</fbPortUsage>
</variableUsagesHasUsages>
</usages>
</variableUsages>
</variableHasTargetUsages>
</targetUsages>
</variable>
</safetyApplicationHasVariables>
</variables>
</safetyApplication>