jony7788
級別: 論壇先鋒
|
圖片:
一圈360度,分為12個段點,每個段點30度,每個段點都有一個開關。 當開關打開的區間,步進電機以正常速度旋轉,并在段點停留0.5秒,沒有打開段點的區間,以快于正常速度進行旋轉,且不做停留。 以下例,1、2,5、6,9,10這幾個區間是正常速度,其它區間是快速通過。 償了下幾種方式,效果都不好,大多都是快速時跑過了頭,把正常區間都越過了。 PLC是三菱FX3U 希望老師們能指點下思路,感謝。 |
---|---|
|
工控小c
級別: 工控俠客
|
圖片:
圖片:
圖片:
圖片:
圖片:
我也來湊湊熱鬧,偷個懶就不寫自動程序了,問題的關鍵就在于計算下一個首先為ON的開關距離本次停留的位置間距而已。如上圖1234,開關號和位置號從0開始。開關1.4.10為ON,在1號開始時2.3.不停留下次定位到4、增量為3份間距,4號開始時5.6.7.8.9.不停留下次定位到10、增量為6份間距,10號開始時11.0.不停留下次定位到1,增量為3份間距。如上圖5,僅有1號開關ON,則下次定位12份間距既一整圈重新定位到1號開關處。 |
---|---|
本帖最近評分記錄: |