根据设备ID查询设备振动数据
POST
/api/wzDeviceHistoryData/selectByDeviceId
设备历史数据管理
请求参数
Body 参数application/json
dataTime
array[integer <int64>]
必需
deviceId
integer <int64>
必需
deviceName
string
设备Mac地址
示例
{
"dataTime": [
0
],
"deviceId": 0,
"deviceName": "string"
}
示例代码
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/wzDeviceHistoryData/selectByDeviceId' \
--header 'Content-Type: application/json' \
--data-raw '{
"dataTime": [
0
],
"deviceId": 0,
"deviceName": "string"
}'
返回响应
🟢200ok
application/json
Body
detectorFourInfo
object (设备振动值出参)
可选
actualData
array[integer <int32>]
振动实际值
warnData
array[integer <int32>]
报警值
detectorOneInfo
object (设备振动值出参)
可选
detectorThreeInfo
object (设备振动值出参)
可选
detectorTwoInfo
object (设备振动值出参)
可选
historyData
array[object (设备加工历史数据) {35}]
可选
currentDayStartTime
integer <int32>
当日开机时间
currentDayUseWorkTime
integer <int32>
当日切削时间
currentDayWorkTime
integer <int32>
当日开动时间
currentSchedule
integer <int32>
当前班次类型
dataTime
integer <int64>
数据时间
detectorFourState
integer <int32>
探测器四状态
detectorFourType
integer <int32>
探测器四类型
detectorFourValue
integer <int32>
探测器四实时值
detectorFourWarn
integer <int32>
探测器四报警值
detectorG00Offset
integer <int32>
探测器G00补偿
detectorOneState
integer <int32>
探测器一状态
detectorOneType
integer <int32>
探测器一类型
detectorOneValue
integer <int32>
探测器一实时值
detectorOneWarn
integer <int32>
探测器一报警值
detectorThreeState
integer <int32>
探测器三状态
detectorThreeType
integer <int32>
探测器三类型
detectorThreeValue
integer <int32>
探测器三实时值
detectorThreeWarn
integer <int32>
探测器三报警值
detectorTwoState
integer <int32>
探测器二状态
detectorTwoType
integer <int32>
探测器二类型
detectorTwoValue
integer <int32>
探测器二实时值
detectorTwoWarn
integer <int32>
探测器二报警值
electricRelayOutConfig
integer <int32>
继电器输出配置
g01MultiWarnAdd
integer <int32>
G01多次报警补偿
id
integer <int64>
ID
knifeNum
integer <int32>
刀号
rawX
integer <int64>
原始X轴值
rawY
integer <int64>
原始Y轴值
rawZ
integer <int64>
原始Z轴值
sceneNum
integer <int32>
场景编号
schedule
integer <int32>
班次类型
sensorState
integer <int32>
传感器状态
specialSceneName
string
特殊场景名称
specialSceneNum
integer <int32>
特殊场景编号
workStartTime
integer <int32>
早班开始时间
rawX
array[integer <int64>]
原始X轴值
rawY
array[integer <int64>]
原始Y轴值
rawZ
array[integer <int64>]
原始Z轴值
timeData
array[string]
时间序列值
示例
{
"detectorFourInfo": {
"actualData": [
0
],
"warnData": [
0
]
},
"detectorOneInfo": {
"actualData": [
0
],
"warnData": [
0
]
},
"detectorThreeInfo": {
"actualData": [
0
],
"warnData": [
0
]
},
"detectorTwoInfo": {
"actualData": [
0
],
"warnData": [
0
]
},
"historyData": [
{
"currentDayStartTime": 0,
"currentDayUseWorkTime": 0,
"currentDayWorkTime": 0,
"currentSchedule": 0,
"dataTime": 0,
"detectorFourState": 0,
"detectorFourType": 0,
"detectorFourValue": 0,
"detectorFourWarn": 0,
"detectorG00Offset": 0,
"detectorOneState": 0,
"detectorOneType": 0,
"detectorOneValue": 0,
"detectorOneWarn": 0,
"detectorThreeState": 0,
"detectorThreeType": 0,
"detectorThreeValue": 0,
"detectorThreeWarn": 0,
"detectorTwoState": 0,
"detectorTwoType": 0,
"detectorTwoValue": 0,
"detectorTwoWarn": 0,
"electricRelayOutConfig": 0,
"g01MultiWarnAdd": 0,
"id": 0,
"knifeNum": 0,
"rawX": 0,
"rawY": 0,
"rawZ": 0,
"sceneNum": 0,
"schedule": 0,
"sensorState": 0,
"specialSceneName": "string",
"specialSceneNum": 0,
"workStartTime": 0
}
],
"rawX": [
0
],
"rawY": [
0
],
"rawZ": [
0
],
"timeData": [
"string"
]
}
🟢201Created
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found
修改于 2024-05-08 09:30:16