PCS7_V8_CFC编程软件介绍(工程师培训).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PCS7_V8_CFC编程软件介绍(工程师培训) TOC \o 1-3 \h \z \u CFC连续功能图 1 CFC编程界面为图形界面 2 CFC的常用功能与操作 4 调用在线帮助信息 4 互联到地址 4 互连两个块 5 为CFC中调用的功能块进行设置 5 为CFC中调用的功能块的?I/O进行设置 6 显示隐藏的?I/O 8 切换?CFC?视图 8 CFC的运行组顺序 8 CFC编译和下载 10 CFC编译/下载的选项设置 11 CFC?测试 12 对FB进行使能/禁用 13 对IO值进行取反 14 为IO数据设置OS变量归档 15 回读(Read back) 15 块清理与块更新 16 交叉索引(Cross Reference) 17 CFC连续功能图 CFC(Continuous Function Chart)连续功能图是PCS7的必备组件,也是STEP7的高级语言选件。 CFC编程界面为图形界面 用户在Chart中通过鼠标拖拽的方式插入已经编制好的功能块(来自系统功能库或用户自己通过STL/FBD/LAD开发好的FB,FC等),并指定这些块之间的连接关系,也可以为这些块分配输入输出地址。 作为用户导向的高级语言,CFC程序需要通过“Compile”编译方式生成实际的机器语言程序(OB、FB、FC等),并通过CFC下载选项将程序装载至CPU。CFC会组织整个项目,调用其它语言编写的功能块,因此CFC项目中不会再直接在OB中进行用户编程,也不需要再单独去下载OB、FB等。 ? CFC程序装载至CPU后,可以通过CFC “Test Mode”监控程序运行状态与CPU中的数据值。 ??????????灰色值为离线程序值 ??????????黄色值为CPU在线值 ??????????红色值为CPU中不可获取 CFC的常用功能与操作 调用在线帮助信息 选择?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编辑器会在块右上角进行顺序编号。这个顺序有时候是不合逻辑的,需要进行运行组优化或者手动调整。双击每个块右上角的运行系统组,即可打开运行系统编辑器。在运行系统编辑器中,可以将运行系统组从一个?

文档评论(0)

知识的天空 + 关注
实名认证
文档贡献者

电子工程技术工程师持证人

推荐自动化、电气、仪表、工程、医学等精品培训教程

领域认证该用户于2023年06月07日上传了电子工程技术工程师

1亿VIP精品文档

相关文档