從你敘述的通訊的控制出方式上看,感覺你的通訊控制方式有問題。你文中的計(jì)數(shù)器不是計(jì)數(shù)器,、而而是個(gè)計(jì)時(shí)器,用記時(shí)器就有可能造成通訊隨機(jī),這種隨機(jī)方式有可能某個(gè)命令會(huì)很長時(shí)間比如10秒才發(fā)送一次,
使用個(gè)內(nèi)存單元,比如VD0,為零時(shí),0號(hào)通訊,完畢使其為1,然后1號(hào)通訊,結(jié)束后,使其為2,然后2號(hào)命令通訊..............9號(hào)完畢后使其為零,0號(hào)通訊.................這種控制方法是絕對(duì)的輪流工作,、而不會(huì)造成丟失命令。
即使掃描周期很端的程序,觸摸屏幕顯示的也不是即時(shí)值.,我觀察過Q點(diǎn),設(shè)備已經(jīng)開始工作,、而觸摸屏上的Q點(diǎn)狀態(tài)指示燈,要過1-5秒才能有反應(yīng),反應(yīng)的時(shí)間和觸摸屏幕上的可視元件數(shù)量好像也有關(guān)系(除通訊速率、數(shù)據(jù)交換周期影響外)。
.