基于FX3U PLC与SIMATIC HMI之间的MC TCP/IP通信应用研究

2021-01-23 05:10:52姚晓宁刘志刚
安徽电子信息职业技术学院学报 2020年6期
关键词:区域作业设备

姚晓宁,刘志刚,郭 琼

(无锡职业技术学院,江苏 无锡 214121)

一、引言

MELSEC通信协议,简称MC协议,是三菱PLC与外部设备通信的方式。MC TCP/IP用于实现外部设备(如计算机、显示器等)经由以太网模块对三菱PLC的软件数据读出/写入的通信。只要外部设备可以嵌入应用程序,并遵循MELSEC PLC的协议收发数据,便可利用MC协议通信和访问MELSEC PLC。由于以太网模块是根据对方设备发出的指令进行数据的收发,因此PLC侧不需要使用特定的指令读取/发送数据,只需要使用编程软件初始化串口通信环境,设置波特率、数据位数、停止位数和奇偶校验位,保证双方的初始化状态一致,即可由外部设备直接读取/发送数据[1]。

MC通信协议提供二进制代码和ASCII代码两种数据格式。选择的方式不同,通信的数据容量及数据存储顺序也有所不同。二进制代码通信时,按照从低位字节到高位字节的顺序存储;ASCII代码通信时按照从高位字节到低位字节的顺序存储。二进制代码通信的数据通信量只有ASCII代码通信的一半左右,可缩短设备之间的通信时间[2]。

三菱通信模块有内置以太网模块(与CPU一起)和以太网扩展模块,不同的模块设置参数的方式基本相同,都需要在PLC编程软件中配置IP地址、设置协议格式、开放与上位机MC协议通信的端口。

二、通信系统搭建与参数设置

(一)系统搭建

西门子TIA PORTAL软件为三菱PLC提供了Mitsubishi FX、Mitsubishi MC TCP/IP两种通信驱动程序。其中,Mitsubishi FX通信驱动程序支持三菱MELSEC FX1N、FX2N系列PLC,可使用带有集成RS 422/RS 232适配器的编程电缆SC-09连接 HMI设备;MC TCP/IP通信驱动程序支持具有FX3UENET通信模块的MELSEC FX3U、FX3UC、FX3G系列PLC,以及支持通信模块QJ71E71-100的Q系列PLC或带有板载以太网接口的QnUDEH PLC。……

登录APP查看全文

猜你喜欢
区域作业设备
谐响应分析在设备减振中的应用
基于MPU6050简单控制设备
电子制作(2018年11期)2018-08-04 03:26:08
作业
故事大王(2016年7期)2016-09-22 17:30:08
关于四色猜想
500kV输变电设备运行维护探讨
工业设计(2016年12期)2016-04-16 02:52:00
分区域
基于严重区域的多PCC点暂降频次估计
电测与仪表(2015年5期)2015-04-09 11:30:52
原来他们都是可穿戴设备
消费者报道(2014年7期)2014-07-31 11:23:57
我想要自由
区域
民生周刊(2012年10期)2012-10-14 09:06:46