一種用Atmel89c2051仿真PLC控制的方法
本文引用地址:http://www.ex-cimer.com/article/173862.htm
從表2知道,MCS51匯編指令與PLC的助記符指令間的確存在著對(duì)應(yīng)關(guān)系的,可以用51單片機(jī)的ANL C,BIT指令來代替PLC的AND指令,用ORL C,BIT指令來代替OR指令,用MOV指令來代替LD、OUT指令,用51單片機(jī)的跳轉(zhuǎn)指令LJMP/AJMP來模擬PLC循環(huán)掃描描,等等。由于PLC的梯形圖與其助詞符指令之間也是一一對(duì)應(yīng)的,如常開接點(diǎn)的串聯(lián)對(duì)應(yīng)AND指令,常開接點(diǎn)的并聯(lián)對(duì)應(yīng)OR指令,這樣,就可以用等效替換的方法將梯形圖轉(zhuǎn)化為51匯編指令程序了。替換中最常用的方法是:接點(diǎn)串聯(lián)使用與指令,接點(diǎn)并聯(lián)使用或指令,具體如何轉(zhuǎn)換將在下面的編程實(shí)例中詳細(xì)說明。
評(píng)論