- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PCS7_V8.2的CFC的常用功能与操作
TOC \o 1-3 \h \z \u 调用在线帮助信息 1
互联到地址 1
互连两个块 2
为CFC中调用的功能块进行设置 2
为CFC中调用的功能块的?I/O进行设置 3
显示隐藏的?I/O 5
切换?CFC?视图 5
CFC的运行组顺序 5
CFC编译和下载 7
CFC编译/下载的选项设置 8
CFC?测试 9
对FB进行使能/禁用 10
对IO值进行取反 11
为IO数据设置OS变量归档 12
回读(Read back) 13
块清理与块更新 14
交叉索引(Cross Reference) 14
调用在线帮助信息
选择?CFC?图表任意位置单击F1,调出CFC帮助
选择具体的功能块,例如一个APL库功能块,单击?F1?键,将调出该库(如APL)的帮助文件
互联到地址
可以为CFC中的功能块关联的实际的IO地址、M区地址、DB块地址。
选中IO右键-Interconnection to Address,如果为数据定义了符号名并且数据格式与IO匹配,则自动出现在下拉列表中。否则需要手动输入绝对地址。
互联的数据可以是简单数据类型或结构体类型,不支持指针访问。
互连两个块
先选择一个块的输出,然后再选择另一个块的输入,将这两个参数进行互连。在进行互连时,无需考虑选择的顺序。要在两个图表之间建立互连,则需打开这两个图表。然后单击一个图中的输出,再单击另一个图中的输入(选择顺序可不同)。
为CFC中调用的功能块进行设置
双击功能块进行属性设置。
为CFC中调用的功能块的?I/O进行设置
??????????双击?I/O进行参数设置,不同IO的属性内容可能不同。
对于结构体格式的I/O,将弹出“选择结构元素”(Select Structure Element)?窗口;双击所需子元素,将弹出“属性?-?输入/输出”(Properties - Input/Output)?窗口。
?
??????????也可以通过功能块的IO属性卡进行统一设置。
显示隐藏的?I/O
默认情况下,有些?I/O?不显示。但可通过调用块的对象属性,可以查找到所显示块的所有?I/O,然后再取消选中“隐藏”(Invisible)?框。双击相应块,并选择“I/O”选项卡,可选择相应属性。
切换?CFC?视图
双击表单中的任意空白区域,可实现单页视图和六页视图之间的切换。
CFC的运行组顺序
CFC的运行组顺序即是CFC程序在CPU的OB中执行的真正顺序。
插入一个图时,将在OB中自动创建一个名称与图名称相同的运行组。之后拖入该图上的块将插到该图的运行组中。
在块实例的右上角,显示有组织块?(OB)?名称,如?OB32。这表明,该块将在CPU中循环执行。OB32?默认的循环时间为?1 s。即,OB32?中的块将每秒钟中执行一次。在?CPU?的属性中,OB30?到?OB38的循环时间分别在?10?ms -?5?s?之间。在?PCS 7?中,通常使用循环时间为?100?ms -?5 s?的?OB30?到?OB35。
?
在默认情况下,从主数据库中新拖出的图以及相关块都将插入到?OB35?的运行系统组中。根据图表和块的插入先后顺序,CFC编辑器会在块右上角进行顺序编号。这个顺序有时候是不合逻辑的,需要进行运行组优化或者手动调整。双击每个块右上角的运行系统组,即可打开运行系统编辑器。在运行系统编辑器中,可以将运行系统组从一个?OB?中拖放到另一个?OB?中。在必要时,可通过这种方式更改运行顺序。
CFC编译和下载
将图表作为程序进行编译时,可通过以下菜单路径:图表???编译???图表?(Chart???Compile???Charts)。首次编译时,需要编译整个程序。之后,可通过“仅更改”(Changes only)?选项只编译更改部分。
将图作为程序进行编译
选项“生成模块驱动程序”(Generate moudule drivers)?将根据所组态的硬件,自动生成所需的带有相应驱动器块的?CFC?图(系统CFC名称以@符进行标记)。而选项“生成?SCL?源程序”(Generate SCL source),则有助于进行函数块调试。
要将程序下载到?AS?中,则需在?CFC?中执行以下菜单路径:CPU???下载?(CPU???Download)。
将程序下载到?AS?中
首次下载时,应使用“完整程序”(Entire program)?下载。下载完整程序时,CPU?将转入?STOP?模式,但在某些应用环境中不允许停止?CPU?运行。此时可以使用仅更改下载的方式。
CFC编译/下载的选项设置
可以通过中执行以下菜单路径:选项?自定义
原创力文档


文档评论(0)