1. [main: current.py] - 修正堵转电流无法正确写入结果文件的问题 2. [main: do_brake.py] - 初始速度采集等待时间设置为可通过configs.xlsx配置文件调整的 - 初次速度采集停止逻辑修改为tasks.stop指令(未验证) - 急停信号触发前,pending时间设置为固定值10s - 实现正负方向速度采集逻辑 - 工程名变更逻辑实现修改为通配符,方便后续根据机型保存文件 - 增加超差后写诊断的逻辑,并可以通过configs.xlsx配置文件调整 - 程序输出中增加时间戳,方便调试定位日志时间 3. [main: do_current.py] - 工程名变更逻辑实现修改为通配符,方便后续根据机型保存文件 4. 为工程文件添加更详细的注释 5. 补充了do_current/do_brake的流程图 6. [main: openapi.py] - ½«modbus motor_on/offµÄµÏ·½·¨¸Äª¸ߵç³崥·¢ 7. configs.xlsx配置表新增write_diagnosis/get_init_speed两个参数
		
			
				
	
	
		
			2584 lines
		
	
	
		
			63 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2584 lines
		
	
	
		
			63 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| {
 | ||
|   "type": "excalidraw",
 | ||
|   "version": 2,
 | ||
|   "source": "http://10.2.23.150:10020",
 | ||
|   "elements": [
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 118,
 | ||
|       "versionNonce": 1360105599,
 | ||
|       "index": "a0",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "G7GvfRyoquBz-CKotoH2E",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 83.4285888671875,
 | ||
|       "y": -67.33507537841797,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 122.07794189453125,
 | ||
|       "height": 49.35063934326172,
 | ||
|       "seed": 760702512,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "CBAHPncOXHa_pJUrlM-O2"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "sVTpXJGfJ64bteP_k-FEb",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1719982447630,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 105,
 | ||
|       "versionNonce": 988073259,
 | ||
|       "index": "a1",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "CBAHPncOXHa_pJUrlM-O2",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 124.46755981445312,
 | ||
|       "y": -55.15975570678711,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 40,
 | ||
|       "height": 25,
 | ||
|       "seed": 1658646736,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1719982515995,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "开始",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "G7GvfRyoquBz-CKotoH2E",
 | ||
|       "originalText": "开始",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 319,
 | ||
|       "versionNonce": 1561553193,
 | ||
|       "index": "a4",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "IHIeSs49oqr0TLYPMSk6V",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "dotted",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -444.6597213745117,
 | ||
|       "y": -39.483978271484375,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 363.9048080444336,
 | ||
|       "height": 135.13058797604788,
 | ||
|       "seed": 1067092528,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721869549899,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 646,
 | ||
|       "versionNonce": 616064551,
 | ||
|       "index": "a8",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "ZEgbGldzHFnQJBlIGHlcm",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "dotted",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -421.2506154221511,
 | ||
|       "y": -25.537706112166845,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 331.6304725415214,
 | ||
|       "height": 111.38025069352125,
 | ||
|       "seed": 1086242000,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721869581117,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 17.820840110963402,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "1. configs.xlsx\n2. 工程文件\n3. reach33_制动性能测试.xlsx \n4. reach66_制动性能测试.xlsx\n5. reach100_制动性能测试.xlsx",
 | ||
|       "textAlign": "left",
 | ||
|       "verticalAlign": "top",
 | ||
|       "containerId": null,
 | ||
|       "originalText": "1. configs.xlsx\n2. 工程文件\n3. reach33_制动性能测试.xlsx \n4. reach66_制动性能测试.xlsx\n5. reach100_制动性能测试.xlsx",
 | ||
|       "autoResize": false,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "diamond",
 | ||
|       "version": 158,
 | ||
|       "versionNonce": 684273585,
 | ||
|       "index": "aA",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "RwMIreS0QkAZwm-3ulGX-",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 24.051910400390625,
 | ||
|       "y": 40.48309326171875,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 257.5999755859375,
 | ||
|       "height": 100,
 | ||
|       "seed": 51082257,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "iNY8dtUFmWKoMwFFsArGd"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "cdPz-GgAqgjIqgTPRVFw-",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "vRciE0DKBJzJ8v7fA54Kq",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "sVTpXJGfJ64bteP_k-FEb",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1719982450560,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 214,
 | ||
|       "versionNonce": 1388834763,
 | ||
|       "index": "aAV",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "iNY8dtUFmWKoMwFFsArGd",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 96.951904296875,
 | ||
|       "y": 70.48309326171875,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 112,
 | ||
|       "height": 40,
 | ||
|       "seed": 1500869361,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1719982515995,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 16,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "检查输入文件是\n否正确",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "RwMIreS0QkAZwm-3ulGX-",
 | ||
|       "originalText": "检查输入文件是否正确",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 243,
 | ||
|       "versionNonce": 469737771,
 | ||
|       "index": "aC",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "Kf1iK8aKtz3dLPTOYumTw",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 501.41290283203125,
 | ||
|       "y": -67.3922233581543,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 122.07794189453125,
 | ||
|       "height": 49.35063934326172,
 | ||
|       "seed": 179980831,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "VuHEUguk0rq5mHifBtniS"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "cdPz-GgAqgjIqgTPRVFw-",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "E6Z8Wh6Av-c4t5msk3j0Z",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1719982544519,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 234,
 | ||
|       "versionNonce": 298321509,
 | ||
|       "index": "aD",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "VuHEUguk0rq5mHifBtniS",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 542.4518737792969,
 | ||
|       "y": -55.21690368652344,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 40,
 | ||
|       "height": 25,
 | ||
|       "seed": 1648995903,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1719982515995,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "结束",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "Kf1iK8aKtz3dLPTOYumTw",
 | ||
|       "originalText": "结束",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 159,
 | ||
|       "versionNonce": 12219423,
 | ||
|       "index": "aH",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "cdPz-GgAqgjIqgTPRVFw-",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 264.76445650455105,
 | ||
|       "y": 66.83925419197496,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 228.08738065365208,
 | ||
|       "height": 99.95610599861558,
 | ||
|       "seed": 339189983,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "82DP34j9Ep7573KCrZFuj"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1719982450562,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "RwMIreS0QkAZwm-3ulGX-",
 | ||
|         "focus": 0.6262400211589412,
 | ||
|         "gap": 15.929954945665216
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "Kf1iK8aKtz3dLPTOYumTw",
 | ||
|         "focus": 0.05115605003902535,
 | ||
|         "gap": 8.561065673828125
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           105.68741727474583,
 | ||
|           -79.95610599861558
 | ||
|         ],
 | ||
|         [
 | ||
|           228.08738065365208,
 | ||
|           -99.95610599861558
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 8,
 | ||
|       "versionNonce": 1399701099,
 | ||
|       "index": "aHV",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "82DP34j9Ep7573KCrZFuj",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 353.6798782348633,
 | ||
|       "y": -30.616851806640625,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 33.54399108886719,
 | ||
|       "height": 35,
 | ||
|       "seed": 830879743,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1719982515995,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 28,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "No",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "cdPz-GgAqgjIqgTPRVFw-",
 | ||
|       "originalText": "No",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 854,
 | ||
|       "versionNonce": 1920767149,
 | ||
|       "index": "aI",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "OuZBPxPXuTv9FpsBMA2am",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -165.81548239968015,
 | ||
|       "y": 442.3411075707638,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 215.67791748046875,
 | ||
|       "height": 59.75057220458983,
 | ||
|       "seed": 1897362833,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "QclqBhwtyuV2bEYeF_-0N"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "M3h-oZVLWQYI4EBdoYQJZ",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 876,
 | ||
|       "versionNonce": 1295453549,
 | ||
|       "index": "aJ",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "QclqBhwtyuV2bEYeF_-0N",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -145.34649588844968,
 | ||
|       "y": 459.71639367305875,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 174.7399444580078,
 | ||
|       "height": 25,
 | ||
|       "seed": 1385470833,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "将工程拷贝到xCore",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "OuZBPxPXuTv9FpsBMA2am",
 | ||
|       "originalText": "将工程拷贝到xCore",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 382,
 | ||
|       "versionNonce": 125241767,
 | ||
|       "index": "aM",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "vRciE0DKBJzJ8v7fA54Kq",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 39.23397594216637,
 | ||
|       "y": 109.3432557213118,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 151.79356560097065,
 | ||
|       "height": 65.64894981180257,
 | ||
|       "seed": 546610591,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "PfWkxzSRM6swE3zdpo__p"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721870178253,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "RwMIreS0QkAZwm-3ulGX-",
 | ||
|         "focus": 0.544981318869258,
 | ||
|         "gap": 12.087656934222672
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "fE8mp1oZAZIS-9AiqeeBo",
 | ||
|         "focus": -0.3863495053337668,
 | ||
|         "gap": 11.323810577392578
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -151.79356560097065,
 | ||
|           65.64894981180257
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 6,
 | ||
|       "versionNonce": 1804967499,
 | ||
|       "index": "aMV",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "PfWkxzSRM6swE3zdpo__p",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -58.280842315198406,
 | ||
|       "y": 175.46232887218298,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 32.119964599609375,
 | ||
|       "height": 25,
 | ||
|       "seed": 1690013765,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1719982657566,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "Yes",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "vRciE0DKBJzJ8v7fA54Kq",
 | ||
|       "originalText": "Yes",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 2061,
 | ||
|       "versionNonce": 87686733,
 | ||
|       "index": "aN",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "M3h-oZVLWQYI4EBdoYQJZ",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -75.23170918127317,
 | ||
|       "y": 513.0527698632443,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 103.33305926819273,
 | ||
|       "height": 225.81833509965384,
 | ||
|       "seed": 265077663,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953749039,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "OuZBPxPXuTv9FpsBMA2am",
 | ||
|         "focus": -0.011779183463357037,
 | ||
|         "gap": 10.961090087890625
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "1bP6Dvn7AZ9RH4DrcRdB_",
 | ||
|         "focus": -0.6210473590710341,
 | ||
|         "gap": 21.64673979938243
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -103.33305926819273,
 | ||
|           225.81833509965384
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1053,
 | ||
|       "versionNonce": 951735853,
 | ||
|       "index": "aO",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "tRrOZ-dVRENzlkE2D7JiN",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 98.2571716308596,
 | ||
|       "y": 822.7412554423014,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 215.67791748046875,
 | ||
|       "height": 50.20001220703125,
 | ||
|       "seed": 1924605105,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "sMJglKTmK18wBh571qiFL"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "abhTOT48fVbhcaD6SFRLd",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "NmxfcTzxuWNJwo4Wb-4Ga",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "n3hZ2B8KLeQUTZ8vlZwpw",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "OZF5-sHGF1QWh4D33VwKx",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 1101,
 | ||
|       "versionNonce": 2015365453,
 | ||
|       "index": "aP",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "sMJglKTmK18wBh571qiFL",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 126.09613037109398,
 | ||
|       "y": 835.341261545817,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 160,
 | ||
|       "height": 25,
 | ||
|       "seed": 1588684433,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "修改要执行的场景",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "tRrOZ-dVRENzlkE2D7JiN",
 | ||
|       "originalText": "修改要执行的场景",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1572,
 | ||
|       "versionNonce": 793466797,
 | ||
|       "index": "aX",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "wsKk3rGTn1F-L5FxrCX5H",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 400.48233395475904,
 | ||
|       "y": 636.3089837328594,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 205.2779541015625,
 | ||
|       "height": 60,
 | ||
|       "seed": 804808927,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "Ybc-XtdsXVulj0EsjVQG3"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "F-gcNIPiBPo5bXyhvYKAd",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "ZDRN9BNAFSm7MPd4mQItT",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "_0vJdrVWw6yxiSmedBCz_",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 974,
 | ||
|       "versionNonce": 1932425933,
 | ||
|       "index": "aY",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "Ybc-XtdsXVulj0EsjVQG3",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 407.1213110055403,
 | ||
|       "y": 646.3089837328594,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 192,
 | ||
|       "height": 40,
 | ||
|       "seed": 1607857407,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 16,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "计算出初始实际百分比速度\n,并发送给RL程序",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "wsKk3rGTn1F-L5FxrCX5H",
 | ||
|       "originalText": "计算出初始实际百分比速度,并发送给RL程序",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1528,
 | ||
|       "versionNonce": 1922013485,
 | ||
|       "index": "aZ",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "2ysxvHdQkJy90WXrs-fCv",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 644.2574768066409,
 | ||
|       "y": 459.71647135416663,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 213.2778930664063,
 | ||
|       "height": 65,
 | ||
|       "seed": 958808895,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "o7Ntq3Q62WL2u4scU9yxN"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "ZDRN9BNAFSm7MPd4mQItT",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "E6Z8Wh6Av-c4t5msk3j0Z",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "oxtHFkwF4Nb6F5sLpb7qO",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "i_UW5iv9D7BQ4VakeukH-",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 957,
 | ||
|       "versionNonce": 414723149,
 | ||
|       "index": "aa",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "o7Ntq3Q62WL2u4scU9yxN",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 649.2574768066409,
 | ||
|       "y": 472.21647135416663,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 196.43199157714844,
 | ||
|       "height": 40,
 | ||
|       "seed": 253330271,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 16,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "一定时间后给RL发送探测速\n度,并触发急停的信号",
 | ||
|       "textAlign": "left",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "2ysxvHdQkJy90WXrs-fCv",
 | ||
|       "originalText": "一定时间后给RL发送探测速度,并触发急停的信号",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 1564,
 | ||
|       "versionNonce": 564039437,
 | ||
|       "index": "ac",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "abhTOT48fVbhcaD6SFRLd",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -70.50241563547328,
 | ||
|       "y": 745.8669172119696,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 103.82900501690897,
 | ||
|       "height": 59.524883796566996,
 | ||
|       "seed": 206954833,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953749039,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "1bP6Dvn7AZ9RH4DrcRdB_",
 | ||
|         "focus": -0.3325149350347292,
 | ||
|         "gap": 14.65092755031094
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "s5GqtSw8Y7CZeicUEgwFQ",
 | ||
|         "focus": 0.4870837538738663,
 | ||
|         "gap": 15.02048596085718
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           103.82900501690897,
 | ||
|           -59.524883796566996
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 1859,
 | ||
|       "versionNonce": 1294331853,
 | ||
|       "index": "ad",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "NmxfcTzxuWNJwo4Wb-4Ga",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 198.0714319972467,
 | ||
|       "y": 705.7894871646519,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 0.3716766338358184,
 | ||
|       "height": 104.05308996359054,
 | ||
|       "seed": 800156593,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "igjHqsZem0xmaAEzzrC-o"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953749039,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "s5GqtSw8Y7CZeicUEgwFQ",
 | ||
|         "focus": -0.42034523098090276,
 | ||
|         "gap": 17.88140725456001
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "tRrOZ-dVRENzlkE2D7JiN",
 | ||
|         "focus": -0.06965058113267497,
 | ||
|         "gap": 12.898678314058998
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           0.3716766338358184,
 | ||
|           104.05308996359054
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "igjHqsZem0xmaAEzzrC-o",
 | ||
|       "type": "text",
 | ||
|       "x": 116.99028419441666,
 | ||
|       "y": 746.1622472671509,
 | ||
|       "width": 32.119964599609375,
 | ||
|       "height": 25,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "adV",
 | ||
|       "roundness": null,
 | ||
|       "seed": 1462410797,
 | ||
|       "version": 72,
 | ||
|       "versionNonce": 691540845,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "text": "Yes",
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "NmxfcTzxuWNJwo4Wb-4Ga",
 | ||
|       "originalText": "Yes",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 2324,
 | ||
|       "versionNonce": 425468045,
 | ||
|       "index": "ae",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "F-gcNIPiBPo5bXyhvYKAd",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 180.74214250816976,
 | ||
|       "y": 600.1157827263543,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 103.03265362341904,
 | ||
|       "height": 59.18351840116395,
 | ||
|       "seed": 1246004785,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "-R5RuT2t2buAlh5vWdrju"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953749039,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "s5GqtSw8Y7CZeicUEgwFQ",
 | ||
|         "focus": -0.5168038068485948,
 | ||
|         "gap": 14.027635503254452
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "_MfULWHYB1BylU7H_Os8K",
 | ||
|         "focus": 0.03862755846941249,
 | ||
|         "gap": 10.200041205976277
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           103.03265362341904,
 | ||
|           -59.18351840116395
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "-R5RuT2t2buAlh5vWdrju",
 | ||
|       "type": "text",
 | ||
|       "x": 130.42687385646795,
 | ||
|       "y": 531.2571956080915,
 | ||
|       "width": 23.959976196289062,
 | ||
|       "height": 25,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "aeV",
 | ||
|       "roundness": null,
 | ||
|       "seed": 1158134605,
 | ||
|       "version": 68,
 | ||
|       "versionNonce": 1622268973,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "text": "No",
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "F-gcNIPiBPo5bXyhvYKAd",
 | ||
|       "originalText": "No",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 2103,
 | ||
|       "versionNonce": 617423181,
 | ||
|       "index": "af",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "ZDRN9BNAFSm7MPd4mQItT",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 573.6586860875127,
 | ||
|       "y": 802.5091180102031,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 72.0303430507422,
 | ||
|       "height": 93.89254594802867,
 | ||
|       "seed": 1918402865,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953749039,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "X5t5PlDvqNsMmmYnCxtAV",
 | ||
|         "focus": 0.4398310501257054,
 | ||
|         "gap": 9.623144781862493
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "wsKk3rGTn1F-L5FxrCX5H",
 | ||
|         "focus": 0.27018337696103994,
 | ||
|         "gap": 12.307588329315081
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -72.0303430507422,
 | ||
|           -93.89254594802867
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 23,
 | ||
|       "versionNonce": 977005727,
 | ||
|       "index": "ah",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "sVTpXJGfJ64bteP_k-FEb",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 150.45187377929688,
 | ||
|       "y": -11.516876220703121,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 0.804804176492155,
 | ||
|       "height": 41.8504465544745,
 | ||
|       "seed": 445992479,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1719982450563,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "G7GvfRyoquBz-CKotoH2E",
 | ||
|         "focus": -0.08754862573962541,
 | ||
|         "gap": 6.467559814453125
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "RwMIreS0QkAZwm-3ulGX-",
 | ||
|         "focus": -0.00340462795005759,
 | ||
|         "gap": 10.274120072847268
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           0.804804176492155,
 | ||
|           41.8504465544745
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 3419,
 | ||
|       "versionNonce": 1527050765,
 | ||
|       "index": "aj",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "_0vJdrVWw6yxiSmedBCz_",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 460.1257658440753,
 | ||
|       "y": 621.9596405497533,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 44.84476985950141,
 | ||
|       "height": 78.1277508427305,
 | ||
|       "seed": 929888657,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953749039,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "wsKk3rGTn1F-L5FxrCX5H",
 | ||
|         "focus": -0.1463333945517566,
 | ||
|         "gap": 14.349343183106043
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "_MfULWHYB1BylU7H_Os8K",
 | ||
|         "focus": -0.07123248806256179,
 | ||
|         "gap": 13.09966658780877
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -44.84476985950141,
 | ||
|           -78.1277508427305
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 1776,
 | ||
|       "versionNonce": 859938829,
 | ||
|       "index": "am",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "E6Z8Wh6Av-c4t5msk3j0Z",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 715.4133378842915,
 | ||
|       "y": 313.53311157226574,
 | ||
|       "strokeColor": "#e03131",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 120.65030687843216,
 | ||
|       "height": 317.84999084472656,
 | ||
|       "seed": 1006891467,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "3NfVy3o0TIZLU7DXhNStB"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "RhNNRTMdDvRCBisjoMESc",
 | ||
|         "gap": 12.207172393798714,
 | ||
|         "focus": 0.7414822248073476
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "Kf1iK8aKtz3dLPTOYumTw",
 | ||
|         "gap": 13.724704742431754,
 | ||
|         "focus": -0.252643325157541
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -119.0926756318396,
 | ||
|           -72.51660156250011
 | ||
|         ],
 | ||
|         [
 | ||
|           -90.10232884919162,
 | ||
|           -173.45002237955737
 | ||
|         ],
 | ||
|         [
 | ||
|           -95.28829671118365,
 | ||
|           -250.8277664184572
 | ||
|         ],
 | ||
|         [
 | ||
|           -120.65030687843216,
 | ||
|           -317.84999084472656
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 38,
 | ||
|       "versionNonce": 857285347,
 | ||
|       "index": "an",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "3NfVy3o0TIZLU7DXhNStB",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 535.3110090350999,
 | ||
|       "y": 127.58308919270837,
 | ||
|       "strokeColor": "#e03131",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 180,
 | ||
|       "height": 25,
 | ||
|       "seed": 438263077,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953587877,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "当所有场景采集完毕",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "E6Z8Wh6Av-c4t5msk3j0Z",
 | ||
|       "originalText": "当所有场景采集完毕",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 974,
 | ||
|       "versionNonce": 1564223753,
 | ||
|       "index": "ao",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "fE8mp1oZAZIS-9AiqeeBo",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -228.231968272816,
 | ||
|       "y": 186.31601611050695,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 173.2778930664062,
 | ||
|       "height": 51.20001220703126,
 | ||
|       "seed": 1690892521,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "id": "URnwpIH42id9TLrEgAKAc",
 | ||
|           "type": "text"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "vRciE0DKBJzJ8v7fA54Kq",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "ERVoVoW-V8G1LL-vWEqN3",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721870191012,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 338,
 | ||
|       "versionNonce": 668890983,
 | ||
|       "index": "ap",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "URnwpIH42id9TLrEgAKAc",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -191.5930217396129,
 | ||
|       "y": 199.41602221402258,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 100,
 | ||
|       "height": 25,
 | ||
|       "seed": 954987465,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721870178253,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "初始化配置",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "fE8mp1oZAZIS-9AiqeeBo",
 | ||
|       "originalText": "初始化配置",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "line",
 | ||
|       "version": 57,
 | ||
|       "versionNonce": 1599341575,
 | ||
|       "index": "aq",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "YzZ_B9eP3UNLuRQzxEz4x",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "dotted",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 75.80097961425781,
 | ||
|       "y": 61.673587799072266,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 154.00003051757812,
 | ||
|       "height": 38,
 | ||
|       "seed": 1175702567,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721869555973,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": null,
 | ||
|       "endBinding": null,
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": null,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -154.00003051757812,
 | ||
|           -38
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 481,
 | ||
|       "versionNonce": 2134832871,
 | ||
|       "index": "ar",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "NSJU9ml7UOh2MWb9fExSu",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "dotted",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -850.8181571960449,
 | ||
|       "y": 191.44166783448583,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 453.90482330322266,
 | ||
|       "height": 82.46393148190725,
 | ||
|       "seed": 1137221705,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721869844132,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 1360,
 | ||
|       "versionNonce": 976060935,
 | ||
|       "index": "as",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "d2lyYLFFOcXxKL1kEPa3Y",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "dotted",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -843.0139320364582,
 | ||
|       "y": 209.3167754405929,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 460.2965103131508,
 | ||
|       "height": 50.96150002548767,
 | ||
|       "seed": 1614039143,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721869844132,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 13.589733340130044,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "1. 按照轴,创建结果数据文件夹\n2. 从configs.xlsx获取额定电流/转速/减速比/角速度/急停正负方向等信息\n3. 设定要采集的曲线信息",
 | ||
|       "textAlign": "left",
 | ||
|       "verticalAlign": "top",
 | ||
|       "containerId": null,
 | ||
|       "originalText": "1. 按照轴,创建结果数据文件夹\n2. 从configs.xlsx获取额定电流/转速/减速比/角速度/急停正负方向等信息\n3. 设定要采集的曲线信息",
 | ||
|       "autoResize": false,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "line",
 | ||
|       "version": 103,
 | ||
|       "versionNonce": 999870377,
 | ||
|       "index": "at",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "sjHa4K8Z8gwgIP5xf65hb",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "dotted",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -241.4111619429155,
 | ||
|       "y": 216.03721583973274,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 151.51510620117188,
 | ||
|       "height": 10.303028453480152,
 | ||
|       "seed": 478500679,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721870183261,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": null,
 | ||
|       "endBinding": null,
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": null,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -151.51510620117188,
 | ||
|           10.303028453480152
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 362,
 | ||
|       "versionNonce": 1421692749,
 | ||
|       "index": "au",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "RhNNRTMdDvRCBisjoMESc",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 4,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 2,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -340.8656463623047,
 | ||
|       "y": 325.74028396606445,
 | ||
|       "strokeColor": "#1971c2",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 1398.160536619082,
 | ||
|       "height": 664.7333984375,
 | ||
|       "seed": 124878665,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "id": "E6Z8Wh6Av-c4t5msk3j0Z",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "ERVoVoW-V8G1LL-vWEqN3",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748956,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 242,
 | ||
|       "versionNonce": 639704877,
 | ||
|       "index": "av",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "8LPZT3Re_9ys2AorxAlQT",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 4,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 2,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -36.7990264892577,
 | ||
|       "y": 377.4513486226401,
 | ||
|       "strokeColor": "#f08c00",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 700,
 | ||
|       "height": 32.199999999999996,
 | ||
|       "seed": 1415660551,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 28,
 | ||
|       "fontFamily": 2,
 | ||
|       "text": "按照测试条件、轴的排组顺序循环执行三次制动测试操作",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "top",
 | ||
|       "containerId": null,
 | ||
|       "originalText": "按照测试条件、轴的排组顺序循环执行三次制动测试操作",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.15
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "arrow",
 | ||
|       "version": 480,
 | ||
|       "versionNonce": 1811464397,
 | ||
|       "index": "aw",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "ERVoVoW-V8G1LL-vWEqN3",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -150.6257794438431,
 | ||
|       "y": 244.68703618675778,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 2.0674651584769776,
 | ||
|       "height": 60.24850325150925,
 | ||
|       "seed": 1089758057,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "fE8mp1oZAZIS-9AiqeeBo",
 | ||
|         "gap": 7.171007869219579,
 | ||
|         "focus": 0.11603486920476935
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "RhNNRTMdDvRCBisjoMESc",
 | ||
|         "gap": 20.804744527797425,
 | ||
|         "focus": -0.6962190492310062
 | ||
|       },
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow",
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           2.0674651584769776,
 | ||
|           60.24850325150925
 | ||
|         ]
 | ||
