陳大圍
工控新人,還請多多指教
級別: 論壇先鋒
![]() ![]() |
現有情況為,電機通過八工位分度箱帶動轉盤,電機轉動35圈,轉盤才轉動一圈,在分度箱上裝有單圈絕對值編碼器,編碼器為256P/R,八根信號線輸出,是格雷碼輸出的。現要在觸摸屏上顯示轉盤的轉動的角度,要為0到360度循環顯示的,在PLC上該怎樣編程,算出這個角度呢?又是怎么判斷電機的轉向的通過這個絕對值編碼器,能把這個角度編程出來,我就可以輸入在什么角度,什么工位要動作了,誰來指教下,這個該怎么編程,THANKS. |
|
---|---|---|
|
xierenjie
經歷過才是深刻
級別: 論壇先鋒
![]() |
這個我們一般是用伺服完成的 不過呢 要根據你的想法完成也是可以的 首先,轉盤有8個工位,每個工位間隔就是45度咯,轉盤轉動1度就要電機轉動 35/360轉 根據編碼器 電機轉動一轉需要256個脈沖 也就是發一個脈沖電機就轉動 1/256轉 這樣應該清晰了吧 然后發送小量脈沖可以做寸動 每一工位轉動需要的脈沖是 45*(35/360)*256個脈沖 這樣顯示角度 只是這些脈沖的疊加 應該懂了吧 最后還要考慮精度問題的話 就是處理會出現的累計誤差 這個就要電子齒輪比來做了 相信樓主會處理吧 以上希望對你有幫助 |
|
---|---|---|
|