1 line
43 KiB
XML
1 line
43 KiB
XML
<svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="-11.9140625 -8 1658.2265625 1531" style="max-width: 1658.2265625px;" xmlns="http://www.w3.org/2000/svg" width="100%" id="graphDiv"><style>#graphDiv{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#graphDiv .error-icon{fill:#552222;}#graphDiv .error-text{fill:#552222;stroke:#552222;}#graphDiv .edge-thickness-normal{stroke-width:2px;}#graphDiv .edge-thickness-thick{stroke-width:3.5px;}#graphDiv .edge-pattern-solid{stroke-dasharray:0;}#graphDiv .edge-pattern-dashed{stroke-dasharray:3;}#graphDiv .edge-pattern-dotted{stroke-dasharray:2;}#graphDiv .marker{fill:#333333;stroke:#333333;}#graphDiv .marker.cross{stroke:#333333;}#graphDiv svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#graphDiv .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#graphDiv .cluster-label text{fill:#333;}#graphDiv .cluster-label span,#graphDiv p{color:#333;}#graphDiv .label text,#graphDiv span,#graphDiv p{fill:#333;color:#333;}#graphDiv .node rect,#graphDiv .node circle,#graphDiv .node ellipse,#graphDiv .node polygon,#graphDiv .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#graphDiv .flowchart-label text{text-anchor:middle;}#graphDiv .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#graphDiv .node .label{text-align:center;}#graphDiv .node.clickable{cursor:pointer;}#graphDiv .arrowheadPath{fill:#333333;}#graphDiv .edgePath .path{stroke:#333333;stroke-width:2.0px;}#graphDiv .flowchart-link{stroke:#333333;fill:none;}#graphDiv .edgeLabel{background-color:#e8e8e8;text-align:center;}#graphDiv .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#graphDiv .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#graphDiv .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#graphDiv .cluster text{fill:#333;}#graphDiv .cluster span,#graphDiv p{color:#333;}#graphDiv div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#graphDiv .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#graphDiv :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="6" viewBox="0 0 10 10" class="marker flowchart" id="graphDiv_flowchart-pointEnd"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart" id="graphDiv_flowchart-pointStart"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart" id="graphDiv_flowchart-circleEnd"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart" id="graphDiv_flowchart-circleStart"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart" id="graphDiv_flowchart-crossEnd"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart" id="graphDiv_flowchart-crossStart"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><g class="root"><g class="clusters"><g id="APP" class="cluster default flowchart-label"><rect height="347" width="185.390625" y="0" x="1452.921875" ry="0" rx="0" style="fill:#FCE4EC;stroke:#E91E63;"></rect><g transform="translate(1493.203125, 0)" class="cluster-label"><foreignObject height="26" width="104.828125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">📊 应用服务层</span></div></foreignObject></g></g><g id="STORE" class="cluster default flowchart-label"><rect height="354.75" width="395.78125" y="690.75" x="1242.53125" ry="0" rx="0" style="fill:#FFF8E1;stroke:#FF8F00;"></rect><g transform="translate(1388.0078125, 690.75)" class="cluster-label"><foreignObject height="26" width="104.828125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">💾 数据存储层</span></div></foreignObject></g></g><g id="PROC" class="cluster default flowchart-label"><rect height="290.25" width="580" y="703" x="612.53125" ry="0" rx="0" style="fill:#E8F5E9;stroke:#4CAF50;"></rect><g transform="translate(850.1171875, 703)" class="cluster-label"><foreignObject height="26" width="104.828125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">🔄 数据处理层</span></div></foreignObject></g></g><g id="ENGINE" class="cluster default flowchart-label"><rect height="1454.75" width="334.75" y="6.25" x="227.78125" ry="0" rx="0" style="fill:#E3F2FD;stroke:#2196F3;"></rect><g transform="translate(326.7421875, 6.25)" class="cluster-label"><foreignObject height="26" width="136.828125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">⚙️ 多协议适配引擎</span></div></foreignObject></g></g><g id="DEV" class="cluster default flowchart-label"><rect height="1473" width="185.609375" y="42" x="-3.9140625" ry="0" rx="0" style="fill:#E8EAF6;stroke:#3F51B5;"></rect><g transform="translate(-3.9140625, 42)" class="cluster-label"><foreignObject height="26" width="185.609375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">🔧 设备接入层(13工位)</span></div></foreignObject></g></g></g><g class="edgePaths"><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D1 LE-E1" id="L-D1-E1-0" d="M152.781,154.813L156.948,157.344C161.115,159.875,169.448,164.938,177.781,167.469C186.115,170,194.448,170,202.781,170C211.115,170,219.448,170,236.114,277.206C252.78,384.412,277.779,598.824,290.278,706.03L302.778,813.236"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D2 LE-E1" id="L-D2-E1-0" d="M128.391,244L136.622,244C144.854,244,161.318,244,173.716,244C186.115,244,194.448,244,202.781,244C211.115,244,219.448,244,236.035,338.874C252.622,433.748,277.462,623.497,289.882,718.371L302.303,813.245"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D4 LE-E1" id="L-D4-E1-0" d="M128.391,503L136.622,503C144.854,503,161.318,503,173.716,503C186.115,503,194.448,503,202.781,503C211.115,503,219.448,503,235.491,554.722C251.534,606.445,275.288,709.89,287.164,761.612L299.041,813.334"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D6 LE-E1" id="L-D6-E1-0" d="M132.586,762L140.118,762C147.651,762,162.716,762,174.415,762C186.115,762,194.448,762,202.781,762C211.115,762,219.448,762,231.802,770.771C244.155,779.542,260.53,797.084,268.717,805.855L276.904,814.626"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D7 LE-E1" id="L-D7-E1-0" d="M128.016,888.5L136.31,888.5C144.604,888.5,161.193,888.5,173.654,888.5C186.115,888.5,194.448,888.5,202.781,888.5C211.115,888.5,219.448,888.5,230.602,884.779C241.756,881.059,255.73,873.618,262.717,869.897L269.705,866.176"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D8 LE-E2" id="L-D8-E2-0" d="M125.002,1054L133.799,1063.5C142.595,1073,160.188,1092,173.151,1101.5C186.115,1111,194.448,1111,202.781,1111C211.115,1111,219.448,1111,234.66,1139.883C249.873,1168.767,271.964,1226.533,283.01,1255.416L294.055,1284.3"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D9 LE-E2" id="L-D9-E2-0" d="M148.172,1221.013L153.107,1224.011C158.042,1227.008,167.911,1233.004,177.013,1236.002C186.115,1239,194.448,1239,202.781,1239C211.115,1239,219.448,1239,231.429,1246.753C243.411,1254.506,259.04,1270.012,266.855,1277.764L274.67,1285.517"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D10 LE-E2" id="L-D10-E2-0" d="M152.781,1313L156.948,1313C161.115,1313,169.448,1313,177.781,1313C186.115,1313,194.448,1313,202.781,1313C211.115,1313,219.448,1313,226.899,1313.177C234.35,1313.354,240.92,1313.708,244.204,1313.885L247.489,1314.062"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D11 LE-E2" id="L-D11-E2-0" d="M152.781,1441L156.948,1441C161.115,1441,169.448,1441,177.781,1441C186.115,1441,194.448,1441,202.781,1441C211.115,1441,219.448,1441,233.311,1425.787C247.175,1410.573,266.568,1380.146,276.264,1364.933L285.961,1349.719"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D9 LE-E3" id="L-D9-E3-0" d="M148.172,1148.987L153.107,1145.989C158.042,1142.992,167.911,1136.996,177.013,1133.998C186.115,1131,194.448,1131,202.781,1131C211.115,1131,219.448,1131,230.212,1131C240.976,1131,254.17,1131,260.767,1131L267.364,1131"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D1 LE-E4" id="L-D1-E4-0" d="M152.781,108.812L156.948,108.344C161.115,107.875,169.448,106.937,177.781,106.469C186.115,106,194.448,106,202.781,106C211.115,106,219.448,106,236.07,206.04C252.693,306.08,277.604,506.16,290.06,606.201L302.515,706.241"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D8 LE-E4" id="L-D8-E4-0" d="M146.57,980.447L151.772,977.331C156.974,974.215,167.378,967.982,176.746,964.866C186.115,961.75,194.448,961.75,202.781,961.75C211.115,961.75,219.448,961.75,234.809,930.207C250.17,898.665,272.558,835.58,283.752,804.037L294.947,772.495"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D3 LE-E5" id="L-D3-E5-0" d="M128.391,373.5L136.622,373.5C144.854,373.5,161.318,373.5,173.716,373.5C186.115,373.5,194.448,373.5,202.781,373.5C211.115,373.5,219.448,373.5,229.863,378.451C240.279,383.403,252.776,393.306,259.025,398.257L265.273,403.208"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-D5 LE-E5" id="L-D5-E5-0" d="M128.391,632.5L136.622,632.5C144.854,632.5,161.318,632.5,173.716,632.5C186.115,632.5,194.448,632.5,202.781,632.5C211.115,632.5,219.448,632.5,234.458,605.486C249.468,578.473,271.154,524.446,281.997,497.432L292.841,470.419"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E1 LE-E6" id="L-E1-E6-0" d="M338.93,846.5L346.697,846.5C354.464,846.5,369.997,846.5,381.108,845.197C392.219,843.893,398.906,841.286,402.25,839.983L405.593,838.679"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E2 LE-E6" id="L-E2-E6-0" d="M360.531,1317.25L364.698,1317.25C368.865,1317.25,377.198,1317.25,395.101,1238.828C413.004,1160.407,440.477,1003.564,454.213,925.142L467.95,846.721"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E3 LE-E6" id="L-E3-E6-0" d="M340.648,1131L348.129,1131C355.609,1131,370.57,1131,391.201,1083.601C411.831,1036.202,438.131,941.405,451.28,894.006L464.43,846.607"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E4 LE-E6" id="L-E4-E6-0" d="M338.156,739.5L346.052,739.5C353.948,739.5,369.74,739.5,385.7,746.107C401.661,752.714,417.791,765.928,425.856,772.534L433.921,779.141"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E5 LE-E6" id="L-E5-E6-0" d="M346.156,436L352.719,436C359.281,436,372.406,436,392.359,492.89C412.312,549.78,439.093,663.561,452.483,720.451L465.873,777.341"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-E6 LE-P1" id="L-E6-P1-0" d="M537.531,812L541.698,812C545.865,812,554.198,812,562.531,812C570.865,812,579.198,812,587.531,812C595.865,812,604.198,812,611.648,812C619.098,812,625.665,812,628.948,812L632.231,812"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-P1 LE-P2" id="L-P1-P2-0" d="M732.531,812L736.698,812C740.865,812,749.198,812,756.648,812C764.098,812,770.665,812,773.948,812L777.231,812"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-P2 LE-P3" id="L-P2-P3-0" d="M861.531,812L865.698,812C869.865,812,878.198,812,885.648,812C893.098,812,899.665,812,902.948,812L906.231,812"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-P3 LE-P4" id="L-P3-P4-0" d="M990.531,812L994.698,812C998.865,812,1007.198,812,1014.648,812C1022.098,812,1028.665,812,1031.948,812L1035.231,812"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-P4 LE-S1" id="L-P4-S1-0" d="M1120.222,841.5L1132.273,863.458C1144.325,885.417,1168.428,929.333,1184.646,951.292C1200.865,973.25,1209.198,973.25,1217.531,973.25C1225.865,973.25,1234.198,973.25,1241.648,973.25C1249.098,973.25,1255.665,973.25,1258.948,973.25L1262.231,973.25"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-P4 LE-S2" id="L-P4-S2-0" d="M1153.998,841.5L1160.42,845.292C1166.842,849.083,1179.687,856.667,1190.276,860.458C1200.865,864.25,1209.198,864.25,1217.531,864.25C1225.865,864.25,1234.198,864.25,1243.68,864.25C1253.163,864.25,1263.795,864.25,1269.111,864.25L1274.427,864.25"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-P4 LE-S3" id="L-P4-S3-0" d="M1150.036,782.5L1157.118,777.958C1164.201,773.417,1178.366,764.333,1189.615,759.792C1200.865,755.25,1209.198,755.25,1217.531,755.25C1225.865,755.25,1234.198,755.25,1245.648,755.25C1257.098,755.25,1271.665,755.25,1278.948,755.25L1286.231,755.25"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S1 LE-S4" id="L-S1-S4-0" d="M1387.562,1002.75L1394.288,1006.542C1401.015,1010.333,1414.468,1017.917,1425.362,1021.708C1436.255,1025.5,1444.589,1025.5,1460.087,1010.005C1475.586,994.509,1498.25,963.519,1509.582,948.023L1520.914,932.528"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S2 LE-S4" id="L-S2-S4-0" d="M1369.841,893.75L1379.521,902C1389.201,910.25,1408.561,926.75,1422.408,935C1436.255,943.25,1444.589,943.25,1453.166,941.132C1461.744,939.015,1470.567,934.779,1474.978,932.661L1479.39,930.544"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S3 LE-S4" id="L-S3-S4-0" d="M1365.951,784.75L1376.28,794.667C1386.608,804.583,1407.265,824.417,1421.76,834.333C1436.255,844.25,1444.589,844.25,1455.081,847.969C1465.573,851.688,1478.223,859.126,1484.549,862.845L1490.874,866.564"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S1 LE-A1" id="L-S1-A1-0" d="M1402.922,996.802L1407.089,998.252C1411.255,999.701,1419.589,1002.601,1427.922,1004.05C1436.255,1005.5,1444.589,1005.5,1463.559,872.628C1482.529,739.756,1512.136,474.012,1526.94,341.14L1541.744,208.267"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S1 LE-A2" id="L-S1-A2-0" d="M1402.922,980.553L1407.089,981.002C1411.255,981.452,1419.589,982.351,1427.922,982.8C1436.255,983.25,1444.589,983.25,1463.438,872.251C1482.288,761.251,1511.654,539.253,1526.337,428.254L1541.02,317.254"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S1 LE-A3" id="L-S1-A3-0" d="M1402.922,965.947L1407.089,965.498C1411.255,965.048,1419.589,964.149,1427.922,963.7C1436.255,963.25,1444.589,963.25,1463.607,819.254C1482.625,675.257,1512.328,387.265,1527.179,243.268L1542.031,99.272"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S2 LE-A1" id="L-S2-A1-0" d="M1390.727,864.25L1396.926,864.25C1403.125,864.25,1415.523,864.25,1425.889,864.25C1436.255,864.25,1444.589,864.25,1463.427,754.917C1482.266,645.584,1511.61,426.919,1526.282,317.586L1540.954,208.253"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S3 LE-A1" id="L-S3-A1-0" d="M1378.922,771.513L1387.089,774.552C1395.255,777.592,1411.589,783.671,1423.922,786.71C1436.255,789.75,1444.589,789.75,1463.333,692.832C1482.078,595.914,1511.235,402.077,1525.813,305.159L1540.391,208.241"></path><path marker-end="url(#graphDiv_flowchart-pointEnd)" style="fill:none;" class="edge-thickness-normal edge-pattern-solid flowchart-link LS-S3 LE-A3" id="L-S3-A3-0" d="M1378.922,750.536L1387.089,749.655C1395.255,748.774,1411.589,747.012,1423.922,746.131C1436.255,745.25,1444.589,745.25,1463.416,637.584C1482.243,529.917,1511.564,314.584,1526.225,206.918L1540.885,99.252"></path></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(1545.6171875, 173.5)" data-id="A1" data-node="true" id="flowchart-A1-210" class="node default default flowchart-label"><rect height="59" width="95" y="-29.5" x="-47.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-40, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="80"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">试验室验证<br>执行系统</span></div></foreignObject></g></g><g transform="translate(1545.6171875, 282.5)" data-id="A2" data-node="true" id="flowchart-A2-211" class="node default default flowchart-label"><rect height="59" width="79" y="-29.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">数据大屏<br>实时展示</span></div></foreignObject></g></g><g transform="translate(1545.6171875, 64.5)" data-id="A3" data-node="true" id="flowchart-A3-212" class="node default default flowchart-label"><rect height="59" width="79" y="-29.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">数据挖掘<br>趋势分析</span></div></foreignObject></g></g><g transform="translate(1335.2265625, 973.25)" data-id="S1" data-node="true" id="flowchart-S1-206" class="node default default flowchart-label"><rect height="59" width="135.390625" y="-29.5" x="-67.6953125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-60.1953125, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="120.390625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">列存数据库<br>时序/结构化数据</span></div></foreignObject></g></g><g transform="translate(1335.2265625, 864.25)" data-id="S2" data-node="true" id="flowchart-S2-207" class="node default default flowchart-label"><rect height="59" width="111" y="-29.5" x="-55.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-48, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="96"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">关系型数据库<br>业务元数据</span></div></foreignObject></g></g><g transform="translate(1335.2265625, 755.25)" data-id="S3" data-node="true" id="flowchart-S3-208" class="node default default flowchart-label"><rect height="59" width="87.390625" y="-29.5" x="-43.6953125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-36.1953125, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="72.390625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">文件存储<br>图片/文档</span></div></foreignObject></g></g><g transform="translate(1545.6171875, 898.75)" data-id="S4" data-node="true" id="flowchart-S4-209" class="node default default flowchart-label"><rect height="59" width="135.390625" y="-29.5" x="-67.6953125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-60.1953125, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="120.390625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">备份归档<br>频率/周期可配置</span></div></foreignObject></g></g><g transform="translate(685.03125, 812)" data-id="P1" data-node="true" id="flowchart-P1-202" class="node default default flowchart-label"><rect height="59" width="95" y="-29.5" x="-47.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-40, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="80"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">数据清洗<br>格式标准化</span></div></foreignObject></g></g><g transform="translate(822.03125, 812)" data-id="P2" data-node="true" id="flowchart-P2-203" class="node default default flowchart-label"><rect height="59" width="79" y="-29.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">数据校验<br>异常检测</span></div></foreignObject></g></g><g transform="translate(951.03125, 812)" data-id="P3" data-node="true" id="flowchart-P3-204" class="node default default flowchart-label"><rect height="59" width="79" y="-29.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">数据压缩<br>编码处理</span></div></foreignObject></g></g><g transform="translate(1104.03125, 812)" data-id="P4" data-node="true" id="flowchart-P4-205" class="node default default flowchart-label"><rect height="59" width="127" y="-29.5" x="-63.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-56, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="112"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">数据关联<br>与业务任务绑定</span></div></foreignObject></g></g><g transform="translate(306.65625, 846.5)" data-id="E1" data-node="true" id="flowchart-E1-196" class="node default default flowchart-label"><rect height="56" width="64.546875" y="-28" x="-32.2734375" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-24.7734375, -20.5)" style="" class="label"><rect></rect><foreignObject height="41" width="49.546875"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">TCP/IP<br>适配器</span></div></foreignObject></g></g><g transform="translate(306.65625, 1317.25)" data-id="E2" data-node="true" id="flowchart-E2-197" class="node default default flowchart-label"><rect height="56" width="107.75" y="-28" x="-53.875" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-46.375, -20.5)" style="" class="label"><rect></rect><foreignObject height="41" width="92.75"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">RS232/RS485<br>适配器</span></div></foreignObject></g></g><g transform="translate(306.65625, 1131)" data-id="E3" data-node="true" id="flowchart-E3-198" class="node default default flowchart-label"><rect height="56" width="67.984375" y="-28" x="-33.9921875" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-26.4921875, -20.5)" style="" class="label"><rect></rect><foreignObject height="41" width="52.984375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Modbus<br>适配器</span></div></foreignObject></g></g><g transform="translate(306.65625, 739.5)" data-id="E4" data-node="true" id="flowchart-E4-199" class="node default default flowchart-label"><rect height="56" width="63" y="-28" x="-31.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-24, -20.5)" style="" class="label"><rect></rect><foreignObject height="41" width="48"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">USB<br>适配器</span></div></foreignObject></g></g><g transform="translate(306.65625, 436)" data-id="E5" data-node="true" id="flowchart-E5-200" class="node default default flowchart-label"><rect height="59" width="79" y="-29.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">手工导入<br>处理器</span></div></foreignObject></g></g><g transform="translate(474.03125, 812)" data-id="E6" data-node="true" id="flowchart-E6-201" class="node default default flowchart-label"><rect height="59" width="127" y="-29.5" x="-63.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-56, -22)" style="" class="label"><rect></rect><foreignObject height="44" width="112"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">采集频率控制器<br>≥100Hz可配置</span></div></foreignObject></g></g><g transform="translate(88.890625, 116)" data-id="D1" data-node="true" id="flowchart-D1-185" class="node default default flowchart-label"><rect height="78" width="127.78125" y="-39" x="-63.890625" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-56.390625, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="112.78125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台1<br>ETH+USB<br>压力/温度/脉冲</span></div></foreignObject></g></g><g transform="translate(88.890625, 244)" data-id="D2" data-node="true" id="flowchart-D2-186" class="node default default flowchart-label"><rect height="78" width="79" y="-39" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台2<br>ETH<br>试验报告</span></div></foreignObject></g></g><g transform="translate(88.890625, 373.5)" data-id="D3" data-node="true" id="flowchart-D3-187" class="node default default flowchart-label"><rect height="81" width="79" y="-40.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -33)" style="" class="label"><rect></rect><foreignObject height="66" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台3<br>手工导入<br>试验报告</span></div></foreignObject></g></g><g transform="translate(88.890625, 503)" data-id="D4" data-node="true" id="flowchart-D4-188" class="node default default flowchart-label"><rect height="78" width="79" y="-39" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台4<br>ETH<br>测试报告</span></div></foreignObject></g></g><g transform="translate(88.890625, 632.5)" data-id="D5" data-node="true" id="flowchart-D5-189" class="node default default flowchart-label"><rect height="81" width="79" y="-40.5" x="-39.5" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-32, -33)" style="" class="label"><rect></rect><foreignObject height="66" width="64"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台5<br>手工导入<br>测试报告</span></div></foreignObject></g></g><g transform="translate(88.890625, 762)" data-id="D6" data-node="true" id="flowchart-D6-190" class="node default default flowchart-label"><rect height="78" width="87.390625" y="-39" x="-43.6953125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-36.1953125, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="72.390625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台6<br>ETH<br>温度/应变</span></div></foreignObject></g></g><g transform="translate(88.890625, 888.5)" data-id="D7" data-node="true" id="flowchart-D7-191" class="node default default flowchart-label"><rect height="75" width="78.25" y="-37.5" x="-39.125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-31.625, -30)" style="" class="label"><rect></rect><foreignObject height="60" width="63.25"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台7/8<br>ETH<br>TXT/JPG</span></div></foreignObject></g></g><g transform="translate(88.890625, 1015)" data-id="D8" data-node="true" id="flowchart-D8-192" class="node default default flowchart-label"><rect height="78" width="115.359375" y="-39" x="-57.6796875" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-50.1796875, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="100.359375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台9<br>RS485+USB3.0<br>力/应变/频率</span></div></foreignObject></g></g><g transform="translate(88.890625, 1185)" data-id="D9" data-node="true" id="flowchart-D9-193" class="node default default flowchart-label"><rect height="78" width="118.5625" y="-39" x="-59.28125" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-51.78125, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="103.5625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台10/12<br>RS232+Modbus<br>力/应变/频率</span></div></foreignObject></g></g><g transform="translate(88.890625, 1313)" data-id="D10" data-node="true" id="flowchart-D10-194" class="node default default flowchart-label"><rect height="78" width="127.78125" y="-39" x="-63.890625" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-56.390625, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="112.78125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台11<br>TCP+RS232<br>温度/状态/报警</span></div></foreignObject></g></g><g transform="translate(88.890625, 1441)" data-id="D11" data-node="true" id="flowchart-D11-195" class="node default default flowchart-label"><rect height="78" width="127.78125" y="-39" x="-63.890625" ry="0" rx="0" style="" class="basic label-container"></rect><g transform="translate(-56.390625, -31.5)" style="" class="label"><rect></rect><foreignObject height="63" width="112.78125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">平台13<br>TCP+RS485<br>振动/压力/流量</span></div></foreignObject></g></g></g></g></g></svg> |