余香深深
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 27 個(gè)
工控威望: 147 點(diǎn)
下載積分: 3327 分
在線時(shí)間: 31(小時(shí))
注冊(cè)時(shí)間: 2013-04-19
最后登錄: 2013-06-19
查看余香深深的 主題 / 回貼
樓主  發(fā)表于: 2013-04-21 10:25
請(qǐng)問這個(gè)梯形圖程序是什么意思啊

為什么第二行和第三行輸出一樣呢?這是什么功能?

看完這個(gè)麻煩再看一下24樓,謝謝。
[ 此帖被余香深深在2013-04-24 08:56重新編輯 ]
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5190 個(gè)
工控威望: 7413 點(diǎn)
下載積分: 158348 分
在線時(shí)間: 3150(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-27
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2013-04-21 13:23
根據(jù)PLC自上而下、自左而右的掃描原則,第二行的M12.2才是沒用的,它的狀態(tài)會(huì)被第三行的M12.2執(zhí)行結(jié)果覆蓋掉。
M4.1  ON 時(shí)     M12.2 OFF

M4.1  OFF 時(shí)     M12.2 ON
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5190 個(gè)
工控威望: 7413 點(diǎn)
下載積分: 158348 分
在線時(shí)間: 3150(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-27
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2013-04-22 08:49
理論上是M12.2先ON再OFF
但是因?yàn)槟氵@兩條程序緊挨著編寫,中間未用到M12.2的觸點(diǎn),所以M12.2是在第一個(gè)線圈處ON了到第二個(gè)線圈馬上OFF
這種脈沖信號(hào)無意義
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5190 個(gè)
工控威望: 7413 點(diǎn)
下載積分: 158348 分
在線時(shí)間: 3150(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-27
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2013-04-22 09:00
定時(shí)器T3時(shí)間到,計(jì)數(shù)器C5加1,計(jì)數(shù)值存儲(chǔ)到MW70;
當(dāng)不斷計(jì)數(shù)到MW70數(shù)值與MW92數(shù)據(jù)相等時(shí),復(fù)位計(jì)數(shù)器C5以及M4.2和M4.4;
紅色問號(hào)處是沒有給定編號(hào)的計(jì)數(shù)器,M4.4不給復(fù)位也不會(huì)有問題吧,它本身就是邊沿脈沖信號(hào)(如果沒有其他地方用到)
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5190 個(gè)
工控威望: 7413 點(diǎn)
下載積分: 158348 分
在線時(shí)間: 3150(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-27
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2013-04-22 09:04
程序編譯錯(cuò)誤,根本寫不進(jìn)PLC中。
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5190 個(gè)
工控威望: 7413 點(diǎn)
下載積分: 158348 分
在線時(shí)間: 3150(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-10-27
查看sjm213的 主題 / 回貼
5樓  發(fā)表于: 2013-04-22 19:30
引用
引用第21樓qq328876860于2013-04-22 18:21發(fā)表的  :
據(jù)經(jīng)驗(yàn)這是雙線圈錯(cuò)誤,我不知道為什么能編譯過去,更不知道設(shè)計(jì)人員寫這樣的程序有什么意思! 汗。!

雙線圈對(duì)于我們的編程邏輯而言可能會(huì)造成意外的錯(cuò)誤,但對(duì)于PLC本身并非是錯(cuò)誤,不影響其編譯。