tzhihao6
級別: 略有小成
![]() |
我用手搖脈沖器連接PLC用高速計數器C251怎么控制步進電機正反轉,手搖脈沖發出的脈沖數就是Y0輸出的脈沖數,而且要控制步進電機正反轉。最好有梯形圖 |
---|---|
|
kaiyuan12345
級別: 略有小成
![]() |
編碼器如果是雙相的,將高速計數器設成雙相的,手搖脈沖器搖前需選通信號,將FX1N要用脈沖通道的寄存器的值賦給高速計數器,然后手搖脈沖器搖動的過程中一直將原來脈沖寄存器的值與高速計數器的值作比較,比較的差值作為相對定位的指令值。這樣也比較容易增加倍率的功能,不同的倍率用不同的相對定位語句來寫。不知道這樣行不行,只是我的臆想。可能會出現行走時一頓一頓的。 |
---|---|
|
rockyhuo
專業制造全伺服高速衛生巾機器
級別: 論壇先鋒
![]() ![]() |
這個比較困難實現,最主要是采樣和輸出都是高速的,這樣才保證實時. |
|
---|---|---|
|
shuai3982
二十歲到三十歲這段時間,是人生中艱苦的一段歲月——承擔著漸長
級別: 論壇先鋒
![]() |
我用臺達PLC做過試驗的,是可以做的 |
|
---|---|---|
|
foshanye123
級別: 探索解密
![]() |
這個是可以的,三菱的用《DRVIA ,絕對位置控制指令》他會自動根據高速計數器的加減值得變化控制步進電機的正反轉。 DRVA第一個參數是要發出的總脈沖數(即是高數計數器的當前絕對數值),第二個速度,第三個是脈沖發出端口,第四個是方向。假如手搖脈沖發生器發出脈沖數比當前值大,那么方向信號沒有輸出,步進電機正轉,假如手搖脈沖發生器發出脈沖數比當前值小,那么方向信號有輸出,步進電機反轉。在此系統中步進電機只能用脈沖加方向。 |
---|---|
|
kaiyuan12345
級別: 略有小成
![]() |
見過人家直接通過手搖脈沖發生器直接連伺服驅動器的,都設成雙相脈沖的,存在電壓匹配的問題。不知道步進驅動器能不能實現,響應速度不知道能不能跟的上? |
---|---|
|