首页 > 其他分享 >CJ/T188-2004 报文举例

CJ/T188-2004 报文举例

时间:2024-11-08 10:33:28浏览次数:1  
标签:AA CJ 00 20 T188 Assistant 02 FE 2004

REDISANT 提供互联网与物联网开发测试套件 #

互联网与中间件:

工业与物联网:


CJ/T188-2004 报文举例 #

读水表地址 #

请求报文:

FE FE FE FE 68 AA AA AA AA AA AA AA AA 03 03 81 0A 00 49 16
  • FE FE FE FE :前导字符 FE
  • 68 :起始字符
  • AA :仪表类型
  • AA AA AA AA AA AA AA :仪表地址(当地址为AAAAAAAAAAAAAAH时,为广播地址。广播地址只能应用于点对点的通讯中。)
  • 03 :控制码
  • 03 :数据域长度
  • 81 0A 00 :81 0A为DI0DI1数据标识,00 为序列号
  • 49 :CS校验码
  • 16 :结束符

响应报文:

FE FE FE FE 68 10 18 02 12 20 20 00 00 83 03 81 0A 00 F5 16
  • FE FE FE FE :前导字符 FE
  • 68 :起始字符
  • 10 :仪表类型
  • 18 02 12 20 20 00 00 :仪表地址
  • 83 :控制码
  • 03 :数据域长度
  • 81 0A 00 :81 0A为DI0DI1数据标识,00 为序列号
  • F5 :CS校验码
  • 16 :结束符

查询水量 #

请求报文:

FE FE FE FE 68 10 18 02 12 20 20 00 00 01 03 90 1F 00 97 16
  • FE FE FE FE :前导字符 FE
  • 68 :起始字符
  • 10 :仪表类型
  • 18 02 12 20 20 00 00 :仪表地址(当地址为AAAAAAAAAAAAAAH时,为广播地址。广播地址只能应用于点对点的通讯中。)
  • 01 :控制码
  • 03 :数据域长度
  • 90 1F 00 :90 1F为DI0DI1数据标识,00 为序列号
  • 97 :CS校验码
  • 16 :结束符

响应报文:

FE FE FE FE 68 10 18 02 12 20 20 00 00 81 16 90 1F 00 00 02 00 00 2C 00 02 00 00 2C 00 00 00 00 00 00 00 00 FF 85 16
  • FE FE FE FE :前导字符 FE
  • 68 :起始字符
  • 10 :仪表类型
  • 18 02 12 20 20 00 00 :仪表地址
  • 81 :控制码
  • 16 :数据域长度
  • 90 1F 00 00 02 00 00 2C 00 02 00 00 2C 00 00 00 00 00 00 00 00 FF :90 1F为DI0DI1数据标识,00 为序列号,00 02 00 00 2C 00 02 00 00 2C 00 00 00 00 00 00 00 00 FF为当前累积流量(5字节)、结算日累积流量(5字节)、实时时间(7字节)、状态ST(2字节);具体格式查上一篇文章的表5、表12。
  • 85 :CS校验码
  • 16 :结束符

手动分析报文非常繁琐,推荐一个CJ188主站工具,完整支持 CJ/T188-2004/2018 协议:CJ/T 188 主站模拟器

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.redisant.cn

标签:AA,CJ,00,20,T188,Assistant,02,FE,2004
From: https://www.cnblogs.com/cj94/p/18534598

相关文章

  • CJ/T188 调试工具介绍
    官网下载地址:CJ/T188主站模拟器功能介绍 #可用于任何厂商生产的符合CJ/T188标准的电能表。支持通过串口和TCP连接CJ/T188设备。支持CJ/T188-2004/2018协议。同时与多个水表通信。快速读取与写入数据,以表格形式展示,包含数据标识描述。完善且人性化的界面设计,带......
  • P1090 [NOIP2004 提高组] 合并果子 / [USACO06NOV] Fence Repair G:贪心
    [NOIP2004提高组]合并果子/[USACO06NOV]FenceRepairG题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的......
  • 万象网管2004报错提示:taxinject.dll文件丢失,如何修复并启动Server.exe
    在使用万象网管2004这款网吧管理软件时,部分用户可能会遇到启动Server.exe时系统提示“taxinject.dll文件丢失”的错误。这一错误通常会导致Server.exe无法正常启动,从而影响网吧管理系统的正常运行。本文将详细介绍如何修复这一错误,并成功启动Server.exe。一、了解taxinject.d......
  • AB 罗克韦尔模块 SD3K-2004K
    SD3K-2004K模块是一款高性能数字量输入/输出模块,专为工业自动化和过程控制系统设计。它采用先进的微处理器技术和精密的信号处理算法,实现了卓越的数据采集和控制性能。该模块的核心特性包括:高精度信号处理:确保精确可靠的数字量信号传输强大的抗干扰能力:有效抑制电磁噪声......
  • P1088 [NOIP2004 普及组] 火星人
    [NOIP2004普及组]火星人题目描述人类终于登上了火星的土地并且见到了神秘的火星人。人类和火星人都无法理解对方的语言,但是我们的科学家发明了一种用数字交流的方法。这种交流方法是这样的,首先,火星人把一个非常大的数字告诉人类科学家,科学家破解这个数字的含义后,再把一个很小......
  • [PA2024] Modernizacja Bajtocji 题解
    DescriptionByteland正在走向现代化。最新的政府项目旨在为那些没有电脑的村镇居民提供电脑。Byteasar正在监督该计划中的一个村庄——Bytetown——的现代化进程,目前那里没有一个居民拥有电脑。Bytetown有\(n\)个居民,为了简单起见,Byteasar将他们用\(1\)到\(n\)的整数......
  • 前端的全栈Deno篇(五):与前端保持一致的模块化方案,摆脱ERR_REQUIRE_ESM和mjs、cjs等模块
    在现代JavaScript开发中,模块化系统的演变经历了多次变革,使得前端和后端开发人员在选择模块加载方式时常常感到困惑。尤其是Node.js所采用的CommonJS和ESM(ECMAScriptModules)两种模块体系,以及文件扩展名的多样性(如.cjs、.mjs和.js)带来的复杂性和混乱。Deno的诞生以及其2.0版......
  • P1085 [NOIP2004 普及组] 不高兴的津津 难点:如何按要求实现打印最生气的天数.py
    """anger=0day=0foriinrange(7):inclass,extra=input(map(int,input().split()))anger=inclass+extraday+=1"""#将anger数组的大小排序,输出anger最大的那一天,但我无法将anger和day连接起来排序#解决办法是用max_anger和angriest_day两个变量,在七天的......
  • 实现CJ188转profinet IO项目案例
    目录1 案例说明 12 VFBOX网关工作原理 13 准备工作 24 配置VFBOX网关 25 用PROFINETIO协议转发数据 56 案例总结 71 案例说明设置网关采集CJ188数据把采集的数据转成profinetIO协议转发给其他系统。2 VFBOX网关工作原理VFBOX网关是协议转换网关,是把一种协议转换成......
  • 解决driverClassName: com.mysql.cj.jdbc.Driver报红问题
    为将项目从postgre库转为本地mysql数据库,需要将数据库驱动改为mysql1.在父工程的pom中引入数据库<!--Mysql驱动包--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><v......