導航:首頁 > 編程語言 > 增量式編碼器編程

增量式編碼器編程

發布時間:2022-09-01 06:07:56

㈠ 什麼是增量式編碼器

增量編碼器是相對編碼器,它只是反映被測物體的相對位置,一般沒有斷電的記憶功能,相當於幾何的線段累加,絕對編碼器可以反映被測物體對於坐標原點的絕對位置,相當於幾何的直線。選用是應根據使用的場合確定。另外說一句,絕對編碼器的價格要比增量編碼器價格高很多哦

㈡ 增量式編碼器的工作原理

增量式角度數字編碼器的工作原理:
(圖片文字依次為:光源、碼盤、光敏元件、放大整形、脈沖輸出)
在一個碼盤的邊緣上開有相等角度的縫隙(分為透明和不透明部分),在開縫碼盤兩邊分別安裝光源及光敏元件。當碼盤隨工作軸一起轉動時,每轉過一個縫隙就產生一次光線的明暗變化,再經整形放大,可以得到一定幅值和功率的電脈沖輸出信號,脈沖數就等於轉過的縫隙數。將該脈沖信號送到計數器中去進行計數,從測得的數碼數就能知道碼盤轉過的角度。
為了判斷旋轉方向 ,可以採用兩套光電轉換裝置。令它們在空間的相對位置有一定的關系,從而保證它們產生的信號在 相位上相差1/4周期。

㈢ 三菱FX2N系列PLC關於增量式編碼器計數的編程問題

1,首先你的電機要選擇帶剎車,保證停電後電機不能夠移動;以免出現因停電電機移動時,PLC不能夠對編碼器計數。
2,你要在電機初始位置,設置一個原點,並且在原點時把計數器復位,不能夠使用計數器本身觸頭來復位。
3,電機總行程,不能夠超過計數器的計數值(K200000),如果超過的話就要使用其他輔助來控制。

㈣ 用PLC和增量式編碼器怎麼編寫測速程序

單位時間1秒鍾內收到的脈沖總數除以6就是速度。還有就自己計算吧。

㈤ 誰能寫一組三菱plc控制增量式編碼器的程序。

誰能寫一組三菱plc控制增量式編碼器的程序:
1、這個還需要寫嗎?直接用HCNT指令打開編碼器,編碼器自然會開始計數。
2、然後將高速計數器的值,使用DLD>=指令與設定的幾個角度進行比較,然後進行相應的操作就行了。
3、唯一需要注意的就是,你的增量型編碼器使用的高速計數器是單倍頻還是四倍頻的,四倍頻的比單倍頻的抗干擾性更好,但是響應頻率也更低,比如說單倍頻的可以相應100KHZ的頻率,那麼四倍頻的就只能響應25KHZ的頻率。
4、要充分利用起編碼器的Z軸,當Z軸電平到來後,用外部中斷清除當前計數值,就可以實現在360°的范圍內進行相應的角度執行相應的操作功能。通常這在印刷機械中常見。

㈥ 歐姆龍plc,型號cple的,接增量型編碼器來控制一個輸出點怎麼編程,求圖,,。

引用 EBN戰略軍團廈門-alive 的回復內容:.....這個也是用脈沖啊!我還以為你是控制電機的。這個你用上升沿或者下降沿計數器,然後外帶一個時間計數器就可以解決你的問題了。至於0.8個的真沒有 就這個了,這個計數器 計時器都是PLC 內部自帶的,看你怎麼使用而已。你說的不能用發幾個脈沖來形容。應該是收到幾次脈沖,當達到這個要求的時候做一個動作。你可以用計數器計算30個然後0.8個用時間計算。多調試幾次 把時間切到點就KO了

㈦ 增量式編碼器(AB相24V)和三菱FX1N怎麼接線怎麼寫程序。 舉個例子

看你需要的場合,是單向計數用,還是雙向計數用,而且Z相要不要使用?這些都要搞清楚的。

1.單向計數模式:將你的編碼器A相信號,應該是黑色的那根,編碼器標簽紙會有圖的。將A相接到FX1N的PLC輸入端X0,編程時使用C235單相高速計數器,編程示例:
M8000------------------(C235 K99999)
M0-----------------------[RST C235]
單相計數器只能累加,不會減少,不管編碼器的旋轉方向是正還是反,一般用於送料計數的場合;
以上說明了計數過程(上一行)和計數器復位的程序(下一行)。程序中可以通過比較指令和告訴置位和告訴復位指令進行你需要的相關處理。
2.雙向計數器模式:將你的編碼器的A相和B相分別接到FX1N的PLC的輸入點的X0和X1,編程時使用C251雙相高速計數器,編程示例:
M8000--------------(C251 K99999)
M0-------------------[RST C251]
雙相計數器可以增也可以減,編碼器正向旋轉就會增計數,反向旋轉就會減計數,常用於定位控制;
3.帶有Z相的雙向計數模式:將A,B,Z三根線分別接到FX1N的PLC的X0,X1,X2,編程時使用C252雙相高速計數器,編碼器旋轉一周,遇到Z相,編碼器值會自動清零,常用語凸輪機構,旋轉一周自動回歸到原點。編程示例:
M8000-------------------(C252 K99999)

