项目

一般

简介

任务支持 #2542 » LO-TTA-03.json

孙乃宇, 2026-09-19 17:24

 
{
"Version": "v2.6.0",
"monitor": [
{
"name": "版本号",
"en_name": "Version",
"disable": false,
"type": "0",
"value": "0"
},
{
"name": "串口号",
"en_name": "SerialPort",
"disable": false,
"type": "0",
"value": ""
},
{
"name": "时间",
"en_name": "time",
"disable": false,
"type": "0",
"value": ""
},
{
"name": "运行状态-0",
"en_name": "ActionStatus-0",
"disable": false,
"type": "0",
"value": "0"
},
{
"name": "运行状态-1",
"en_name": "ActionStatus-1",
"disable": false,
"type": "0",
"value": "0"
},
{
"name": "轴速度-0",
"en_name": "SPAxisSpeed-0",
"disable": false,
"type": "0",
"value": "0.000000"
},
{
"name": "轴速度-1",
"en_name": "SPAxisSpeed-1",
"disable": false,
"type": "0",
"value": "0.000000"
},
{
"name": "位置-0",
"en_name": "position-0",
"disable": false,
"type": "0",
"value": "23.484249"
},
{
"name": "位置-1",
"en_name": "position-1",
"disable": false,
"type": "0",
"value": "-0.006750"
}
],
"attribute": [
{
"name": "物理单位",
"en_name": "PhysicalUnit",
"disable": false,
"value": "1",
"type": "0",
"is_hide": "1",
"verify": {}
},
{
"name": "对应开环步数",
"en_name": "CorrespondingOpenLoopSteps",
"disable": false,
"value": 3200,
"type": "0",
"is_hide": "1",
"verify": {}
},
{
"name": "产品类型",
"en_name": "ProductType",
"disable": false,
"value": "0",
"type": "2",
"is_hide": "1",
"verify": [
{
"name": "平移台",
"value": "0"
}
]
},
{
"name": "电机类型",
"en_name": "MotorType",
"disable": false,
"value": "0",
"type": "0",
"is_hide": "1",
"verify": [
{
"name": "步进电机",
"value": "0"
}
]
},
{
"name": "螺距",
"en_name": "Pitch",
"disable": false,
"value": "1",
"type": "0",
"is_hide": "1",
"verify": {}
},
{
"name": "传动比",
"en_name": "TransmissionRatio",
"disable": false,
"value": "1",
"type": "0",
"is_hide": "1",
"verify": {}
},
{
"name": "细分(步进电机)",
"en_name": "SubdivisionStepperMotor",
"disable": false,
"value": "16",
"type": "0",
"is_hide": "1",
"verify": {}
},
{
"name": "加减速度",
"en_name": "Acc",
"minValue": "0",
"maxValue": "3",
"value": 3,
"disable": false,
"type": "1",
"is_hide": "0",
"verify": {}
},
{
"name": "位置模式时的最大速度",
"en_name": "Speed",
"value": "1",
"minValue": "0",
"maxValue": "1",
"disable": false,
"type": "1",
"is_hide": "0",
"verify": {}
}
],
"code": {
"data": "button.programming[0].action.action",
"send": "action.action",
"button": {
"programming": [
{
"action": {
"name": "开始",
"action": {
"actions": []
}
}
},
{
"action": {
"name": "暂停",
"action": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "PuaseRunningInstruction",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Acc",
"type": "0",
"val": "3"
}
]
}
}
]
}
}
},
{
"action": {
"name": "继续",
"action": {
"actions": [
{
"id": "4",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "StartRunningInstruction",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Acc",
"type": "0",
"val": "3"
}
]
}
}
]
}
}
},
{
"action": {
"name": "结束",
"action": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "ProgramStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Acc",
"type": "0",
"val": "3"
}
]
}
}
]
}
}
},
{
"name": "结束",
"action": {
"Version": "v2.6.0",
"SPProgramClearData": "all"
}
}
],
"function": [
{
"action": {
"name": "入口"
}
},
{
"action": {
"name": "出口"
}
}
]
},
"programming": [
{
"groupName": "运行指令",
"groupId": "run",
"color": "",
"sub": [
{
"attribute": {
"name": "获取当前位置",
"type": "TTAgetCurrentLocation",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"valueType": "action.normal_data.out.type",
"type": "1",
"value": "",
"ishide": "0",
"isEdit": "1",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "开始运动",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "GetPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
}
],
"out": {
"type": "1",
"val_name": "a1"
}
}
}
}
]
},
{
"attribute": {
"name": "坐标调整",
"type": "TTAabsolute",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "0",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "重置坐标",
"value": "10",
"data": "action.normal_data.data[0].val",
"valueType": "action.normal_data.data[0].type",
"isvariable": "0",
"enName": "PositionReset",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "Reset",
"data": [
{
"name": "Distance",
"type": "0",
"val": "0"
},
{
"name": "Axis",
"type": "0",
"val": "X"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "将当前位置设置为标签",
"type": "TTAsetTag",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "选择轴",
"data": "action.read_device_data.data[0].val",
"valueType": "action.read_device_data.data[0].type",
"value": "X",
"isvariable": "0",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "标签名",
"data": "action.read_device_data.tag",
"value": "0",
"isvariable": "0",
"enName": "tagName",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "开始运动",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "10",
"read_device_data": {
"serialport": "com4",
"name": "GetPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
}
],
"tag": "",
"state": "0"
}
}
}
]
},
{
"attribute": {
"name": "单轴停止",
"type": "TTAAxisStop",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "选择轴",
"data": "action.normal_data.data[0].val",
"value": "X",
"enName": "Axis",
"type": "2",
"isvariable": "0",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "开始运动",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "3843c5aa-3715-4220-9d14-586eae2b9b4d",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "AxisStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "相对定位运动(默认参数)",
"type": "TTArelativePositioningDefault",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "0",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "选择轴",
"data": "action.normal_data.data[0].val",
"valueType": "action.normal_data.data[0].type",
"value": "X",
"isvariable": "0",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "相对距离",
"value": "10",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"data": "action.normal_data.data[2].val",
"valueType": "action.normal_data.data[2].type",
"isvariable": "0",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.normal_data.data[3].val",
"valueType": "action.normal_data.data[3].type",
"isvariable": "0",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.normal_data.data[4].val",
"valueType": "action.normal_data.data[4].type",
"isvariable": "0",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "运动方式",
"data": "action.normal_data.data[5].val",
"value": "1",
"enName": "ModeType",
"type": "2",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"useGloble": "0",
"action": [
{
"name": "相对运动",
"value": "1"
},
{
"name": "绝对运动",
"value": "2"
}
]
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "1"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "相对定位运动(自定义参数)",
"type": "TTArelativePositioningEditing",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "选择轴",
"data": "action.normal_data.data[0].val",
"valueType": "action.normal_data.data[0].type",
"value": "X",
"isvariable": "0",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "相对距离",
"value": "10",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "最大速度",
"value": "1",
"minValue": "0",
"maxValue": "1",
"data": "action.normal_data.data[2].val",
"valueType": "action.normal_data.data[2].type",
"isvariable": "0",
"enName": "Speed",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.normal_data.data[3].val",
"valueType": "action.normal_data.data[3].type",
"isvariable": "0",
"enName": "Acc",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.normal_data.data[4].val",
"valueType": "action.normal_data.data[4].type",
"isvariable": "0",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "运动方式",
"data": "action.normal_data.data[5].val",
"value": "1",
"enName": "ModeType",
"type": "2",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"useGloble": "0",
"action": [
{
"name": "相对运动",
"value": "1"
},
{
"name": "绝对运动",
"value": "2"
}
]
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "1"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "绝对定位运动(默认参数)",
"type": "TTAabsolutePositioningDefault",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "0",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "选择轴",
"data": "action.normal_data.data[0].val",
"valueType": "action.normal_data.data[0].type",
"value": "0",
"isvariable": "0",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "绝对位置",
"value": "10",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"data": "action.normal_data.data[2].val",
"valueType": "action.normal_data.data[2].type",
"isvariable": "0",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.normal_data.data[3].val",
"valueType": "action.normal_data.data[3].type",
"isvariable": "0",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.normal_data.data[4].val",
"valueType": "action.normal_data.data[4].type",
"isvariable": "0",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "运动方式",
"data": "action.normal_data.data[5].val",
"value": "2",
"enName": "ModeType",
"type": "2",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"useGloble": "0",
"action": [
{
"name": "相对运动",
"value": "1"
},
{
"name": "绝对运动",
"value": "2"
}
]
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "绝对定位运动(自定义参数)",
"type": "TTAabsolutePositioningEdit",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "选择轴",
"data": "action.normal_data.data[0].val",
"valueType": "action.normal_data.data[0].type",
"value": "X",
"isvariable": "0",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "绝对位置",
"value": "10",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "最大速度",
"value": "1",
"minValue": "0",
"maxValue": "1",
"data": "action.normal_data.data[2].val",
"valueType": "action.normal_data.data[2].type",
"isvariable": "0",
"enName": "Speed",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.normal_data.data[3].val",
"valueType": "action.normal_data.data[3].type",
"isvariable": "0",
"enName": "Acc",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.normal_data.data[4].val",
"valueType": "action.normal_data.data[4].type",
"isvariable": "0",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "运动方式",
"data": "action.normal_data.data[5].val",
"value": "2",
"enName": "ModeType",
"type": "2",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"useGloble": "0",
"action": [
{
"name": "相对运动",
"value": "1"
},
{
"name": "绝对运动",
"value": "2"
}
]
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "定速运动",
"type": "TTAspeedMotionEditing-B",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "选择轴",
"data": "action.normal_data.data[0].val",
"valueType": "action.normal_data.data[0].type",
"value": "X",
"isvariable": "0",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "最大速度",
"value": "1",
"minValue": "0",
"maxValue": "1",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Speed",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.normal_data.data[2].val",
"valueType": "action.normal_data.data[2].type",
"isvariable": "0",
"enName": "Acc",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": {}
},
{
"name": "方向",
"value": "1",
"data": "",
"valueType": "",
"isvariable": "0",
"enName": "Direction",
"type": "2",
"ishide": "0",
"isEdit": "1",
"useGloble": "0",
"action": [
{
"name": "正向",
"value": "1"
},
{
"name": "负向",
"value": "0"
}
]
},
{
"name": "减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.normal_data.data[3].val",
"valueType": "action.normal_data.data[3].type",
"isvariable": "0",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "运动方式",
"data": "action.normal_data.data[4].val",
"value": "1",
"enName": "ModeType",
"type": "2",
"isvariable": "0",
"ishide": "1",
"isEdit": "1",
"useGloble": "0",
"action": [
{
"name": "相对运动",
"value": "1"
},
{
"name": "绝对运动",
"value": "2"
}
]
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "1"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
},
{
"attribute": {
"name": "回零运动",
"type": "LO-TTA-03-resetToZeroDefault",
"isPrevious": true,
"isNext": true
},
"sub": [
{
"name": "出参",
"data": "action.normal_data.out.val_name",
"type": "9",
"value": "",
"isvariable": "0",
"ishide": "1",
"isEdit": "0",
"action": {}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.normal_data.data[1].val",
"valueType": "action.normal_data.data[1].type",
"isvariable": "0",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "0",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.normal_data.data[2].val",
"valueType": "action.normal_data.data[2].type",
"isvariable": "0",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "0",
"action": {
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "ToHome",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Speed",
"type": "0",
"val": "15"
},
{
"name": "Acc",
"type": "0",
"val": "20"
},
{
"name": "Dec",
"type": "0",
"val": "20"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
}
]
}
]
}
]
},
"single": [
{
"name": "急停",
"sub": [
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "急停",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "SingleEmergencyStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
}
]
}
}
]
}
}
]
},
{
"name": "缓停",
"sub": [
{
"name": "加减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "缓停",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "SingleStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Acc",
"type": "0",
"val": "3"
}
]
}
}
]
}
}
]
},
{
"name": "调整位置(置位)",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "重置坐标",
"value": "0",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "调整位置",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "Reset",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "0"
}
]
}
}
]
}
}
]
},
{
"name": "点动(默认参数)",
"sub": [
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"stop_data": "stop.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "速度",
"value": "15",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "X+",
"is_negative": [],
"type": "3",
"stop": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "SingleStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
}
]
}
}
]
},
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "4"
},
{
"name": "MotionType",
"type": "0",
"val": "3"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
},
{
"name": "X-",
"is_negative": ["Distance"],
"type": "3",
"stop": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "SingleStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
}
]
}
}
]
},
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "4"
},
{
"name": "MotionType",
"type": "0",
"val": "3"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "点动(自定义参数)",
"sub": [
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"stop_data": "stop.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "X轴",
"value": "X"
},
{
"name": "Y轴",
"value": "Y"
},
{
"name": "Z轴",
"value": "Z"
},
{
"name": "A轴",
"value": "A"
},
{
"name": "B轴",
"value": "B"
},
{
"name": "C轴",
"value": "C"
}
]
},
{
"name": "速度",
"value": "1",
"minValue": "0",
"maxValue": "1",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "X+",
"is_negative": [],
"type": "3",
"stop": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "SingleStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
}
]
}
}
]
},
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "4"
},
{
"name": "MotionType",
"type": "0",
"val": "3"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
},
{
"name": "X-",
"is_negative": ["Distance"],
"type": "3",
"stop": {
"actions": [
{
"id": "3",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com4",
"name": "SingleStop",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
}
]
}
}
]
},
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "4"
},
{
"name": "MotionType",
"type": "0",
"val": "3"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "相对定位运动(默认参数)",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "0",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "相对距离",
"value": "10",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "ModeType",
"value": "1",
"data": "action.actions[0].normal_data.data[5].val",
"enName": "ModeType",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "0"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "1"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "相对定位运动(自定义参数)",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "0",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "相对距离",
"value": "10",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "1",
"minValue": "0",
"maxValue": "1",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "ModeType",
"value": "1",
"data": "action.actions[0].normal_data.data[5].val",
"enName": "ModeType",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "0"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "1"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "绝对定位运动(默认参数)",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "0",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "绝对位置",
"value": "10",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "ModeType",
"value": "2",
"data": "action.actions[0].normal_data.data[5].val",
"enName": "ModeType",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "0"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "绝对定位运动(自定义参数)",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "0",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "绝对位置",
"value": "10",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "1",
"minValue": "0",
"maxValue": "1",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "3",
"minValue": "0",
"maxValue": "3",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "ModeType",
"value": "2",
"data": "action.actions[0].normal_data.data[5].val",
"enName": "ModeType",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "开始",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "0"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "定速运动",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "0",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "速度",
"value": "1",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Speed",
"minValue": "0",
"maxValue": "1",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "3",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Acc",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "3",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "ModeType",
"value": "2",
"data": "action.actions[0].normal_data.data[4].val",
"enName": "ModeType",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "X+",
"is_negative": ["Speed"],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "0"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
},
{
"name": "X-",
"is_negative": ["Speed"],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToSpeed",
"data": [
{
"name": "Axis",
"type": "0",
"val": "0"
},
{
"name": "Speed",
"type": "0",
"val": "1"
},
{
"name": "Acc",
"type": "0",
"val": "3"
},
{
"name": "Dec",
"type": "0",
"val": "3"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "回零运动",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "0",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "0"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action.actions[0].normal_data.data[1].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[2].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action.actions[0].normal_data.data[3].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "回零",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "ToHome",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Speed",
"type": "0",
"val": "15"
},
{
"name": "Acc",
"type": "0",
"val": "20"
},
{
"name": "Dec",
"type": "0",
"val": "20"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
},
{
"name": "预设常用定位",
"sub": [
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "X"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "预设位置",
"value": "10",
"data": "action1.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action1.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action1.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action1.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "定位",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action1": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "10"
},
{
"name": "Speed",
"type": "0",
"val": "15"
},
{
"name": "Acc",
"type": "0",
"val": "20"
},
{
"name": "Dec",
"type": "0",
"val": "20"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "X"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "预设位置",
"value": "20",
"data": "action2.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action2.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action2.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action2.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "定位",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action2": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "20"
},
{
"name": "Speed",
"type": "0",
"val": "15"
},
{
"name": "Acc",
"type": "0",
"val": "20"
},
{
"name": "Dec",
"type": "0",
"val": "20"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "X"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "预设位置",
"value": "30",
"data": "action3.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action3.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action3.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action3.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "定位",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action3": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "30"
},
{
"name": "Speed",
"type": "0",
"val": "15"
},
{
"name": "Acc",
"type": "0",
"val": "20"
},
{
"name": "Dec",
"type": "0",
"val": "20"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
},
{
"name": "端口号",
"value": "com3",
"isvariable": "0",
"data": "action.actions[0].normal_data.serialport",
"enName": "serialport",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "选择轴",
"value": "X",
"data": "action.actions[0].normal_data.data[0].val",
"enName": "Axis",
"type": "2",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": [
{
"name": "0轴",
"value": "X"
},
{
"name": "1轴",
"value": "1"
}
]
},
{
"name": "预设位置",
"value": "40",
"data": "action4.actions[0].normal_data.data[1].val",
"enName": "Distance",
"type": "1",
"ishide": "0",
"isEdit": "1",
"useGloble": "1",
"action": {}
},
{
"name": "最大速度",
"value": "15",
"minValue": "0",
"data": "action4.actions[0].normal_data.data[2].val",
"enName": "Speed",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "加减速度",
"value": "20",
"data": "action4.actions[0].normal_data.data[3].val",
"enName": "Acc",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "减速度",
"value": "20",
"data": "action4.actions[0].normal_data.data[4].val",
"enName": "Dec",
"type": "1",
"ishide": "1",
"isEdit": "0",
"useGloble": "1",
"action": {}
},
{
"name": "定位",
"is_negative": [],
"type": "0",
"ishide": "0",
"isEdit": "0",
"useGloble": "1",
"action4": {
"actions": [
{
"id": "uuid",
"version": "v2.6.0",
"type": "0",
"normal_data": {
"serialport": "com3",
"name": "SingleToPosition",
"data": [
{
"name": "Axis",
"type": "0",
"val": "X"
},
{
"name": "Distance",
"type": "0",
"val": "40"
},
{
"name": "Speed",
"type": "0",
"val": "15"
},
{
"name": "Acc",
"type": "0",
"val": "20"
},
{
"name": "Dec",
"type": "0",
"val": "20"
},
{
"name": "ModeType",
"type": "0",
"val": "2"
}
],
"out": {
"type": "0",
"val_name": ""
}
}
}
]
}
}
]
}
],
"openJson": [
{
"Version": "v2.6.0",
"SPOpen": "-fluidnc"
}
],
"queryJson": {
"Version": "v2.6.0",
"SPQuery": "fluidnc"
},
"checkJson": [
{
"model": "LO-TTA-03",
"type": "1",
"relationship": "checkInitBlock",
"rules": "",
"Objective": ["9"]
},
{
"model": "LO-TTA-03",
"type": "1",
"relationship": "checkContain",
"main": "2",
"subs": ["4"]
},
{
"model": "LO-TTA-03",
"type": "1",
"relationship": "checkAsyncVarScope",
"main": "2",
"subs": ["4"]
},
{
"model": "LO-TTA-03",
"type": "1",
"relationship": "checkEmptyVal",
"rules": ""
},
{
"model": "LO-TTA-03",
"type": "1",
"relationship": "checkVarName",
"rules": "",
"Objective": ["6"]
},
{
"model": "LO-TTA-03",
"relationship": "checkForTime",
"rules": "",
"Objective": ["2"]
},
{
"model": "LO-TTA-03",
"type": "1",
"relationship": "checkAsyncTime",
"rules": "",
"Objective": ["8"]
}
],
"dataProcessing": [
{
"is_must": "1",
"processingLogic": "数据处理",
"data": [
{
"name": "无需处理",
"value": "NoProcessed"
}
]
}
]
}
(6-6/7)