確實(shí)是要學(xué)習(xí)與吸取編程的思路,而不是程序本身。好的編程方法才能寫出比較完善,清潔,簡(jiǎn)練,明了的程序。真正的高手是不會(huì)去寫那種修修改改無(wú)數(shù)次,到最后都沒(méi)有一句是讓人看起來(lái)干干凈凈的程序的。
對(duì)于比較大型,邏輯比較復(fù)雜的程序有兩點(diǎn)最重要:
1.流程圖;
2.模塊化(多多體會(huì)“面向?qū)ο缶幊獭钡木幊谭椒ǎ?br />我只會(huì)用三菱(FX與Q與A)、OMRON、SIEMENS(300,400)的PLC,但是編程思路與方法都是一樣的。不要去強(qiáng)調(diào)PLC的不同,學(xué)會(huì)用一種PLC不會(huì)有多大困難,重要的是對(duì)問(wèn)題的統(tǒng)籌考慮與程序的總體布局。對(duì)于一個(gè)比較大型邏輯比較復(fù)雜的程序,要是不去這樣考慮,最后弄出來(lái)的只會(huì)是一大堆打了無(wú)數(shù)補(bǔ)丁,沒(méi)有一句是干干凈凈的,BUG無(wú)數(shù)的東西,越改越亂!我就經(jīng)歷過(guò)這樣的痛苦的事情,我所在公司的PLC程序很多都是在40K到60K步左右的,沒(méi)有條理是根本寫不出來(lái)的,所以我是深有體會(huì)。和大家一起學(xué)習(xí)進(jìn)步!