lmyhao1985
為中國崛起  成為工業(yè)強國 &
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 140 個
工控威望: 394 點
下載積分: 598 分
在線時間: 46(小時)
注冊時間: 2009-04-26
最后登錄: 2014-07-25
查看lmyhao1985的 主題 / 回貼
樓主  發(fā)表于: 2009-04-29 10:40
我正在做一個項目,但不知怎么編寫西門子PLC的定時激活程序,以前沒學(xué)過 ,我用的是西門子200   CPU 224  繼電器輸出的I/O 是24的   帶三菱F930觸摸屏的     西門子變頻器440    謝謝  
醉湮邃虞
醉湮邃虞話老黑
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 229 個
工控威望: 409 點
下載積分: 1577 分
在線時間: 209(小時)
注冊時間: 2009-01-16
最后登錄: 2015-03-18
查看醉湮邃虞的 主題 / 回貼
1樓  發(fā)表于: 2009-04-29 17:30
給你個示例:


這個程序
i0.0=1 控制計時器,=0停止計時,再=1繼續(xù)計時
I0.1=1 上升沿復(fù)位計時器或者定時時間到達1000秒計時器復(fù)位
在第5秒到第10秒時接通Q1.0,其他時段關(guān)閉Q1.0
本帖最近評分記錄:
  • 下載積分:+1(lmyhao1985) 熱心助人,加分表揚
  • 棋牌比賽免費得實物,閑暇好去處
    http://www.jj.cn/indexTG.html?promoterid=108502812
    醉湮邃虞
    醉湮邃虞話老黑
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 229 個
    工控威望: 409 點
    下載積分: 1577 分
    在線時間: 209(小時)
    注冊時間: 2009-01-16
    最后登錄: 2015-03-18
    查看醉湮邃虞的 主題 / 回貼
    2樓  發(fā)表于: 2009-04-29 17:38
    引用
    引用第1樓lxmlxmlxy于2009-04-29 11:29發(fā)表的  :
    子程序在調(diào)用時會保持當(dāng)前的邏輯運算結(jié)果,但是不保存累加器(ACx)的內(nèi)容
    .......


    這句話不太好理解,若直觀理解,這段是錯誤的,子程序并不保持局部任何變量的邏輯運算結(jié)果,除非是全局變量。
    如果把這句話改一下就正確了。
    調(diào)用子程序時會保持當(dāng)前的邏輯運算結(jié)果,但是不保存累加器(ACx)的內(nèi)容
    調(diào)用與被調(diào)用是兩個概念。
    棋牌比賽免費得實物,閑暇好去處
    http://www.jj.cn/indexTG.html?promoterid=108502812
    醉湮邃虞
    醉湮邃虞話老黑
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 229 個
    工控威望: 409 點
    下載積分: 1577 分
    在線時間: 209(小時)
    注冊時間: 2009-01-16
    最后登錄: 2015-03-18
    查看醉湮邃虞的 主題 / 回貼
    3樓  發(fā)表于: 2009-04-30 17:48
    呵呵,不是可能沒說明白,而是你問的和你要問的根本不是一回事,完全是兩個概念。
    提供給你個程序:你也不用理解,直接使用就是了
    http://mycontrol.5d6d.com/thread-13-1-1.html
    棋牌比賽免費得實物,閑暇好去處
    http://www.jj.cn/indexTG.html?promoterid=108502812
    醉湮邃虞
    醉湮邃虞話老黑
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 229 個
    工控威望: 409 點
    下載積分: 1577 分
    在線時間: 209(小時)
    注冊時間: 2009-01-16
    最后登錄: 2015-03-18
    查看醉湮邃虞的 主題 / 回貼
    4樓  發(fā)表于: 2009-05-06 20:05
    呵呵,原來是要裝個定時 炸----蛋,早說呀。
    保存數(shù)據(jù)可以直接實用 M0-M14 來保存,或者PLC內(nèi)存,前面已經(jīng)提到了如何保存數(shù)據(jù)
    而激活就要看你的能耐了,可以實用PLC時鐘,各種時間中斷,還有分鐘脈沖 SM0.4 秒脈沖SM0.5,掃描周期脈沖SM0.6
    你需要作一個計數(shù)器,最好實用MW 或者VW,將計數(shù)程序,激活指令分放在不同的子程序中,要隱蔽性強,比如
          
    SET  M0.0,1  如果將后面的1改為3,M0.2 也會激活,同時程序中最好也用這個點,取消就失靈了,多條件組合隱蔽性更強,
    而關(guān)閉激活狀態(tài),可以實用正常運行不可能出現(xiàn)的I點同時為1或0來取消激活,或開始定時,哈哈,看你的嘍。

    (另外電路上也可做個手腳,比如用一個從來不實用的Q點,一個電流不夠就用2個,使其直接連接到電源側(cè),嘿嘿,程序一旦激活,
    小則損壞PLC的Q點,大則引起火災(zāi),滿意不??你樂意這樣做?)

    現(xiàn)在不付費的是越來越多了,好像已經(jīng)成了便飯,如何對付他們真是傷腦筋。只是要算準(zhǔn)發(fā)作時機,如果發(fā)作時機不合理,你不但把雞(回收款)弄飛了,蛋也打了,雞蛋(信譽)打壞了,怎么浮小雞呢?

    祝你好運。。。。。!
    雞不飛,蛋不打,小雞雞一窩又一窩!
            
    [ 此帖被醉湮邃虞在2009-05-06 22:03重新編輯 ]
    棋牌比賽免費得實物,閑暇好去處
    http://www.jj.cn/indexTG.html?promoterid=108502812