以上共同注意事項:
三種模式中的X0,X1,X2,一旦接上編碼器,則不能再用於其他用途,程序中也不可以再出現X0,X1,X2。

㈧ 增量編碼器和絕對值編碼器的區別及應用場合

增量式編碼器定義

增量式編碼器是直接利用光電轉換原理輸出三組方波脈沖A、B和Z相;A、B兩組脈沖相位差90度,從而可方便的判斷出旋轉方向,而Z相為每轉一個脈沖,用於基準點定位。

增量式編碼器的特點

1、體積小,精密,本身分辨度可以很高,無接觸無磨損、構造很簡單。

2、安裝隨意,介面形式豐富,機械壽命長。

3、抗干擾能力強,價格合理、可靠性高。

4、機械平均壽命可在幾萬小時以上

5、適合於長距離傳輸

其缺點是無法輸出軸轉動的絕對位置信息,存在零點累計誤差,抗干擾較差,接收設備的停機需斷電記憶,開機應找零或參考位等問題。

我們知道,旋轉編碼器有增量型、絕對值型之分,一般絕對值型編碼器要比增量型的價格貴好多;而絕對值型編碼器又分為單圈和多圈兩種,其中多圈型比單圈型的也是貴了不少。那麼使用絕對值編碼器,尤其是選擇多圈絕對值編碼器的意義在哪裡呢?絕對值編碼器都應用在哪些場合呢?

絕對編碼器光碼盤上有許多道光通道刻線,每道刻線依次以2線、4線、8線、16線編排,這樣,在編碼器的每一個位置,通過讀取每道刻線的通、暗,獲得一組從2的零次方到2的n-1次方的唯一的2進制編碼(格雷碼),這就稱為n位絕對編碼器。這樣的編碼器是由光電碼盤進行記憶的。

絕對編碼器由機械位置確定編碼,它無需記憶,無需找參考點,而且不用一直計數,什麼時候需要知道位置,什麼時候就去讀取它的位置。這樣,編碼器的抗干擾特性、數據的可靠性大大提高了。

從單圈絕對值編碼器到多圈絕對值編碼器,絕對值旋轉單圈絕對值編碼器,以轉動中測量光電碼盤各道刻線,以獲取唯一的編碼,當轉動超過360度時,編碼又回到原點,這樣就不符合絕對編碼唯一的原則,這樣的編碼只能用於旋轉范圍360度以內的測量,稱為單圈絕對值編碼器。

增量型與絕對值型編碼器的主要區別在於:

①增量型編碼器是在機械軸旋轉時,每旋轉經過一個固定的角度間隔,交替輸出一組脈沖編碼。

②絕對值型編碼器則始終是基於機械軸當前所在的角度,持續輸出其旋轉位置編碼。

而單圈與多圈絕對值編碼器的區別,僅僅是在角度位置編碼輸出量程上的不同而已,前者的量程只有一圈,而後者可以做到多圈旋轉位置測量。

不過,這並不意味著在位置測量應用中就一定要使用絕對值編碼器,也不是說在進行長距離位置檢測時就必須使用多圈絕對值編碼器。

事實上,對於很多傳動和運控設備應用來說,即使是使用增量型編碼器或者單圈絕對值編碼器,也一樣是可以實現所謂的多圈位置檢測和記錄功能的。

這里就非常有必要先來討論一下編碼器的測量應用場景了。

絕對編碼器應用場合

紡織機械、灌溉機械、造紙印刷、水利閘門、機器人及機械手臂、港口起重機械、鋼鐵冶金設備、重型機械設備、精密測量設備、機床、食品機械。

若沒有特殊要求,在測量物料進給距離時,就沒有必要採用絕對值反饋,充其量為了提升測量精度,可以使用單圈絕對值編碼器。

而如果要實現對物體的位置測量,就非常有必要考慮使用多圈絕對值型編碼器了,因為這將涉及到反饋編碼唯一性的問題。

反饋編碼的唯一性,指的是編碼器在一個特定的旋轉周期范圍內不會出現重復的信號輸出,每個角度的位置編碼都是獨一無二的。

增量型編碼器在旋轉時總是在重復著相同的脈沖編碼(例如:正交A/B相增量型編碼器的輸出,永遠都是A/B相0/1的編碼),所以其信號輸出是不具備唯一性的,單圈絕對值編碼器,可以在機械軸旋轉一圈范圍內,做到位置信號輸出的唯一性;

而多圈絕對值編碼器則可以實現在其多圈旋轉范圍內不出現重復的位置信號輸出。

無論是哪種絕對值編碼器,只要測量行程超出其圈數范圍,就一定會在旋轉過程中,以量程圈數為周期不斷輸出重復的位置編碼。

因此,盡管都能夠完成長距離位置測量任務,但在選用不同類型編碼器時,設備應用體驗卻大不相同。

