什么是軟PLC?軟PLC的工作原理簡介
鄭志武
發(fā)布于2012-11-08 00:03
151
0
標(biāo)簽:
軟PLC分為編譯和解釋兩種實現(xiàn)方式,其中解釋型有點像早期的大型機一樣,是基于一個虛擬機的,程序由一些偽代碼組成,工程師在上位機編好程后通過編譯器轉(zhuǎn)換為這種專用的偽代碼下載到PLC內(nèi)。運行時虛擬機掃描并解釋這些指令運行,這樣的實現(xiàn)方式使工程人員編的T型圖之類的與底下PLC的軟件平臺無關(guān),保證了PLC核心的獨立性,同時它能很好的擴展軟件和功能塊而不受硬件環(huán)境的影響,但這種方式是慢的一種方式。
軟PLC還有一種是編譯方式,編譯方式是將各種IEC指令轉(zhuǎn)換為匯編或者C語言,再將其插入到一個框架代碼內(nèi)調(diào)用C或匯編編譯器生成真正的CPU指令.