[西门子] 一位群友说:德国工程师写的程序像写“诗”!如何写一首好“诗”的4点建议

[复制链接]
查看167 | 回复0 | 2024-6-16 15:53:01 | 显示全部楼层 |阅读模式
>"三阶段"优秀工程师之路
1、基础阶段:博途PLC技术。
2、中级阶段:博途与C#高级语言技术。
3、高级阶段:PLC标准化编程方法。
标准化方法之路!
      今天一早,一位群友发了一张德国工程师的程序截图。在10个”博途之友“交流群讨论的过程中,一位群友说:程序写的像诗一样。



      最近3年,我都在研究PLC程序标准化,对优秀的程序有一些认识,从以下4点来看优秀的PLC程序,有感而发,供大家参考。


一看:程序架构,有层级的程序架构
      很多工程师设计了程序架构,只是基于功能划分,还需要层级的划分,包括数据层级划分。






二看:有意义的命名规则
      驼峰法是IT的通用命名规则,也是西门子等厂家的推荐规则。不建议大家使用中文命名。




三看:清晰的功能块结构
      功能块部分,大部分工程师做的都不太好。
1、建议使用SCL语言,不要用LAD,SCL语言利于高效编程。
2、用REGION,把程序模块化。

四看:一致而直观的界面
      好的HMI界面是基于模板和面板技术来构建的,而不是拼凑起来的。



总结:优秀的程序都是在搭积木。。。



PLC标准化的技术路线讲解视频:S88标准、技术架构和不断迭代
PLC标准化编程的技术架构的思考与分享

博途群讨论:两个群对C#和SCL语言的讨论,终于把SCL语言应用总结清楚了

群交流的价值:6年西门子精英群的群友真实反馈

书友之约:博途PLC书籍3大配套资源发布
加入博途之友,与优秀工程师有约
芮老师的书籍(京东和当当可以购买)




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则