基于LPC2294處理器的嵌入式PLC的設(shè)計
3系統(tǒng)測試
將所設(shè)計的PLC軟件系統(tǒng)植入基于LPC2294的嵌入式開發(fā)平臺,與PLC輸入輸出硬件接口板連接,構(gòu)成14輸入10輸出的PLC系統(tǒng)。在上層開發(fā)系統(tǒng)中編寫相應(yīng)的PLC梯形圖,編譯后加載到嵌入式PLC的運行系統(tǒng)中。梯形圖如圖8所示。
按下開關(guān)0,相應(yīng)的LED0被點亮,延時4秒后LED1被點亮。按下開關(guān)1,相應(yīng)的LED2被點亮,同時LED0被熄滅。
由以上的測試效果可以看出原型機的測試結(jié)果與理論分析結(jié)果相同,所設(shè)計的PLC控制系統(tǒng)硬件、軟件及μCOS-II操作系統(tǒng)的移植達到了期望的控制效果,達到了設(shè)計要求。
4結(jié)束語
本文針對目前普通PLC存在的一些不足,提出了一種基于LPC2294的嵌入式PLC設(shè)計方案。該嵌入式PLC的硬件、軟件、通信等各方面的功能設(shè)計靈活,易于剪裁,更貼近各種檔次的機電設(shè)備的要求。該PLC完全基于嵌入式系統(tǒng)的技術(shù)基礎(chǔ),拿來就可以用,且SOC芯片、嵌入式操作系統(tǒng)、符合IEC61131-3編程語言標(biāo)準(zhǔn)編程環(huán)境等在市場上很容易找到,因此該嵌入式PLC在我國市場的使用和推廣前景十分可觀。
評論