1 升降机监控终端
1.1 静态参数
升降机和监控终端绑定后,需要将升降机的参数信息(如高度)、各监控指标的限位值和报警值、GPS定位值等信息上报。当参数进行调整后需要重新上报(如出现升降机顶升)
1.1.1 静态参数数据结构设计
表1.1.1-1 升降机静态参数数据结构设计
字段 | Key | 备注 |
唯一编码 | serialCode | 平台注册的统一编码 |
接收凭证 | token | 平台注册的token |
高度 | liftHeight | 单位0.1米 |
经纬度 | positioning | 精确到小数点后六位 |
高度限位值 | heightLimitValue | 单位0.1米 |
高度报警值 | HeightAlarmValue | 单位0.1米 |
当前载重限位值 | loadWeightLimitValue | 单位KG |
当前载重报警值 | loadWeightAlarmValue | 单位KG |
速度限位值 | windSpeedLimitValue | 单位0.1米/秒 |
速度报警值 | windSpeedAlarmValue | 单位0.1米/秒 |
倾斜限位值 | tiltLimitValue | 单位0.01度 |
倾斜报警值 | tiltAlarmValue | 单位0.01度 |
1.1.2 发送数据示例
假设某个升降机监控终端的统一编码为S20221010005,token为9847e240-f5dc-411f-b676-2d2899705294,绑定某台起重设备,该设备所在工程的施工许可证为4406052022*******1,该终端企业的MQTT账号为cs1536246186533052418
主题示例:lift/st/equip/4406/cs1536246186533052418/S20221010005
数据示例:
{
"serialCode": " S20221010005",
"token": "9847e240-f5dc-411f-b676-2d2899705294",
"liftHeight": 500,
"positioning": "113.255744,23.078124",
"heightLimitValue": 450,
"HeightAlarmValue": 400,
"loadWeightLimitValue": 1000,
"loadWeightAlarmValue": 900,
"windSpeedLimitValue": 20,
"windSpeedAlarmValue": 15,
"tiltLimitValue": 20,
"tiltAlarmValue": 15
}
数据解析错误主题示例(如若解析数据出错, 系统服务器会向该主题上报该条数据):liftError/st/equip/4406/cs1536246186533052418/S20221010005
1.2 实时数据
1.2.1 实时数据结构设计
表1.2.1-1 升降机实时数据结构设计
字段 | Key | 备注 |
唯一编码 | serialCode | 平台注册的统一编码 |
接收凭证 | token | 平台注册的token |
当前时间 | localeTime | yyyy-MM-dd HH:mm:ss |
施工升降机运行状态 | workStatus | 0-停机,1-运行 |
高度 | height | 单位0.1米 |
高度百分比 | heightPercent | 单位1百分点 |
人数 | personNum | 单位1个 |
载重 | loadWeight | 单位KG |
载重百分比 | weightPercent | 单位1百分点 |
速度 | speed | 单位0.1米/秒 |
速度方向 | speedDirection | 状态:正常(0)/ 向上(1)/ 向下(2) |
倾角 | tilt | 单位0.01度 |
倾角方向 | tiltDirection | 状态:正常(0)/ 向左(1)/ 向右(2) |
倾斜百分比 | tiltPercent | 单位1百分点 |
前门状态 | frontDoorStatus | 状态:关闭(0)/打开(1) |
后门状态 | backDoorStatus | 状态:关闭(0)/打开(1) |
门锁状态 | lockStatus | 状态:关闭(0)/打开(1) |
操作人员报警 | personOperatorAlarm | 非资格人员操作需报警 正常(0)/报警(1) |
载重报警 | weightAlarm | 状态:正常(0)/ 预警(1)/ 报警(2) |
高度报警 | heightAlarm | 状态:正常(0)/ 预警(1)/ 报警(2) |
速度报警 | speedAlarm | 状态:正常(0)/ 预警(1)/ 报警(2) |
人数报警 | personNumberAlarm | 状态:正常(0)/ 预警(1)/ 报警(2) |
倾角报警 | tiltAlarm | 正常(0)/ 左限位预警(1)/ 左限位报警(2)/ 右限位预警(3)/ 右限位报警(4) |
前门报警 | frontDoorAlarm
| 状态:正常(0)/ 预警(1)/ 报警(2) |
后门报警 | backDoorAlarm
| 状态:正常(0)/ 预警(1)/ 报警(2) |
1.2.2 发送数据示例
假设某个升降机监控终端的统一编码为S20221010005,token为9847e240-f5dc-411f-b676-2d2899705294,绑定某台起重设备,该设备所在工程的施工许可证为4406052022*******1,该终端企业的MQTT账号为cs1536246186533052418
主题示例:lift/rt/equip/4406/cs1536246186533052418/S20221010005
数据示例:
{
"serialCode": " S20221010005",
"token": "9847e240-f5dc-411f-b676-2d2899705294",
"localeTime": "2022-09-26 15:29:25",
"workStatus": 1,
"height": 0,
"heightPercent": 0,
"personNum": 0,
"loadWeight": 0,
"weightPercent": 0,
"speed": 0,
"speedDirection": 0,
"tilt": 0,
"tiltPercent": 0,
"frontDoorStatus": 1,
"backDoorStatus": 0,
"lockStatus": 0,
"weightAlarm": 0,
"heightAlarm": 0,
"speedAlarm": 0,
"personNumberAlarm": 0,
"tiltAlarm": 0,
"frontDoorAlarm": 0,
"backDoorAlarm": 0
}
数据解析错误主题示例(如若解析数据出错, 系统服务器会向该主题上报该条数据):liftError/rt/equip/4406/cs1536246186533052418/S20221010005
1.3 操作人员
监控终端需将升降机操作人员每天上下班记录上报至监控平台。
1.3.1 操作人员数据结构设计
表1.3.1-1 操作人员数据结构设计
字段 | Key | 备注 |
唯一编码 | serialCode | 平台注册的统一编码 |
接收凭证 | token | 平台注册的token |
操作人员身份证号码 | idCardNumber | |
操作人员姓名 | name | |
操作人员打卡时间 | workTime | yyyy-MM-dd HH:mm:ss |
操作人员打卡状态 | type | 1:上班,2:下班 |
1.3.2 发送数据示例
假设某个升降机监控终端的统一编码为S20221010005,token为9847e240-f5dc-411f-b676-2d2899705294,绑定某台起重设备,该设备所在工程的施工许可证为4406052022*******1,该终端企业的MQTT账号为cs1536246186533052418
主题示例:lift/rt/equip/4406/cs1536246186533052418/S20221010005
数据示例:
{
"serialCode": " S20221010005",
"token": "9847e240-f5dc-411f-b676-2d2899705294",
"idCardNumber": "4406041986*******2",
"name": "吴亮",
"workTime": "2022-09-26 18:06:44",
"type": 2
}
数据解析错误主题示例(如若解析数据出错, 系统服务器会向该主题上报该条数据):liftError/rt/equip/4406/cs1536246186533052418/S20221010005
部分内容由用户投稿或者来源于网络,如有侵权,请联系底部邮箱进行删除!非常感谢您的支持!