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