有興趣的前輩,說(shuō)說(shuō)自己的想法,有什么說(shuō)什么,謝謝
題目:
自制嵌入式程序控制器(PLC)
提要:自制一個(gè)嵌入式程序控制器(以下簡(jiǎn)稱(chēng)下位機)并于上位機(人機界面/組態(tài)軟件)進(jìn)行數據傳輸通訊。
具體任務(wù)要求:
【1】下位機的要求:
<1>主芯片:ARM7,ARM9,ARM11,CORTEX系列(任選)
<2>操作系統:UcOS-II, ucLinux, Linux(任選)
<3>與上位機通訊方式:串口(485),USB,以太網(wǎng)(任選)
<4>與上位機的通訊協(xié)議:MODBUS, MINIBUS(任選)
<5>開(kāi)發(fā)環(huán)境:任選
<6>輸入I/O點(diǎn)數為16路;2路模擬輸入(10位)
<7>輸出I/O點(diǎn)數為34路(32路強電輸出,2路直流24V弱電輸出)
<8>所有的輸入/輸出均要求有隔離
<10>畫(huà)出整體方案圖
<11>畫(huà)出下位機的設計原理圖
<12>寫(xiě)出下位機的驅動(dòng)及其軟件代碼(開(kāi)發(fā)環(huán)境不限)
【2】上位機的要求:
<1>模擬仿真實(shí)現在人機界面/組態(tài)軟件上顯示下位機的16路輸入I/O的狀態(tài),以及2路模擬值
<2>模擬仿真實(shí)現在人機界面/組態(tài)軟件上做若干按鍵,能控制下位機34路輸出值的開(kāi)與關(guān)