• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
allantan
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看allantan的 主題 / 回貼
樓主  發(fā)表于: 2009-07-09 19:25
小生初學s7-200,請問一下大家關(guān)于程序的菜鳥問題
1.怎么做到按下暫停按鈕(常開觸點),令系統(tǒng)的輸出暫停,按鈕復位后,程序繼續(xù)運行
2.按下急停按鈕(常閉觸點)令系統(tǒng)的輸出暫停,急停按鈕復位后,系統(tǒng)輸出都復位,回到初始狀態(tài)?

祝好心的回帖者身體健康,美滿幸福
[ 此帖被allantan在2009-07-10 06:59重新編輯 ]
以恒
Blog: http://ye_w.plcjs.cn/
級別: 工控俠客

精華主題: 5 篇
發(fā)帖數(shù)量: 467 個
工控威望: 3090 點
下載積分: 4172 分
在線時間: 68(小時)
注冊時間: 2007-08-26
最后登錄: 2024-09-22
查看以恒的 主題 / 回貼
1樓  發(fā)表于: 2009-07-09 22:34
程序總是一直在運行,只是有沒有輸出是另外一回事。

可以將你的條件與實際的輸出對應(yīng)起來,主要還是外部輸出‘暫停’
歡迎大家訪問我的BLOG:  [URL]http://ye_w.plcjs.cn/[/URL]

1、ABB AC500系列PLC培訓或技術(shù)支持
2、購買PLC和方案咨詢電話:13973322058
3、其他請通過郵箱:07330731@163.com
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3189 點
下載積分: 70387 分
在線時間: 1603(小時)
注冊時間: 2008-04-20
最后登錄: 2024-10-31
查看wwcwwc的 主題 / 回貼
2樓  發(fā)表于: 2009-07-09 23:43
樓上兄弟這個問題確實有難度.你說把程序暫停起來,恐怕現(xiàn)在像我們應(yīng)用程序的人,實在難做到.除了程序開發(fā)人員..如果是像步進指令讓它暫時停止運行還是可以的(指步進運行或者是暫停輸出之類)但程序還是運行的.(程序運行是掃描方式運行的).二樓已經(jīng)說的也很明白了.步進指令容易做到.其它實在恐怕有些難度了.
醉湮邃虞
醉湮邃虞話老黑
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 229 個
工控威望: 409 點
下載積分: 1577 分
在線時間: 209(小時)
注冊時間: 2009-01-16
最后登錄: 2015-03-18
查看醉湮邃虞的 主題 / 回貼
3樓  發(fā)表于: 2009-07-10 01:42
要使用條件指令和SET/REST指令
比如:



這段程序
I0.0 連接的是自鎖按鈕開關(guān),是系統(tǒng)的總開關(guān)
I0.1 連接的是自復位按鈕常開點,是系統(tǒng)的總復位按鈕
I0.2和I0.3 控制輸出 Q0.0 的置位與復位
這段程序可以做到:
當 I0.0 為ON時,I0.2 I0.3可以控制Q0.0  為OFF時,則Q0.0保持在當前狀態(tài),I0.2 0.3 失去作用
任意時刻按動I0.1的開關(guān)時,系統(tǒng)復位,若I0.0在開的狀態(tài)則需要關(guān)閉重新打開,系統(tǒng)才可以重新工作。若要鎖定復位,則只需要將M0.1替換為I0.1并且取消上升沿,則此按鈕按下,系統(tǒng)一直處于復位狀態(tài),彈起時系統(tǒng)才可控。此程序未上機,若有問題請回帖。

這個應(yīng)該做到了你的要求.
你的條件中也有個錯誤,系統(tǒng)復位按鈕復位后,不可能回到初始狀態(tài),因為你那個系統(tǒng)暫停按鈕是不可能程序控制的,如果是則不是按鈕了,應(yīng)當是個繼電器或電控按鈕。此時也可以另加個輸出點控制他,來使I0.0的信號消失。
[ 此帖被醉湮邃虞在2009-07-10 01:53重新編輯 ]
棋牌比賽免費得實物,閑暇好去處
http://www.jj.cn/indexTG.html?promoterid=108502812
allantan
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看allantan的 主題 / 回貼
4樓  發(fā)表于: 2009-07-10 07:03
現(xiàn)在是要區(qū)分暫停按鈕、急停按鈕的用法,同時想問一下那段程序是寫在主程序呢,還是用子程序調(diào)用?
netliuhao
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看netliuhao的 主題 / 回貼
5樓  發(fā)表于: 2009-07-10 09:47
急停按鈕和暫停按鈕是根據(jù)你自己的地設(shè)計思路寫在程序里的。只是個常開,常閉點,如何使用你去決定。一般都是寫在主程序里,你輸出都回到初始狀態(tài),程序里很容易做到,設(shè)備中還要考慮實際運行設(shè)備的恢復初始位置。
allantan
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看allantan的 主題 / 回貼
6樓  發(fā)表于: 2009-07-10 23:29
暫停功能是不是用跳轉(zhuǎn)指令就可以了?
譚新
我努力,我成功
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 562 個
工控威望: 636 點
下載積分: 1503 分
在線時間: 444(小時)
注冊時間: 2008-07-18
最后登錄: 2014-12-14
查看譚新的 主題 / 回貼
7樓  發(fā)表于: 2009-07-25 06:43
用步進指令可以達到暫停的要求,但系統(tǒng)的掃描還是一直在進行,用置位和復位指令可以達到停止要求。
wangvy
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看wangvy的 主題 / 回貼
8樓  發(fā)表于: 2009-07-26 22:37
又長了回見識!
huayulei
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看huayulei的 主題 / 回貼
9樓  發(fā)表于: 2009-08-05 11:00
        
本帖最近評分記錄:
  • 下載積分:-1(sjm213) 請勿發(fā)表無意義的帖子
    redtxd
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 8 個
    工控威望: 158 點
    下載積分: 734 分
    在線時間: 2(小時)
    注冊時間: 2009-09-04
    最后登錄: 2017-11-29
    查看redtxd的 主題 / 回貼
    10樓  發(fā)表于: 2009-09-04 16:42
    高手太多了。
    plocc
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看plocc的 主題 / 回貼
    11樓  發(fā)表于: 2009-10-18 23:49
    請問I0.0在哪里,上傳太大意。
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go