PL-RS485-Ver1.0通讯协议.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PL-RS485-Ver1.0通讯协议

整流器RS485通讯协议 《PL-RS485-Ver1.0》 第一部分 接口层协议 一、物理层及数据链路层规范 1、符合EIA-RS485标准接口规范。 2、波特率9600bps,1位起始位,8位数据位,无校验位,1位停止位。 3、通讯消息帧由帧头、地址、数据区和校验构成,具体定义如下: STX ADDR DB0 DB1 DB2 DB3 DB4 DB5 DB6 BCC STX:帧头,其ASCII值为02H; ADDR:整流器地址,取值区间为01H~F0H,00H为广播地址; DB0~DB6:数据区字节; BCC:校验字节,取值为从STX(包括STX)开始到BCC之前所有字节数据的异或值,BCC=STX^ADDR^DB0^……^DB6,^表示异或。 二、传输规范 通讯采用主-从方式,工业PC或PLC等定义为主机(上位机),整流器定义为从机(下位机)。下行消息为主机(上位机)向从机(下位机)发送的消息,上行消息为从机(下位机)向主机(上位机)发送的消息。 报文发送应至少在网络空闲4ms后开始。此处考虑到主从机双方处理通讯和其他事务需要一定时间,因此不对最大延时作出具体时间限制,但希望主从机双方尽可能减小延时以提高通讯效率。 通讯间隔时间(无报文时间或空闲时间)4ms,即认为报文传输结束,仅在接受到正确报文后,才处理相应通讯事件。 以上仅对通讯基本设置和传输规范作声明,具体应用请遵循下文应用协议。 第二部分 应用层协议 通讯类型分为过程控制通讯和数据控制通讯,两者的消息帧结构相同,仅数据区所代表意义不同,由DB0的最高位Bit7区分。 DB0.Bit7=0:过程控制通讯 DB0.Bit7=1:数据控制通讯 一、过程控制通讯 过程控制通讯用于实时控制系统当前运行状态,分为下行消息和上行消息。 1、下行消息: STX ADDR CMDH CMDL UH UL IH IL 00 BCC 消息参数说明: 1)CMD表示命令字,由高字节CMDH和低字节CMDL组成,CMDH定义为CMD的高8位Bit15~Bit8,CMDL定义为CMD的低8位Bit7~Bit0。 (1)CMDH命令字高字节定义说明 Bit15: 0=过程控制通讯; Bit14: 保留,未定义 Bit13: 保留,未定义 Bit12: 保留,未定义 Bit11: 0=恒压(CV)模式; 1=恒流(CC)模式 Bit10: 0=停止(关输出); 1=运行(开输出) Bit9: 0=禁止输出,Block使能; 1=使能输出,Block放开 Bit8: 保留,未定义 注:只有在Bit9与Bit10同时为1(Bit9Bit10=1)时,系统输出使能。 (2)CMDL命令字低字节保留,未定义 2)输出电压设定值U,由高字节UH和低字节UL组成,10位有效位,为Bit9~Bit0,即高字节UH的高6位未使用。电压设定值U的取值区间为0~1000,即0000H~03E8H;仅在恒压(CV)模式下有效。 3)输出电流设定值I,由高字节IH和低字节IL组成,10位有效位,为Bit9~Bit0,即高字节IH的高6位未使用。电流设定值I的取值区间为0~1000,即0000H~03E8H;仅在恒流(CC)模式下有效。 4)00表示此字节无定义,消息帧中以00H填充。 2、上行消息: STX ADDR STAH STAL UH UL IH IL 00 BCC 消息参数说明: 1)STA表示状态字,由高字节STAH和低字节STAL组成,STAH定义为STA的高8位Bit15~Bit8,STAL定义为STA的低8位Bit7~Bit0。 (1)STAH状态字高字节定义说明 Bit15: 0=过程控制通讯; Bit14: 保留,未定义 Bit13: 保留,未定义 Bit12: 保留,未定义 Bit11: 0=恒压(CV)状态; 1=恒流(CC)状态 Bit10: 0=停止(关输出); 1=运行(开输出) Bit9: 0=禁止输出,Block使能; 1=使能输出,Block放开 Bit8: 0=非RS485方式控制; 1=RS485方式控制 (2)STAL状态字低字节定义说明 Bit7: 0=整流器正常; 1=整流器故障报警 Bit6: 保留,未定义 Bit5: 保留,未定义 Bit4: 保留,未定义 Bit3: 0=无定时溢出报警; 1=定时溢出报警 Bit2: 0=无安时溢出报警; 1=安时溢出报警 Bit1: 0=无温度T2报警; 1=温度T2过温报警 Bit0: 0=无温度T1报警; 1=温度T1过温报警 2)当前实际输出电压值U,由高字节UH和低字节UL组成,数据格式参见下行消息中

文档评论(0)

cwhs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档