资讯详情

三菱plc同三菱变频器RS-485通讯功能的编程实例

三菱plc同三菱变频器RS-485通信功能编程实例

一 引言

在现代工业控制系统中,plc变频器的综合应用最为普遍。

一般是使用PLC输出接点驱动中间继电器控制变频器的启动、停止或多段速度;更准确的一般使用PLC加D/A 扩展模块连续控制变频器或多个变频器之间的同步运行。

对于大型自动化生产线,一方面变频器数量较多,另一方面电机分布距离不一致。采用D/A扩展模块的同步运动控制容易受到模拟量信号波动和距离不一致导致模拟量信号衰减不一致的影响,降低了整个系统的工作稳定性和可靠性。而使用RS-485通信控制,变频器的启动、停止和频率设置只能通过一个通信电缆连接来完成;多电机之间的同步运行很容易实现。该系统成本低、信号传输距离远、抗干扰性强。

二 组成和连接系统硬件

如图所示 1 主要由以下组件组成;

0cb4120d82102dfb10245825f63e8925.png

图 1 :系统硬件组成

1、FX2N-32MT-001 它是系统的核心组成部分。

2、FX2N-485-BD 为 FX2N 系统 PLC 的通讯适配器,主要用于 PLC 发送和接收变频器之间的数据。

3、SC09 电缆用于 PLC 数据传输与计算机之间。

4.通信电缆由五芯电缆制成。

以下介绍了通信电缆的生产方法和连接方法:

变频器端的 PU 接口用于 RS485 接口端子的定义如下图所示 2 所示:(从变频器以下)

图 2 :变频器接口端子定义 图 3 : PLC 与变频器的通信连接示意图

用户自己按图 3 五芯电缆一端的定义 FX2N-485BD ,而另一端 ( 如图 2) 用专用接口压接五芯电缆接变频器 PU 口。(将 FR-DU04 取下面板即可)

三 PLC 在变频器之间 485 通信协议和数据定义

PLC 和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设定后,需复位变频器。确保参数的设定生效。设定好参数后将按如下协议进行数据通讯。(如图 4 )

图 4 : RS485 通讯协议图

1 从 PLC 到变频器的通信请求数据

2 从变频器到数据写入 PLC 的应答数据

3 读取数据时,从变频器到 PLC 的应答数据

4 读数据时从 PLC 将数据发送到变频器

通信数据定义如下:

1 控制代码

2 通信数据类型

所有指令代码和数据都是 ASCII 码(十六进制)发送和接收。例如:(频率和参数)依照相应的指令代码确定数据的定义和设定范围。

四 软件设计

要实现 PLC 必须控制变频器的通信 PLC 编程;通过程序实现; PLC 各种操作控制和数据采集的变频器。 PLC 首先要完成程序 FX2N-485BD 通信适配器的初始化、控制命令字的组合、代码转换和变频器响应数据的处理。 PLC 如下图所示 5 :

图 5 : PLC 通讯流程图

PLC 通过 RS-485 变频器运行程序的通信控制实例:(以指令表的形式说明)。

0 LD M8002

1 MOV H0C96 D8120

6 LD X001

7 RS D10 D26 D30 D49

16 LD M8000

17 OUT M8161

19 LD X001

20 MOV H5 D10

25 MOV H30 D11

30 MOV H31 D12

35 MOV H46 D13

40 MOV H41 D14

45 MOV H31 D15

50 MPS

51 ANI X003

52 MOV H30 D16

57 MPP

58 ANI X003

59 MOV H34 D17

64 LDP X002

66 CCD D11 D28 K7

73 ASCI D28 D18 K2

80 MOV K10 D26

85 MOV K0 D49

90 SET M8122

92 END

操作上述程序时 PLC 通过 RS-485 变频器运行由通信程序正转启动 X3 终端控制。控制指令如下表所示

五 结论

以上讨论了三菱 PLC 同一变频器 RS-485 通信功能的编程和应用有助于读者进一步研究和应用。该程序很容易连接到三菱 F900 一起使用系列触摸展。将进一步扩大应用的灵活性。

标签: plc连接中间继电器控制电机485继电器模块连接plc

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台