搞这行的,都会遇到这样的问题。因为写程序的人,不一定是他去调试机器,真正接收机器的人可能懂程序也可能不懂程序。厂商派来调试机器的人不懂程序。这都是平时遇到的实际情况。那程序方面肯定是要客户要求来改善的。这里面就有一个问题。原写程序的人不太乐意要按照客户的意图来改,觉得是为难自己,或者没必要改。但是也有的原程序作者很乐意改的。还有就是报警发生后,消警操作是否方便,或者触摸屏主画面操作是否方便。见过一些机器,主画面有10个以上按钮,需要记住它两个或者三个状态。个人认为,这是由于程序编写导致给操作带来的不便。现在的员工,学习一台机器,说到要熟练去操作,上手太慢了。而且过了一个月没去开过这台机,又忘了那些状态的设置了。个人认为,复杂的人工干预操作,应该由PLC程序去判断运算来完成。能用触摸屏一个按键完成的多个设置,绝对不要分开用三个按键去操作。一些逻辑的东西,互锁的的信号。让PLC自身的程序去做。一个按键的设置就完成了三个独立运动单元的数据状态处理。真正操作的状态按键四个以下为宜。这样也好记。更方便操作。这样的机器员工才喜欢。这是现在遇到的问题。所以索性就把原来要操作9个按钮状态的画面,改成了只用三个按钮的状态画面。左边上料机构吸嘴,0表示无料,1表示吸嘴上有料。 模具状态0表示无料,1表示有料未冲切,2表示有料已经冲切。右边下料机构吸嘴0表示无料,1表示吸嘴上有料。
操作起来简单明了。即使是这些机器吸料发生报警,一看实际状态,再简单设置就可以继续做货了。
原来的程序是当前状态发生问题,要设置当前状态值,还要设置前后两个动作机构的状态值,比较麻烦。机构越多越是麻烦。
所以只能自己去看别人的程序,自己改了,因为你的想法,原程序作者根本就不会理你了。
世界上有两件事最难。
1、把别人口袋里的钱装进自己的口袋,
2、把自己的想法装进别人的脑袋里边。