wbdwbd100
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看wbdwbd100的 主題 / 回貼
樓主  發(fā)表于: 2009-02-22 21:21
0 LD X001
1 ANI M2
2 OUT M1
3 LD X001
4 OUT M2
5 LD M1
6 ANI Y001
7 LDI M1
8 AND Y001
9 ORB
10 OUT Y001
11 END
這是個用一個按鈕控制Y001的程序,小弟百思搞不清楚它的工作原理。懇請高手給分析一下,必然給您加分!



sxxdk
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 240 個
工控威望: 349 點
下載積分: 1720 分
在線時間: 312(小時)
注冊時間: 2008-10-06
最后登錄: 2015-11-18
查看sxxdk的 主題 / 回貼
1樓  發(fā)表于: 2009-02-23 06:43
按下X001,M1和M2同時通電,M1常開閉合,常閉打開,Y1通過自已的常閉接通得電,Y1常開閉合,常閉打開。松開X001,(假如按住X001的時間稍長,當(dāng)下一個掃描周期由于M2通電,M2常閉打開,M1斷電而M1打開的常閉復(fù)位)。M1斷電M1打開的常閉復(fù)位,Y1的線圈通過M1的常閉和Y1閉合的常開仍然通電。當(dāng)?shù)诙伟聪耎001,M1再次通電M1的常閉打開Y1斷電。
本帖最近評分記錄:
  • 下載積分:+1(wbdwbd100) 熱心助人!
    68480014
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看68480014的 主題 / 回貼
    2樓  發(fā)表于: 2009-02-23 08:48
    這個程序就相當(dāng)于應(yīng)用指令A(yù)LT(交替輸出)
    本帖最近評分記錄:
  • 下載積分:+1(wbdwbd100) 熱心助人!
    zxc6688
    工業(yè)自動化是我們的目標(biāo)
    級別: 略有小成
    精華主題: 1 篇
    發(fā)帖數(shù)量: 385 個
    工控威望: 338 點
    下載積分: 3994 分
    在線時間: 174(小時)
    注冊時間: 2007-09-11
    最后登錄: 2024-01-05
    查看zxc6688的 主題 / 回貼
    3樓  發(fā)表于: 2009-02-23 09:20
    這個是交替輸出,在三菱中可以用ALT指令代替。
    LDP X1
    ALT  Y1

    樓主要看懂PLC的工作方式,簡單的可以看成如下:
    輸入刷新(讀入全部外部輸入信號的狀態(tài)存到PLC內(nèi)部的輸入緩存)-------執(zhí)行用戶的程序(將輸入緩存的狀態(tài)代入用戶的程序運算,結(jié)果存入輸出緩存)-----  輸出刷新(將輸出緩存的狀態(tài)輸出到外部),重復(fù)執(zhí)行這樣的過程。


    由于PLC 是采用掃描的方式工作,而繼電器類的是并行的方式,如果借用繼電器的工作方式分析就會不明白。
    分析如下

    首先我們假設(shè)把PLC的掃描放慢,第一個掃描周期
    當(dāng)按下X1,讀入輸入緩存的X1狀態(tài)為ON(這個狀態(tài)一直保持到下一次刷新,下同)
    ⒈   掃描這一行的時候,由于M2的接通是在下一行,因此M2的常閉不變,M1接通,結(jié)果存入輸出緩存,M1的狀態(tài)為ON

    ⒉   M2接通,但不影響上一行的結(jié)果(第一行已經(jīng)掃描過去了),M1仍舊接通 。M2的狀態(tài)為ON

    ⒊   M1=ON (第一行的結(jié)果),Y1是常閉(這個時候Y1還沒有接通)

    ⒋   M1=ON (第一行的結(jié)果),M1的常閉斷開,Y1=ON(上一行的結(jié)果)。執(zhí)行3,4行的并聯(lián)后結(jié)果Y1接通。Y1的狀態(tài)為ON


    掃描結(jié)束,輸出緩存刷新的結(jié)果為:M1=ON,M2=ON,Y1=ON
    下一掃描周期
    ⒈ X1=ON,M2的常閉斷開(M2=ON上一個周期的結(jié)果),結(jié)果為M1不通,M1這個時候的狀態(tài)為M1=OFF,PLC將輸出緩存中的M1狀態(tài)改寫為OFF

    ⒉M2=ON(保持不變)

    ⒊M1=OFF(常開點斷開),Y1=ON(常閉點斷開)

    ⒋M1=OFF(常閉點接通),Y1=ON(常開點接通),并聯(lián)運行的結(jié)果為Y1=ON

    掃描結(jié)束,輸出刷新緩存的結(jié)果為:M1=OFF,M2=ON,Y1=ON

    這樣循環(huán)執(zhí)行
    本帖最近評分記錄:
  • 下載積分:+2(wbdwbd100) 優(yōu)秀文章!
  • http://zxc6688.ys168.com/
    wbdwbd100
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看wbdwbd100的 主題 / 回貼
    4樓  發(fā)表于: 2009-02-23 16:19
    各位高手的分析太好了,使我不但有了進(jìn)一步的理論理解,更感到了大家的熱情。以后我要積極參與學(xué)習(xí)和討論。我想給他們加分,不知道怎么樣加啊,請大家告訴我啊
    liuyanjia
    學(xué)習(xí)啊
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 52 個
    工控威望: 142 點
    下載積分: 1071 分
    在線時間: 17(小時)
    注冊時間: 2010-05-05
    最后登錄: 2017-02-26
    查看liuyanjia的 主題 / 回貼
    5樓  發(fā)表于: 2010-05-08 22:44
    問上帝吧,他估計知道
    呵呵,看玩笑的
    不過他們分析的太好啦
    我也想為他們加分
    菜鳥一個,只好笨鳥先飛