设备命令修改

This commit is contained in:
“hsc”
2026-08-06 14:04:28 +08:00
parent 5a565f7361
commit deb3544143
143 changed files with 730494 additions and 1287 deletions
+367
View File
@@ -0,0 +1,367 @@
{
"ID": "b4586e68-7fbf-45d6-aa85-84003296bdb6",
"StepCollection": [
{
"ID": "43ecdd82-bc4d-4944-a3c6-26a4a0831ba8",
"IsUsed": false,
"Index": 1,
"Name": "Connect",
"StepType": "方法",
"Method": {
"Name": "Connect",
"FullName": "DeviceCommand.Device.XcpDevice",
"DeviceID": "a5f412b2-4e70-4106-8bad-e7787d5fc06b",
"Parameters": [
{
"ID": "4a7e302c-276c-4c3e-8370-74268ccb9be0",
"IsVisible": true,
"Name": "ct",
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": null,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "65c16877-bd46-40ba-8740-ce36717bad3f",
"IsVisible": true,
"Name": "Result",
"Type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 1,
"IsGlobal": false,
"InitialValue": null,
"Value": true,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
}
]
},
"SubProgram": null,
"LoopCount": null,
"LoopStartStepId": null,
"OKExpression": null,
"GotoSettingString": "",
"OKGotoStepID": null,
"NGGotoStepID": null,
"Description": null
},
{
"ID": "5ce41af4-1c57-45a3-909b-01e8f041e90e",
"IsUsed": false,
"Index": 2,
"Name": "Disconnect",
"StepType": "方法",
"Method": {
"Name": "Disconnect",
"FullName": "DeviceCommand.Device.XcpDevice",
"DeviceID": "a5f412b2-4e70-4106-8bad-e7787d5fc06b",
"Parameters": [
{
"ID": "cf4dd8ce-0e35-4ac6-a5d9-134698408de2",
"IsVisible": true,
"Name": "ct",
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": null,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "8f8d50d5-b83f-42d5-a9cf-a31d8b556549",
"IsVisible": true,
"Name": "Result",
"Type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 1,
"IsGlobal": false,
"InitialValue": null,
"Value": true,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
}
]
},
"SubProgram": null,
"LoopCount": null,
"LoopStartStepId": null,
"OKExpression": null,
"GotoSettingString": "",
"OKGotoStepID": null,
"NGGotoStepID": null,
"Description": null
},
{
"ID": "1a4110a7-8fb3-4007-956f-c13f2463a2ec",
"IsUsed": true,
"Index": 3,
"Name": "循环开始",
"StepType": "循环开始",
"Method": {
"Name": null,
"FullName": null,
"DeviceID": null,
"Parameters": [
{
"ID": "5997767e-ba16-45b8-a59c-540912724b80",
"IsVisible": true,
"Name": "循环次数",
"Type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": null,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
}
]
},
"SubProgram": null,
"LoopCount": 100,
"LoopStartStepId": null,
"OKExpression": null,
"GotoSettingString": "",
"OKGotoStepID": null,
"NGGotoStepID": null,
"Description": null
},
{
"ID": "0009fcfa-5e1d-485f-b034-3e2efc9555b9",
"IsUsed": true,
"Index": 4,
"Name": "WriteMemory",
"StepType": "方法",
"Method": {
"Name": "WriteMemory",
"FullName": "DeviceCommand.Device.XcpDevice",
"DeviceID": "a5f412b2-4e70-4106-8bad-e7787d5fc06b",
"Parameters": [
{
"ID": "77545099-08a5-4a9f-bb41-419a447a9301",
"IsVisible": true,
"Name": "address",
"Type": "System.UInt32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": "1",
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "a09de94f-9de9-43e9-8e4c-a85a03bfe717",
"IsVisible": true,
"Name": "data",
"Type": "System.Byte[], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": "[0,1,2,3,4,5,6,7]",
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "4867bc41-3990-4210-a1bd-a8d2a50703e0",
"IsVisible": true,
"Name": "ct",
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": null,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "c7381e00-d772-45dc-b330-428c618bd01f",
"IsVisible": true,
"Name": "Result",
"Type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 1,
"IsGlobal": false,
"InitialValue": null,
"Value": true,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
}
]
},
"SubProgram": null,
"LoopCount": null,
"LoopStartStepId": null,
"OKExpression": null,
"GotoSettingString": "",
"OKGotoStepID": null,
"NGGotoStepID": null,
"Description": null
},
{
"ID": "e7932123-1be8-4d18-bbf8-5539fe146ae5",
"IsUsed": true,
"Index": 5,
"Name": "ReadMemory",
"StepType": "方法",
"Method": {
"Name": "ReadMemory",
"FullName": "DeviceCommand.Device.XcpDevice",
"DeviceID": "a5f412b2-4e70-4106-8bad-e7787d5fc06b",
"Parameters": [
{
"ID": "1679b242-886b-4468-b189-82af26564141",
"IsVisible": true,
"Name": "address",
"Type": "System.UInt32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": "0",
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "ab43a16c-cde3-46e7-a160-06ebf819fab7",
"IsVisible": true,
"Name": "length",
"Type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": "8",
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "dfe9aaa5-9905-49ed-a468-cb8f6cf0447c",
"IsVisible": true,
"Name": "ct",
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 0,
"IsGlobal": false,
"InitialValue": null,
"Value": null,
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
},
{
"ID": "db930263-376b-4cdd-a5ec-bd1135de74e7",
"IsVisible": true,
"Name": "Result",
"Type": "System.Byte[], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
"Category": 1,
"IsGlobal": false,
"InitialValue": null,
"Value": "AAECAwQFBgc=",
"LowerLimit": null,
"UpperLimit": null,
"Result": true,
"IsUseVar": false,
"IsSave": false,
"VariableName": null,
"VariableID": null,
"IsOutputToReport": false
}
]
},
"SubProgram": null,
"LoopCount": null,
"LoopStartStepId": null,
"OKExpression": null,
"GotoSettingString": "",
"OKGotoStepID": null,
"NGGotoStepID": null,
"Description": null
},
{
"ID": "d44bd2ba-c014-4693-a731-aa22eec2f8f0",
"IsUsed": true,
"Index": 6,
"Name": "循环结束",
"StepType": "循环结束",
"Method": null,
"SubProgram": null,
"LoopCount": null,
"LoopStartStepId": "1a4110a7-8fb3-4007-956f-c13f2463a2ec",
"OKExpression": null,
"GotoSettingString": "",
"OKGotoStepID": null,
"NGGotoStepID": null,
"Description": null
}
],
"Parameters": [],
"Devices": []
}