|       ]
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 586,
 | ||
|       "versionNonce": 208581005,
 | ||
|       "index": "b04",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "1bP6Dvn7AZ9RH4DrcRdB_",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -240.22863976545636,
 | ||
|       "y": 760.5178447622806,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 216.68566894531247,
 | ||
|       "height": 123.42863464355466,
 | ||
|       "seed": 1189329091,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "8sT7N39cN5FWtgjD0BEwQ"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "M3h-oZVLWQYI4EBdoYQJZ",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "abhTOT48fVbhcaD6SFRLd",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "dUxT3co8677f2AaonmyE4",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 694,
 | ||
|       "versionNonce": 1002898189,
 | ||
|       "index": "b05",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "8sT7N39cN5FWtgjD0BEwQ",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -235.22863976545636,
 | ||
|       "y": 772.2321620840579,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "width": 192,
 | ||
|       "height": 100,
 | ||
|       "seed": 1813358691,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 16,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "初始化:\n触发/解除急停\n清除伺服告警\n重置act信号\n处理可能的安全告警写诊断",
 | ||
|       "textAlign": "left",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "1bP6Dvn7AZ9RH4DrcRdB_",
 | ||
|       "originalText": "初始化:\n触发/解除急停\n清除伺服告警\n重置act信号\n处理可能的安全告警写诊断",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1272,
 | ||
