vancouva
級別: 略有小成
![]() |
圖片:
![]() 見(jiàn)過(guò)瑞士的機器,把輸出脈沖的Y0接到輸入X0,用指令C235 D300(設定的脈沖數量)和DHSCS D300 C235 M50就可以看出輸出的脈沖是否正確?我這個(gè)為什么不行呢,脈沖電壓5V。 |
---|---|
|
z4131246
華銘工控
級別: 工控俠客
![]() |
暈死有那么麻煩嗎,直接從D8140-D8143里面調用就行了只不過(guò)Y0和Y1發(fā)完一次脈沖并檢測完后你要復位一次(因為里面的脈沖數是PLC開(kāi)機以后累積的脈沖數)。 ![]() ![]() ![]() ![]() ![]() 樓主留言:熱心助人。我原來(lái)的信號電壓為5V,COM與COM0已經(jīng)連接,但是檢測不到,后來(lái)參看手冊,換成24V加限流電阻,就可以接收信號了。 [ 此帖被z4131246在2011-05-28 18:03重新編輯 ] |
---|---|
本帖最近評分記錄: |
z4131246
華銘工控
級別: 工控俠客
![]() |
你好 你能不能把你的要求說(shuō)清楚一點(diǎn) 我現在看得很模糊 我想我應該能幫上你;你的意思是你用Y0給步進(jìn)電機發(fā)脈沖當脈沖發(fā)完以后程序內部要檢測到Y0的脈沖要發(fā)完如果因為其他因素使其沒(méi)發(fā)玩的話(huà)就沒(méi)有下一步動(dòng)作,是不是這意思? 樓主留言:就是這個(gè)意思,但現在是:我假設信號沒(méi)有發(fā)完(把X0突然斷開(kāi)),讓檢測信號與實(shí)際脈沖數步不相等。步進(jìn)電機就不走了。實(shí)際斷開(kāi)X0信號應該與步進(jìn)電機運行沒(méi)有關(guān)系的。步進(jìn)電機應該繼續走,直到脈沖發(fā)完(即使不準確)。只是沒(méi)有下一個(gè)動(dòng)作而已。 |
---|---|
|
z4131246
華銘工控
級別: 工控俠客
![]() |
我給你做了個(gè)樣本程序你可以參考下,該程序在Y0脈沖輸出沒(méi)有達到預定值那么多時(shí)就不會(huì )有輸出(該程序只供你參考里面有很多因素沒(méi)有完善你自己可以改正) ![]() [ 此帖被z4131246在2011-05-30 10:29重新編輯 ] |
---|---|
|