sofarzhu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 138 點
下載積分: 666 分
在線時間: 6(小時)
注冊時間: 2013-08-15
最后登錄: 2013-11-18
查看sofarzhu的 主題 / 回貼
樓主  發(fā)表于: 2013-08-20 23:40
圖片:

學(xué)習(xí)三菱PLC2個星期了,很多問題還很小白,請各位高手嘴下留情哈!
按照編程試題編的PLC程序:控制如下
按下啟動按鈕,電機(jī)正轉(zhuǎn)2S,停1S,然后反轉(zhuǎn)2S,停1S,如此循環(huán)5次,電機(jī)停轉(zhuǎn)。
我編好了之后進(jìn)行了仿真,貌似可以,但是請各位高手看看有沒有瑕疵或是值得
修改的地方,謝謝了

sofarzhu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 138 點
下載積分: 666 分
在線時間: 6(小時)
注冊時間: 2013-08-15
最后登錄: 2013-11-18
查看sofarzhu的 主題 / 回貼
1樓  發(fā)表于: 2013-08-20 23:55
回1樓,是自學(xué)啊,沒有上手的機(jī)會呢。
sofarzhu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 138 點
下載積分: 666 分
在線時間: 6(小時)
注冊時間: 2013-08-15
最后登錄: 2013-11-18
查看sofarzhu的 主題 / 回貼
2樓  發(fā)表于: 2013-08-21 02:54
[quote]引用第4樓烏龜船長于2013-08-21 02:29發(fā)表的  :

先把注釋寫好寫全。


程序有什么問題嗎?
sofarzhu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 138 點
下載積分: 666 分
在線時間: 6(小時)
注冊時間: 2013-08-15
最后登錄: 2013-11-18
查看sofarzhu的 主題 / 回貼
3樓  發(fā)表于: 2013-08-21 12:51
引用
引用第11樓楊粟宇于2013-08-21 12:07發(fā)表的  :
你這個程序有問題的,首先C沒有在停止的時候清零,會造成第二次啟動的時候立即停止。其次你用來給C做計數(shù)的信號不對,即使你上電第一次啟動,在第五次循環(huán)的時候正轉(zhuǎn)剛起,電機(jī)都還沒轉(zhuǎn),就停止了,更不用說反轉(zhuǎn)了。如6樓所說用Y1,如果還是上升沿,那么也會產(chǎn)生第五次循環(huán)時正轉(zhuǎn)后不反轉(zhuǎn)的現(xiàn)象。
上面說的很對,應(yīng)該用Y2的下降沿,C要有復(fù)位


謝謝這位高手哈,現(xiàn)在修正了一些軟元件,我用T3的上升沿來觸發(fā)C0,用M1的下降沿來復(fù)歸C0
sofarzhu
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個
工控威望: 138 點
下載積分: 666 分
在線時間: 6(小時)
注冊時間: 2013-08-15
最后登錄: 2013-11-18
查看sofarzhu的 主題 / 回貼
4樓  發(fā)表于: 2013-09-05 21:41
引用
引用第16樓wwcwwc于2013-08-23 16:14發(fā)表的  :
加油,樓主!
你的思路不錯,只要在程序后面加入
ld i    m1     【 rst   c0】
這樣當(dāng)五次計數(shù)到后就復(fù)位了C0,當(dāng)然也可以寫計數(shù)器C0大于、等于6時復(fù)位。方法很多只要你肯下功夫,思路會越來越廣的。

謝謝鼓勵哈,感覺自己進(jìn)步了很多