欢迎来到天天文库
浏览记录
ID:4473958
大小:650.81 KB
页数:3页
时间:2017-12-01
《利用tcp_ip协议实现西门子plc与上位机的通信》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、文章编号:1009-9700(2014)02-0039-03利用TCP/IP协议实现西门子PLC与上位机的通信林雪梅(广东松山职业技术学院,广东韶关512126)摘要:针对多台上位机与以PLC的通信问题,提出以西门子公司的S7-300系列PLC为研究对象,采用TCP/IP网络协议解决通信问题,文中介绍了PLC控制系统的组成、通信设置的方法及常见的故障处理方法.关键词:TCP/IP协议;S7-300PLC;通信中图分类号:TP23文献标识码:ACommunicationbetweenSiemensPL
2、CandPCbyTCP/IPProtocolLINXue-mei(GuangdongSongsanPolytechnicCollege,Shaoguan,512126,P.R.China)Abstract:AimingatthecommunicationofmultihostcomputersandPLCs,itissolvedbyusingTCP/IPnetworkprotocolwiththeobjectofSiemensS7-300seriesPLCs.Thepaperintroducesth
3、ecomposition,communicationsettingsandpro-cessingmethodofcommonfaultofthePLCcontrolsystem.Keywords:TCP/IPprotocol;S7-300PLC;communication0引言西门子工控产品在工业企业中有较高的市场占有率,为实现企业的综合自动化,需将西门子的PLC、变频器、工业计算机等连接在网络上实现数据通信,因此,通信和网络成为自动化控制系统不可缺少的重要组成部分,研究通信技术有着广泛普便的意义.
4、综合自动化系统根据生产实际配置相应控制器的台数,若多台上位机需调用生产过程实际数据时,则需与PLC连接成网络用以调用实时生产数据,基于TCP/IP协议的通信方式是许多用户在使用PLC控制系统通信时考虑采用的一种方式.在整个通信的实现过程中,控制系统需进行相应的参数设置,只要其中的某一个参数设置错误,都会无法实现通信互连.因此,正确采用TCP/IP协议进行通信设置,才能实现PLC控制系统与上位机的通信.1PLC控制系统硬件组成基于TCP/IP协议的西门子S7-300PLC以太网通信控制系统硬件,包括
5、两台1#PLC站和2#PLC站、交换机一台、以太网卡、上位机若干台,通讯连网的上位机台数与交换机端口有关.两个PLC主站硬件组成是一致,控制在线所有设备的运行状态、以及开关量和模拟量运行.西门子S7-300PLC主要硬件组成如下:电源模板PS307、CPU315-2PN/DP、SM输入输出模块.上位机必须配置以太网卡以实现与交换机之间的网络互连.以太网交换机是构成局域网的关键,它可通过接口连接以太网设备也可用于网络扩展,以连接更多的站点.在整个交换网络中只有交换机和通信节点,没有集线器,交换机将首先
6、接收某一节点发来的数据再将数据转发到另一个节点,通信节点只同交换机作数据交换而相互之间不直接进行数据通信,交换机在网络之间只起到互连作用,硬件组成如图1所示.西门子S7-300PLC使用的是带有网络接口PN口的CPU,根据网络连接的距离及传输速率选择传输介质为双绞线,上位机与交换机、交换机与PLC之间的网络互连只需用两端带有水晶头的双绞线就可实现硬件连接.收稿日期:2014-01-07作者简介:林雪梅(1975-),女,2007年华南理工大学电子与通信工程专业硕士研究生毕业,讲师.南方金属40SOU
7、THERNMETALS2014年第2期图1PLC控制系统硬件组成2西门子S7-300PLC控制系统硬件组态及通信设置硬件组态是控制系统中使用的硬件进行配置和参数设置,在上位机STEP7系统中生成一个与实际的硬件系统完全相同的系统,包括系统组态、CPU参数设置、SM参数设置,其中,控制系统采用TCP/IP进行以太网通讯,组态过程具体如下:1)在STEP7中新建一个项目,点击右键,再弹出的菜单中选择“InsertNewObject”→“SIMATIC300Station”,插入S7-300站.2)在S7
8、-300站目录下打开HardWare硬件配置,添加一个机架,配置与现场硬件对应的电源PS、CPU315-2PN/DP、SM输入输出模块.其中,在组态“CPU315-2PN/DP”模块时,需在弹出的窗口中分别设置1#PLC站和2#PLC站的IP地址,子网掩码,本例为:192.168.0.1/255.255.255.0和192.168.0.2/255.255.255.0.SM模块主要为AI模块、AO模块、DI/DO模块的组态.PLC站IP地址设置及硬件组态如图2所示.两台
此文档下载收益归作者所有