顏*
進(jìn)行了提問(wèn)·2022-01-31 12:18:02
這個(gè)例子,延時(shí)發(fā)送完成了把m0.0復(fù)位了,同時(shí)又進(jìn)入中斷把m0.0置1,不沖突了嗎?
收藏問(wèn)題
技成講師
不沖突,延時(shí)時(shí)間到后執(zhí)行發(fā)送指令,發(fā)送指令掃描完后復(fù)位M點(diǎn),當(dāng)進(jìn)入發(fā)送完成中斷后重新置位M點(diǎn)以便下一次發(fā)送,這里執(zhí)行發(fā)送指令并不代表數(shù)據(jù)就馬上發(fā)送完成了,往往需要經(jīng)過(guò)多個(gè)掃描周期,數(shù)據(jù)發(fā)送完成可能需要經(jīng)過(guò)幾十或是上百毫秒(和發(fā)送的數(shù)據(jù)量、波特率有關(guān)),那么這些時(shí)間對(duì)應(yīng)PLC來(lái)說(shuō)要經(jīng)過(guò)多個(gè)掃描周期了。
2022-02-11 16:12:35
問(wèn)題補(bǔ)充
0