• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习
您的位置:首页 > 电脑知识 >plc > 三菱PLC和三菱变频器之间的RS485半双工串行通讯

三菱PLC和三菱变频器之间的RS485半双工串行通讯

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-08-28

本文介绍了三菱PLC和三菱变频器之间的RS485半双工串行通讯等相关知识要点,需要的同学们可以参考学习下
比如用RS指令,自己看指令说明的,发送的数据要跟变频器手册上的指令字符一样,还有通讯参数要对上,比如通讯速率,停止位等参数,变频器用参数设置,plc这边用D8120,还需要一个485BD,这就差不多了,最好不要一直发送,像ABB变频器用M8000一直发送的话会出错,本例子是三菱plc主机上装RS-485BD通讯适配器与变频器的485PU口相连接,通过三菱PLC和三菱变频器之间的RS485半双工串行通讯来实现电动机的变频调速。
 三菱PLC和三菱变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设定后,需复位变频器。确保参数的设定生效,设定好参数后按如下协议进行数据通讯。
该过程分5个阶段:
1、计算机发出通讯请求;
2、变频器处理等待;
3、变频器作出应答;
4、计算机处理等待;
5、计算机作出应答。


  根据不同的通讯要求完成相应的过程,如写变频器启、停控制命令时则只需完成1-3三个过程;监视变频器运行频率时则需完成1-5五个过程。不论是写数据还是读数据,均有PLC发出请求,变频器只是被动接受请求并作出应答。每个阶段的数据格式均有差别。现只列出较为常用的三种格式:


要实现三菱PLC对三菱变频器的通讯控制,必须对三菱PLC进行编程;通过程序实现PLC对变频器的各种运行控制和数据的采集。三菱PLC程序首先应完成FX2N-485BD通讯适配器的初始化、控制命令字的组合、代码转换和变频器应答数据的处理工作。PLC通过RS-485通讯控制变频器可以完成一台乃至多台变频器的启动、停止、频率设定。硬件连接如图5所示。由于每台变频器的通讯编程方法基本相似,唯一的不同之处就是变频器的站号设置不同。


就以PLC通过RS-485通讯控制#0变频器运行程序为例:
  变频器参数设定:
  Pr.79=1(操作模式), Pr.1=50(上限频率),Pr.3=50(基底频率),Pr.19=380(基底电压),Pr.77=2(参数写入禁止;表示即使运行时也可写入参数),Pr.117=0(变频器站号),Pr.118=192(通讯速度),Pr.119=0(停止位一位),Pr.120=2(偶校验)Pr.121=9999(通讯重试次数),Pr.122=9999(通讯检查时间间隔),Pr.123=9999(等待时间设置),Pr.124=0(无CR,无LF),
  以上程序运行时PLC通过RS-485通讯程序正转启动并且变频运行。其中X0为电动机正转以额定速度(频率)运行控制按钮,X1为电动机变频调速控制按钮,实现电动机的频率调节。
  若要对#1站的电动机进行调速控制,只要将H30和H31分别传送给D11,D12,并将变频器参数Pr.117设置为1即可.依此类推。对于不同站号的电动机的变频调速编程方法基本相同。
  控制指令如下表所示。


 注意所有指令代码和数据均以ASCII码(十六进制)发送和接收。十六进制数转换成ASCI码时,H0-H9转换成ASCI码时加H30,例H3转换成ASCI码即H3+H30=H33,而A-F转换成ASCI码时加H31。例HA转换成ASCI码即HA+H31=H41.依次类推。
  使用RS-485通讯控制,仅通过一条通讯电缆连接,就可以完成多台变频器的启动、停止、频率设定;并且很容易实现多电机之间的同步运行。该系统优点:硬件简单、可控制32台变频器。可以实现无级变速,速度变换平滑,速度控制精确,适应能力好。该系统成本低、信号传输距离远、抗干扰性强。但是也存在一定的不足之处:比如编程工作量较大,响应有延时。且必须在掌握通讯协议及相关的参数的基础上才能顺利完成编程。对于技校初学者来讲该方法掌握比较困难

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-08-28三菱FX系列PLC在广场喷泉实例中的三种编程
  • 2018-08-28西门子plc梯形图和语句表示例
  • 2018-08-28三菱PLC脉冲产生发生器的编程实例
  • 2018-08-28PLC顺序控制的程序设计实例
  • 2018-08-28欧姆龙PLC内输出继电器Y0的功能和电路图
  • 2018-08-28三菱plc输入继电器X和输出继电器Y
  • 2018-08-28采用置位复位指令实现起动、自锁和停止控制PLC梯形图
  • 2018-08-28plc自动与手动控制电路梯形图
  • 2018-08-28西门子plc MPI网络组态
  • 2018-08-28三菱plc脉冲输出指令的使用方法图解

文章分类

  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习

最近更新的内容

    • 欧姆龙PLC梯形图特殊I/O单元读写指令
    • 最简单的PLC计时程序编程实例
    • 三菱FX系列PLC步进顺控指令的使用方法及注意事项
    • 用VB实现欧姆龙PLC及计算机间的串行通信
    • PLC的程序结构组成
    • 三菱plc取反、空操作与END指令使用方法
    • 西门子PLCS7-200/S7-200SMART Modbus地址问题应用解析
    • 延时起动定时运行控制的PLC线路与梯形图
    • 多地控制的PLC线路与梯形图
    • 什么是PLC软元件

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有