現在有個(gè)問(wèn)題是,自由口通訊輪詢(xún)時(shí)間間隔為50ms,加個(gè)計數器,每個(gè)50ms計數器加1,判斷計數器的值進(jìn)行輪詢(xún)發(fā)送通訊命令,一次輪詢(xún)發(fā)送10個(gè)通訊命令?赡苁菕呙柚芷谶^(guò)長(cháng)的原因,輪詢(xún)的通訊命令不是按照順序發(fā)送,而是隨機發(fā)送。這樣也就意味著(zhù)一個(gè)輪詢(xún)需要50×10=500ms的時(shí)間,再加上20ms的掃描周期,有可能實(shí)際上一個(gè)輪詢(xún)時(shí)間為500+20=520ms。如果有個(gè)通訊指令要隔一個(gè)輪詢(xún)才能執行,那就意味著(zhù)同個(gè)指令執行相隔時(shí)間為2×520ms=1040ms,相差1s多啊,而觸摸屏和PLC采樣周期為1S,那就有可能觸摸屏顯示的信息不能反映出實(shí)際運行情況。我這樣分析對嗎?