抖音粉丝群1
『7x24小时有问必答』

"三阶段"优秀工程师之路
1、基础阶段:博途PLC的系统化与专项学习。
2、中级阶段:博途实例与C#基础学习视频,完成OT与IT融合化学习。
3、高级阶段:博途的标准化编程方法学习。
标准化方法之路!
         最近有时间深入研究了一下西门子Sicar标准化程序,确实是以积木方式构建的程序,非常值得学习和借鉴,分享一些心得给大家。

1.png

一、程序架构优秀
1、功能划分非常完整
2.png

2、功能程序层级非常清晰
         每一个功能文件夹包括:调用子程序、若干功能子程序和数据库文件夹,清晰。
3.png

二、功能块制作精良
         Sicar里面有非常多的功能块,包括设备功能块、工艺功能块、配置功能块、诊断功能块和报警功能块等,这里举一个例子给大家说明。
4.png

1、功能块与面板的完整呈现
包括PLC程序块、HMI监视块和HMI诊断块,完整。
5.png

2、数据接口分类清晰
1)HMI UDT接口类型。
2)工站程序区接口类型。
3)其他接口类型。

三、数据层级与分类清晰
1、数据层级清晰
1)产线数据区。

2)操作区数据区。
3)工位数据区。
2、数据分类清晰
         Sicar把数据分为几大类:HMI数据、诊断数据、报警数据、过程数据等。

总结:一个优秀的程序,就这三个对象:
对象1:程序架构
对象2:功能对象
对象3:数据结构

6.png
加入博途之友,与优秀工程师有约
  芮老师的书籍(京东和当当可以购买)  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码