AlgorithmsSmartForce/algorithm_self_test_3.drawio

386 lines
38 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<mxfile host="Electron" modified="2024-09-20T11:16:20.088Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.8 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="rAlL1pABz1A03hF85G_m" version="24.4.8" type="device">
<diagram id="U2dJCsa7sE4v5P5Dxrlu" name="Page-1">
<mxGraphModel dx="2617" dy="1014" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="PIjJH0-0VNReT5WdnuAb-159" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="479.97" y="839.98" width="500" height="620" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-92" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-40.03" y="140" width="480" height="1439.98" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-93" value="Контроллер ТСК: основная программа" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontStyle=1;" parent="1" vertex="1">
<mxGeometry x="-40.03" y="140" width="480" height="30" as="geometry" />
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-154" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-800.03" y="140" width="720" height="1439.98" as="geometry" />
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-155" value="Пульт ТСК" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontStyle=1;" parent="1" vertex="1">
<mxGeometry x="-800.03" y="140" width="720" height="30" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-64" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="UDd3K6AtKFBXwaaRQPOL-157" target="UDd3K6AtKFBXwaaRQPOL-212">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-157" value="Оборудование ТСК смонтированно, ввод в эксплуатацию произведен, питание подано, выбран экран самодиагностики на пульте. Самодиагностика могла быть произведена ранее." style="html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#FFFFFF;whiteSpace=wrap;direction=west;rounded=1;" parent="1" vertex="1">
<mxGeometry x="670" y="20" width="480" height="80" as="geometry" />
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-158" value="Алгоритм 61. Самодиагностика элементов ТСК." style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=29;fontStyle=1;" parent="1" vertex="1">
<mxGeometry x="-1169" width="720" height="80" as="geometry" />
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-159" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="1" vertex="1">
<mxGeometry x="-1100.03" y="140" width="260" height="1439.98" as="geometry" />
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-162" value="Оператор ТСК" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontStyle=1;" parent="1" vertex="1">
<mxGeometry x="-1100.03" y="140" width="260" height="30" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-84" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="UDd3K6AtKFBXwaaRQPOL-212" target="I4TDou46FntwN-mLiEZT-14" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-959.98652173913" y="519.98" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-44" value="нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-84">
<mxGeometry x="0.9173" y="-1" relative="1" as="geometry">
<mxPoint x="-9" y="111" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-48" value="нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-84">
<mxGeometry x="0.5882" y="-2" relative="1" as="geometry">
<mxPoint x="-33" y="292" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="UDd3K6AtKFBXwaaRQPOL-212" value="61.1 Отображает экран самодиагностики с вкладками по подсистемам и меню выбора проверок, с отображением состояния проверок" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-540.03" y="159.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-168" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="I4TDou46FntwN-mLiEZT-18" target="PIjJH0-0VNReT5WdnuAb-77" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-580.03" y="559.98" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-41" value="выбор &lt;b&gt;N&lt;/b&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-168">
<mxGeometry x="-0.9223" relative="1" as="geometry">
<mxPoint x="7" y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-86" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-77" target="PIjJH0-0VNReT5WdnuAb-82" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-440.03" y="739.98" />
<mxPoint x="-920.03" y="739.98" />
</Array>
<mxPoint x="-200.03" y="719.98" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-77" value="61.11 Отображает экран самодиагностики &lt;b&gt;N&lt;/b&gt; с описанием, предварительными условиями,&lt;br&gt;критериями проверки" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-540.03" y="519.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-92" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-82" target="PIjJH0-0VNReT5WdnuAb-91" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-82" value="61.12 Производит необходимые подготовительные операции для выполнения самодиагностики &lt;b&gt;N&lt;/b&gt;." style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-1060.03" y="759.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-95" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-91" target="PIjJH0-0VNReT5WdnuAb-93" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-52" value="запуск" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-95">
<mxGeometry x="-0.963" y="1" relative="1" as="geometry">
<mxPoint x="14" y="-9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-51" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-91" target="UDd3K6AtKFBXwaaRQPOL-212">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1120" y="920" />
<mxPoint x="-1120" y="120" />
<mxPoint x="-490" y="120" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-53" value="выход" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-51">
<mxGeometry x="-0.9629" y="2" relative="1" as="geometry">
<mxPoint x="-11" y="8" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-91" value="61.13 Иницирует выполнение самодиагностики или выходит из алгоритма самодиагностики &lt;b&gt;N&lt;/b&gt;?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" parent="1" vertex="1">
<mxGeometry x="-1060.03" y="879.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-99" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-93" target="PIjJH0-0VNReT5WdnuAb-98" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-59" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-93" target="I4TDou46FntwN-mLiEZT-57">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-93" value="61.14 Отображает экран самодиагностики (&lt;b&gt;N&lt;/b&gt;) с описанием, прогрессом, и предварительными результатами" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-540.03" y="879.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-130" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="PIjJH0-0VNReT5WdnuAb-94" target="PIjJH0-0VNReT5WdnuAb-100" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-94" value="61.18 Запускает программу самодиагностики (&lt;b&gt;N&lt;/b&gt;), передает прогресс и результаты, определяет объем самодиагностики" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="499.97" y="879.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-143" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-170" target="PIjJH0-0VNReT5WdnuAb-123" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-97" value="61.23 Формирует отчёт по самодиагностике (&lt;b&gt;N&lt;/b&gt;), записывает данные в базу данных" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="739.97" y="1359.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-126" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-98" target="PIjJH0-0VNReT5WdnuAb-111" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-49" value="отмена" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-126">
<mxGeometry x="-0.9711" y="-3" relative="1" as="geometry">
<mxPoint x="8" y="-13" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-155" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-98" target="PIjJH0-0VNReT5WdnuAb-123" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-50" value="завершение" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-155">
<mxGeometry x="-0.9782" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-98" value="61.25 Контролирует выполнение самодиагностики, принимает решение об отмене?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" parent="1" vertex="1">
<mxGeometry x="-1060.03" y="999.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-115" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-100" target="PIjJH0-0VNReT5WdnuAb-112" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-100" value="61.19 Выполняет выбранный алгоритм самодиагностики" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="499.97" y="999.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-73" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-106" target="PIjJH0-0VNReT5WdnuAb-169">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-106" value="61.16 Сбрасывает признак выполненной диагностики (&lt;b&gt;N&lt;/b&gt;), сбрасывает признак выполненной самодиагностики в полном объеме" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-20.03" y="879.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-154" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-111" target="PIjJH0-0VNReT5WdnuAb-77" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="459.97" y="1019.98" />
<mxPoint x="459.97" y="499.98" />
<mxPoint x="-440.03" y="499.98" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-62" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-111" target="PIjJH0-0VNReT5WdnuAb-112">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-111" value="61.26 Останавилвает выполнение алгоритма самодиагностики в произвольный момент," style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="219.97" y="999.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-119" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-112" target="PIjJH0-0VNReT5WdnuAb-116" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-172" value="нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" parent="PIjJH0-0VNReT5WdnuAb-119" vertex="1" connectable="0">
<mxGeometry x="-0.3621" y="-2" relative="1" as="geometry">
<mxPoint y="-12" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-122" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="PIjJH0-0VNReT5WdnuAb-112" target="PIjJH0-0VNReT5WdnuAb-121" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-174" value="да" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" parent="PIjJH0-0VNReT5WdnuAb-122" vertex="1" connectable="0">
<mxGeometry x="-0.7152" relative="1" as="geometry">
<mxPoint x="10" y="5" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-112" value="61.20 Сигнал отмены&lt;br&gt;выполнения алгоритма самодигностики?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" parent="1" vertex="1">
<mxGeometry x="499.97" y="1119.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-118" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-116" target="PIjJH0-0VNReT5WdnuAb-100" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-173" value="нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" parent="PIjJH0-0VNReT5WdnuAb-118" vertex="1" connectable="0">
<mxGeometry x="-0.9514" y="2" relative="1" as="geometry">
<mxPoint y="-8" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-120" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="PIjJH0-0VNReT5WdnuAb-116" target="PIjJH0-0VNReT5WdnuAb-97" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-175" value="да" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" parent="PIjJH0-0VNReT5WdnuAb-120" vertex="1" connectable="0">
<mxGeometry x="-0.9136" y="1" relative="1" as="geometry">
<mxPoint x="9" y="3" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-116" value="61.21 Алгоритм самодиагностики выполнен?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" parent="1" vertex="1">
<mxGeometry x="739.97" y="1119.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-121" value="61.22 Выполняет действия по отмене самодиагностики (&lt;b&gt;N&lt;/b&gt;)" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="499.97" y="1239.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-12" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-123" target="PIjJH0-0VNReT5WdnuAb-132">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-123" value="61.27 Отображает экран самодиагностики (&lt;b&gt;N&lt;/b&gt;) с результатами выполнения" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-540.03" y="1359.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-146" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-132" target="PIjJH0-0VNReT5WdnuAb-82" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-1080.03" y="1519.98" />
<mxPoint x="-1080.03" y="739.98" />
<mxPoint x="-1010.03" y="739.98" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-55" value="нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="PIjJH0-0VNReT5WdnuAb-146">
<mxGeometry x="-0.9787" relative="1" as="geometry">
<mxPoint x="-1" y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-11" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-132" target="PIjJH0-0VNReT5WdnuAb-134">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-54" value="да" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-11">
<mxGeometry x="-0.97" y="1" relative="1" as="geometry">
<mxPoint x="-2" y="-9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-132" value="61.28 Подтверждает результаты самодиагностики?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" parent="1" vertex="1">
<mxGeometry x="-1060.03" y="1479.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-157" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-134" target="UDd3K6AtKFBXwaaRQPOL-212" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="1000" y="1520" />
<mxPoint x="1000" y="120" />
<mxPoint x="-390" y="120" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-134" value="61.29 Устанвливает признак выполненной диагностики (&lt;b&gt;N&lt;/b&gt;), обобщенный результат" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-20.03" y="1479.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-160" value="Контроллер ТСК: программа самодиагностики" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontStyle=1;" parent="1" vertex="1">
<mxGeometry x="479.97" y="839.98" width="500" height="30" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-74" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="PIjJH0-0VNReT5WdnuAb-169" target="PIjJH0-0VNReT5WdnuAb-94">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-169" value="61.17 Переводит ПО в режим самодиагностики, запуск дополнительного процесса программы самодиагностики" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="219.97" y="879.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-171" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-97" target="PIjJH0-0VNReT5WdnuAb-170" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="739.97" y="1399.98" as="sourcePoint" />
<mxPoint x="-340.03" y="1399.98" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-170" value="61.24 Переводит ПО в режим работы, завершение процесса программы самодиагностики" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="219.97" y="1359.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-181" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="PIjJH0-0VNReT5WdnuAb-179" target="I4TDou46FntwN-mLiEZT-65" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-780.03" y="1600" as="targetPoint" />
<Array as="points">
<mxPoint x="-820" y="680" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="PIjJH0-0VNReT5WdnuAb-179" value="61.6 Отображает главный экран" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-780.03" y="639.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-22" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-2" target="I4TDou46FntwN-mLiEZT-17">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-43" value="да" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-22">
<mxGeometry x="-0.6464" y="-1" relative="1" as="geometry">
<mxPoint x="-4" y="-11" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-68" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-2" target="I4TDou46FntwN-mLiEZT-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-2" value="61.7 Принимает решение о формировании полного отчёта о самодиагностике?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" vertex="1" parent="1">
<mxGeometry x="-1060.03" y="399.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-29" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-14" target="I4TDou46FntwN-mLiEZT-28">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-45" value="да" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-29">
<mxGeometry x="-0.675" y="-1" relative="1" as="geometry">
<mxPoint x="-127" y="-11" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-67" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-14" target="I4TDou46FntwN-mLiEZT-2">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-14" value="61.2 Подтверждает полностью успешное завершение самодиагностики?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" vertex="1" parent="1">
<mxGeometry x="-1060.03" y="279.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-71" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-16" target="PIjJH0-0VNReT5WdnuAb-179">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-16" value="61.4 Отображает в строке состояния признак выполненной самодиагностики&amp;nbsp;" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-300.03" y="519.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-26" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-17" target="I4TDou46FntwN-mLiEZT-24">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-17" value="61.8 Генерирует отчёт о самодиагностике в виде файла включающего в себя все параметры и результаты всех проведенных проверок" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-780.03" y="399.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-19" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-18" target="PIjJH0-0VNReT5WdnuAb-179">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-42" value="выход" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-19">
<mxGeometry x="-0.9482" y="3" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-18" value="61.10 Выбирает проверку &lt;b&gt;N&lt;/b&gt; из допустимых для выполнения проверок или выход из самодиагностики?" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;" vertex="1" parent="1">
<mxGeometry x="-1060.03" y="519.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-27" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-24" target="UDd3K6AtKFBXwaaRQPOL-212">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-24" value="61.9 Отображает сообщение с именем файла" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-540.03" y="399.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-36" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-28" target="UDd3K6AtKFBXwaaRQPOL-212">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-37" value="нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-36">
<mxGeometry x="-0.931" y="-4" relative="1" as="geometry">
<mxPoint x="6" y="9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-69" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-28" target="I4TDou46FntwN-mLiEZT-34">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-72" value="да" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" vertex="1" connectable="0" parent="I4TDou46FntwN-mLiEZT-69">
<mxGeometry x="-0.5837" relative="1" as="geometry">
<mxPoint y="-10" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-28" value="61.3 Контролирует успешное завершение всех проверок" style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;rounded=0;shadow=0;" vertex="1" parent="1">
<mxGeometry x="-20.029999999999973" y="279.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-70" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-34" target="I4TDou46FntwN-mLiEZT-16">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-34" value="61.5 Устанавливает признак выполненной самодиагностики в полном объеме,&lt;div&gt;осуществляет запись в базу данных&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="219.97" y="279.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-60" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="I4TDou46FntwN-mLiEZT-57" target="PIjJH0-0VNReT5WdnuAb-106">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-57" value="61.15 Отображает в строке состояния признак не выполненной самодиагностики&amp;nbsp;" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-300.03" y="879.98" width="200" height="80" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-63" value="Конец" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;rounded=1;" vertex="1" parent="1">
<mxGeometry x="-850.03" y="1600" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="I4TDou46FntwN-mLiEZT-65" value="Конец" style="strokeWidth=2;html=1;shape=mxgraph.flowchart.terminator;whiteSpace=wrap;rounded=1;" vertex="1" parent="1">
<mxGeometry x="-870.03" y="1600" width="100" height="42.02" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>