Files
Uniper_PLC/MainSafetyPLC/NotHaltString2/NotHaltString2.sal.diagram
Matthias Heisig eaaa2371e8 Change E-Stop so that it can also work with one string
- Also optimized CV charging
2025-10-07 16:23:37 +02:00

150 lines
8.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<safetyApplicationLanguageDiagram Crc="2603887228" dslVersion="1.5.0.0" Id="75abf0c9-6655-4c32-b755-1c2819184b0e" absoluteBounds="0, 0, 11, 10.125" name="TwinSAFE">
<safetyApplicationMoniker name="/" />
<nestedChildShapes>
<networkSwimLane Id="a6f23b0f-bac6-4260-99fb-5a726f230abd" absoluteBounds="0, 0, 11, 4.125">
<networkMoniker name="//Network1" />
<nestedChildShapes>
<fBDecoupleShape Id="423c000b-6cfe-4908-b9f2-22e6e583385f" absoluteBounds="1.625, 0.625, 2.75, 3.25">
<fBDecoupleMoniker name="//Network1/FBDecouple1" />
<relativeChildShapes>
<inPortShape Id="32531cd1-2f7a-4f3d-8fcc-e2fd662b92ab" absoluteBounds="1.545, 1.6400000000000001, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="06125b64-dca3-4cf0-b9d7-3e5f765ffcd0" absoluteBounds="1.545, 1.9100000000000001, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="83be659c-07f7-49ad-92a5-d5eb93e6a9a7" absoluteBounds="1.545, 2.18, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a16afc9b-b778-47c2-a0e8-d68734245171" absoluteBounds="1.545, 2.45, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="487bcee0-c3c7-4d39-935b-ac733fd9dad2" absoluteBounds="1.545, 2.72, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="fb711d6b-b98a-469a-9c2f-2c8eed60c6b7" absoluteBounds="1.545, 2.99, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="61aa4e26-6270-43a4-94de-31b7914b9c72" absoluteBounds="1.545, 3.2600000000000002, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="93903134-c40c-44c8-9bf9-e179ecc6851e" absoluteBounds="1.545, 3.5300000000000002, 0.15, 0.15">
<inPortMoniker name="//Network1/FBDecouple1/DecIn8" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="29e4ee95-2173-439a-ae46-558aaf90c62d" absoluteBounds="4.275, 1.6400000000000001, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut1" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="80300695-9f82-4168-ba78-303b321482ff" absoluteBounds="4.275, 1.9100000000000001, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut2" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="b6239a82-6f36-4ee8-be70-495e0c85504f" absoluteBounds="4.275, 2.18, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut3" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="b00c08a5-f76c-4ec0-9cfb-807ad1ca0fb0" absoluteBounds="4.275, 2.45, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut4" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="167be948-b8d1-468b-ac39-d1b4702a99d7" absoluteBounds="4.275, 2.72, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut5" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="41fd1f68-d53f-4b8e-a189-897d82aca72d" absoluteBounds="4.275, 2.99, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut6" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="70c3f132-3e14-4451-8f6b-136674d47991" absoluteBounds="4.275, 3.2600000000000002, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut7" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="09e87cde-4694-47cb-bbe0-f6f71dd71910" absoluteBounds="4.275, 3.5300000000000002, 0.15, 0.15">
<outPortMoniker name="//Network1/FBDecouple1/DecOut8" />
<relativeChildShapes />
</outPortShape>
</relativeChildShapes>
</fBDecoupleShape>
</nestedChildShapes>
</networkSwimLane>
<networkSwimLane Id="b3be1f37-8d37-45ba-bdd8-8aac828903b1" absoluteBounds="0, 4.125, 11, 5.9499999999999993">
<networkMoniker name="//Network2" />
<nestedChildShapes>
<fBEstopShape Id="609536c8-ac74-4a03-b4cd-f5e0d5b66de5" absoluteBounds="1.75, 5.375, 3.35, 4.45">
<fBEstopMoniker name="//Network2/FBEstop1" />
<relativeChildShapes>
<inPortShape Id="55686db2-6d82-490d-8a1a-3661e07d0561" absoluteBounds="1.67, 6.12, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/Restart" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="d7eb55de-40a4-4a81-85b7-453f83d19828" absoluteBounds="1.67, 6.6825, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="3ca6dec3-e1e2-4617-b5bb-7ecb63be0d9f" absoluteBounds="1.67, 6.9075000000000006, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn2" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="b8169fa3-4f0c-403d-93c1-6b574ce1cf2e" absoluteBounds="1.67, 7.2225, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn3" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="d619437a-f48e-44a0-88b7-fbaf95545f08" absoluteBounds="1.67, 7.4475, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn4" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="0e3f7d8a-466e-4413-a78b-715d246076e5" absoluteBounds="1.67, 7.7625, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn5" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="cef3a02d-ce50-4f19-9c5c-6209695ad648" absoluteBounds="1.67, 7.9875000000000007, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn6" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="529f3b2d-b13e-48c8-ac6d-d302a26709ff" absoluteBounds="1.67, 8.3025, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn7" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="a44f8346-ed44-40e6-af41-995553a80f44" absoluteBounds="1.67, 8.5275, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EStopIn8" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="80d5480b-8140-48ec-814b-c79cd5fc8a1a" absoluteBounds="1.67, 9.1125, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EDM1" />
<relativeChildShapes />
</inPortShape>
<inPortShape Id="92cc5056-e57e-4dcd-85b3-057ee875269c" absoluteBounds="1.67, 9.3375, 0.15, 0.15">
<inPortMoniker name="//Network2/FBEstop1/EDM2" />
<relativeChildShapes />
</inPortShape>
<outPortShape Id="12040f4b-00ed-478d-81d8-be6ef865a1b6" absoluteBounds="5, 6.66, 0.15, 0.15">
<outPortMoniker name="//Network2/FBEstop1/Error" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="9f30934f-03fb-42f1-a914-40e01b0e59cb" absoluteBounds="5, 8.55, 0.15, 0.15">
<outPortMoniker name="//Network2/FBEstop1/EStopOut" />
<relativeChildShapes />
</outPortShape>
<outPortShape Id="387160f3-0155-4f0f-9610-398a10ea1fe1" absoluteBounds="5, 8.82, 0.15, 0.15">
<outPortMoniker name="//Network2/FBEstop1/EStopDelOut" />
<relativeChildShapes />
</outPortShape>
<paramPortShape Id="30e23c8b-9bfe-41f0-aab2-f66c17c1d61d" absoluteBounds="3.32, 8.65, 0.7, 0.2">
<parameterPortMoniker name="//Network2/FBEstop1/Delay Time (ms)" />
<relativeChildShapes />
</paramPortShape>
</relativeChildShapes>
</fBEstopShape>
</nestedChildShapes>
</networkSwimLane>
</nestedChildShapes>
</safetyApplicationLanguageDiagram>