标王 热搜:
 
当前位置: 首页 » 资料 » PLC技术 » 正文

STEP 7的逻辑块

放大字体 缩小字体 发布时间:2016-09-12 14:28 浏览次数:51

    1.程序的输入方式

    根据生成程序时选用的编程语言,可以用增量输入模式或源代码(文本)模式输入程序。

    (1)增量编辑器

    增量编辑器适用于梯形图、功能块图、语句表以及S7 Graph等编程语言,这种编程模式适合于初学者。编辑器对输入的每一行或每个元素立即进行句法检查。只有改正了指出的错误才能完成当前的输入。

    (2)源代码(文本)编辑器

    源代码(文本)编辑器适用于语句表、S7 SCL、S7 HiGraph编程语言,用源文件(文本文件)的形式生成和编辑用户程序,再将该文件编译成各种程序块。这种编辑方式又称为自由编辑方式,可以快速输入程序,适用于水平较高的程序员使用。

    2.生成逻辑块

    在SIMATIC管理器中执行菜单命令“插入”→“S7块”,生成逻辑块。双击某个块,将打开程序编辑器。

    图4-2右上部的窗口是变量声明表,在变量声明表中生成变量和设置变量的各种参数。

    图4-2右下部分的窗口是程序指令部分,在该区域编写用户程序。

    图4-2左边的窗口是指令的分类目录,可以用菜单命令“查看”→“总缆”打开或关闭它。可以用鼠标将指令目录中的某个对象“拖放”到梯形图中。即用鼠标左键点击并按住它,将它“拖”到需要放置的地方,光标变为表示可以在该处放置元件。放开按住的鼠标左键,元件被放置在光标所在的位置。

    点击工具条上的触点按钮或线圈按钮,将在矩形光标所在的位置放置一个触点或线圈。点击带箭头的转折线,可以生成分支电路或并联电路。点击刚放置的触点或线圈上面的红色问号“??.?”,输入该元件的绝对地址或符号地址。点击工具条上的指令框按钮,在出现的下拉式菜单中选择需要输入的指令,也可以在最上面的文本输入框内直接输入指令助记符。放置指令框后,点击出现的红色问号“??.?”,输入绝对地址、符号地址或其他参数。

梯形图编辑器

    图4-2    梯形图编辑器

    用鼠标左键选中双箭头表示的触点的端点后,按住左键不放,将自动出现的与端点连接的线拖到希望并允许放置的位置(见图4-3),随光标一起移动的(禁止放置)符号消失,此时放开左键,该触点便被连接到指定的位置。

梯形图中触点的连接

    图4-3    梯形图中触点的连接

    3.网络

    程序被划分为若干个网络( Network),在STEP 7的中文版中,网络被翻译为“程序段”。在梯形图中,每块独立电路就是一个程序段。如果在一个程序段放置一个以上的独立电路,编译时将会出错。执行菜单命令“插入”→“程序段”,或双击工具条中的按钮,可以在用鼠标选中的当前程序段的下面生成一个新的程序段。

    每个程序段都有它的编号,例如“程序段1”,程序段的标题区在程序段编号的右边,程序段注释在标题的下面。注释下面的语句或图形是程序段的主体。

    点击程序段标题区或程序段注释区,打开文字输入框,可以输入程序段的标题或注释,标题最多由64个字符组成。可以用菜单命令“查看”→“显示方式”→“注释”来显示或隐藏块注释和程序段注释。

    可以用剪贴板在块内部和块之间复制和粘贴程序段,按住< Ctrl>键,用鼠标可以选中多个需要同时复制的程序段。

    可以用“查看”菜单中的命令选择3种基本编程语言,梯形图( LAD)、语句表(STL)和功能块图( FBD)。程序没有错误时,可以切换这3种语言。STL编写的某个程序段不能切换为LAD和FBD时,仍然用语句表表示。

    4.打开和编辑块的属性

    可以在生成块时编辑块的属性,生成块后可以在块编辑器中用菜单命令“文件”→“属性”来查看和编辑块属性。

    5.显示方式的设置

    执行“查看”菜单中的“放大”和“缩小”命令,可以放大、缩小梯形图或功能块图的显示比例,使用“缩放设置”命令可以任意设置显示比例。

    执行菜单命令“查看”→“显示方式”→“符号表达式”,可以在绝对地址和符号地址两种显示方式之间进行切换。如果选择了显示符号地址,输入绝对地址后,将自动地转换为符号地址。

    执行菜单命令“查看”→“显示方式”→“符号信息”,同时显示绝对地址、符号地址和符号表中的注释。图4-4中右边的“Q5.2”为绝对地址,“汽油机超速”为符号地址,“指示灯”是符号表中的注释。在语句表中激活符号信息显示后,在每条语句的右边显示在该语句中使用的符号的绝对地址和符号表中的注释(见图4-5)。

    执行菜单命令“查看”→“显示方式”→“符号选择”,该命令的左边出现“√”,表示已经激活了该功能,输入符号中的第1个字符后,将会自动起动一个弹出式的地址表,列出该字符开始的符号表中定义的符号。选择要输入的地址,双击它就可以完成该地址的输入。

语句表中的符号信息

    图4-4    语句表中的符号信息

梯形图中的符号信息

    图4-5    梯形图中的符号信息

    6.程序编辑器的设置

    进入程序编辑器后用菜单命令“选项”→“自定义”打开自定义对话框,下面介绍一些常用的设置:

    1)在“常规”选项卡的“字体”区点击按钮“选择”,可以设置编辑器使用的字体和字符的大小。

    2)在“LAD/FDB”(梯形图/功能块图)选项卡可以设置地址域宽度(即触点或线圈所占的字符数)、使用二维或三维图形、线条的粗细和元件的颜色等。

    3)在“STL”(语句表)选项卡可以设置程序状态监控时显示的内容。

    4)在“块”选项卡,可以选择生成功能块时是否同时生成参考数据、功能块是否有多重背景功能,还可以选择生成块时使用的编程语言。

    5)在“查看”选项卡的“块打开后的查看”区,设置块被打开时的显示方式,例如是否显示符号信息、符号地址、块和程序段的注释等。



STEP 7的逻辑块
网址: http://www.kuqiw.cn/ziliao/show/119/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

 
 
最新资讯
最新产品立即发布»
最新企业立即注册»
企业新闻
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | 浙ICP备110196220号