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