- 登录
- 场景刀具
- 系统设置
- 网卡设置POST
- 网卡立即生效POST
- 网络连接测试POST
- 获取系统设置POST
- 系统设置POST
- 系统配置字典查询POST
- 服务重启POST
- 传感器固件升级POST
- 服务器网络连接设置POST
- 传感器设置POST
- 复制参数POST
- 执行shellPOST
- 传感器设置读取POST
- 传感器属性设置POST
- 传感器断电重启POST
- 风扇设置POST
- 添加读取NCPOST
- 编辑读取NCPOST
- 删除读取NCPOST
- 编辑NC读取信息POST
- 配置页面NC重启POST
- NC采集开关设置POST
- 公用刀号设置POST
- 恢复出厂设置POST
- 系统操作日志查询POST
- 报警模式设置POST
- 设置WIFIPOST
- ssh远程设置POST
- 上下限设置POST
- 上下限读取POST
- 上下限读取 CopyPOST
- 极性设置POST
- 刀具报警统计POST
- 日志
- 实时数据
编辑NC读取信息
开发中
POST
/api/nc/editInfo
请求参数
Body 参数application/json
object {0}
示例
{
"ncDeviceName": "",
"setInfo": {}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/nc/editInfo' \
--header 'Content-Type: application/json' \
--data-raw '{
"ncDeviceName":"",
"setInfo":{}
}'
返回响应
🟢200成功
application/json
Body
cmdResult
string
cmd结果
code
integer
编码
currentKnifeNum
integer
当前刀号
currentSceneNum
integer
当前场景号
deviceName
string
设备名称
knifeNum
integer
刀号
msg
integer
异常信息
sceneNum
integer
场景号
sceneSize
integer
场景数量
specialSceneNum
integer
特殊场景号
sysInfo
object
系统设置信息
IOConfig
integer
IO状态
adminPassword
integer
密码
autoLearnState
integer
自学习状态
autoRatioState
integer
自适应开关
copIP
string
协处理器IP
copMAC
string
协处理器MAC
copVersion
string
协处理器版本
currentWarnCount
integer
当前报警计数
currentWarnGapTime
integer
当前报警计时间
detectorMaxSize
integer
最多探测器数量
detectorSize
integer
当前探测器数量
detectors
array [object {15}]
场景参数
deviceType
integer
传感器类型
elecKeepTime
integer
脉冲生效延时
fpgaVersion
integer
fpga版本
funcConfig
integer
主机功能配置
funcVersion
integer
主机类型与传感器类型
fwVersion
string
固 件版本
g01OptimSave
integer
G01报警优化是否持久化
highElecKeepTime
integer
脉冲高保持
initCurrentStep
integer
系统初始化设置当前步骤
initStepCount
integer
系统初始化设置总步骤数量
interfaces
array [object {5}]
网络接口信息
iotState
integer
网络测试结果
knifeMode
integer
刀 具获取模式
knifeMultiWarnOptimGap
integer
刀具刀具报警间隔时间
knifeNCWarnMode
integer
是否允许刀具控制刀具保护模式
learnMode
integer
自学模式
learnTime
integer
自学时长
mcuIP
string
主控制器IP
mcuMAC
string
主控制器MAC
mcuVersion
string
主控制器版本
multiG01Optim
integer
多次G01报警优化
multiG01OptimMAX
integer
G01报警优化最大次数
nc
object
机床NC信息
ncError
string
nc错误信息
ncInfos
array [object {24}]
NC数据采集相关说明
ncState
integer
NC连接状态
ncUpdateMode
integer
是否允许NC调整报警值模式
ncVersion
string
NC采集相关版本信息
netTestState
integer
网络测试结果
pcIP
string
PC IP
pcMAC
string
PC MAC
ratioMode
integer
倍率获取模式
restTime
array[integer]
休息时间
restTimeCount
integer
休息时间数量
sceneMode
integer
场景获取模式
schedule
integer
班次类型
sensorStatus
array [object {5}]
传感器状态
sensors
array [object {8}]
传感器信息
serverAddress
string
服务端地址
serverPort
integer
服务端端口
specialSceneCleanTime
integer
特殊场景清零时间
version
integer
场景信息版本
warnGapTime
integer
报警间隔时长
warnMode
integer
继电器模式
warnTime
integer
报警时长
workTime
array[integer]
班次时间
tabId
integer
页面ID
timestamp
integer
事件戳
total
integer
总页数
sceneNums
array[integer]
场景数组
scenes
array [object {24}]
UDP信息
dataTime
integer
时间
detectorSize
integer
当前使用探测器数量
detectors
array [object {15}]
探测器配置
g00Offset
integer
G00补偿
knifeDia
integer
刀具直径
knifeLen
integer
刀具长度
knifeLift
integer
抬刀屏蔽
knifeName
string
刀具名称
knifeNum
integer
刀具编号
knifeR
integer
刀具R角
knifeRemark
string
刀具备注
knifeType
integer
刀具类型
material
integer
加工材料
multiOptimRatio
integer
多次报警补偿系数
ncUpdateWarn
integer
是否允许NC调整报警值
reverse1
integer
预留1
reverse2
integer
预留2
sceneId
integer
场景id
sceneNum
integer
场景编号
selfLearnTime
integer
场景自学时长
specialSceneNum
integer
特殊场景编号
version
integer
版本号
warnRatio
integer
报警参数倍数
workMode
integer
加工模式
示例
{
"cmdResult": "string",
"code": 0,
"currentKnifeNum": 0,
"currentSceneNum": 0,
"deviceName": "string",
"knifeNum": 0,
"msg": 0,
"sceneNum": 0,
"sceneSize": 0,
"specialSceneNum": 0,
"sysInfo": {
"IOConfig": 0,
"adminPassword": 0,
"autoLearnState": 0,
"autoRatioState": 0,
"copIP": "string",
"copMAC": "string",
"copVersion": "string",
"currentWarnCount": 0,
"currentWarnGapTime": 0,
"detectorMaxSize": 0,
"detectorSize": 0,
"detectors": [
{
"alarm": 0,
"autoRatioValue": 0,
"dataIndex": 0,
"dataLength": 0,
"highPass": 0,
"index": 0,
"iot": 0,
"lowPass": 0,
"max": 0,
"real": 0,
"sensor": 0,
"sensorMAC": 0,
"state": 0,
"type": 0,
"version": 0
}
],
"deviceType": 0,
"elecKeepTime": 0,
"fpgaVersion": 0,
"funcConfig": 0,
"funcVersion": 0,
"fwVersion": "string",
"g01OptimSave": 0,
"highElecKeepTime": 0,
"initCurrentStep": 0,
"initStepCount": 0,
"interfaces": [
{
"gateWay": "string",
"ip": "string",
"mac": "string",
"name": "string",
"netmask": "string"
}
],
"iotState": 0,
"knifeMode": 0,
"knifeMultiWarnOptimGap": 0,
"knifeNCWarnMode": 0,
"learnMode": 0,
"learnTime": 0,
"mcuIP": "string",
"mcuMAC": "string",
"mcuVersion": "string",
"multiG01Optim": 0,
"multiG01OptimMAX": 0,
"nc": {
"DNCPassword": "string",
"PLCPassword": "string",
"brand": "string",
"connectPassword": "string",
"index": 0,
"ip": "string",
"model": "string",
"port": 0,
"protocol": 0,
"remark": "string",
"sampleInterval": 0,
"version": "string"
},
"ncError": "string",
"ncInfos": [
{
"addr": "string",
"addrBit": 0,
"addrInt": 0,
"addrType": 0,
"bias": 0,
"byteOrder": 0,
"dataId": 0,
"dataProcess": 0,
"dataProcessFormula": "string",
"dataTime": 0,
"dataType": 0,
"index": 0,
"isBit": true,
"isUse": true,
"length": 0,
"mode": 0,
"name": "string",
"resultLength": 0,
"resultStart": 0,
"scale": 0,
"send": "string",
"sendBytesLength": 0,
"value": 0,
"valueStr": "string"
}
],
"ncState": 0,
"ncUpdateMode": 0,
"ncVersion": "string",
"netTestState": 0,
"pcIP": "string",
"pcMAC": "string",
"ratioMode": 0,
"restTime": [
0
],
"restTimeCount": 0,
"sceneMode": 0,
"schedule": 0,
"sensorStatus": [
{
"deviceStatus": 0,
"deviceType": 0,
"remark": "string",
"sensorMAC": 0,
"sensorStatus": 0
}
],
"sensors": [
{
"deviceCheck": "string",
"deviceID": "string",
"deviceIP": "string",
"deviceName": "string",
"deviceType": 0,
"deviceTypeStr": "string",
"mainVersion": "string",
"subVersion": "string"
}
],
"serverAddress": "string",
"serverPort": 0,
"specialSceneCleanTime": 0,
"version": 0,
"warnGapTime": 0,
"warnMode": 0,
"warnTime": 0,
"workTime": [
0
]
},
"tabId": 0,
"timestamp": 0,
"total": 0,
"sceneNums": [
0
],
"scenes": [
{
"dataTime": 0,
"detectorSize": 0,
"detectors": [
{
"alarm": 0,
"autoRatioValue": 0,
"dataIndex": 0,
"dataLength": 0,
"highPass": 0,
"index": 0,
"iot": 0,
"lowPass": 0,
"max": 0,
"real": 0,
"sensor": 0,
"sensorMAC": 0,
"state": 0,
"type": 0,
"version": 0
}
],
"g00Offset": 0,
"knifeDia": 0,
"knifeLen": 0,
"knifeLift": 0,
"knifeName": "string",
"knifeNum": 0,
"knifeR": 0,
"knifeRemark": "string",
"knifeType": 0,
"material": 0,
"multiOptimRatio": 0,
"ncUpdateWarn": 0,
"reverse1": 0,
"reverse2": 0,
"sceneId": 0,
"sceneNum": 0,
"selfLearnTime": 0,
"specialSceneNum": 0,
"version": 0,
"warnRatio": 0,
"workMode": 0
}
]
}
修改于 2024-05-24 03:59:26