step7编程软件的11条操作步骤

作者:老电工时间:2020-04-17 05:57:14

STEP7编程软件的11条操作步骤

step7编程软件的实际使用操作应从建立项目、确定plc以及cpu型号开始,由于不同cpu可以使用的编程指令、功能有所不同。

因此,这两步是编辑plc程序所必须进行的工作,在此基础上,可以进入plc程序的编辑、检查、调试等阶段。

plc程序的编辑不强求规定的次序,比如:可以先创建项目、编制plc程序,然后进行硬件配置(使用创建向导创建项目);也可以先创建项目、配置plc硬件,再编制plc程序(直接创建项目)等。

但是,无论采用何种方法,均必须进行编程软件所要求的最基本操作。

每一步骤的作用:

(1)建立项目

项目包括了用于单个plc或同- plc网络中多个plc进行全局数据通信等方面所需要的信息。可通过直接创建或使用向导创建的方式建立新的项目。在新生成的项目中,符号表( symbol table)、块( blocks)、源文件(source files)等相关文件夹也将自动生成。

(2)确定plc系列与cpu型号

plc的系列与cpu模块的型号,可以在项目建立后通过下述的硬件配置方式自动生成,硬件配置应按照一定的操作步骤进行。

(3)配置plc硬件

plc系统的硬件配置也称“硬件组态”,通过硬件配置可以确定plc所使用的机架、电源、cpu模块、i/o模块、功能模块等硬件的型号规格,以及它们在plc中的实际安装位置,在此基础上,还可以自动对所安装的各种模块分配绝对地址。

(4)配置plc通信

在step7中,同一项目中的不同cpu模块间,可以以网络链接的形式交换数据,通过plc通信的配置,可以建立plc的链接通信区,以便进行网络通信。

(5)生成plc程序块

编辑plc程序的第一步是需要生成plc程序中需要使用的块,这些块包括基本逻辑块(组织块ob、程序块fc、功能块fb)以及数据块db、数据类型(udt)、系统数据、变量表等,系统程序块sfc、系统功能块sfb可以根据需要调用,无须(也不允许)进行专门编写与编辑。

(6)选择编程语言

在plc逻辑块创建完成后,可以着手对每一个块进行plc程序的输入,在输入前一般需要选择plc程序编辑所采用的编程语言。step7 basis v5.2标准版可以任意选择梯形图(lad)、指令表( stl)、逻辑功能图(fbd)三种语言进行plc用户程序的编辑,三种语言间可以自动转换。如果使用的step7具有扩展功能选件,还可以使用scl、s7 graph、hi-graph等其他编程语言。

(7)编辑符号表

为了便于程序的阅读与理解,避免在编程过程中频繁查阅信号的绝对地址,在程序较复杂、i/o点数较多时,可以通过step7的符号编辑器生成符号表,将程序的绝对地址用具有含义的符号地址代替,然后再进行编程。当然,当程序较简单时,也可以直接采用绝对地址进行编程。

(8)编辑plc程序

在编程语言已经选定,符号表(如果需要)已创建完成后,即可根据程序的实际需要,进行每一逻辑块的输入与编辑。

plc程序的编辑与s7-200相似,同样以“网络(network)”的形式划分段落、增加注释,网络由梯形图中的触点、线圈、功能框、连线等基本编程元素、编程指令所组成,以实现逻辑运算、数学运算等功能。

(9)程序的下载

将编程器中编制完成的逻辑块(数据块或系统块)写入到plc的实际cpu中,称为“下载”;反之,将plc的cpu中程序传送到编程器中,称为“上载”。在程序编制完成后,应将step7中创建的程序,通过相应的接口与电缆传送到plc的cpu中。

(10)监视plc的状态

当plc系统外部安装、连接完成,强电控制线路(特别是安全电路)正常工作后,控制对象处于“调试”状态时,可以进行plc程序的试运行。在试运行阶段,为了清晰反映plc的实际工作情况,一般宜通过step7直接在编程器上进行监控。通过编程器,可以直接以梯形图的形式形象、直观地显示plc的实际工作状态。

(11)调试plc程序

通过对plc程序的试运行,可以发现程序在实际使用过程中存在的问题,发现程序中的错误,并通过修改完善plc程序,提高工作可靠性。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程