西歐工控
多試一次,就會(huì)成功
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 625 個(gè)
工控威望: 3344 點(diǎn)
下載積分: 78556 分
在線時(shí)間: 299(小時(shí))
注冊(cè)時(shí)間: 2010-09-21
最后登錄: 2025-09-09
查看西歐工控的 主題 / 回貼
樓主  發(fā)表于: 12天前
時(shí)序上有沒(méi)有不一樣的可能

fczxjh
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 685 個(gè)
工控威望: 1651 點(diǎn)
下載積分: 436 分
在線時(shí)間: 297(小時(shí))
注冊(cè)時(shí)間: 2019-07-15
最后登錄: 2025-09-09
查看fczxjh的 主題 / 回貼
1樓  發(fā)表于: 11天前
這兩種寫法,都在一個(gè)掃描周期內(nèi)輸出結(jié)果,無(wú)論掃描先后,對(duì)于不是重復(fù)掃描的對(duì)象(重復(fù)掃描的對(duì)象以最后掃描的狀態(tài)為準(zhǔn)),兩種結(jié)果都一樣,不會(huì)有區(qū)別。

掃描周期的原理,首先讀取IO映射區(qū),然后掃描一遍程序,再更新IO映射區(qū)。

那你應(yīng)該能理解,無(wú)論用哪種方法寫,一個(gè)周期掃描的結(jié)果一樣就不存在誰(shuí)先誰(shuí)后,因?yàn)榻Y(jié)果是掃描完統(tǒng)一更新到IO映射區(qū)。