使用增量型編碼器或者單圈絕對值編碼器,的確可以實現多圈位置檢測和記錄功能,但卻是需要依賴於設備系統的正常運行才能夠順利完成的:

在使用增量型編碼器進行位置測量時,需要設備的信號輸入系統,基於編碼器側反饋的連續重復脈沖,進行位置計數;

當使用單圈絕對值型編碼器處理多圈位置應用時,同樣需要設備系統,在獲取反饋位置編碼的同時,對旋轉圈數進行累加計算;

這樣一來,設備運行時各種可能發生的意外狀況,如:控製程序運行異常、系統與編碼器之間電氣連接的斷開、設備故障或斷電停機、信號線路干擾...等,都將造成檢測運算中位置計數和圈數累加的錯誤或清零,從而相當於中斷了位置測量的進程。

因此,一旦出現上述這些情況,就必須在系統恢復時,對編碼器所在的位置軸,進行原點校準的初始化操作,這無疑延長了設備的停機時間。

而如果使用絕對值編碼器(包括單圈/多圈)進行位置測量,只要其目標量程(即測量行程)在編碼器圈數范圍內,設備系統就可以無需進行任何位置計數和圈數累加方面的演算法處理,直接引用編碼器輸出的反饋數據。

換句話說,位置測量將僅取決於編碼器的反饋輸出,而與電氣控制系統無關,無論出現上述哪種電氣系統方面的意外故障,都不會因中斷檢測運算進程,而影響最終位置測量結果。這將幫助用戶省去設備恢復運行時那些復雜的原點校準初始化操作,從而縮短設備的停機時間,提升產線的總體運營效率。

這種獨立、穩定的位置檢測性能,其實就是使用(多圈)絕對值編碼器的意義和價值所在。

使用多圈絕對值編碼器,能夠避免因設備系統電氣原因(如斷電、信號開路...)而造成的位置測量進程的中斷,但如果編碼器與目標測量部件之間的機械連接發生了改變,同樣還是需要在設備安裝完成時或機械繫統恢復正常連接後,進行必要的原點校準初始化操作的。

上海開地電子有限公司是一家專業的感測器系統及配件成套服務供應商。公司目前所生產及代理的產品有:拉繩編碼器、電機編碼器、旋轉編碼器、磁柵尺、接近開關、光電感測器、磁致伸縮位移感測器、傾角感測器、拉繩位移感測器、超速開關、測速電機、減速機、聯軸器、皮帶輪、鏈條、電纜、控制器及其相關附近等產品,歡迎選購。

㈨ 增量式光電編碼器怎麼用(接法和編程)

你好!~
你需要的;

產品名稱: 增量式光電編碼器
型 號: GSX系列
價 格: 0.00
品 牌: 國產

產品介紹: 光電編碼器是利用光柵衍射原理實現位移—數字變換的,從50年代開始應用於機床和計算儀器,因其結構簡單、計量精度高、壽命長等優點,在國內外受到重視和推廣。近年來更取得長足的發展,在精密定位、速度、長度、加速度、振動等方面得到廣泛的應用。
增量式編碼器轉軸旋轉時,有相應的脈沖輸出,其計數起點任意設定,可實現多圈無限累加和測量。編碼器軸轉一圈會輸出固定的脈沖,脈沖數由編碼器光柵的線數決定。需要提高分辯率時,可利用 90 度相位差的 A、B 兩路信號進行倍頻或更換高分辯率編碼器。
廣泛用於化工、冶金、能源、輕工、紡織、電子、機械、汽車等行業。

狀 態: 離線

公司簡介
產品目錄
供應信息

公司名稱: 濟南成璞佳儀貿易有限公司
電 話: 0531-88655679 / 張經理
傳 真: 0531-85954202
地 址: 濟南市天橋區天成路55號
郵 編: 250031
主 頁:

閱讀全文

與增量式編碼器編程相關的資料

熱點內容
易語言開啟指定文件夾 瀏覽:33
馬思純參加密室大逃脫 瀏覽:319
文件夾冬季澆築溫度 瀏覽:710
京東有返點的aPp叫什麼 瀏覽:601
如何查看u點家庭伺服器是幾兆 瀏覽:260
python應用介面怎麼接 瀏覽:65
腐蝕怎麼進不去伺服器啊 瀏覽:357
linuxcpiogz 瀏覽:628
安卓中的布局是什麼文件 瀏覽:395
dex反編譯部分代碼無法查看 瀏覽:461
linuxandroid編譯 瀏覽:601
程序員電視劇20集 瀏覽:908
怎麼擴建文件夾 瀏覽:160
波普諾社會學pdf 瀏覽:98
通風網路理論與演算法 瀏覽:740
win8如何關閉伺服器 瀏覽:383
醫護比例演算法 瀏覽:810
伺服器s是什麼意思 瀏覽:33
華為手機怎麼設置不讓app訪問照片 瀏覽:694
編程貓微信小程序 瀏覽:393