技術(shù)總結(jié)
本發(fā)明提供一種支持協(xié)程功能的PLC控制器,包括:中央處理單元,存儲器,電源模塊,程式輸入裝置,輸入輸出回路;在中央處理單元中擴展了對程序協(xié)程功能的支持,包括:在用于所述PLC控制器編程的ST語言中加入?yún)f(xié)程的關(guān)鍵詞,用于標(biāo)記程序協(xié)程的起始和結(jié)束;用于所述PLC控制器編程的ST語言中加入?yún)f(xié)程基本操作的庫函數(shù)的支持,PLC控制器編程的ST語言編譯器獨立編譯各協(xié)程段,每一個協(xié)程擁有自己的寄存器上下文和棧;用于所述PLC控制器編程的ST語言編譯器編譯生成字節(jié)碼,下載至PLC控制器,PLC控制器的字節(jié)碼虛擬機執(zhí)行此字節(jié)碼;在PLC控制器字節(jié)碼虛擬機中增加了對協(xié)程指令集的支持。簡化了過程控制的編程復(fù)雜度,多任務(wù)執(zhí)行的實時性、執(zhí)行效率大大提升。
技術(shù)研發(fā)人員:胡小春
受保護(hù)的技術(shù)使用者:湖南戈人自動化科技有限公司
文檔號碼:201611123603
技術(shù)研發(fā)日:2016.12.08
技術(shù)公布日:2017.03.22