S7-200SMART与台达变频器的ASCII通信

导读

也许有人会说台达变频器支持MODBUS RTU通信,而且S7-200SMART系列PLC集成了MODBUS库指令,使用指令库就能够很好的完成S7-200SMART系列PLC与台达变频器通信,我为什么还需要去掌握ASCII的通信方式呢?而且使用ASCII的通信方式,程序设计又复杂,还不方便。确实是这样的,使用库指令确实很方便,但在实际使用的过程中有一些设备不支持RTU通信,那么就无法使用库指令通信,ASCII通信的实现使用的是PLC的自由口通信功能,因此掌握自由口通信的重要性就出来了,另外自由口通信是 RTU库指令的基础,库令内部也是使用自由口的方式来编写的。

因此想通过PLC与台达变频器的MODBUS ASCII的通信为例,来分享个人对于自由口通信程序的一些设计思路和想法。

通信连接说明

西门子S7-200SMART本地自带的通信端口为RS485接口,变频器上提供一个RJ11外观的485接口,如图1-1所示为连接示意图,图1-2所示为通信接线图,其中PLC侧的3号脚和8号脚分别表示485+和485-,变频器侧的3表示485-,8表示485+

图1-1 连接示意图

图1-2 通信端口接线图

变频器参数设置

变频器参数的设置有两部分,一是基本参数和通信参数,基本参数包括主频率的来源,运行命令的来源,二是通信参数,通信参数包括站号,通信速率,通信格式和通信协议选择等,如图1-3所示

图1-3 变频器通信参数设置

信息帧格式说明及数据准备

根据变频器通信协议的说明,对需要实现的功能进行数据的规划和地址的分配,如下所示:

(1)读取变频器的状态

(2)读取输出频率,输出电流,直流母线电压,输出电压

(3)写运行命令和写频率数据

通信程序的设计思路

通信程序的设计即要考虑到数据能够正常的交换,也需要考虑到若重新断开后重新连接时可以自行建立通信,以下是个人对通信程序设计流程的一些总结

参考程序

由于程序过多,程序截图不方便,在文中只放置了主程序部分的内容,若需要详细的程序可点击程序下载,下载源程序

详细程序请见源程序。

来源:PLC发烧友,作者:技成-徐陈爽。转载请注明出处!文章提供源程序,如需要下载,关注公众号“PLC发烧友”,回复:源程序免费领取评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。

(0)

相关推荐

  • 为什么许多电工都希望搞PLC?

    PLC是一项技能,需要进行不断的练习和实践,作为一个新手小白,要怎么学呢?从哪方面入手? 其实在学习PLC之前,是先了解自己学习需求,比如PLC 是个什么产品? 你学会了有什么用?学成了PLC,它可以 ...

  • 200SMART与G120的PROFINET通信(2)

    上次为大家介绍了G120变频器的报文格式以及1号报文的用法,这次为大家介绍通过博途软件对G120进行参数设置. 要根据订货号和版本号添加G120变频器的控制单元,如图. 然后根据订货号,在硬件目录中添 ...

  • 台达变频器ol故障怎么排除?

    台达变频器OL故障怎么排除? ★台达变频器调整参数没有一个使用说明书,你好像盲人摸象一样.因为调整任何一种参数都必须有"参数代号",而变频器需要调整的参数太多,对于初学者来说简直就 ...

  • 台达变频器通过以太网方式与上位机组态王通讯实例

    此例以台达变频器型号:VFD-M+来说明,该款台达变频器是只有RS485接口的,现在上位机最方便的就是通过网口来连接,要想与上位机通讯,那么就得接一个转换器,这个转换器就是RS485转网口的,当然协议 ...

  • 台达变频器面板操作流程及参数设置

    一.变频器上电调试变频器安装完成后,断开变频器的输出,在没通电前先使用数字表的二极管档对变频器的输入输出进行测量,确保无短路情况,然后接通变频器工作电源,(注意变频器标定的工作电源电压与外部输入电压是 ...

  • 台达变频器接线图解

    三相输入变频器的输入一般是R.S.T三个端子,连接时不分相序. 只标注了R.T的变频器,是单相输入变频器,一根接火线,一个接零线,零.火线不作区分,任意接. 另外,某些变频器标注了R.S.T三个输入端 ...

  • Q系列跟台达变频器通讯实例

    Q系列跟台达变频器通讯实例

  • 台达变频器调试全过程,图文并茂超详细!

    一.变频器上电调试变频器安装完成后,断开变频器的输出,在没通电前先使用数字表的二极管档对变频器的输入输出进行测量,确保无短路情况,然后接通变频器工作电源,(注意变频器标定的工作电源电压与外部输入电压是 ...

  • 台达变频器恒压供水的接线与设定

    台达变频器恒压供水的接线与设定

  • 【详细步骤】S7-200smart 与台达变频器通讯,其实没那么难!

    S7-200smart 与台达变频器通讯控制程序 编程软件:STEP7-MicroWIN SMART CPU 配置:ST20 DC/DC/DC 变频器:VFD- 007 B 23 A (2hp 1.5 ...

  • 周报92期 | 三菱/台达/汇川变频器调试、电机、等问答锦集

    92 技成周报:92期 1.变频调速为什么常缩写成VVVF? 答:VVVF的全称是Variable Voltage Variable Frequency,意思是"变压变频". 2. ...