基于STEP7软件对组态的应用

(整期优先)网络出版时间:2017-12-22
/ 1

基于STEP7软件对组态的应用

徐继儒

(长城汽车股份有限公司河北省保定市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.