First string implemented
This commit is contained in:
196
StringSafetyPLC/TempCheck/TempCheck.sal.diagram
Normal file
196
StringSafetyPLC/TempCheck/TempCheck.sal.diagram
Normal file
@@ -0,0 +1,196 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<safetyApplicationLanguageDiagram Crc="376554319" dslVersion="1.4.0.0" Id="5f7d34e8-561e-4bd5-a055-c0766db198ec" absoluteBounds="0, 0, 13.375, 10.125" name="TwinSAFE">
|
||||
<safetyApplicationMoniker name="/" />
|
||||
<nestedChildShapes>
|
||||
<networkSwimLane Id="14d06ffe-7c45-4271-af0b-cbeefe33a9c2" absoluteBounds="0, 0, 13.375, 10.095">
|
||||
<networkMoniker name="//Network1" />
|
||||
<nestedChildShapes>
|
||||
<userFunctionBlockShape Id="c5db7632-cc0f-4000-ab2f-449e9f05846b" absoluteBounds="2.625, 0.625, 2.2568806171417237, 2.97">
|
||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock2" />
|
||||
<relativeChildShapes>
|
||||
<inPortShape Id="993c190c-886c-4450-a373-686cce40fd84" absoluteBounds="2.545, 1.1, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit1Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="99e60ad8-1cc6-4d3e-a266-90740a02dc66" absoluteBounds="2.545, 1.37, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit1Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="452fed87-f0a8-4a86-9e60-3058334bc98f" absoluteBounds="2.545, 1.6400000000000001, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit2Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="982b20b7-2823-4c3f-abd9-a9332512703b" absoluteBounds="2.545, 1.9100000000000001, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit2Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="1c2bd20c-b12c-4ae5-9b24-9d92def61ab9" absoluteBounds="2.545, 2.18, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit3Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="77ab4d1d-dc51-4159-bd34-371d4737826a" absoluteBounds="2.545, 2.45, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit3Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="819163e0-4905-4a2e-a0ad-add8d0ff07d0" absoluteBounds="2.545, 2.72, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="d182f1ba-4a89-469b-979d-451e56daeb5c" absoluteBounds="2.545, 2.99, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock2/iUnit4Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<outPortShape Id="6a44efe2-7b95-4fd0-aaf2-e0e3d452354b" absoluteBounds="4.7818806171417236, 1.1, 0.15, 0.15">
|
||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock2/xTempInRange" />
|
||||
<relativeChildShapes />
|
||||
</outPortShape>
|
||||
</relativeChildShapes>
|
||||
</userFunctionBlockShape>
|
||||
<userFunctionBlockShape Id="9c7af50c-8f78-443c-9fbc-9db538bdc49f" absoluteBounds="2.625, 3.75, 2.2568806171417237, 2.97">
|
||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock21" />
|
||||
<relativeChildShapes>
|
||||
<inPortShape Id="be5ad521-42d0-4bab-8cb9-15242bffef56" absoluteBounds="2.545, 4.225, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit1Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="d9a4c7b4-905d-43e1-a9ae-4eac04eba5e2" absoluteBounds="2.545, 4.495, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit1Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="e8bad51e-fbd5-4e1d-aaf6-10a70cc219cc" absoluteBounds="2.545, 4.7650000000000006, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit2Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="05688510-4590-4c55-be1b-6708242bf321" absoluteBounds="2.545, 5.035, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit2Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="d6c92ea9-2e0c-4983-9357-b6bb9ba0eabd" absoluteBounds="2.545, 5.305, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit3Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="8e78f7c0-ea2d-484f-ab81-1833fc29c456" absoluteBounds="2.545, 5.575, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit3Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="7f7e1368-0dca-42e6-8c10-edc0341868c9" absoluteBounds="2.545, 5.8450000000000006, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit4Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="074bb94b-0fad-46e8-acf2-520fc659361c" absoluteBounds="2.545, 6.115, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock21/iUnit4Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<outPortShape Id="e0d6c4ab-6df9-4f9f-ba60-a7fd33a19280" absoluteBounds="4.7818806171417236, 4.225, 0.15, 0.15">
|
||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock21/xTempInRange" />
|
||||
<relativeChildShapes />
|
||||
</outPortShape>
|
||||
</relativeChildShapes>
|
||||
</userFunctionBlockShape>
|
||||
<userFunctionBlockShape Id="7be9f25f-4062-43e2-ae47-3c936b823d07" absoluteBounds="2.625, 6.875, 2.2568806171417237, 2.97">
|
||||
<userFunctionBlockMoniker name="//Network1/UserFunctionBlock211" />
|
||||
<relativeChildShapes>
|
||||
<inPortShape Id="69cffa6e-5f1e-4093-a943-ae3108d5c7cc" absoluteBounds="2.545, 7.35, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit1Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="773c004d-1349-42b6-af22-276d33f8fc8a" absoluteBounds="2.545, 7.62, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit1Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="0d16c83f-ef7e-47da-88f2-b08eb24bd724" absoluteBounds="2.545, 7.8900000000000006, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit2Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="7a37860f-00e0-4c42-89d0-8f9b778c7fd0" absoluteBounds="2.545, 8.16, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit2Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="0a61f4b1-1918-40a9-9998-79c2a42ee6b8" absoluteBounds="2.545, 8.43, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit3Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="cb976e67-55a4-4e07-af2a-a6116ebe9f19" absoluteBounds="2.545, 8.7, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit3Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="2125c100-683b-489e-8959-405310864bc8" absoluteBounds="2.545, 8.97, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit4Temp1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="e92f5e32-312c-4391-a000-ff17f97411aa" absoluteBounds="2.545, 9.24, 0.15, 0.15">
|
||||
<metaInPortMoniker name="//Network1/UserFunctionBlock211/iUnit4Temp2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<outPortShape Id="ddfaa24a-14f7-4472-a31e-09995960467d" absoluteBounds="4.7818806171417236, 7.35, 0.15, 0.15">
|
||||
<metaOutPortMoniker name="//Network1/UserFunctionBlock211/xTempInRange" />
|
||||
<relativeChildShapes />
|
||||
</outPortShape>
|
||||
</relativeChildShapes>
|
||||
</userFunctionBlockShape>
|
||||
<fBAndShape Id="c4bb3297-ee73-4788-8d73-fff720d1f91d" absoluteBounds="7.375, 1.875, 2.75, 3.25">
|
||||
<fBAndMoniker name="//Network1/FBAnd1" />
|
||||
<relativeChildShapes>
|
||||
<inPortShape Id="b32fd359-5456-4933-89ed-4a7fa7bb5872" absoluteBounds="7.295, 2.62, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn1" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="65564486-c1a5-466a-ad48-16c5f5be20af" absoluteBounds="7.295, 2.89, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn2" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="b196d6f9-6f4a-472e-8c8b-e1ca08847853" absoluteBounds="7.295, 3.16, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn3" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="1930b880-d901-4b27-9de5-65e1f89fb189" absoluteBounds="7.295, 3.43, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn4" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="ab5730b0-4c19-45ae-90c8-6938a74373e5" absoluteBounds="7.295, 3.7, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn5" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="f4a5f385-35b4-411b-90cc-a227c946762f" absoluteBounds="7.295, 3.97, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn6" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="6db22508-4b0f-42d8-b731-886065ecb892" absoluteBounds="7.295, 4.24, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn7" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<inPortShape Id="f673d019-e1fb-48a0-ba19-cccc6224f6e5" absoluteBounds="7.295, 4.51, 0.15, 0.15">
|
||||
<inPortMoniker name="//Network1/FBAnd1/AndIn8" />
|
||||
<relativeChildShapes />
|
||||
</inPortShape>
|
||||
<outPortShape Id="dbef6197-938f-4c06-b169-900da9eba5ed" absoluteBounds="10.025, 4.24, 0.15, 0.15">
|
||||
<outPortMoniker name="//Network1/FBAnd1/AndOut" />
|
||||
<relativeChildShapes />
|
||||
</outPortShape>
|
||||
</relativeChildShapes>
|
||||
</fBAndShape>
|
||||
<wiredLinkConnector Id="f5f10139-4c34-42b0-af69-402020566668" edgePoints="[(4.93188061714172 : 1.175); (5.30688061714172 : 1.175); (5.30688061714172 : 2.695); (7.295 : 2.695)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||
<wiredLinkMoniker Id="6f9cf4b1-217a-45e8-8c1a-7dbc5d190f38" />
|
||||
<nodes>
|
||||
<outPortShapeMoniker Id="6a44efe2-7b95-4fd0-aaf2-e0e3d452354b" />
|
||||
<inPortShapeMoniker Id="b32fd359-5456-4933-89ed-4a7fa7bb5872" />
|
||||
</nodes>
|
||||
</wiredLinkConnector>
|
||||
<wiredLinkConnector Id="93abf58a-bb1d-4326-acb5-71d9341db599" edgePoints="[(4.93188061714172 : 4.3); (5.30688061714172 : 4.3); (5.30688061714172 : 2.965); (7.295 : 2.965)]" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||
<wiredLinkMoniker Id="86c46d4f-3c5c-4346-8435-09a73ec1a484" />
|
||||
<nodes>
|
||||
<outPortShapeMoniker Id="e0d6c4ab-6df9-4f9f-ba60-a7fd33a19280" />
|
||||
<inPortShapeMoniker Id="65564486-c1a5-466a-ad48-16c5f5be20af" />
|
||||
</nodes>
|
||||
</wiredLinkConnector>
|
||||
<wiredLinkConnector Id="89ca1b4a-4ef8-4778-900b-741d55876106" edgePoints="[(4.93188061714172 : 7.425); (6.06470307790585 : 7.425); (6.06470307790585 : 3.235); (7.295 : 3.235)]" manuallyRouted="true" fixedFrom="Caller" fixedTo="Caller" color="0, 0, 0" thickness="0.01" expandedManuallyRouted="false">
|
||||
<wiredLinkMoniker Id="cb55b214-35a5-4610-8316-0425aadff929" />
|
||||
<nodes>
|
||||
<outPortShapeMoniker Id="ddfaa24a-14f7-4472-a31e-09995960467d" />
|
||||
<inPortShapeMoniker Id="b196d6f9-6f4a-472e-8c8b-e1ca08847853" />
|
||||
</nodes>
|
||||
</wiredLinkConnector>
|
||||
</nestedChildShapes>
|
||||
</networkSwimLane>
|
||||
</nestedChildShapes>
|
||||
</safetyApplicationLanguageDiagram>
|
||||
Reference in New Issue
Block a user