|       "versionNonce": 1600985453,
 | ||
|       "index": "b06",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "X5t5PlDvqNsMmmYnCxtAV",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 415.075406865403,
 | ||
|       "y": 812.1322627920656,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 253.27795410156253,
 | ||
|       "height": 76.19992065429686,
 | ||
|       "seed": 578301219,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "GG_qcjEkAW1tNOEYADGUw"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "OZF5-sHGF1QWh4D33VwKx",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "ZDRN9BNAFSm7MPd4mQItT",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 1311,
 | ||
|       "versionNonce": 833262733,
 | ||
|       "index": "b07",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "GG_qcjEkAW1tNOEYADGUw",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 420.075406865403,
 | ||
|       "y": 825.232223119214,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 234.27987670898438,
 | ||
|       "height": 50,
 | ||
|       "seed": 1507627203,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "reload工程后,pp2main,\n并且自动模式和上电",
 | ||
|       "textAlign": "left",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "X5t5PlDvqNsMmmYnCxtAV",
 | ||
|       "originalText": "reload工程后,pp2main,并且自动模式和上电",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "diamond",
 | ||
|       "version": 978,
 | ||
|       "versionNonce": 1172470509,
 | ||
|       "index": "b08",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "s5GqtSw8Y7CZeicUEgwFQ",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": -8.140500193287608,
 | ||
