2011-01-05
要想看懂别人编写的复杂程序,需要了解系统的工艺流程、工作原理和PLC的外部硬件接线图、有时还需要符号表、程序流程图、工艺要求、程序内的计算方式、顺序功能图、程序说明、通信协议和程序内的注释等。而解密得到的程序一般没有上述的软件信息,要完全读懂别人编写的复杂程序是非常困难的,甚至是完全不可能的。事实上如果没有上述资料,过一段时间后可能自己编写的程序都看不懂。解密和阅读他人的PLC程序,还不如自己下苦功学习编程的方法。
PLC和梯形图本来就是专门为工厂的电气技术人员和工作设计的,对于取代继电器控制的开关量控制系统,很容易掌握指令的使用和程序的设计方法。对于较复杂的系统,可以用顺序控制法来设计程序,设计的关键步骤是画出系统的顺序功能图。根据顺序功能图来编写梯形图的方法是比较容易掌握的。
顺序功能图是对设备的工作过程的图形描述,绘制的关键在于对系统工作过程的熟悉和了解,而这正是一线工作的电气人员的长处。
掌握了正确的程序设计方法后,自己编写程序比读懂别人程序花的时间要少得多。PLC不只是看看书就能学好的,需要边干边学,技术才能长进。
搞PLC不但要懂电气,还需要懂一些机械知识。例如控制系统中经常遇到的液压、气动系统等,只有熟悉工艺过程,才能得心应手的编写程序。
解密的目的是为了一线操作员随着生产工艺的改变,而PLC内的相应程序也要做简单的修改。有时故障维修时,监控一下PLC内的程序对于故障的查找也是很快捷的。解密可以单独学习一下PLC内的指令应用,而不是整体的程序。对于无软件注释的程序,要有针对性的学习。
评论0