abcde12345
級別: 論壇先鋒
|
如圖所示我單擊R2 ,那么R0只響應一個掃描周期,那么R1怎么會得電的呢,突然想不明白,請各位大俠說說啊,書上也不是很詳細的, |
---|---|
|
znz43
工控職業已成回憶 只因愛好常回家園 樂此不疲
級別: 工控俠客
|
R2=ON 后 第一次掃描 自上至下 0: R0=off 所以無 R1 5: R2剛ON 有上跳沿 所以 R0=ON 第二次掃描 0: R0=ON有上跳沿 所以set R1=ON 5: R2上次已ON 無上跳沿 所以 R0=off |
|
---|---|---|
本帖最近評分記錄:
|
abcde12345
級別: 論壇先鋒
|
如您所述,感謝您的解答但是R0 ON 只是ON了一個掃描周期啊,只是對R0以下的句子有效(這個RO下面沒有語句)所以到第二次掃描R0不是已經OFF了嘛 |
---|---|
|
abcde12345
級別: 論壇先鋒
|
由于R2后面有一個DF所以R0 ON一個掃描周期,是不是也就是ON 5行以下的語句啊 到了第二個掃描周期R0就OFF了呢,有點糊涂了,感覺和我理解不一樣 我個人理解是這樣的,是不是R0 ON后只對其以下的語句有效,到了第二個周期就OFF了呢 |
---|---|
|
abcde12345
級別: 論壇先鋒
|
是啊,但是R1 ON 了理論上不是已經是第一個周期了 啊 由于DF作用 R0到了第二個周期不是已經滅了嘛 |
---|---|
|
znz43
工控職業已成回憶 只因愛好常回家園 樂此不疲
級別: 工控俠客
|
第二次掃描,在0:處 R0 還保持著ON,執行到5:時,才使R0 OFF的。 看來你對PLC掃描是”自上而下,自左至右“執行,理解還不夠啊。 |
|
---|---|---|
本帖最近評分記錄:
|
abcde12345
級別: 論壇先鋒
|
就是因為這個”自上而下,自左至右“才這樣理解的,越理解越糊涂啊,但是感覺這個非常重要。 如第5行啊 5: R2剛ON 有上跳沿 所以 R0=ON ,是在本周期內ON還是到第二次掃描ON啊,我已徹底暈掉了。 (如果是在本周期ON那么顯然R1 ON不了(在同一周期內,上面運行的結果可以直接參與下行的運算 但是下行的結果應該卻不能當做條件運行上面的吧,我是看西門子就是這樣子講的)),R1要ON是不是要在第二周期ON啊,但是第二周期的時候R0已經OFF了啊,拜托啦 [ 此帖被543249117在2014-07-30 00:20重新編輯 ] |
---|---|
|
renzhe
店 shop124315976.taobao.com
級別: 網絡英雄
|
樓主要搞清,RO ON一個掃描周期,不代表當前掃周期,這是理解關鍵。也就是說RO ON 一定要等到下次掃描到第5行的時候才OFF ,其實它跨度兩個掃描時間內,但實際是ON一個掃描周期時間。這樣應該理解吧? |
|
---|---|---|
本帖最近評分記錄:
|