开发者中心 开发者中心
  • 简体中文
  • English
视频教程
敢为云网站
  • 6.0版本
  • 6.1 版本
视频教程
敢为云网站
  • 平台概述
  • 平台功能
  • 平台安装
  • 开发者指南
  • 项目实战
  • 附录
    • 常用协议说明
      • MODBUS
      • SNMP
      • OPC
      • BACNet
      • 字符协议
        • 1 协议介绍
        • 2 使用方法
    • 常用调试工具
    • 接口说明
    • 数据库说明
    • 平台接入能力
    • 如何使用gRPC
    • 敢为公共库
    • 内网平台获取外网平台数据
    • 扩展插件使用说明
    • VForm3开发者文档
    • 虚拟计算表达式
    • 基于K8s负载均衡云服务配置
    • Q&A

字符协议

# 常用协议说明

# 1 协议介绍

  • 使用的动态库 GWTxtProt.dll

  • 字符串协议(Word Serial Protocol) VXIbus 字符串协议的功能非常像 IEEE-488 协议,同一时刻在器件之间一位(one bit)一位或一个字(one word)一个字地传递数据消息。

# 2 使用方法

说明:

  • 遥测表<操作命令>

    格式:UPSS0xd
    命令解析:UPSS为字符命令,0xd为回车符,具体操作命令由设备的通讯协议确定

  • 遥测表<操作参数>

    格式:LEN=468?59_7:69_7
    参数解析:如果返回数据长度为468,则从59位开始取7个字节为遥信值,如果长度不等于468,那么从69位开始取7个字节为遥信值

    例: 格式:85_7
    参数解析:从85位开始取7个字节为遥信值

  • 遥信表<操作命令>

    和遥测表的相同

  • 遥信表<操作参数>

    • 格式:8$11
      解析:返回数据位置8开始,取N个字节(N由符号’$’后面的字符个数决定),转为ASCII码与$后面字符相等,则返回该遥信值为1.如0D 0A 53 54 4F 4B 0D 0A 30 30 0D 0A………
      该返回数据8位置开始取2字节为30,30 转为ASCII码即为:00,不等于11,所以该遥信值为0。

    • 格式:8
      解析:取返回数据位置8,1个字节,转为ASCII码,为遥信值。如:0D 0A 53 54 4F 4B 0D 0A 30 0D 0A………
      该返回数据的8位置为30,该遥信值为0;

    • 格式: 38.7
      解析:取返回数据位置为38,1个字节数据的第7BIT位

    例:

上次更新: 2023/7/21 09:43:31

← BACNet MODBUS→

目录
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式