|
一、工藝要求
通過人機與單片機通訊來實現數據的寫入和讀取。
二、原理
通過自定義協議與單片機通訊
三、方案
1.維控屏 選擇
使用維控430T觸摸屏
2.第一畫麵,為廠家信息畫麵
3.第二畫麵,為工作介麵

4.第三畫麵為步長設置

四、生產工藝
1.與單片機通訊後,沒有按下使有按鈕時,讀出測量的電壓、電流為0,溫度為實時溫度
2.當電壓、電流設定完成後,按下使能按鈕後,讀出單片機的數據,經過計算,算出電壓、電流和溫度
3.當有錯誤數值時,經過計算,通過報警走馬燈來顯示錯誤信息,隻有在使能為OFF時才能按下“錯誤清除”,這要求“錯誤清除”設置成為使能按鈕互鎖。
4.有故障時,報警走馬燈將對應的故障顯示出來。
5.看門狗功能,單片機當750MS沒有接收到讀寫指令後,自動斷電,這樣可以設一個500MS寫一次的寫指令,達到750MS內有數據與單片機時行數據交換。
五、調試心得
這次調試走了一個大彎路,客戶在我調試之前給我兩個文件,一個是單片機的通訊協議,一個是之前某品牌的工程。

weilezhuiqiusudu,wozaibanshichusuozuodegongchengwanquananzhaozhiqiandegongchenglaizuo,dugongnengdoushianzhaozhegegongchengdegeshilaixie,jiangyigewomenkeyizidingyizhongwanchengdeyitiaoduzhiling,geichaifenchengleyigexiehouzaidu,zheyangdadazengjialebianchengliang,zaichengxuwanchenghoudetiaoshiguochengzhongyechuxianlecuowu,youdeshuzhidubuchulai,youdeshujuyexiebujinqu,erqiepingzaichulishujushiyechuxianleyouyushujuguoduoerdaozhichulishishijianguochangdexianxiang。
在(zai)多(duo)次(ci)不(bu)成(cheng)功(gong)的(de)情(qing)況(kuang)下(xia),才(cai)完(wan)成(cheng)認(ren)真(zhen)的(de)看(kan)了(le)單(dan)片(pian)機(ji)的(de)協(xie)議(yi),從(cong)頭(tou)開(kai)始(shi)一(yi)條(tiao)一(yi)條(tiao)的(de)來(lai)調(tiao)試(shi),某(mou)品(pin)牌(pai)的(de)工(gong)程(cheng)做(zuo)為(wei)參(can)考(kao),這(zhe)樣(yang)經(jing)過(guo)調(tiao)試(shi)完(wan)成(cheng)了(le)這(zhe)次(ci)工(gong)程(cheng)。
這zhe次ci調tiao試shi完wan成cheng後hou才cai完wan全quan了le解jie我wo們men屏ping的de自zi定ding義yi協xie議yi中zhong讀du和he寫xie的de含han義yi,下xia次ci再zai有you類lei似si的de工gong程cheng可ke以yi從cong最zui基ji本ben協xie議yi開kai始shi來lai進jin行xing調tiao試shi,一yi步bu一yi步bu來lai完wan成cheng調tiao試shi。
下圖為自成定義協議

六、工作圖片
1.開機通訊後

2.電壓、電流設定完成後

3.使能按下後,測量值可讀出

4.使能為ON時,改變電壓或電流值

5.當有報警後,使能為OFF後,故障解決後,按下“故障消除”按鈕才可以將故障消除

http://www.we-con.com.cn/
|