您的当前位置:首页正文

基于西门子PLC一体化实验平台的开发与设计

2021-11-16 来源:好走旅游网
基于西门子PLC一体化实验平台的开发与设计 基于西门子PLC一体化实验平台的开发与设计 ntegration Experiments PIatfOrm Based on Siemens PLC 李万军 (西安航空职业技术学院,陕西西安710089) 摘 要 针对电气专业PLC课程的实践教学,设计了开放式一体化实验平台。合理运用西门子组态软件WinCC、Step7编程软 件开发了实践内容,设计了实验平台的结构,给出了硬件配置。实践表明,该实验平台不仅满足了教学的需求,而且满足了 教师科研的需求。 关键词:一体化,可编程控制器,实验平台 Abstract For the practice teaching of the course of PLC in the electrical engineering Professiona1.an integration&open experi- mental platform has been designed,and some practical contents,the structure of experimental platform have been developed in this paper.with Siemens configuration software W_nCC&Step7 being development environment.and then hardware config— uration of the platform has been given Keywords:lntegration,PLC,experimental platform 本文就是结合高职院校自动化一体化课程教学需求,针对 目前PLC实验平台的缺点,利用西门子PLC进行开发设计。本 PLC一体化实验平台有效配置西门子大、中、小型PLC资源,在 教学上有两方面优势:一方面可以随时更换不同型号的PLC,能 让学生了解不同型号PLC的特点。另一方面可以随意设计实验 的内容,可以根据需要针对某些工业控制设计相应的实验。若将 inV4.0编写S7—200下位程序,选用Step7 V5.2编写S7—300、 S7—400下位程序;上位计算机选用DELL3400台式机型,选用 西门子WinCC V6.0组态软件开发设计良好的人机界面;平台可 以实现以太网通讯、PROBIBUS总线通讯、MPI通讯以及自由口 开发等西门子提供的现行比较流行的控制通讯方式。系统还可以 通过PROFIBUS扩展用于第三方控制器或智能仪表通讯。 1l2实验平台配置 1-2.1硬件配置 本实验平台应用在工程上。本实验台也可作为研究控制算法、控 制系统的搭建及自动控制过程提供综合环境,是培养系统设计 人员、科研人员的基本平台。 1 结构设计 根据实验需求,结合工业现场实际,实验平台的硬件配置如 表1所示。 1 1一体化实验平台的硬件集成 PLC一体化实验平台由上位机和下位机构成,下位机采用最 流行的西门子S7系列PLC作为下位控制器平台,平台选用西门 子Step7编程环境开发下位控制程序,选用STEP 7 MicroW一 表1 西门子模块名称、型号及数量 名称 I何训 机 1 i 』R RALK 407 POWER SUPPLlY 1_2l2软件配置 支持西门子PLC一体化实验平台的软件主要是利用西门 子过程控制开发软件及人机组态应用软件,这对很好地学习和 掌握自动控制开发、应用及维护至关重要。工程软件具体配置如 表2所示。 表2工程软件配置 ’ ¨_ q r 数晕 DELl 3400台式 s7.400系统 6fES7400-lJA0l-0AA0 6IES7407—0DA02-0AA0 块 块 6 】 l 3 CPU414—2 BAlqREY CI 443一l以太 楼块 l6ES7414—2XK05—0ABO 6lES79710BA00 6IGK7443.1EX1I-0XE0 S7-300系统^ I/O模块 6ES7307.1EA00—0AA0 6ES73l5—2AGl0—0AB0 块 块 块 块 块 l 2 】 2 I 2控制平台实验项目平台设计 2.1一体化实验平台设计 l 曲I J,IU测 CPU3 I5—2_jP 该一体化实验平台主要设计了PLC网络实验平台,实训内 容主要围绕该平台开发,包括西门子大、中、小型PLC基本实 3 4 MMC存储 CP343—1以A 模块 6ES7953-8L0l 1.0AA0 6GK7343—1EX21—0XE0 块 块 坎 】 1 3 验、PLC网络组态实训和西门子WinCC组态实训。 2.1.1 PLC网络实验平台 该实验平台网络主要从工程应用较多的西门子的MPI、 PR0FIBUS、以太网三种网络人手进行。如图1所示。在工业现 场此三种网络可以根据实际需求进行配置。 (1)MPI通讯 8Ai 4.20MA,8TC 20PlNS 6ES733 I-7KF02—0AB0 6 7 8 IMI 53远 1/0模块 4A0 4—2OMA20PlNS 8RTD 40Pn S 6ES7153—1 iAA03-0XB0 6ES7332—5HDO1—0AB0 6E¥733】一lKI l一0AB0 块 块 块 I 2 2 9 0 l_ 】6DI 24VDC20PINS 32DI 24VDC40PINS 8DO 24VDC20P1NS 6E¥7321—1BH02.OAA0 6E¥7321.1BL00—0AB0 6ES7322-1HH01-0AA0 块 块 块 1 l 2 12 l3 l4 PROFIBUS连接器 4【)计 连接嚣 20tI时连接器 6ES7972—0BAl2.0XA0 6E¥7392-1AM00.0AA0 6FS7392-1AJ00—0AA0 个 块 块 6 3 8 MPI(Multipoint Interface)通讯是当通讯速率不高,通讯数 据量不大时,可采用的一种简单经济的通讯方式,MPI通讯可使 用与PIC一300/400、操作面板TP/OP及上位机,MPl通讯卡, s7.200系绩 ’ 1 2 CP243 1以爪 模块 CIPI J226XM l6GK7243一IEX00一OXEO l6ES7 2I6-2BF22—0XB0 块 块 2 2 《工业控制计算机)2011年第24卷第9期 焉 —丁一—]—_I 厂一蕊 l —厂 l l (睿户x-计I.L,I 机 l 3)计算机作为服务器与PLC之间的以太网通讯,其他计算 机作为客户机与计算机服务器进行数据交换。 表6 PLC/计算机IP地址分配表 序号 命名 lP地址 由由rROI ̄IBUS ̄,兰l宙  臣 由¥7- MPl l 2 3 Xaid I(服务器) Xaid 2(客户讣算机) Xajd 3(客户 算机) l921681 l 1921681 2 192l681 3 4 5 Xajd 4(客户计算机) Xajd 5(客户计葬机) l921681.4 192.168l 5 6 Xaid 6(客户训算机) s7.443(400以太嘲) s7.343(300以太嘲) s7.200.1(200 太嗍) l921681 6 l921681 7 l92168I_8 l92l68l10 图1 实验平台网络拓扑图 7 8 l0 如CP561 1/CP5613等进行数据交换。MPI通讯速率一般为 19.2kbiVs,通常默认187.5kbit/s,MPI网络最多连接32个节 点,最大通讯距离50m,但可以通过中继器来扩展长度。本实验 ll s7.200.2(200以太网) 192.168l I1 2.2实验 『l内容开发 平台主要通过MPI口初始化硬件设备和地址分配。表3为具体 本实训平台主要是以DELL商用计算机为硬件平台,结合 MPI地址分配情况。可以实现以下两种功能: 1)S7—300/400与计算机通过MPl协议通讯,可以实现数 据交换。 2)S7—300/400之间可以进行MPI通讯,可以实现数据共 享和交换。 表3 MPI地址分配表 (2)PR0FIBUS通讯 PR0FIBUS现场总线是总线中比较流行的一种总线方式, 符合欧洲标准和国际标准。可以连接远程l/O、智能仪表(带 PROFIBUS协议)等智能设备。PR0FIBUS总线的传输速率 9.6kbiVs一12Mbit/s,传输速率与总线长度有关系,参见表4,如 果需要扩展总线长度和从站的个数需要加中继器。本实验平台 PR0FIBUS站地址分配如表5所示,PR0FIBUS平台可以实现 以下3种功能: 1)S7—300/4O0与远程I/O之间通过PR0FIBUS总线通 讯,进行数据交换。 2)S7—300与S7—400通过PR0FIBUS总线通讯,可实现 两者之间主从站的组态。 3)可以通过PR0FIBUS与带有PROFIBUS总线智能仪器 仪表进行总线通讯。 表4传输速率与总线长度 传输速率kbitJs l 9.6 I87.5 I 500 l 1500 l 3000.12000 总线欧度m J 1000 l 400 J 200 l 100 表5 profibus地址分配配表 序号l 设备 l 地址 1 I CPU414.2DP(MPI/DP) I 3 2 l CPU414.2DP DP n l 2 3 l CPU315-2DP DP口 l 5 4 l 153.1远程1/O I 4 (3)工业以态网通讯 工业以态网从灵活性、稳定性、扩展性等方面考虑,选用西 门子以太网模块。通过以太网模块可对PLC进行编程、下载、调 试、联网等。表6为计算机/PLC IP地址分配表。以太网平台实 现了以下三种功能: 1)PLC之间的以太网通讯,用于实现下位机之间的以太网 数据交换。如S7—400与S7—300之间以太网数据交换。 2)计算机分别与S7系列PLC之间的以太网通讯,用于实 现计算机与PLC之间的数据交换。如工程师站与S7—300之间 以太网通讯。 S7—200、S7—300、S7—400,以Step7编程软件、组态软件 WinCC V6.2为开发环境进行实训项目开发,实验 『l项目为: (1)WinCC组态软件实训 1)监控界面与动态图形设计,包括界面制作、组态变量、报 表、编辑画面、变量连接; 2)WinCC与PLC通讯的连接,包括以太网、Profibus、MPI; 3)报警、报表、冗余、生产趋势曲线设计、历史曲线查询设计; 4)通过WinCC控件实现通讯诊断、脚本运行和归档状态等。 (2)西门子大、中、小型PLC基本实验 1)西门子大、中、小型PLC结构认识与编程软件的应用; 2)基本指令实验; 3)81 ̄转指令实验; 4)常用功能指令实验; 5)艺术灯的PLC控制; 6)交通信号灯的自动控制; 7)电机的星/三角启动控制; 8)四层电梯的PLC控制; 9)物料混合控制; 1O)水塔水位控制。 (3)PLC网络组态实训 1)西门子PLC以太网组态; 2)西门子PLCMPI组态; 3)西门子PLC Profibus总线组态。 3结束语 该实验开发平台的设计以工程实际中的西门子PLC为核心, 以配套工程软件为开发环境,与实际工程相联系,把比较枯燥的 PLC、WinCC组态软件理论知识工程化、实践化,使学生不但可以 进行基本实验 If,而且也可以根据新功能、新工艺的要求进行全 新的独立设计,制成产品进行调试,让学生在熟悉整个工程设计流 程的基础上,激发他们的创新潜力,使学生能够掌握先进的控制技 术和手段,增强学生的感性认识,提高学生现场调试程序的能力。 参考文献 [1]刘美兰PLC控制教学实验系统的设计[J].实验室研究与探索, 2004,23(2):26-27 [2]姚兴军,叶理平.PLC控制系统的计算机仿真研究[J].机电一体化, 2002.8(3):26—28 [3]陈波,尹志强,等.HFUT-1型机电一体化实验平台的研制[J].机电 工程技术,2006,35(9):66—68 [4]崔坚.西门子工业网络通信指南[M]北京:机械工业出版社,2005 [收稿日期:2011.5.3O] 

因篇幅问题不能全部显示,请点此查看更多更全内容