公司新闻
Company news
经过多年程序编辑,发现在程序编辑过程中大部分人编程都需要经过几个阶段,此言论仅为个人浅谈
1、Level1
此阶段为初级阶段,即为套用继电器控制方法,最典型的就是随处可见的启保停。所有程序都塞在OB里面,没有任何规划可言。
2、Level 2
此阶段已进入初步运用阶段,已经可以简单的使用FB/FC将程序按照功能或者区域进行划分,部分程序被放到了FB或者FC中。但是这些划分并没有形成对设备或者工艺的抽象。这个层级还有一个特征是大量使用M点或者DB对I/O信号进行映射。
3、Level 3
当前阶段为大多数经验较多编程人员所处阶段,了解一些简单的封装,一些功能会被封装到FB或者FC中,美其名曰模块化编程、标准化编程或其它新名词。这个层级的封装还比较原始,对面向对象的编程理念也还不是很理解。
4、Level 4
这一阶段我愿称之为开发者的初级阶段,他们有高级语言编程基础,懂得将一些方法论用于PLC编程,比如使用接口进行约束等,这一层级比上一个层次的区别是在对象的抽象上,懂得合理运用属性,事件,方法等。这一阶段的程序看上去非常简洁,FB/FC通常占据了70%左右。
5、Level 5
这一阶段已经处于行业顶尖层次,这一层级最典型的就是自动编程,比如通过Openness根据配置生成程序,通过SiVarc生成画面等。当然并不是使用了Openness或者SiVArc就是第五层级,建立在L4之上的Openness&SiVArc才是第五层级 。
在工控行业中,除极少部分人可能一开始遇到了良师,直接进入了L3外,绝大部分人都是从L1开始慢慢升级。
- 控制箱柜项目出厂-2023年11月
2023-12-06
- 控制箱柜项目出厂-2023年9-10月
2023-11-06
- 控制箱柜项目出厂-2023年8月
2023-09-06
- 控制箱柜项目出厂-2023年7月
2023-08-07
- 危险废物的贮存及常见处理⽅法
2022-06-02
- 如何抉择PLC和DCS系统
2022-06-02
- 电力工程电缆敷设小知识
2022-06-02
- 一体式水质自动监测站——引领水利水务发展
2022-06-02
- 一体化雨量监测站
2022-06-02
- 浅谈PLC编程发展阶段
2022-06-02
- 控制箱柜项目出厂-2022年5月
2022-06-02
- 工业危险废物的危害
2022-05-02
- 西门子博图系列PLC程序保护
2022-05-02
- 控制箱柜项目出厂-2022年3-4月
2022-05-02
- 总氮测量原理
2022-03-09
- 总氮与氨氮概念详解
2022-03-09