|       "y": 598.232223119214,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 290.1094264220687,
 | ||
|       "height": 112,
 | ||
|       "seed": 1853709763,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "g2NPSQBb5tSbr96V0GxNs"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "NmxfcTzxuWNJwo4Wb-4Ga",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "abhTOT48fVbhcaD6SFRLd",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "F-gcNIPiBPo5bXyhvYKAd",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 741,
 | ||
|       "versionNonce": 869997677,
 | ||
|       "index": "b09",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "g2NPSQBb5tSbr96V0GxNs",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 76.88685641222956,
 | ||
|       "y": 631.232223119214,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 120,
 | ||
|       "height": 46,
 | ||
|       "seed": 456306019,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 2,
 | ||
|       "text": "是否为单条件\n第一次执行",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "s5GqtSw8Y7CZeicUEgwFQ",
 | ||
|       "originalText": "是否为单条件第一次执行",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.15
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "OZF5-sHGF1QWh4D33VwKx",
 | ||
|       "type": "arrow",
 | ||
|       "x": 326.5141886036843,
 | ||
|       "y": 844.5501604905674,
 | ||
|       "width": 77.60009765624994,
 | ||
|       "height": 0.2532809215430234,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "b0A",
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "seed": 1655164131,
 | ||
|       "version": 721,
 | ||
