确实是要学习与吸取编程的思路,而不是程序本身。好的编程方法才能写出比较完善,清洁,简练,明了的程序。真正的高手是不会去写那种修修改改无数次,到最后都没有一句是让人看起来干干净净的程序的。
对于比较大型,逻辑比较复杂的程序有两点最重要:
1.流程图;
2.模块化(多多体会“面向对象编程”的编程方法)。
我只会用三菱(FX与Q与A)、OMRON、SIEMENS(300,400)的PLC,但是编程思路与方法都是一样的。不要去强调PLC的不同,学会用一种PLC不会有多大困难,重要的是对问题的统筹考虑与程序的总体布局。对于一个比较大型逻辑比较复杂的程序,要是不去这样考虑,最后弄出来的只会是一大堆打了无数补丁,没有一句是干干净净的,BUG无数的东西,越改越乱!我就经历过这样的痛苦的事情,我所在公司的PLC程序很多都是在40K到60K步左右的,没有条理是根本写不出来的,所以我是深有体会。和大家一起学习进步!