錦繡明天
級別: 探索解密
|
圖片:
近日見一段程序控制伺服正反轉(zhuǎn),正轉(zhuǎn)為DDRⅤl K99999999 D140 Y00 Y01,反轉(zhuǎn)為DDRⅤl-99999999 D140 Y00 Y01但查整段程序并沒有控制Y1的接通或斷開的程序就實現(xiàn)了伺服正反轉(zhuǎn)了,何解? [ 此帖被錦繡明天在2018-04-22 21:37重新編輯 ] |
|
---|---|---|
|
yilihong
級別: 探索解密
|
因為DRVI屬于絕對定位,輸入什么值就走到什么位置,在現(xiàn)在位置的基礎(chǔ)上走,現(xiàn)在是100,你輸50他就反轉(zhuǎn),輸150他就正轉(zhuǎn),,新手見解,大神勿噴,,Q:5841026 |
---|---|
|
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級別: 工控俠客
|
這個指令本身就控制了Y1呀 |
|
---|---|---|
|
uu.liu
COG_FOG_COF_貼片_ 貼合
級別: 家園?
|
是DDRVA絕對位置。
|
|
---|---|---|
|
uu.liu
COG_FOG_COF_貼片_ 貼合
級別: 家園?
|
你看看PLC的輸出點,方向變化是Y1的指示燈會有變化的! |
|
---|---|---|
|
langui
級別: 論壇先鋒
|
首先,你不用去查Y1是在哪里輸出的,因為DRVI和DRVA定義好兩個輸出點之后,PLC就自己會輸出的而不用你再單獨定義一個需要輸出的點。另外,DRVI正反轉(zhuǎn)只由脈沖的+ -號決定,DRVA正反轉(zhuǎn)由當前位置決定,當定位點大于當前位置就正轉(zhuǎn),當定位點小于當前位置就反轉(zhuǎn)。 |
---|---|
|
zm19870128
級別: 探索解密
|
DDRVI K999999 D140 Y00 Y01 :當脈沖數(shù)為正數(shù)時 Y0、Y1同時輸出 DDRVI K-999999 D140 Y00 Y01 :當脈沖數(shù)為負數(shù)時 Y0輸出、Y1關(guān)閉 |
---|---|
|