也说一点点自己的见解。
刚刚毕业的时候,大约是8年前,进的一个外资的工厂,全套的进口西门子设备。全部是用的是STEP7,没有PCS7,都是SCL做的程序,硬件使用ET200S。那个时候很多人就是因为SCL语言这个槛而理解不了PLC。而现在SCL的使用者逐渐增多,国内也开始推广ET200S。
印象中,老外的程序,有一些基础块,例如几位几通几个检测的气缸块,电机块。在这些基础块中,就整合有报警,复位,初始化,看门狗等功能。在这些基础块的基础上,他们制定了编程规范,硬件上也是用类同的元件,从而在编制整体程序上,从操作习惯到故障显示及消除,形成全车间的统一规范。
反过来,现在看PCS7,它的画面所有报警块状态的汇集,包括阀门电机块的故障处理,在操作习惯上非常统一。
仅仅针对每一个块来说,确实是简单问题复杂化。但针对全厂而言,规范统一整洁,操作习惯一致。
中国的一个很强的工程师,可以很厉害,但很难将一个团队或者一个公司,带到某个规范上来。
管理员注:本帖已被纳入此次探讨发帖整理,请
点此详阅。