jianyou
級(jí)別: *
![]() |
大家好!最近要編一個(gè)程序,用CP1H控制2個(gè)伺服電機(jī)正反轉(zhuǎn)實(shí)現(xiàn)2軸控制! 哪位大俠有PLC程序控制電機(jī)的程序!麻煩能不能發(fā)我一份,萬(wàn)分感謝了! 我的郵箱:jianyouhui@yahoo.com.cn 先把困難說(shuō)一下:我用PLS2發(fā)脈沖的話 比如@PLS2 #0 #0 D40 D46 但是脈沖0輸出有2個(gè)點(diǎn)100.00 和100.01,那么我怎么才能知道他是正轉(zhuǎn)還是反轉(zhuǎn)脈沖呢?假設(shè)10000是正轉(zhuǎn)脈沖,我想讓他反轉(zhuǎn)的時(shí)候,應(yīng)該10001輸出,可是這個(gè)時(shí)候10000也在輸出,那么他是怎么實(shí)現(xiàn)反轉(zhuǎn)的呢? 別人只用了這一個(gè)命令就實(shí)現(xiàn)了伺服電機(jī)的正反轉(zhuǎn)!這個(gè)怎么實(shí)現(xiàn)的呢? 跪求解答!謝謝了 |
---|---|
|
jianyou
級(jí)別: *
![]() |
是不是說(shuō)如果我要正轉(zhuǎn),就設(shè)定條件,條件達(dá)到了,讓100.00輸出給驅(qū)動(dòng)器!同意100.01也是這樣對(duì)嗎? 設(shè)定條件的時(shí)候還有設(shè)定10000和10001不能同時(shí)有輸出給驅(qū)動(dòng)器對(duì)嗎? |
---|---|
|
jianyou
級(jí)別: *
![]() |
1嘍大哥的意思是說(shuō)只有一個(gè)點(diǎn)就夠了嗎? 就是說(shuō)10000和10001只用其中一個(gè)就夠了? 但是CP1H里說(shuō)的脈沖輸出0有2個(gè)點(diǎn)輸出呀!分別是10000(CW方向)和10001(CCW方向) 應(yīng)該是這兩個(gè)點(diǎn)來(lái)控制正反轉(zhuǎn)吧? 不明白!請(qǐng)?jiān)敿?xì)說(shuō)下好嗎!謝謝了! |
---|---|
|
jianyou
級(jí)別: *
![]() |
6樓大哥,請(qǐng)說(shuō)明白一下好嗎? 你的意思是不是說(shuō)我只用一個(gè)指令PLS2 #0 #0 D40 D46 就可以實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)了? 驅(qū)動(dòng)器里的編碼器會(huì)自動(dòng)識(shí)別正反轉(zhuǎn)?它怎么知道我是要正轉(zhuǎn)和反轉(zhuǎn)呢》 請(qǐng)指教。 我要控制2個(gè)伺服和2個(gè)步進(jìn),所以脈沖0、脈沖1、脈沖2、脈沖3都要用到 謝謝了! |
---|---|
|