vancouva
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 222 個
工控威望: 397 點(diǎn)
下載積分: 4689 分
在線時間: 142(小時)
注冊時間: 2007-04-10
最后登錄: 2024-10-06
查看vancouva的 主題 / 回貼
樓主  發(fā)表于: 2011-05-28 15:58
圖片:
見過瑞士的機(jī)器,把輸出脈沖的Y0接到輸入X0,用指令C235 D300(設(shè)定的脈沖數(shù)量)和DHSCS D300 C235 M50就可以看出輸出的脈沖是否正確?我這個為什么不行呢,脈沖電壓5V。
wei0212007
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1111 個
工控威望: 1165 點(diǎn)
下載積分: 6912 分
在線時間: 1166(小時)
注冊時間: 2007-04-19
最后登錄: 2024-12-23
查看wei0212007的 主題 / 回貼
1樓  發(fā)表于: 2011-05-28 16:01
你的PLC是晶體管輸出嗎?
vancouva
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 222 個
工控威望: 397 點(diǎn)
下載積分: 4689 分
在線時間: 142(小時)
注冊時間: 2007-04-10
最后登錄: 2024-10-06
查看vancouva的 主題 / 回貼
2樓  發(fā)表于: 2011-05-28 16:05
是晶體管輸出的。
z4131246
華銘工控
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 582 個
工控威望: 2562 點(diǎn)
下載積分: 23788 分
在線時間: 521(小時)
注冊時間: 2010-10-22
最后登錄: 2022-08-19
查看z4131246的 主題 / 回貼
3樓  發(fā)表于: 2011-05-28 17:04
暈死有那么麻煩嗎,直接從D8140-D8143里面調(diào)用就行了只不過Y0和Y1發(fā)完一次脈沖并檢測完后你要復(fù)位一次(因?yàn)槔锩娴拿}沖數(shù)是PLC開機(jī)以后累積的脈沖數(shù))。
你上面的程序只能檢測到少于預(yù)設(shè)時的參數(shù)錯誤超過了后怎么辦;下面我做了一個程序你看看怎么樣


  至于你用X0檢測不到Y(jié)0的脈沖輸出肯定是你的COM COM0 COM1 COM2 COM3沒連在一起,這一張是我自己做的實(shí)驗(yàn)
樓主留言:
熱心助人。我原來的信號電壓為5V,COM與COM0已經(jīng)連接,但是檢測不到,后來參看手冊,換成24V加限流電阻,就可以接收信號了。
但是現(xiàn)在的新問題是:在發(fā)脈沖的時候,突然斷開檢測信號X0,步進(jìn)電機(jī)就停止了(程序設(shè)定的是走完,與檢測信號無關(guān)啊,只不過走完脈沖沒有下一個動作而已,以此區(qū)別脈沖丟失。)希望3樓能給予解答。謝謝。
[ 此帖被z4131246在2011-05-28 18:03重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+3(vancouva) 熱心助人
    z4131246
    華銘工控
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 582 個
    工控威望: 2562 點(diǎn)
    下載積分: 23788 分
    在線時間: 521(小時)
    注冊時間: 2010-10-22
    最后登錄: 2022-08-19
    查看z4131246的 主題 / 回貼
    4樓  發(fā)表于: 2011-05-29 11:45
    你好 你能不能把你的要求說清楚一點(diǎn) 我現(xiàn)在看得很模糊 我想我應(yīng)該能幫上你;你的意思是你用Y0給步進(jìn)電機(jī)發(fā)脈沖當(dāng)脈沖發(fā)完以后程序內(nèi)部要檢測到Y(jié)0的脈沖要發(fā)完如果因?yàn)槠渌蛩厥蛊錄]發(fā)玩的話就沒有下一步動作,是不是這意思?
    樓主留言:
    就是這個意思,但現(xiàn)在是:我假設(shè)信號沒有發(fā)完(把X0突然斷開),讓檢測信號與實(shí)際脈沖數(shù)步不相等。步進(jìn)電機(jī)就不走了。實(shí)際斷開X0信號應(yīng)該與步進(jìn)電機(jī)運(yùn)行沒有關(guān)系的。步進(jìn)電機(jī)應(yīng)該繼續(xù)走,直到脈沖發(fā)完(即使不準(zhǔn)確)。只是沒有下一個動作而已。
    shenyongczcz
    級別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時間: (小時)
    注冊時間: *
    最后登錄: *
    查看shenyongczcz的 主題 / 回貼
    5樓  發(fā)表于: 2011-05-29 16:21
    晶體管輸出  調(diào)整
    z4131246
    華銘工控
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 582 個
    工控威望: 2562 點(diǎn)
    下載積分: 23788 分
    在線時間: 521(小時)
    注冊時間: 2010-10-22
    最后登錄: 2022-08-19
    查看z4131246的 主題 / 回貼
    6樓  發(fā)表于: 2011-05-30 08:39
    我給你做了個樣本程序你可以參考下,該程序在Y0脈沖輸出沒有達(dá)到預(yù)定值那么多時就不會有輸出(該程序只供你參考里面有很多因素沒有完善你自己可以改正)
       X0是脈沖發(fā)送啟動 X2是輸出復(fù)位鍵 Y2是Y0脈沖發(fā)送和預(yù)定值一致時動作反之就不動作 D0是發(fā)送脈沖的脈沖量。
    [ 此帖被z4131246在2011-05-30 10:29重新編輯 ]
    qingzhih
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 72 個
    工控威望: 206 點(diǎn)
    下載積分: 1374 分
    在線時間: 97(小時)
    注冊時間: 2008-07-26
    最后登錄: 2023-07-13
    查看qingzhih的 主題 / 回貼
    7樓  發(fā)表于: 2011-05-30 16:40
    我使用的設(shè)備就是把Y0接到X0進(jìn)行檢測的。
    z4131246
    華銘工控
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 582 個
    工控威望: 2562 點(diǎn)
    下載積分: 23788 分
    在線時間: 521(小時)
    注冊時間: 2010-10-22
    最后登錄: 2022-08-19
    查看z4131246的 主題 / 回貼
    8樓  發(fā)表于: 2011-05-31 08:10
    你非得用X0檢測Y0的脈沖輸出嗎,用內(nèi)部的特殊寄存器不是更好嗎?
    xiaolinr
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 63 個
    工控威望: 190 點(diǎn)
    下載積分: 493 分
    在線時間: 24(小時)
    注冊時間: 2008-10-24
    最后登錄: 2024-08-14
    查看xiaolinr的 主題 / 回貼
    9樓  發(fā)表于: 2011-05-31 14:45
    脈沖電壓5V?三菱的輸入點(diǎn)電壓范圍可是18-30V,5V是肯定檢測不到的