关于H2U与MD280通讯的编程说明.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文档。上传文档
查看更多
关于H2U与MD280通讯的编程说明 关于H2U与MD280通讯的编程说明 1 使用MD280通讯功能的要点说明 1 通讯信号线的连接方法 2 MD280应用MODBUS协议的参数约定 2 H2U与MD280通讯举例 6 使用MD280通讯功能的要点说明 汇川的MD280、MD320变频器采用的是MODBUS-RTU协议,H2U系列PLC内部自带MODBUS-RTU协议,而且是准备好通讯数据后,一个指令就可以实现通讯,这与三菱的编程方法是不同的。 MD280变频器的命令源(即启动、停止的命令输入口)有三个:面板、输入端子、通讯口,由功能码F0-00决定,出厂时默认为0,即“面板”的RUN和STOP按键决定。若需要用通讯端口作起停控制,需改F0-00=2,可以在面板上改,也可以用通讯方法改。 MD280变频器的运行频率,更有11个来源可供选则,由功能码F0-01决定,若要设定成由通讯控制,需改F0-01=8,可以在面板上改,也可以用通讯方法改。注意,下发的“频率值”并不是以0.01Hz为量纲的数据,而是相对于“最大频率”(F0-04)的百分值,K10000为满刻度,需要折算一下,例如变频器最大频率为50.00Hz,希望以40.00Hz运行,需要发送的数据为40.00×K10000/50.00=K8000。 MD280变频器在出厂时,或作过功能码初始化操作后,通讯相关的几项设置是: 通讯波特率:FA-00=5,即9600bps 数据格式:FA-01=0,即无校验 通讯地址(本机站号):FA-02=1,即#1 因为是MODBUS-RTU协议,默认为8位数据位,2位停止位,无相应功能码设定或修改。 通讯超时时间:FA-04=0,即该功能无效。当将FA-04设为非0值,就开启了这个功能,按设定的时间进行判断,当MD280失去与通讯主机的联系,持续的时间超过该设定值,MD280就会自动停机,并告警。这个功能在有安全需要的应用中非常重要,可防止因上位机故障、通讯线损坏的意外情况下,变频器不受控的运行发生。 对H2U应用程序的通讯设置,最好按MD280的初始配置进行通讯设定,省去功能码设定,可确保接好线后上电即可正常通讯运行。 MD280的RS485信号接线端分别为“A+”和“A-”,分布对应“RS485+”和“RS485-”信号接线端; 若H2U连接后,无法正常通讯,请检查上述几个功能码,确保无误。若问题依然存在,就应该检查通讯信号线连接是否正确、PLC应用程序编写是否正确了。 通讯信号线的连接方法 在H2U应用中,可将COM0口用于与HMI的通讯,COM1口用于与MD系列变频器的通讯。信号线连接如下: H2U的COM1通讯口 MD280接线端子 485+ A+ 485- A- MD280应用MODBUS协议的参数约定 这里就使用MODBUS协议访问MD280的参数地址约定进行解释说明,根据这些说明就可以在H2U上编写通讯程序了。(关于MD280、MD320内置的通讯协议更详细的说明,可参考汇川公司《MD280系列通用变频器用户手册》,或协议说明相关文档。) MODBUS为单主多从通讯方式,在MD280通讯协议中,对MODBUS协议进行了封装,PLC编程时只需关注如下信息: 从机地址:主站发送帧中,该地址表示目标接收从机的地址;从机应答帧中,表示本机地址;从机地址的设定范围为1~247,0为广播通信地址。 操作类型:表示读或写操作;0x03=读操作;0x06=写操作; 寄存器起始地址:表示对从机中要访问的寄存器地址,对于MD280、MD320系列变频器的访问时,对应的就是“功能码号”、“命令地址”、“运行参数地址”,参见本节的地址说明; 数据个数:即从“寄存器起始地址”开始要连续访问的数据个数; 寄存器参数(数据):要改写的数据(主机改写),或读取的数据(从机应答); 校验和:本帧数据的CRC校验和,H2U可自动进行计算处理,用户不需关注。 在H2U通讯编程中,若采用MODBUS协议,典型的通讯指令编写格式如下: 当COM1口的通讯协议配置中选择了MODBUS主站协议(将D8126设定为H20或H30)时,RS指令将以MODBUS通讯协议进行通讯。通讯过程中占用的寄存器定义与标准RS指令不同,请予注意: 其中RS(MODBUS模式)指令中的各操作数定义与标准的RS指令定义不同,分别为: 为从机地址(高字节)、通讯命令(低字节,按MODBUS协议定义); 为访问从站的寄存器起始地址号; 欲读或写的数据长度; 为读或写数据的存放单元起始地址,占用后续地址单元,长度由决定。 操作数 字 元 件 K H KnX KnY KnM KnS T C D V Z ? ? ?

文档评论(0)

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

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

1亿VIP精品文档

相关文档