三阶段"优秀工程师之路
1、基础阶段:博途PLC技术。
2、中级阶段:博途与C#高级语言技术。
3、高级阶段:PLC标准化编程方法。
标准化方法之路!
西门子的最新PLC程序架构:Automation Framework(AF架构)自动化框架中文版手册已发布,包括程序架构、HMI框架、数据流、OMAC状态机、诊断、库管理等,下载链接如下
https://support.industry.siemens.com/cs/cn/zh/view/109817223
在15个”博途之友“群交流分享上面的连接后,一些群友问是否容易学习和如何学习,我也把我的学习经验分享给大家。
一、AF架构概述
1、主要特性
1)模块化 PLC 和 HMI TIA Portal 项目符合 ISA-88 的物理模型
2)轻松实现 OMAC PackML 兼容的模式和状态管理器
3)预组态的操作面板和扩展组态的位置和方式的指南
4)轻松集成和处理库和更新
5)各种 TIA Portal 库以及应用解决方案(示例)
6)通过系统功能 ProDiag 实现统一的过程诊断
7)使用 HMI 模板进行手动操作,例如执行点动操作
Entry ID: 109817223 | V1.2 | 10/2024 © Siemens 2024 | 10
2、目标
1)适合各种机器类型的整体 TIA Portal 项目和库
2)分享如何实施各种应用用例的指导和最佳实践
3)通过使用其他西门子技术产品、开箱即用的库、应用示例、模板以及集成它们的方法,轻松进行扩展
二、学习此框架所需要的3层面知识
1、具有自动化项目经验:两年以上,需要体会到写一个好程序还是非常困难的,经常重复造轮子。80%的工程师可以到达此类水平。
2、深刻理解博途技术:包括SCL、FB、UDT、DB块、库、面板、软件单元等。也就40%的工程师可以到达此类水平。
文章链接:
3、理解S88和OMAC标准:正如连接的页面所说,如下图。AF架构的说明文件也对此进行了说明。也就10%的工程师可以到达此类水平。
文章链接:
PLC标准化核心之S88标准的讲解视频之一:其在程序架构和数据结构的应用方法
OMAC状态管理机的3大应用场景:在PLC程序中3个应用场景的视频讲解
三层知识,综合下来,目前有10%的工程师能读懂就非常不错的。
三、分享1个学习方法
此AF架构是基于西门子已有架构程序CPG和Sicar程序集成的,所以先学习CPG和Sicar程序就非常重要了,CPG程序是OMAC状态机应用的典范,Sicar程序是模块化编程的典范,这两个程序我学习了大半年的时间。程序获取方式参考下面的说明。
四、S88资料和CPG等两个程序的获取方式:转发朋友圈,获得10个赞,可以加“博途之友”的微信索要。
PLC标准化的技术路线讲解视频:S88标准、技术架构和不断迭代
加入博途之友,与优秀工程师有约
芮老师的书籍(京东和当当可以购买)