
PCS7 CFC基础操作指南:功能调用、I/O配置与运行组理解
下载需积分: 49 | 1.44MB |
更新于2024-07-18
| 92 浏览量 | 举报
4
收藏
本文档主要介绍了PCS7 Control Function Block (CFC) 的常用功能及操作技巧,旨在帮助初次接触PCS7的新手更好地理解和掌握这一工具。以下是关键知识点的详细阐述:
1. **在线帮助**:
CFC 提供了丰富的在线帮助功能,只需在图表的任意位置点击 F1 键,即可调出关于该块或库的帮助文档,例如单击 APL 库的功能块时,系统会显示对应库的帮助内容。
2. **数据互联与地址关联**:
在CFC中,可以通过右键菜单将功能块与实际的 I/O、M区地址或 DB 块关联起来。如果数据已定义符号名且格式匹配,系统会自动列出下拉列表,否则需要手动输入绝对地址。数据类型支持简单数据类型和结构体,但不支持指针访问。
3. **块间互连**:
互连功能块是通过选择一个块的输出并连接到另一个块的输入来实现的。可以在两个图表间互连,只需同时打开它们并依次单击相应的输入/输出点。互连过程对选择顺序不敏感。
4. **功能块设置**:
双击功能块可进行属性设置,对于不同类型的I/O,如结构体I/O,需要通过“选择结构元素”和“属性-输入/输出”窗口进行细致配置。此外,也可以通过IO属性卡进行统一管理。
5. **隐藏I/O显示**:
默认情况下,某些I/O会被隐藏。通过查看块对象属性,可以选择显示所有I/O并取消“隐藏”状态。双击块后选择"I/O"选项卡可以调整相关属性。
6. **视图切换**:
在CFC表单中,可以通过双击空白区域轻松切换到单页视图或六页视图,以便于查看和编辑。
7. **运行组顺序**:
CFC程序在CPU的组织块(OB)中按照特定顺序执行。每个插入的图表都会自动生成对应的运行组。块实例右上角显示的OB名称如OB32,表示该块将在CPU循环执行,一般选择循环时间在100ms至5s范围内的OB30到OB35。
8. **CFC的组织与时间设置**:
图形化的运行组允许用户灵活布局代码执行流程。OB32的默认循环时间为1秒,而更高级别的OB具有不同的循环时间,根据具体应用需求进行调整。
这些知识点为初学者提供了对PCS7 CFC操作的基本指南,通过理解和实践,可以帮助用户更加高效地进行CFC编程和维护。
相关推荐


















dusenmoon
- 粉丝: 11
最新资源
- UnQLiteGo:适用于Go语言的UnQLite绑定及性能基准
- 掌握游戏客户端热更新流程与热补丁技术
- Ansible自动化部署FTB Infinity包Minecraft服务器指南
- 贝岭dotnet挑战赛圆满结束,法国开发者脱颖而出
- CodeIgniter3的phpfpm-docker优化教程与nginx集成
- Julia语言的FANN库:快速人工神经网络的封装与应用
- 实现电脑与乐高EV3机器人蓝牙通信的EV3Messenger程序
- MinecraftProjectilesMod:为Minecraft 1.8添加多样化射弹
- 使用Matlab代码实现餐厅推荐系统教程
- 掌握Go语言中Morton编码的高效Z-Order寻址技术
- 实现SGIR语义分割:Matlab测试代码与模型下载指南
- Zabbix中文翻译改进计划:自主翻译与欢迎反馈
- JPA Annotation Processor深度解析:利用Java SE 6提升JPA与JAXB性能
- Docker技术在云计算平台的入门与进阶指南
- Mumble-blog网站源代码在GitHub上开放
- Arduino 指南:VDO 船用转速表 LCD 替换与 OLED 显示集成
- Coursera 数据获取与清洗实践项目解析
- MT4多账户管理系统:快速自动跟单与交易优化解决方案
- SwitchyOmega取代SwitchySharp:自动升级与功能增强
- 构建纽约历史站点:使用Matlab与Sinatra框架
- 构建与部署Docker中的Grafana仪表板教程
- node-radclient: 实现RADIUS数据包的发送与回复交互
- 探索UIWindow扩展:实现屏幕触摸指示功能
- Docker企业级应用从入门到高级实战教程