【万泉河】PLC编程标准化:照着系统工艺图编PLC程序

【万泉河】PLC编程标准化:照着系统工艺图编PLC程序

 

上一篇,我把项目中的设备都通过模块实例的调用,给调用到系统中来了。后面这几天,在做自动逻辑的部分。根据这次项目的不同,修改了L3层中的FB。我以前说过的L3FB都是针对每次具体的项目的,所以新项目中,必然要修改以及新建。

 

那只是剧本。

 

现在要做每个自动逻辑的调用了,即自动运行的接口中,一个个设备作为对象被自动逻辑的FB块调用。

 

即要整理演员表了。

 

举个例子:

【万泉河】PLC编程标准化:照着系统工艺图编PLC程序

这些设备位号哪里来的?参照工艺图咯!

打开工艺图相应的部分,截图如下:

 

【万泉河】PLC编程标准化:照着系统工艺图编PLC程序

是不是简直一模一样?


所谓的编程的过程,只不过是查阅系统工艺图,输入相应的位号即可。

 

而因为这些设备的位号都很有规律,下一台的调用,甚至可以用查找替换的方法。比如把1101替换为1201,即为第二台了:

这样的工作,工程师可以一边做,一边休息一下大脑。如果系统足够复杂,需要多人分工来做,那么到这里,就可以安排学徒工,甚至秘书来做了。丝毫没难度!

 

而我是一边做的时候,一边就在想,这样的愉悦的好事,需要写文章分享给大家。尽管近期我忙的很,不应该那么空闲写文章。

 

有的人,我说标准化的时候,他说IEC早把标准化做了, 那不关我的事。如果我说模块化,他说他们设计一个生产线的时候,10个工艺段,也是分到10FC里面做的,说那也是模块化编程。弄得我简直不知道该如何定义我们这种设计程序的模式了。

(征集, 谁给起个响亮的好名字?)

 

我们的标准化程序分享项目还在筹备期的时候,有一个人读了我的文章,加了我的微信,然后便不顾不熟悉,兴冲冲给我拨语音聊天半个小时,说到自己做了十几年的PLC程序调试,现在见了老一套的PLC程序,到处是定时器, M点,通过交叉索引来读程序,调程序,找bug。甚至连自己写的程序,放上一段时间,就不认识了,读起来费劲地要死。干这行工作,都干到恶心了。

 

嗯,恶心。尽管这位朋友后来没有参加我们的学习,但他这个词的表达是说到我心坎上了。我自己早年做的程序,现在读起来也费劲。根本不可能记住了每个变量都在哪儿用的,是不是每次使用都正确,没有错误。要增加删除一点功能,再小心翼翼,也总免不了要出差错,地址用重了,冲突了,经常是,老故障刚除,又出新故障了。   

 

所以,那个时候的PLC编程工作,一开始不会做的时候是兴奋,重复第二次就有些厌倦,再重复多了,内心就很拒绝了。工作没有快感,兴趣自然也衰减到荡然无存。

 

现在,我把新的编程方式分享给你们,就想问一句:爽不爽,爽不爽?

 

 

 

 

 


1. 本站所有资源来源于用户上传和网络,仅作为个人学习使用,如有侵权请邮件联系站长!
2. 本站由用户发布的内容版权归文章发布者所有,一旦您发布任何资源就表示您已同意本协议。
3. 侵权删帖/违法举报/投稿等事物联系邮箱:daxue3d@vip.qq.com。

3D大学 » 【万泉河】PLC编程标准化:照着系统工艺图编PLC程序

发表评论

不要把时间用来造轮子,这里有的你拿走,保留精力用来创造!