|       "versionNonce": 881824461,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953749040,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           77.60009765624994,
 | ||
|           -0.2532809215430234
 | ||
|         ]
 | ||
|       ],
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "tRrOZ-dVRENzlkE2D7JiN",
 | ||
|         "focus": -0.11386402972067605,
 | ||
|         "gap": 12.579099492355965
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "X5t5PlDvqNsMmmYnCxtAV",
 | ||
|         "focus": 0.16577286050644777,
 | ||
|         "gap": 10.96112060546875
 | ||
|       },
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow"
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1452,
 | ||
|       "versionNonce": 1122411821,
 | ||
|       "index": "b0B",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "_MfULWHYB1BylU7H_Os8K",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 248.67519934587176,
 | ||
|       "y": 454.53230246491717,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 253.27795410156253,
 | ||
|       "height": 76.19992065429686,
 | ||
|       "seed": 339935149,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "RmXSyd3GuCSg-wa9sJf2b"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "F-gcNIPiBPo5bXyhvYKAd",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "_0vJdrVWw6yxiSmedBCz_",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "oxtHFkwF4Nb6F5sLpb7qO",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 1488,
 | ||
|       "versionNonce": 1163404973,
 | ||
|       "index": "b0C",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "RmXSyd3GuCSg-wa9sJf2b",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 253.67519934587176,
 | ||
