(长城汽车股份有限公司河北省保定市071000)
摘要:主要介绍如何使用西门子STEP7软件进行组态,并对组态中需要注意的一些细节进行描述,包括插入对象、CPU属性设置、CPU网络设置等。
关键词:STEP7;PLC;西门子组态
一、引言:
STEP7是西门子SIMATIC工业软件中的一员,是PLC(可编程逻辑控制器)进行组态、编程和调试的工具,在对STEP7软件进行学习的过程中,组态是最基本的,因此本文对组态进行实例演示(本文使用的软件是STEP7V5.5SP2),展示组态在整个编程过程中的重要性。
二、组态的作用:
Ⅰ可以对PLC与设备间交互信号进行地址规划;
Ⅱ可以体现PLC与设备间链接网络的形式;
Ⅲ可以通过设置组态中设备的参数,达到方便编写程序的目的;
Ⅳ可以通过PC与PLC的链接,在组态中体现设备的运行情况;
Ⅴ可以通过设置CPU属性中F参数,能够方便编写程序的同时,规划安全数据地址;
Ⅵ可以通过增加通讯处理器,达到与上位机、HMI、安东等其它设备共享数据的目的。
三、实例项目:
下面通过一个组态的例子,来说明组态的具体用法。
3.1例子:
在“My_Test”文件夹新建一个项目,命名为PLC1,在项目中插入S7-300站点,硬件组态中需要包括电源模块(10A)、CPU(319F-3PN/DP,网络形式为Profinet)、S7-300导轨。
3.2组态
3.2.1新建项目:
方式一:选择菜单【文件】->【新建】,然后在弹出的【新建项目】对话框中,填写项目名称和路径;
方式二:鼠标单击菜单下的,即会弹出【新建项目】对话框中,然后填写相关内容;
方式三:使用Ctrl+N,能够快速弹出【新建项目】对话框中,然后填写相关内容。
3.2.2插入新对象:
鼠标右击【插入新对象】->【SIMATIC300站点】(这里可以根据需要进行选择);
3.2.3进行组态:
步骤一:双击【硬件】按钮,在弹出的【HWConfig】窗口中进行组态;
步骤二:在【HWConfig】窗口的右边(如图一)进行选择需要的设备;
图一
1.选择RACK-300中的Rail,拖动到空白处,添加导轨,现实中可根据长度来下订单,但是在组态中只有这一种型号;
2.从PS-300中选择需要的电源型号,例子中要求10A,所以可以选择PS30710A(6ES7307-1KA02-0AA0),把电源模块拖动到提前增加的导轨上;
3.从CPU-300中选择需要的CPU型号,依次打开CPU-300、CPU319F-3PN/DP、6ES7318-3FL01-0AB0、V3.2,把CPU推动到框架的第二行,会弹出一个【属性】窗口,在此窗口可以对CPU的网络进行新建(在此分Profinet和Profibus网络,根据电气设计图纸进行选择);
双击框架中的CPU,会弹出CPU属性(如图二),从CPU属性中可以对扫描周期、安全信息、过程映像大小进行设置,以达到最佳使用效果;
四、结语
通过对组态的应用,希望可以对组态中的一些设置和组态的流程进行理解,并运用到现实工作中。在这次组态实践中,可以体会到软件本身的实用型、稳定性和功能的强大性,在进行设备调试过程中,可以通过查看CPU中的消息,快速进行解决现场出现的问题,更加缩短了调试人员解决故障的时间。
参考文献:
[1]西门子(中国)有限公司自动化与驱动集团.深入浅出西门子S7-300PLC[M].北京:北京航空航天大学出版社,2004.
[2]西门子(中国)有限公司.STEP7V5.2编程手册[M].2003.
[3]廖常初.大中型PLC应用教程[M].北京;机械工业出版社,2005.