功能块FB教材

功能块FB教材

ID:68969978

大小:932.00 KB

页数:63页

时间:2021-10-24

功能块FB教材_第1页
功能块FB教材_第2页
功能块FB教材_第3页
功能块FB教材_第4页
功能块FB教材_第5页
功能块FB教材_第6页
功能块FB教材_第7页
功能块FB教材_第8页
功能块FB教材_第9页
功能块FB教材_第10页
资源描述:

《功能块FB教材》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、-.目录第一章功能块(FB)编程概述11.1功能块〔FB〕简介11.2功能块〔FB〕使用特点11.3功能块〔FB〕使用环境21.3.1支持FB功能的PLC类型21.3.2.支持FB功能的软件21.3.3CX-Programmer6.0功能块特点2第二章梯形图功能块32.1梯形图功能块编程根底32.1.1梯形图功能块构造介绍32.1.2梯形图功能块编辑区介绍42.2创立功能块42.2.1新建梯形图FB52.2.2设置功能块变量52.2.3编写FB梯形图72.3使用功能块82.3.1调用梯形图功能块82.3.2梯形图FB的嵌套9-.word.zl.-.2.3.3保存梯形

2、图FB102.3.4调试梯形图FB112.4FB存分配考前须知12第三章高级语言〔ST语言〕功能块143.1ST语言功能块编程根底143.1.1高级语言编程概念143.1.2ST语言编程特点143.2ST语言编程系统介绍153.2.1ST语言常用运算符163.2.2ST语言根本命令173.2.3ST语言编程规那么203.3创立ST语言FB213.4ST语言FB的使用223.4.1调用ST语言FB223.4.2ST语言FB的嵌套223.4.3ST语言FB的保存和调试23第四章功能块——FB库244.1FB库概述244.1.1FB库特点244.1.2FB库应用简介244

3、.2FB库容介绍26-.word.zl.-.4.2.1FB库容简介264.2.2FB库功能分类264.3FB库功能块使用274.3.1创立FB库中的功能块274.3.2阅览FB库中的功能块程序284.3.3调用FB库中的功能块28第五章功能块应用例如29附录一:ST语言语法错误一览表34-.word.zl.-.第一章功能块(FB)编程概述OMRON编程软件CX-Programmer从5.0版本开场,增加了一个全新的编程功能——功能块〔FunctionBlock,简称FB〕。CJ、CS、CP1H系列的PLC可以使用这个功能进展编程,它大大增强了CX-Program

4、mer软件对PLC编程、控制和调试的能力。功能块〔FB〕主要提供了梯形图和高级语言2种编程方法,结合软件自带的功能库,给用户提供了全新的简单、高效、集成化的编程方法和环境。1.1功能块〔FB〕简介功能块〔FunctionBlock〕是预先编辑或测试的程序集合,具有特定的功能要素,可嵌入原有的梯形图中执行,并通过设置I/O来使用这个功能。CX-Programmer5.0以上的版本具有FB功能,并且CS、CJ系列的PLC的CPU单元版本号高于3.0才支持该功能。用户可以使用2种语言创立功能块:梯形图语言和高级语言〔ST语言〕。1.梯形图功能块:熟悉使用梯形图编程的用户可

5、以用这种方式创立功能块,这和使用梯形图在CX-Programmer中编程的方式是一样的。对于熟悉CX-Programmer的用户来说,这种编程方式是简单易学的。2.高级语言〔ST语言〕功能块:ST语言是一种用于工业控制的高级语言,是类似VB、VC的高级语言。熟悉这种语言的用户同样可以用它创立ST功能块,用高级语言可以实现复杂的数据处理过程和控制过程。-.word.zl.-.1.2功能块〔FB〕使用特点1.相似控制功能“模块〞化。在一些繁冗的程序中,如果其中有一些控制过程是类似的,那么用户可以把这些类似的控制过程定义为“模块〞。这样,每次需要实现这些控制功能时,就不用

6、重复写很多条程序,只要调用用户自定义的“模块〞就可以了。把这些控制功能“模块〞化,使得编程工作更清晰,更简便,更易于管理。2.数字运算过程简单化。使用功能块中ST语言编程,能够处理更复杂的算术运算。原来要在PLC中处理数字量,需要编写梯形图来进展算术运算,一步程序也只能完成一个算法,要完成复杂的算法需要编写很多程序。现在用ST语言,就可以用精简的高级语言编写复杂的算术运算过程。3.CX-P软件自带FB库。CX-Programmer软件自带FB库,用户可以根据需要调用FB库中自带的功能块。FB库让用户无需编辑梯形图,就可以使用PLC单元和元器件的根本功能,并且易于使用

7、,无需程序调试,简单易懂,具可扩展性。4.编程操作更简单。功能块的调用、编辑、删除就象对指令的操作一样简单。编辑功能块部的程序也很简便,只需找到相对应的功能块,就可以在“块〞的部进展程序的编辑,而不需要在繁冗的程序中查找修改。5.程序检查更容易。功能块程序的检查很方便,只要在“块〞中检查程序的流程和可靠性即可,工作量小,检查简单。使用功能块缩短了主程序的大小,并且功能块的查找也很简单,从而使得程序的检查工作变得更容易。上述功能块〔FB〕的这些特点给用户提供了一个易于编程、管理程序、调试程序的编程环境。下面就详细介绍功能块功能的使用和操作。-.word.zl.-.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。