|       "y": 467.6322627920656,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 234.27987670898438,
 | ||
|       "height": 50,
 | ||
|       "seed": 209748493,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "reload工程后,pp2main,\n并且自动模式和上电",
 | ||
|       "textAlign": "left",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "_MfULWHYB1BylU7H_Os8K",
 | ||
|       "originalText": "reload工程后,pp2main,并且自动模式和上电",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "oxtHFkwF4Nb6F5sLpb7qO",
 | ||
|       "type": "arrow",
 | ||
|       "x": 512.114225224778,
 | ||
|       "y": 497.48359840808337,
 | ||
|       "width": 125.60003662109375,
 | ||
|       "height": 0.714594187687112,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "b0D",
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "seed": 1372818253,
 | ||
|       "version": 370,
 | ||
|       "versionNonce": 1996030861,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953749040,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           125.60003662109375,
 | ||
|           0.714594187687112
 | ||
|         ]
 | ||
|       ],
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "_MfULWHYB1BylU7H_Os8K",
 | ||
|         "focus": 0.10491939108920384,
 | ||
|         "gap": 10.16107177734375
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "2ysxvHdQkJy90WXrs-fCv",
 | ||
|         "focus": -0.20013052975390783,
 | ||
|         "gap": 6.543214960769092
 | ||
