陳大圍
工控新人,還請多多指教
級別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 877 個
工控威望: 1160 點
下載積分: 8913 分
在線時間: 1825(小時)
注冊時間: 2011-04-17
最后登錄: 2024-11-07
查看陳大圍的 主題 / 回貼
樓主  發(fā)表于: 2012-05-23 23:19
現(xiàn)有情況為,電機通過八工位分度箱帶動轉(zhuǎn)盤,電機轉(zhuǎn)動35圈,轉(zhuǎn)盤才轉(zhuǎn)動一圈,在分度箱上裝有單圈絕對值編碼器,編碼器為256P/R,八根信號線輸出,是格雷碼輸出的。現(xiàn)要在觸摸屏上顯示轉(zhuǎn)盤的轉(zhuǎn)動的角度,要為0到360度循環(huán)顯示的,在PLC上該怎樣編程,算出這個角度呢?又是怎么判斷電機的轉(zhuǎn)向的通過這個絕對值編碼器,能把這個角度編程出來,我就可以輸入在什么角度,什么工位要動作了,誰來指教下,這個該怎么編程,THANKS.
專心學(xué)工控技術(shù),請各位幫忙指教
xierenjie
經(jīng)歷過才是深刻
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 110 個
工控威望: 1225 點
下載積分: 8924 分
在線時間: 104(小時)
注冊時間: 2012-01-17
最后登錄: 2024-11-06
查看xierenjie的 主題 / 回貼
1樓  發(fā)表于: 2012-05-24 09:45
這個我們一般是用伺服完成的  不過呢 要根據(jù)你的想法完成也是可以的  首先,轉(zhuǎn)盤有8個工位,每個工位間隔就是45度咯,轉(zhuǎn)盤轉(zhuǎn)動1度就要電機轉(zhuǎn)動 35/360轉(zhuǎn) 根據(jù)編碼器 電機轉(zhuǎn)動一轉(zhuǎn)需要256個脈沖 也就是發(fā)一個脈沖電機就轉(zhuǎn)動 1/256轉(zhuǎn)  這樣應(yīng)該清晰了吧  然后發(fā)送小量脈沖可以做寸動  每一工位轉(zhuǎn)動需要的脈沖是 45*(35/360)*256個脈沖   這樣顯示角度 只是這些脈沖的疊加 應(yīng)該懂了吧 最后還要考慮精度問題的話 就是處理會出現(xiàn)的累計誤差 這個就要電子齒輪比來做了 相信樓主會處理吧  以上希望對你有幫助
來而不往非禮也