看你興趣是想面向對象還是面向過(guò)程吧
我的理解是獨立性設備,如就是為了完成產(chǎn)品某一部分工藝的非標設備,是面向過(guò)程式的設計思路多,就是普通的梯形圖,程序起手快,無(wú)拘無(wú)束,開(kāi)發(fā)時(shí)間可能非?,這樣日式的PLC使用率高點(diǎn),缺點(diǎn)就是程序代碼量大,而且難讀,維護不容易
如果是大型生產(chǎn)線(xiàn)的,設備與設備之間關(guān)聯(lián)性很強的,如啤酒廠(chǎng)化工廠(chǎng)那些產(chǎn)線(xiàn)設備,是面向對象式的設計思路,就是梯形圖和功能塊(FB)的結合,有一些如“類(lèi)”的概念,譬如同一類(lèi)設備的控制方法、信號反饋、故障檢測等操作相同或相似,如水泵電機、油泵電機和驅動(dòng)電機等,可以抽象為一個(gè)電機類(lèi),然后“封裝”成一個(gè)其通用性模塊,這樣的話(huà)西門(mén)子這類(lèi)PLC會(huì )使用率高點(diǎn),這樣程序的代碼量會(huì )很簡(jiǎn)潔,而且很容易閱讀和維護,不過(guò)得有功能塊的累計,常規功能塊PLC的軟件也會(huì )有,在“庫”那里
雖然現在三菱也可以用功能塊,不過(guò)比在功能塊的功能性和量上,特別數據交換方面,感覺(jué)還不如西門(mén)子