|       },
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow"
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1143,
 | ||
|       "versionNonce": 131473261,
 | ||
|       "index": "b0E",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "smvbNoKw6LDeWHeMhkgs3",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 717.8751810353249,
 | ||
|       "y": 651.5322109121829,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 165.27789306640628,
 | ||
|       "height": 41.39999389648438,
 | ||
|       "seed": 1202250509,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "8ApgTR11RrDXeM7h2uWRO"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "i_UW5iv9D7BQ4VakeukH-",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "pksUeLNq_8safCB-XkaZo",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 1214,
 | ||
|       "versionNonce": 36264589,
 | ||
|       "index": "b0F",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "8ApgTR11RrDXeM7h2uWRO",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 760.514127568528,
 | ||
|       "y": 659.7322078604251,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 80,
 | ||
|       "height": 25,
 | ||
|       "seed": 1410529645,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "急停触发",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "smvbNoKw6LDeWHeMhkgs3",
 | ||
|       "originalText": "急停触发",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "rectangle",
 | ||
|       "version": 1199,
 | ||
|       "versionNonce": 1721270509,
 | ||
|       "index": "b0G",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "cQBmppzmPZSR_CwMobNmi",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 776.6752908986061,
 | ||
|       "y": 826.332274999097,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 165.27789306640628,
 | ||
|       "height": 41.39999389648438,
 | ||
|       "seed": 1406773699,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": {
 | ||
|         "type": 3
 | ||
|       },
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "Bxu3IOJriXHxH6QCl7tps"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "pksUeLNq_8safCB-XkaZo",
 | ||
|           "type": "arrow"
 | ||
|         },
 | ||
|         {
 | ||
|           "id": "dUxT3co8677f2AaonmyE4",
 | ||
|           "type": "arrow"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false
 | ||
|     },
 | ||
|     {
 | ||
|       "type": "text",
 | ||
|       "version": 1277,
 | ||
|       "versionNonce": 1583688717,
 | ||
|       "index": "b0H",
 | ||
|       "isDeleted": false,
 | ||
|       "id": "Bxu3IOJriXHxH6QCl7tps",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "angle": 0,
 | ||
|       "x": 819.3142374318093,
 | ||
|       "y": 834.5322719473392,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "transparent",
 | ||
|       "width": 80,
 | ||
|       "height": 25,
 | ||
|       "seed": 656767331,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "roundness": null,
 | ||
|       "boundElements": [],
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "text": "数据处理",
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "cQBmppzmPZSR_CwMobNmi",
 | ||
|       "originalText": "数据处理",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "i_UW5iv9D7BQ4VakeukH-",
 | ||
|       "type": "arrow",
 | ||
|       "x": 705.7142618458718,
 | ||
|       "y": 536.6322170156985,
 | ||
|       "width": 54.4000244140625,
 | ||
|       "height": 110.39999389648438,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "b0I",
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "seed": 1186876749,
 | ||
|       "version": 338,
 | ||
|       "versionNonce": 1959609421,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953749040,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           54.4000244140625,
 | ||
|           110.39999389648438
 | ||
|         ]
 | ||
