您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7创建程序概述
来源:艾特贸易2017-06-05
简介用户程序在对象 S7 Program ( S7 程序)下创建。可以在 CPU 的项目分层结构下配置此对象,也可以独立于 CPU 创建。它包括对象 Symbols (符号)、容器 Source files (源文件)和 Blocks (块)
用户程序在对象S7 Program(S7程序)下创建。可以在CPU的项目分层结构下配置此对象,也可以独立于CPU创建。它包括对象Symbols(符号)、容器Source files(源文件)和Blocks(块)(如图2-8所示)。
图2-8 编程用的对象
用递增法创建程序时,直接逐块输入程序,立即检查输入内容的语法错误。同时,在保存时编译块,并将其保存在容器Blocks(块)中。用递增法编程,也可以在CPU中在线编辑块,即使在运行时也可以。递增法编程可以使用所有基本语言。,
在面向源的程序创建方式中,写出一个或多个程序源,存储在容器Sourcefiles(源文件)中。程序源是ASCII文本文件,包括一个或多个块的程序语句,甚至是整个程序。编译这些源,就在容器Blocks(块)中得到已编译的块。已编译的块由MC7代码组成,并在S7 CPU上运行。面向源的程序创建方式在STL和SCL中应用,对于LAD或FBD不能用面向源编程,但用LAD或FBD创建的程序可以保存为源文件。
程序中要处理信号状态和地址值,例如地址是input I1.0(输入I1.0)(绝对地址)。借助对象Symbols(符号)下的符号表的帮助,可以给地址分配一个符号(一个字母数字混合名,如“Switch motor on(启动电机)”),然后就用这个名字来读写(符号寻址)。在离线对象容器Blocks(块)的特性中要说明在符号表改变时,下次保存是确定绝对地址还是为已编译的块确定符号(地址先行)。
点击排行
