一種用Atmel89c2051仿真PLC控制的方法

從表2知道,MCS51匯編指令與PLC的助記符指令間的確存在著(zhù)對應關(guān)系的,可以用51單片機的ANL C,BIT指令來(lái)代替PLC的AND指令,用ORL C,BIT指令來(lái)代替OR指令,用MOV指令來(lái)代替LD、OUT指令,用51單片機的跳轉指令LJMP/AJMP來(lái)模擬PLC循環(huán)掃描描,等等。由于PLC的梯形圖與其助詞符指令之間也是一一對應的,如常開(kāi)接點(diǎn)的串聯(lián)對應AND指令,常開(kāi)接點(diǎn)的并聯(lián)對應OR指令,這樣,就可以用等效替換的方法將梯形圖轉化為51匯編指令程序了。替換中最常用的方法是:接點(diǎn)串聯(lián)使用與指令,接點(diǎn)并聯(lián)使用或指令,具體如何轉換將在下面的編程實(shí)例中詳細說(shuō)明。
評論