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