很好的威纶通MODBUSRTU通讯协议与变频器通讯案例_第1页
很好的威纶通MODBUSRTU通讯协议与变频器通讯案例_第2页
很好的威纶通MODBUSRTU通讯协议与变频器通讯案例_第3页
很好的威纶通MODBUSRTU通讯协议与变频器通讯案例_第4页
全文预览已结束

下载本文档

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

文档简介

1、本文研究的是触摸屏通过 MODBUS RTU通讯协议与变频器通讯实现变频器的控制。触摸屏采用威纶通TK6070IP,变频器用汇川 MD380通用系列。通过触摸屏编程软件,编辑控制画 面实现变频器的启动、停止、速度调节、多段速速度设置,通过宏指令实现工程值与实际值的转换。一、MODBUS RTU 简介:为了在自动化系统之间、自动化系统和所连接的分散的现场设备之间进行信息交换,如今串行现场总线被主要用作通讯系统。成千上万的应用已经强烈地证明了通过使用现场总线技 术,可以节省多至 40%的接线、调试及维护的费用。仅仅使用两根电线就可以传送现场设 备的所有相关信息,比如输入和输出数据、参数、诊断数据。

2、过去使用的现场总线往往是制造商的特定现场总线,并且同其它现场总线不兼容。如今使用的现场总线几乎是完全公开和 标准化的。这就意味者用户可以以最合理的价格选择最好的产品,而不用依赖于每个独立的制造商。Modbus RTU是一种国际的、开放的现场总线标准。作为一种很容易实现的现场总 线协议,在全世界范围内,Modbus得到了成功的应用。 应用领域包括生产过程中的自动化、 过程控制和楼宇自控。MODBUS RTU通讯协议的报文如图 1 。01H02H03H04H05H断”06H0FH读取线圈状态。 读取离散量输入。 读取保持寄存器。 读取输入寄存器。强置单线圈。(“ 0)预置单寄存器。 强置多线圈。从

3、执行机构上读取线圈(单个位)的内容;从执行机构上读取离散量输入(多个位)的内容;从执行机构上读取保持寄存器(16位字)的内容; 从执行机构上读取输入寄存器(16位字)的内容;写数据到执行机构的线圈(单个位)为 通”(“D”或写数据到执行机构的单个保持寄存器(16位字);写数据到执行机构的几个连续线圈(单个位)为通”(“1)”Modbus罠虬粗ACC111* I i 2111 T fl1 7乌0 1 -j 2S2 -2 右CRC g | CRQ :II / r *,r ri- MODBUS RTU通讯协议的报文功能码如下:4 / 4或断”(“0”16位字)。写数据到执行机构的几个连续的保持寄存器

4、(10H预置多寄存器。二、威纶通编程软件介绍:EB8000 软件中 MODBUS 协议的设备类型为 0x、1x、3x、4x、5x、6x,还有 3x_bit, 4x_bit, 6x_bit, 0x_multi_coils等,下面分别说明这些设备类型在MODBUS协议中支持哪些功能码。0x:是一个可读可写的设备类型,相当于操作PLC的输出点。该设备类型读取位状态的时候,发出的功能码是 01H ,写位状态的时候发出的功能码是05H。写多个寄存器时发出的功能码是0fH。1x:是一个只读的设备类型,相当于读取PLC的输入点。读取位状态的时候发出的功能码为 02H。3x:是一个只读的设备类型,相当于读取P

5、LC的模拟量。读数据的时候,发出的功能码是04H。4x:是一个可读可写的设备类型,相当于操作PLC的数据寄存器。当读取数据的时候,发出的功能码是03H,当写数据的时候发出的功能码时10H,可写多个寄存器的数据。5x:该设备类型与 4x的设备类型属性是一样的。即发出读写的功能码完全一样,不同之处在于:当为双字时,例如32_bit unsigned格式的数据,使用5x和4x两种设备类型分别读取 数据时,高字和低字的位置是颠倒的。例如,使用4x设备类型读到的数据是0x12345678,那么使用5x设备类型读到的数据是 0x56781234。6x:是一个可读可写的设备类型,读取数据的时候,发出的功能码

6、也是03H,与4x不同之处在于写数据的时候发出的功能码时06H,即写单个寄存器的数据。三、变频器参数设置:F0-02命令源选择为:通讯命令通道(1正转运行、2反转运行、3正转点动、4反转点动、5自由停车、6减速停机);F0-03主频率源选择为:通讯给定;F0-28串口通讯协议选择:MODBUS 协议;Fd-00通讯波特率:9600 BPS;Fd-01 MODBUS 数据格式:偶校检(8-E-1);Fd-02本机地址:1Fc-00 Fc-15 1到16段多段速运行速度四、触摸屏程序设置:触摸屏编程软件先设置好联机设备,设备名称为MODBUS RTU ,及设置好通讯格式。如图2。粋扩農再贮器打朋/

7、丼曲星囑黑硬营歹表,KHIJJ性匚诙性系取设査編号J若秫位畳授口类型11讯防5心顾nwmhT 汨馆q.-XH FLC )noifius 肛 uC0I 1 田600E B. L)BS232威纶通编程软件具有强大的宏指令功能,通过此功能我们可以编辑工程值与具体值的转换程序。交流电机的转速=60f/P。f是交流电的频率;P是磁极对数;60是一分钟秒数。四极电 动机就是2对磁极所以四极电机的理论转速是1500转/分。这是旋转磁场的转速, 实际转速低于旋转磁场的转速,四极电机一般是1450转/分。根据交流电机的转换公式,我们就可方便写出该转换公式的宏指令,如图3。触摸屏界面设计如图 4。主马达频率(Hz

8、) ; P |频率1 占最大频率百分比 转速1 年度1俪) 50, 00 He100. 0%IMnin ,了6|频率2 占最大频率百分比转速234. 48 Hz 68. 3% 1| id 西3占最大频率百分比转連3 长度3 4訂频舉4 占最大频聿百分比转速斗长度4 m)17.24 Hz34. 4% 500上/血5|14“50|d讣反北I/V动丄胡 点动底幼|产止|-; 下?-1Fatf So/*丿五、总结:在现场应用中:变频器操作板都采用数码管显示,当需要设置参数时还得参考说明书查找相应的功能地址,采用触摸屏来控制变频器操作方便、直观,还可实时监测变频器的多组数据(运行频率、电压、电流、转矩等等);触摸屏配合变频器自带

温馨提示

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

评论

0/150

提交评论