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梯形图的方法步骤

    将电工图转换为plc梯形图的方法与步骤,以三相感应电动机故障警报控制电路图为例,介绍了控制电路的动作、i/o编码、plc外部接线图、plc阶梯图、plc转换接线与阶梯图的设计过程。

    时间:2022-07-11 06:26:13

  • 如何学习模糊神经网络?学习步骤说明

    如何学习模糊神经网络?学习步骤说明

    有关模糊神经网络的学习步骤,模糊神经网络具有很多种结构和算法,不同控制对象,模糊神经网络结构也有所不同,选择在线学习,在线学习期间学习速度不变。

    时间:2020-01-28 07:49:02

  • 【多图】plc梯形图程序生成方法与步骤详解

    【多图】plc梯形图程序生成方法与步骤详解

    有关plc梯形图程序的生成方法与步骤,分为程序编辑器界面、Network 1程序编制、Network 2程序编制、编程语言切换、生成与编辑符号表等,图文并茂的plc梯形图程序设计教程。

    时间:2019-12-12 09:54:19

  • 【图】plc顺序控制设计法的设计步骤说明

    【图】plc顺序控制设计法的设计步骤说明

    plc顺序控制设计法的设计步骤,分为步的划分、转换条件的确定、顺序功能图的绘制、梯形图的绘制,每一步都很关键,按步骤实现plc顺序控制的设计即可。

    时间:2019-11-20 09:57:00

  • plc控制系统设计要求与plc程序设计的步骤

    plc控制系统设计要求

    有关plc控制系统设计要求与plc程序设计的步骤,流程图的功能说明,plc系统设计流程图,可编程控制器控制系统设计的基本步骤等。

    时间:2016-03-07 12:40:50

  • plc控制系统软硬件设计的基本步骤图解

    plc控制系统软硬件设计步骤

    plc控制系统软硬件设计的基本步骤,plc控制系统设计的主要内容,plc应用系统设计与调试的主要步骤,plc硬件系统设计中型号的选择,分配输入输出点等的方法等。

    时间:2016-03-04 15:25:37

  • plc控制系统设计与调试的要求与步骤图解

    plc控制系统设计要求

    plc控制系统设计与调试的要求与步骤,分析被控对象并提出控制要求,确定输入与输出设备,选择PLC并分配I/O点并设计PLC外围硬件线路,包括plc控制系统设计中的程序与硬件设施等问题。

    时间:2016-02-27 06:35:20

  • plc控制系统流程功能图,plc程序设计的步骤

    plc控制系统流程功能图

    plc控制系统设计的步骤,plc控制系统设计中流程图的功能,plc程序设计的步骤,根据生产的工艺过程分析控制要求,根据控制要求确定所需的用户输入、输出设备,根据梯形图编制程序清单等。

    时间:2016-02-25 16:53:38

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有