获取IO状态

  • 简要描述

    • 获取设备的输入IO状态。
  • 注意事项

    • 设备可根据自身io口进行增补,整理好io及其状态值统一规范好即可。
  • 请求报文

{
    "Response_AlarmInfoPlate":{
                                    "msgId":"7d13a019-8fab9d9116485467538216",
                                    "cmd":"get_iostate"
                                }
}
  • 请求报文说明
字段名称 类型 是否必须 描述
msgId String 通讯唯一标识
cmd String 获取状态(get_iostate)
  • 响应报文
{
    "error_msg":"success",
    "msgId":"7d13a019-8fab9d9116485467538216",
    "cmd":"get_iostate",
    "ipaddr":"192.168.22.113",
    "state_code":200,
    "serialno":"7d13a019-8fab9d91",
    "in1":0,
    "in2":0,
    "out1":0,
    "out2":0
}
  • 响应报文说明
字段名称 类型 是否必须 描述
error_msg string 处理结果消息
msgId string 通讯唯一标识
cmd string 获取(道闸/地感)状态(get_state)
ipaddr string 设备IP地址
state_code int 处理结果,返回200代表成功,其他值代表失败
serialno string 设备序列号
in1 Int in1状态值:0-低电平,1-高电平
in2 Int in2状态值:0-低电平,1-高电平
out1 Int out1状态值:0-低电平,1-高电平,2-持续输出
out2 Int out2状态值:0-低电平,1-高电平,2-持续输出
作者:郭祥西  创建时间:2024-03-01 14:34
最后编辑:郭祥西  更新时间:2024-11-07 15:18