- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开发说明-Read
PLC485M通信规约
字节格式:
主芯片与载波芯片之间:9600bps 偶校验 一位起始位一位停止位。(?DLT/645)
485总线: 波特率可调1200,2400,4800偶校验、一位起始位一位停止位。默认格式为1200bps,偶校验
帧格式:
说明 代码 帧起始符 68 采集器地址 A0 A1 A2 A3 A4 A5 帧起始符 68 控制码 C 数据长度 L 数据域 DATA 电表地址(可选)* 校验码 CS 结束符 16H
如果没有电表地址则是对采集器单元进行操作
修改通信速率(同DLT/645,)
主站请求帧
功能 请求修改485口通信速率
控制码 C=0CH
数据长度 L=01H
帧格式
Z 00 10 20 波特率(bps) 1200 2400 4800
确保可靠性,推荐用掌机现场设置,不推荐远程设置。
采集器正常应答帧
功能 采集器正确应答
控制码 C=8C 无后续数据帧
数据长度 L=01H
帧格式
说明:
采集器默认通信速率为1200,设置后重新上电,不会恢复默认值,而是保持设置值
3.3 采集器否认帧
功能 采集器否认更改
控制码 C = 8CH
数据长度 L = 01H
帧格式
广播校时(同DLT/645)
功能 强制从站(下挂电表)与主站时间同步
控制码 C=08H
数据长度 L=06H
数据域 YYMMDDhhmmss(年月日时分秒)
帧格式
说明:
广播校时没有回应帧
抄读采集器状态(返回值为记录数,表数量,485口通信速率特征字)
主站请求帧
功能 请求读取采集器状态
控制码 C=01H
数据长度 L=02H
数据标识 DI1DI0=C020 (符合645规约)
帧格式
采集器正常应答帧
功能 采集器正确应答
控制码 C=81H
数据长度 L=03H
帧格式如下
N1:采集器内电表记录数
N2:采集器实际管理电表数量
N1可能大于N2
抄表指令
主站请求帧
功能 主站下发数据
控制码 C (可以是设置类指令)
数据长度 L=06H+DATA长度
帧格式:
采集器把电表地址放到68H之间,L减6处理,下发到485接口。
帧格式如下:
采集器正常应答帧
功能 采集器正常应答
控制码 C
数据长度 L=06H+data长度
采集器把接收到的电表回应帧处理后上传,帧格式如下:
如果帧格式错或者485表没有回应则采集器不做应答
说明:
采集器软件设计思路:采集器上行信道只是把采集器下挂电表的地址放到数据域的后端作为数据域的一部分来管理,地址域放采集器地址。下行符合标准645规约。
采集器对绝大部分指令只是做透明通道,不做命令过滤,只完成帧格式的转换。
7、特殊指令处理
特殊指令有两类:
抄读类包括:901F , 9A1F
扩充类: C038(读取采集器软件版本号,读取抄表间隔;读取表特征字。通过数据长度区分)
7.1 C038
7.1.1抄读表特征字,用于启动通道功能。抄读表特征字后1分钟内,采集器处于透明通道状态,所有指令都转发。
功能 主站下发数据
控制码 01
数据长度 L=02+06
帧格式:
采集器正常应答帧
功能 采集器正常应答
控制码 81
数据长度 L=01H+06H
采集器把接收到的电表回应帧处理后上传,帧格式如下:
表特征字说明:
;7 对901F的支持, 1:表示支持, 0:不支持
;6 支持9010
;5 支持9011
;4 支持9012
;3 支持9013
;2 支持9014
;1,0 支持前导符的个数 00:不需要 01:需要一个 10需要两个
采集器内存在该表若没有测试返回:00H
采集器内存在该表且经过测试返回:特征字
采集器内没有该表返回:0xFF
不管是否存在该表都可启动通道功能
7.1.2 抄读采集器版本号,抄表间隔时间
功能 主站下发数据
控制码 01
数据长度 L=02
数据标识 DI1DI0=C038
帧格式:
采集器正常应答帧
功能 采集器正常应答
控制码 81
数据长度 L=02H+02H
帧格式如下:
7.1.3 设置抄表间隔时间(单位分钟),抄表间隔时间抄读使用C038
功能 主站下发数据
控制码 C=04H (自定义)
数据长度 L=07
标识码 DI1DI0 = C038
帧格式:
P0..P3:密码随意,不作判断
T:抄表间隔时间,单位为分钟。(T=78H)
如果设为零抄表间隔为10秒。
如果T78H,则设为默认值5
文档评论(0)