Abstract:This article stress importance on the Ethernet communication between SIEMENS S7-200SMART PLC, as well as the prominent advantages in overhead crane application, respectively configuration and programming on two sets of PLC, using the GET/PUT the wizard to realize the data exchange between the two.
Key words: Overhead crane Ethernet PLC Communication
【中图分类号】TP393.11 【文献标识码】B 文章编号1606-5123 (2018) 02-0000-00
1 引言
近年来,随着我国“一带一路”战略的全面推进,工程建设得到了较快发展,而桥式起重机是一种适用范围广、使用数量多的工程起重设备。在塔吉克斯坦格拉夫纳亚水电站的改造项目中,我公司首次将S7-200 SMART PLC的以太网通信技术应用在了水电站桥式起重机的控制系统上,经现场测试,整个系统运行稳定、使用方便,效果显著,得到用户的一致好评。
2 S7-200 SMART的以太网通信
2.1 S7-200 SMART
S7-200 SMART PLC是西门子最新推出的一款高性价比的小型PLC。与S7-200相比在功能上有了一定的提高,尤其是CPU模块本体自带以太网接口,继承了强大的以太网通信功能。本文将通过在桥式起重机的应用来重点介绍S7-200 SMART PLC之间的以太网通信。
2.2 PLC以太网通讯优点
(1)可读写的数据量大大提高:对于西门子S7-200系列PLC之间,使用网络读写指令NETR/NETW最多只能读取、写入MPI网络上16B的数据。然而西门子S7-200 SMART PLC通过以太网接口,采用GET指令则最多可读取222B的数据,采用PUT指令则最多可写入212B的数据。
(2)传输的速度快、距离远:以太网是一种差分(多点)网络,最多可有32个网段、1024个节点。以太网通信可实现高速(高达100Mbit/s)的通信速率,数据的传输距离也有了大大提高,对于铜缆最远可传输
(3)节省了工程成本:PLC之间的以太网通信应用在桥式起重机上,大大减少了硬件线路的连接,方便了通信和编程,为企业带来了良好的经济效益。
3 S7-200 SMART以太网通信实现
本文描述基于S7-200SMART PLC以太网的主从通信系统。其中位于电气盘柜的PLC为主站(图1),位于起重机司机室的PLC为从站(图2)。主从站(可任选)之间采用标准网线连接。分别对主从站PLC的硬件进行组态,并设置各自的IP地址,主站:192.168.2.100,从站:192.168.2.101,要求必须处于同一网段。
3.1 创建GET/PUT连接
使用STEP7‑Micro/WIN SMART软件中的GET/PUT指令来实现S7-200SMART CPU之间的以太网通信。GET指令将读取从站CPU中组态的数据,PUT指令将向从站CPU写入组态的数据。GET/PUT指令操作由数据表控制,该数据表是由GET/PUT向导创建通信连接时自动创建的。
主从站之间采用标准的网线连接,主站PLC是用来建立连接,从站PLC则接受或拒绝来自主站PLC的连接请求。当连接建立后,可通过主站PLC对该连接进行自动维护,并通过主站和从站的PLC对连接进行监视。假如该连接被终止(未连接或断电),那么主站PLC将尝试重新建立连接,从站PLC也会注意到该连接被终止并将迅速采取行动(撤销刚断开连接的主站PLC的密码权限),直到连接被恢复。
3.2 使用GET/PUT向导
若直接使用GET/PUT指令来编程非常复杂,而且容易出错,然而使用 GET/ PUT向导可以大大简化该过程,下面将介绍用STEP7‑Micro/WIN SMART的GET/PUT向导来实现以太网通信的方法。
在工具(Tools) 菜单的向导(Wizards) 区域单击Get/Put按钮。或者在项目树中打开向导(Wizards)文件夹,然后双击Get/Put,或打开现有Get/Put 组态。 添加两个操作:write operation和read operation(如图1所示),对于主站而言,write operation对应PUT指令,read operation对应GET指令。
共0条 [查看全部] 网友评论