怎么每個論壇都喜歡討論這個?依照自己的習慣以及需要處理的程序復雜程度而定。
凡是支持IEC61131-3標準之PLC,都可以使用多種語言進行混合編程,如西門子可以使用LAD,STL,FBD等對一個程序進行編程工作。
同樣,三菱之PLC欲搶PLC市場份額,也必須符合IEC61131-3標準,因此三菱的軟件GX IEC Developer就可以使用多種語言進行編程,如果只是討論國內同行對三菱的編程語言,那么恐怕大多數要數LAD了,使用IL與LAD同出一則,因三菱的IL與LAD可以100%的互換,因此對三菱而言,實在沒有討論這個論題的必要。
而部分用戶,如貝加萊,Sigmatek等PLC的用戶,其使用類C語言進行編程,那就更不可思議了。
我平時玩Sigmatek的時候,使用C語言編程,玩富士,西門子,使用上述所有語言且還要包括結構文本ST,西門子中稱作SCL來進行編程,但是對于簡單的如起保停這類程序,使萬萬不會使用LAD以外的方式來玩。
以上!
Good Luck!