教程演示🔗
你会学到什么
-
学习面向对象编程
-
从基础到专业学习结构化文本
-
应用IEC-61131-3标准的最新特性
-
构建可扩展的 PLC 设计
-
学习构建可重复使用的 PLC 程序
-
掌握高级 CodeSys
-
学习构建基于分层的设计
-
通过 PLC 学习使用一些软件设计模式
要求
-
对PLC编程的一般理解
-
对 C/C++ 的基本了解会有所帮助,但不是必须的
描述
通过这个非常独特的课程掌握 PLC 编程:
当项目的需求不断变化时,使用梯形图的传统编程方法会失效并导致大量修改以向您的 PLC 程序添加新功能。
现在有了最新的 IEC-61131-3 标准功能,引入了面向对象编程 (OOP),您可以在其中应用非常复杂和高级的编程方法来创建具有可靠基础架构的高级程序。
完成本课程后,您将拥有非常扎实的使用 OOP 进行设计的背景,其概念用于最大的编程语言,如 C++ / JAVA / C# 甚至 Python。
我们将涵盖的主题:
- 结构化文本编程语言基础
- 模块化设计
- 班级
- 方法
- 特性
- 遗产
- 多态性
- 访问说明符
- 指针和引用
- 接口和抽象
- 高级状态模式
- 包装器和功能
- 分层设计
- 涵盖要使用 OOP 解决的实际问题的最终项目
任何正在寻找下一级 PLC 编程的人,这都是适合您的课程。
PLC 编程的未来是 OOP,因为它保证为您的项目提供强大的基础设施,而这正是 IEC-61131-3 标准在过去几年中推动的目标。单独使用梯形图是低效的,如果您以前编写过大型项目,您会知道修改程序或添加新机器甚至一个小功能是多么复杂。它甚至可以让您删除整个程序并编写一个全新的程序来适应新的要求。
但是有了分层设计和OOP,修改就可以非常简单,不需要复制粘贴代码,更不用改基础代码。
互联网上没有其他课程全面涵盖这些主题,这就是我的职责,我会慢慢地、一步一步地向您灌输这些概念,直到您完全理解它们。
我希望在那里见到你们。
穆罕默德哈姆索
本课程适合谁:
- 任何有兴趣将 PLC 技能提升到新水平的人
- 电气和电子工程师
- 软件工程师
- 控制工程师
- 任何愿意学习面向对象编程概念和应用的人
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。