|       ],
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "2ysxvHdQkJy90WXrs-fCv",
 | ||
|         "focus": 0.546810493886852,
 | ||
|         "gap": 11.9157456615319
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "smvbNoKw6LDeWHeMhkgs3",
 | ||
|         "focus": -0.30140846268939786,
 | ||
|         "gap": 4.5
 | ||
|       },
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow"
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "pksUeLNq_8safCB-XkaZo",
 | ||
|       "type": "arrow",
 | ||
|       "x": 785.7142618458718,
 | ||
|       "y": 706.2322231192142,
 | ||
|       "width": 60.7999267578125,
 | ||
|       "height": 106.39996337890625,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#1e1e1e",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "b0J",
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "seed": 240575341,
 | ||
|       "version": 367,
 | ||
|       "versionNonce": 1301828877,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953749040,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           60.7999267578125,
 | ||
|           106.39996337890625
 | ||
|         ]
 | ||
|       ],
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "smvbNoKw6LDeWHeMhkgs3",
 | ||
|         "focus": 0.3623301872560003,
 | ||
|         "gap": 13.300018310546875
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "cQBmppzmPZSR_CwMobNmi",
 | ||
|         "focus": 0.07258713848178447,
 | ||
|         "gap": 13.700088500976562
 | ||
|       },
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow"
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "dUxT3co8677f2AaonmyE4",
 | ||
|       "type": "arrow",
 | ||
|       "x": 867.5592163392541,
 | ||
|       "y": 879.8321987051517,
 | ||
|       "width": 1045.705451324562,
 | ||
|       "height": 63.15636025022944,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#e03131",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "b0O",
 | ||
|       "roundness": {
 | ||
|         "type": 2
 | ||
|       },
 | ||
|       "seed": 871599619,
 | ||
|       "version": 745,
 | ||
|       "versionNonce": 770061773,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": [
 | ||
|         {
 | ||
|           "type": "text",
 | ||
|           "id": "Fwqff_6PMVSjIk4oBzQaG"
 | ||
|         }
 | ||
|       ],
 | ||
|       "updated": 1721953749040,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "points": [
 | ||
|         [
 | ||
|           0,
 | ||
|           0
 | ||
|         ],
 | ||
|         [
 | ||
|           -176.24497890744487,
 | ||
|           63.15636025022944
 | ||
|         ],
 | ||
|         [
 | ||
|           -793.0449667004136,
 | ||
|           60.888645185080165
 | ||
|         ],
 | ||
|         [
 | ||
|           -1045.705451324562,
 | ||
|           9.978025873211143
 | ||
|         ]
 | ||
|       ],
 | ||
|       "lastCommittedPoint": null,
 | ||
|       "startBinding": {
 | ||
|         "elementId": "cQBmppzmPZSR_CwMobNmi",
 | ||
|         "focus": -0.7106381634029143,
 | ||
|         "gap": 12.099929809570312
 | ||
|       },
 | ||
|       "endBinding": {
 | ||
|         "elementId": "1bP6Dvn7AZ9RH4DrcRdB_",
 | ||
|         "focus": 0.920453305511539,
 | ||
|         "gap": 5.863745172527501
 | ||
|       },
 | ||
|       "startArrowhead": null,
 | ||
|       "endArrowhead": "arrow"
 | ||
|     },
 | ||
|     {
 | ||
|       "id": "Fwqff_6PMVSjIk4oBzQaG",
 | ||
|       "type": "text",
 | ||
|       "x": 332.70622996595705,
 | ||
|       "y": 991.7266626351698,
 | ||
|       "width": 80,
 | ||
|       "height": 25,
 | ||
|       "angle": 0,
 | ||
|       "strokeColor": "#e03131",
 | ||
|       "backgroundColor": "#ffffff",
 | ||
|       "fillStyle": "solid",
 | ||
|       "strokeWidth": 2,
 | ||
|       "strokeStyle": "solid",
 | ||
|       "roughness": 1,
 | ||
|       "opacity": 100,
 | ||
|       "groupIds": [],
 | ||
|       "frameId": null,
 | ||
|       "index": "b0P",
 | ||
|       "roundness": null,
 | ||
|       "seed": 320259789,
 | ||
|       "version": 65,
 | ||
|       "versionNonce": 862731661,
 | ||
|       "isDeleted": false,
 | ||
|       "boundElements": null,
 | ||
|       "updated": 1721953748957,
 | ||
|       "link": null,
 | ||
|       "locked": false,
 | ||
|       "text": "循环三次",
 | ||
|       "fontSize": 20,
 | ||
|       "fontFamily": 1,
 | ||
|       "textAlign": "center",
 | ||
|       "verticalAlign": "middle",
 | ||
|       "containerId": "dUxT3co8677f2AaonmyE4",
 | ||
|       "originalText": "循环三次",
 | ||
|       "autoResize": true,
 | ||
|       "lineHeight": 1.25
 | ||
|     }
 | ||
|   ],
 | ||
|   "appState": {
 | ||
|     "gridSize": null,
 | ||
|     "viewBackgroundColor": "#ffffff"
 | ||
|   },
 | ||
|   "files": {}
 | ||
| } |