土老莫
級(jí)別: 探索解密
![]() |
新手學(xué)習(xí)中...... 向各位前輩請(qǐng)教! 需求: 電機(jī)旋轉(zhuǎn)一周,有幾個(gè)執(zhí)行機(jī)構(gòu)在一定角度上動(dòng)作,(如通氣、上液等)也就是需要控制各個(gè)執(zhí)行機(jī)構(gòu)的起止角度,程序如下圖: ![]() 其中: X0:編碼器A相,分辨率360p/圈; X1:編碼器Z相(用為原點(diǎn)); Y5、Y6、Y11:輸出到執(zhí)行機(jī)構(gòu) 另:D401~D407,除D403外都是觸摸屏輸入,范圍為0~359之間。 現(xiàn)象: 當(dāng)電機(jī)轉(zhuǎn)速小于等于60rpm時(shí),程序能正常工作;但當(dāng)速度大于60rpm時(shí),輸出不正常了。 問(wèn)題: 1、是否因?yàn)镃0是普通計(jì)數(shù)器,速度跟不上? 2、簡(jiǎn)單程序正常工作范圍的轉(zhuǎn)速要比綜合(大)程序的高? 3、換為C235后的高速計(jì)數(shù)器,程序需要改為DABSD,即,32位的,D400就亂了,請(qǐng)教一下,是否需要使用高速計(jì)數(shù)器? 請(qǐng)高手指教! 或者還有沒(méi)有別的好辦法? 謝謝! [ 此帖被土老莫在2020-08-06 17:09重新編輯 ] |
---|---|
|
天空流星
SZ-CL
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
Z相歸零也換成高速中斷試試,如果編碼器是A,B,Z相的最好是按專用地址接 半夜3點(diǎn)多還發(fā)帖,大哥注意身體啊 |
---|---|
|
天空流星
SZ-CL
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
圖片:
![]() 應(yīng)該是受到PLC掃描周期影響,程序越大掃描周期越長(zhǎng),想要不受掃描周期影響,高速計(jì)數(shù)器的比較指令了 |
---|---|
|
天空流星
SZ-CL
級(jí)別: 網(wǎng)絡(luò)英雄
![]() |
你用的是那個(gè)品牌的伺服,我記得編碼器反饋是可以設(shè)定一圈輸出脈沖數(shù)的 |
---|---|
|