確實是要學習與吸取編程的思路,而不是程序本身。好的編程方法才能寫出比較完善,清潔,簡練,明了的程序。真正的高手是不會去寫那種修修改改無數次,到最后都沒有一句是讓人看起來干干凈凈的程序的。
對于比較大型,邏輯比較復雜的程序有兩點最重要:
1.流程圖;
2.模塊化(多多體會“面向對象編程”的編程方法)。
我只會用三菱(FX與Q與A)、OMRON、SIEMENS(300,400)的PLC,但是編程思路與方法都是一樣的。不要去強調PLC的不同,學會用一種PLC不會有多大困難,重要的是對問題的統籌考慮與程序的總體布局。對于一個比較大型邏輯比較復雜的程序,要是不去這樣考慮,最后弄出來的只會是一大堆打了無數補丁,沒有一句是干干凈凈的,BUG無數的東西,越改越亂!我就經歷過這樣的痛苦的事情,我所在公司的PLC程序很多都是在40K到60K步左右的,沒有條理是根本寫不出來的,所以我是深有體會。和大家一起學習進步!