西门子S7-200SMART使用MODBUS方式控制台达变频器_第1页
西门子S7-200SMART使用MODBUS方式控制台达变频器_第2页
西门子S7-200SMART使用MODBUS方式控制台达变频器_第3页
西门子S7-200SMART使用MODBUS方式控制台达变频器_第4页
西门子S7-200SMART使用MODBUS方式控制台达变频器_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西门子S7-200SMART使用MODBUS方式控制台达变频器一、MODBUS通信概述MODBUS协议分为串行链路上MODBUS协议和基于TCP/IP协议的MODBUS协议。串行链路上MODBUS协议有MODBUS

ASCAII(字符串)和MODBUS

RTU两种

200SMART所提供的MODBUS协议库能够支持MODBUSRTU通信

MODBUSRTU是以16进制的数值进行发送

MODBUS

ASCAII是以ASCAII码的方式进行发送,一个数据采用RTU方式发送只需要一个字节,而用ASACII码发送需要两个字节,发送时间PLC与变频器串口通信有很多通信方式,但常用的、首选的就是MODBUS通信方式,在实际的工业控制中应用非常广泛;这一期我们向大家一起分享变频器如何与PLC通过MODBUSRTU的方式进行控制。二、、MODBUS库指令详解库指令分两种,一个是主站库,一个是从站库主站是PLC作为MODBUS的主站主动去读取其他设备的数据;从站是PLC作为MODBUS的从站,其他设备来读取数据;本期我们分享的是PLC作主站,变频器做从站STEP7-MinWINSMART软件自带MODBUS通信库指令初始化指令:控制指令:三、MODBUSRTU的通信格式(协议)通信协议有:站号、功能码、数据地址、数据内容、校验位、结束符组成校验:N=None无校验E=Even偶校验O=Odd奇校验判断数据位中为1的个数是奇数还是偶数(选择偶校验如16#03中如果为1的个数是偶数时,校验位为1;如果为1的个数是奇数时,校验位为0。选择奇校验时,为1的个数是偶数时,校验位为0;为1的个数是奇数时,校验位为1)功能码指定了对从站设备读操作还是写操作,同时也指定了MODBUS寄存器地址的类型,常用功能码有:四、PLC与变频器通信硬件的连接在变频器上面涉及通信的端子标记有A/BRS585+/RS485-或RJ11的网口;找到相关变频器的说明书查看通信端口的接线定义,以下是台达VFD-M系列的变频器通信口接线定义五、变频器通信参数的设置1、

要实现变频器或仪表和PLC能正常通信,彼此的接口和协议需要一致,除此之外参数的设置也必须一致P00设03(频率指令)P01设03(运转指令)P88设03(通讯地址,0-254之间)P89设02(波特率选择)P92设04(数据格式,200SMART不支持2个停止位,因此只能选04/05任意一个参数)P157设01(变频器默认的就是MODBUS模式)2、查看说明书的启停、频率给定、运行频率、电压电流等反馈参数的地址信息帧格式说明表示读21032104两个地址的数据放在1770和00

00的地址里通信协议的参数地址定义:

运行命令地址2000H

频率命令地址2001H

输出频率地址2103H

输出电流地址22104H

输出电压地址2106H

变频器温度地址210DH六、MODBUS通信程序的编写在程序的开始可以加一段初始化对所有的位进行复位启程智能关于我们:启程自动化培训中国领先的工业机器人培训服务提供商联系电话:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论