benny
級別: 探索解密
精華主題: 0
發(fā)帖數量: 10 個
工控威望: 168 點
下載積分: 595 分
在線時間: 4(小時)
注冊時間: 2008-08-29
最后登錄: 2012-09-17
查看benny的 主題 / 回貼
樓主  發(fā)表于: 2008-10-19 15:19
我是用仿真軟件進行測試的,每次點擊仿真后,就會彈出下面的對話框:
“軟元件號不正確,可能有以下原因:
使用了超過了被設置的軟元件號。
監(jiān)視了PLC里不能被監(jiān)視的軟元件!

圖我不會貼,要不就貼給大家看了

怎么貼圖上來啊
勇闖天涯
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看勇闖天涯的 主題 / 回貼
1樓  發(fā)表于: 2008-10-19 18:28
呵呵,還是這個問題,RST  C200
所以就報警,我一直也在納悶,為什么三菱PLC不支持復位加減計數器呢?
而編程軟件又支持RST  C200,是設計漏洞還是有另外的意圖?

加減計數器我現在都很少用了,容易出錯,
占的程序步數也不少,現在,INC和DEC對元件D進行控制成為了加減計數器的替代品
而且不會存在不能復位的問題,

根據樓主的意圖,我把程序該為:
LDI          X5
AND        X4
INCP      D200
LD          X5
AND       X6
DECP   D200
LD         X7
RST      D200
END
用D200取代C200(不一定要用D200,任何一個D元件都行,用掉電保持的也可以保持)


這樣完全滿足樓主的意圖,而且步數還減少了、程序穩(wěn)定了、不會報警了,何樂而不為?