说实在的,自从进入自动化领域开始,就接触西门子系统,从最初茫然到现在的深入了解,感到西门子系统无限庞大深奥,一直都在不断的学习跟进中。现在随着工作岗位的变化,虽说接触的少了,但也偶尔看看这方面的程序和资料。在心里就怕把自动化这块丢掉了,偶尔也学习其它的软件系统,如 三菱 欧姆龙 台达等。
就在上月一位朋友给我打电话,说他那里有台电镀生产设备坏掉了,他搞不定了问我怎么办?他的判断是PLC出问题了,我告诉他PLC很难出问题的,让他检查一下外围电路电线,后来还是不行。在周末的时候我才去了,去了才知道这个PLC 是三菱的(他没做个这行,不知道牌子)。检查后发现是一个终极限位开关坏了,更换后就OK 了。这下老板请我帮忙优化程序,主要是该程序不能使用自动程序,使用自动时有时候会乱走,现在他们的工艺又更改了,原自动程序更不能使用了。因我对三菱的软件了解不是很深,说实在的我心里真还没底的,但我又想探索这个东西,便硬着头答应了。过了段时间准备好东西后,再去现场上传了程序一看,真的一下有些懵了。因为该设备没有一点点资料,单是这样太难了,且原编程人员的电话也打不通了,好像这家做设备的公司也垮掉了。没办法了,只有一步步的来确认IO点,然后再研究了。跟老板说明后回家,看程序一头雾水,特别是一些指令更是懵了。没办法了只得在一个周末的晚上再次去现场监控程序,一边了解工艺要求,一边了解控制逻辑,一个晚上时间就这样耗在哪里了,还好最终得到了答案,懂得他的工艺和程序原理。然后用了一个星期的空闲时间,终于把这个程序改完了,下载进去后,又做了一点修改就OK了。说实在的,这个程序说起也简单,它就是一条电镀线,有两台行车在交替运行,总共42个工艺位置。每台行车有左右两个搬运机构,且是交替使用。麻烦就麻烦到行车左右搬运机构的上下交替使用。它现在要求更改三个工位的时间和动作的变化,说起来很简单的改变,却需要把所有的程序全部重新改写才能满足条件,也就等于把这个自动程序全部编写一次。
说实话 这是第一次对三菱PLC如此大的改变程序,通过这一次接触并顺利完成这个程序的修改,在内心来说很是高兴的,同时在内心明白一个道理,只要有心一切问题都可以解决的,对三菱又有了深一层的了解。