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梯形图的方法与步骤,以三相感应电动机故障警报控制电路图为例,介绍了控制电路的动作、i/o编码、plc外部接线图、plc阶梯图、plc转换接线与阶梯图的设计过程。
时间:2022-07-11 06:26:13
如何学习模糊神经网络?学习步骤说明
有关模糊神经网络的学习步骤,模糊神经网络具有很多种结构和算法,不同控制对象,模糊神经网络结构也有所不同,选择在线学习,在线学习期间学习速度不变。
时间:2020-01-28 07:49:02
【多图】plc梯形图程序生成方法与步骤详解
有关plc梯形图程序的生成方法与步骤,分为程序编辑器界面、Network 1程序编制、Network 2程序编制、编程语言切换、生成与编辑符号表等,图文并茂的plc梯形图程序设计教程。
时间:2019-12-12 09:54:19
【图】plc顺序控制设计法的设计步骤说明
plc顺序控制设计法的设计步骤,分为步的划分、转换条件的确定、顺序功能图的绘制、梯形图的绘制,每一步都很关键,按步骤实现plc顺序控制的设计即可。
时间:2019-11-20 09:57:00
plc控制系统设计要求与plc程序设计的步骤
有关plc控制系统设计要求与plc程序设计的步骤,流程图的功能说明,plc系统设计流程图,可编程控制器控制系统设计的基本步骤等。
时间:2016-03-07 12:40:50
plc控制系统软硬件设计的基本步骤图解
plc控制系统软硬件设计的基本步骤,plc控制系统设计的主要内容,plc应用系统设计与调试的主要步骤,plc硬件系统设计中型号的选择,分配输入输出点等的方法等。
时间:2016-03-04 15:25:37
plc控制系统设计与调试的要求与步骤图解
plc控制系统设计与调试的要求与步骤,分析被控对象并提出控制要求,确定输入与输出设备,选择PLC并分配I/O点并设计PLC外围硬件线路,包括plc控制系统设计中的程序与硬件设施等问题。
时间:2016-02-27 06:35:20
plc控制系统流程功能图,plc程序设计的步骤
plc控制系统设计的步骤,plc控制系统设计中流程图的功能,plc程序设计的步骤,根据生产的工艺过程分析控制要求,根据控制要求确定所需的用户输入、输出设备,根据梯形图编制程序清单等。
时间:2016-02-25 16:53:38