0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用西門子PLC連接編碼器并對編碼器編程

jf_AHleW45b ? 來源:機電微學(xué)堂 ? 作者:機電微學(xué)堂 ? 2022-10-26 17:14 ? 次閱讀

西門子S7-1200與增量編碼器的連接

西門子S7-1200的數(shù)字輸入開關(guān)點均提供了增量編碼器脈沖信號的快速計數(shù)器功能,單相信號達(dá)到200KHz,雙相信號(可四倍頻及判斷方向)達(dá)到80KHz,對于常用的2500PPR(每轉(zhuǎn)分辨脈沖數(shù)),轉(zhuǎn)速最快達(dá)到1920RPM(每分鐘轉(zhuǎn)數(shù))。增量編碼器的信號為PNP單向開路信號,推薦選型的增量編碼器建議為10—30V推挽式輸出型,例如GI58N增量型編碼器。

西門子S7-1200與絕對值編碼器4—20mA信號的連接

絕對值編碼器信號不怕干擾,停電數(shù)據(jù)不會丟失,PLC對于絕對值編碼器無需時刻計數(shù),對于CPU掃描無需計算中斷時間并節(jié)省CPU資源,尤其是現(xiàn)在絕對值編碼器的市場價格大幅度下降,同時因數(shù)據(jù)可靠性的提高,對于使用絕對值編碼器可節(jié)省調(diào)試時間,減少售后服務(wù)成本,實際使用效果及性價比已遠(yuǎn)優(yōu)于選用增量型編碼器,在PLC位置定位中已有越來越多的用戶傾向于使用絕對值編碼器。

由于S7-1200的經(jīng)濟性,與絕對值編碼器的連接首選較為經(jīng)濟和方便的4—20mA信號接口,西門子S7-1200均自帶2路4—20mA輸入接口,可直接連接2個帶有4—20mA輸出接口的絕對值編碼器。

絕對值編碼器分單圈絕對值和多圈絕對值,單圈絕對值編碼器是指編碼器旋轉(zhuǎn)在360度以內(nèi)工作,或者0—180度內(nèi)工作,這樣選擇的編碼器,4mA對應(yīng)0度,360度(或180度)對應(yīng)20mA,在PLC內(nèi)的數(shù)據(jù)線性對應(yīng)角度值,每一個數(shù)值對應(yīng)唯一的角度值,該數(shù)據(jù)無需靠計數(shù),不怕干擾與停電,可直接編程使用。單圈絕對值編碼器推薦使用GMS412.LB(代號9400S),該編碼器可設(shè)定20mA對應(yīng)的角度值和旋轉(zhuǎn)方向、零點偏置,例如可設(shè)定20mA對應(yīng)180度,編碼器工作在0—180度內(nèi)。

在長度或高度的PLC定位控制中,常需要編碼器旋轉(zhuǎn)超過360度的工作范圍,就需要選擇多圈絕對值編碼器了,多圈絕對值編碼器的4—20mA輸出有兩類,一類是固定量程的多圈絕對值,例如16圈、64圈、256圈,即20mA對應(yīng)值為16圈終點、64圈或256圈,此類編碼器較為經(jīng)濟,推薦的型號為GEX60.LB;另一類為智能型多圈絕對值編碼器,20mA可設(shè)定在1—4096圈中間的任何位置,并可設(shè)置零點偏置,推薦的型號為GAX60.LB(代號9600),此款編碼器應(yīng)用極為廣泛,已在起重、水利、軍工、石油、化工、及各種工業(yè)機械等很多領(lǐng)域有大量成功應(yīng)用。

西門子S7-1200與絕對值編碼器RS485或Modbus RTU信號的連接

西門子S7-1200可配置通訊接口RS485,該接口可連接絕對值編碼器的RS485信號,包括單圈絕對值和多圈絕對值,絕對值編碼器的RS485信號有多種形式,較為常用的有簡單型RS485廣播模式(主站模式主動廣播發(fā)送)、帶地址由指令發(fā)送的自由協(xié)議(從站被動模式)、Modbus RTU模式等等,其中如果僅連接一個絕對值編碼器,可用編碼器主動模式,協(xié)議簡單信號可靠,而如果要連接多個編碼器(總線方式),可選用Modbus Rtu模式,但是該方式因為要輪詢,每個編碼器返回數(shù)據(jù)刷新較慢,不適合快速移動的控制。

推薦的主動模式RS485編碼器,單圈絕對值的型號為GES38.RDB,或GES60.RDB,或GMS412.LB(代號9400S);多圈絕對值的型號為GEX60.LB(64圈),或GAX60.LB(代號9600)(4096圈)

推薦的被動指令模式RS485編碼器(可連接1-9個編碼器,含地址),單圈絕對值的型號為GMS412.LB(代號9400S);多圈絕對值的型號為GEX60.LB(64圈),或GAX60.LB(代號9600)(4096圈)。

推薦的Modbus RTU模式的編碼器,單圈絕對值的型號為GMS412.RMB;多圈絕對值的型號為GAX60.RMB (4096圈)。

西門子S7-1200與絕對值編碼器Profibus-DP信號的連接

西門子S7-1200可配置Profibus—DP總線通訊接口,這個接口為歐系絕對值編碼器最常用的輸出模式,可選各種歐系進口品牌編碼器,包括國產(chǎn)品牌的絕對值編碼器,該接口為西門子常用接口,但是該接口編碼器成本高,包括配置電纜布線成本都較高,對于1200的經(jīng)濟性已經(jīng)不合適了,不在此推薦。

實用案例:

西門子S7-1200與絕對值編碼器4—20mA信號的連接,做簡單定位控制

實用應(yīng)用介紹一:水利閘門高度的單機及多機控制,全國各地的防洪、調(diào)蓄、供水、排污等水閘的起重高度,由卷揚起重機(啟閉機)提升和關(guān)閉,每個閘站1-6個閘門啟閉機,西門子S7-1200PLC連接絕對值多圈編碼器的4—20mA接口,配置HMI,可以很好有效地完成這樣的簡單定位控制。

編碼器可以安裝在卷揚機卷筒軸連接,或減速齒輪軸連接,預(yù)先計算編碼器所需旋轉(zhuǎn)的圈數(shù)值,將編碼器輸出的20mA設(shè)定大于該圈數(shù)值,例如16圈,這樣編碼器輸出的4—20mA的每變化1mA線性對應(yīng)卷筒旋轉(zhuǎn)一圈,以此計算閘門提升的高度變化,以控制水閘閘門的開啟與關(guān)閉高度。選用的編碼器型號為上述推薦的GAX60.LB(代號9600),項目應(yīng)用地點:東北哈爾濱、江蘇常州等地多個水閘。

實用應(yīng)用介紹二:液壓雙油缸提升同步控制,較大型的水閘閘門需用左右兩個液壓油缸動力提升,保持位置同步,以保證閘門的平滑提升與下降。廣東某水閘原用閘門開度儀表僅作顯示,因原顯示儀表的可靠性較低并無法完成液壓油缸同步糾偏及升降控制,用戶希望用小型經(jīng)濟型PLC加HMI以替換原來的僅作顯示的儀表,提高控制可靠性及可編程可控性,PLC選用了西門子S7-1200,編碼器選用了絕對值多圈編碼器4—20mA信號接口,GAX60.LB(代號9600)2個,分別用機械裝置安裝與左右兩個油缸提升高度相對應(yīng),對應(yīng)設(shè)置的油缸高度6米對應(yīng)20mA,2個4—20mA信號連接S7-1200的模擬量接口,進入PLC對比兩組數(shù)據(jù),根據(jù)高度差控制左右油缸液壓系統(tǒng)的電磁閥,調(diào)節(jié)左右液壓油路流量,以調(diào)整油缸的提升或下降的速度及位置差,保持兩個油缸的同步糾偏的升降控制。西門子S7-1200配套兩個絕對值編碼器4—20mA接口,很好地完成了這樣的同步糾偏及升降控制來源。

如何使用西門子PLC連接編碼器并對編碼器編程

需要硬件有:

1.PLC西門子S7-1200-CPU1214C/DC/DC/DC、V4.1。

2.編碼器:E6B2-CWZ5B,PNP,增量型,1000P/R,如下圖:

3.編碼器與PLC接線,如下圖:

棕色:DC24V+ 藍(lán)色:COM 黑色:A,接I0.0 白色:B,接I0.1 橙色:Z,接I0.3 其中AB的接入點可以自己定義,不一定非得是I0.0和I0.1,Z不能更改。 4. 配置高速計數(shù)器,如下圖:

這里選用HSC1,選擇啟用高速計數(shù)器、計數(shù)、A/B計數(shù)、增計數(shù)。使用默認(rèn)地址ID1000作為計數(shù)器地址,也可以選擇其它,占四個字節(jié)。 5. 注意所使用的IO通道的濾波器問題,如下圖:

老版本CPU在使用高速計數(shù)器時屏蔽了濾波,不必考慮,但是V4.1版本的CPU沒有屏蔽,所以一定要注意這個濾波和編碼器的脈沖頻率,如果不合適將被過濾掉。

6. 監(jiān)控測試結(jié)果,如下圖:

不必寫程序就可以讀到了。只有在需要某些特殊功能時才需要些程序,這里不做介紹。 7. 濾波時間和能檢測到的最大頻率,如下圖:

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3573

    瀏覽量

    133980
  • plc
    plc
    +關(guān)注

    關(guān)注

    5006

    文章

    13107

    瀏覽量

    461455
  • 西門子
    +關(guān)注

    關(guān)注

    93

    文章

    2996

    瀏覽量

    115491

原文標(biāo)題:知識 | 西門子PLC與絕對值編碼器的連接、實例和如何對編碼器編程

文章出處:【微信號:旺材伺服與運動控制,微信公眾號:旺材伺服與運動控制】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    變頻編碼器連接方式

    ,并將其A相、B相和Z相信號線分別連接到變頻的A相輸入端、B相輸入端和索引脈沖輸入端;然后將編碼器的電源線連接到電源上,確保電源的穩(wěn)定性
    的頭像 發(fā)表于 10-23 15:52 ?144次閱讀

    磁電編碼器和光電編碼器的區(qū)別

    磁電編碼器和光電編碼器是兩種不同類型的編碼器,它們在原理、結(jié)構(gòu)、性能和應(yīng)用領(lǐng)域上都有所不同。 磁電編碼器和光電編碼器的區(qū)別 1. 引言
    的頭像 發(fā)表于 10-12 09:54 ?439次閱讀

    西門子更換電機的編碼器設(shè)置

    引言 西門子電機和驅(qū)動廣泛應(yīng)用于工業(yè)自動化領(lǐng)域,其性能和可靠性得到了廣泛認(rèn)可。 編碼器的作用 編碼器是一種將機械位置轉(zhuǎn)換為電信號的傳感,
    的頭像 發(fā)表于 06-17 15:10 ?1122次閱讀

    PLC如何判斷編碼器正反轉(zhuǎn)

    在工業(yè)自動化控制系統(tǒng)中,編碼器作為重要的位置反饋元件,其輸出的信號能夠準(zhǔn)確地反映被控對象的旋轉(zhuǎn)位置或角度。對于PLC(可編程邏輯控制)來說,判斷
    的頭像 發(fā)表于 06-17 09:31 ?1773次閱讀

    旋轉(zhuǎn)編碼器PLC中怎么編程

    在工業(yè)自動化領(lǐng)域,旋轉(zhuǎn)編碼器與可編程邏輯控制PLC)的結(jié)合應(yīng)用極為廣泛。旋轉(zhuǎn)編碼器通過提供精確的旋轉(zhuǎn)角度或位置信息,為
    的頭像 發(fā)表于 06-17 09:24 ?1311次閱讀

    差分編碼器信號如何接plc?

    差分編碼器信號通常用于測量旋轉(zhuǎn)運動或線性位置,接收差分編碼器信號的PLC(可編程邏輯控制)需要進行相應(yīng)的信號處理才能正確讀取
    的頭像 發(fā)表于 03-05 08:42 ?2649次閱讀
    差分<b class='flag-5'>編碼器</b>信號如何接<b class='flag-5'>plc</b>?

    差分編碼器信號如何接plc

    差分編碼器信號通常用于測量旋轉(zhuǎn)運動或線性位置,接收差分編碼器信號的PLC(可編程邏輯控制)需要進行相應(yīng)的信號處理才能正確讀取
    的頭像 發(fā)表于 02-26 14:43 ?2277次閱讀

    編碼器分辨率是什么意思 編碼器分辨率和脈沖數(shù)的關(guān)系

    按照編碼器支持的分辨率可以把編碼器分成標(biāo)清編碼器、高清編碼器、全高清編碼器,分辨率越高幀率越高視頻就越清楚。 1.
    的頭像 發(fā)表于 02-21 18:07 ?3751次閱讀
    <b class='flag-5'>編碼器</b>分辨率是什么意思 <b class='flag-5'>編碼器</b>分辨率和脈沖數(shù)的關(guān)系

    編碼器好壞怎么判斷,編碼器原理

    (Autoencoder),它是一種無監(jiān)督學(xué)習(xí)的神經(jīng)網(wǎng)絡(luò)模型。自動編碼器由兩部分組成:編碼器和解碼編碼器負(fù)責(zé)將輸入數(shù)據(jù)轉(zhuǎn)換為低維表示,解碼
    的頭像 發(fā)表于 01-23 10:58 ?1769次閱讀

    磁性編碼器和光電編碼器的比較

    伺服電機編碼器是一種關(guān)鍵的反饋裝置,用于測量和控制電機的轉(zhuǎn)速和位置。在選擇伺服電機編碼器時,常常面臨一個選擇:使用磁電編碼器還是光電編碼器。接下來將從幾個關(guān)鍵方面比較這兩種類型的
    的頭像 發(fā)表于 01-18 10:29 ?2849次閱讀

    編碼器PLC的接線方法

    編碼器分為旋轉(zhuǎn)編碼器和線性編碼器兩種。旋轉(zhuǎn)編碼器用于檢測旋轉(zhuǎn)位置和速度,而線性編碼器用于檢測直線位置和速度。
    發(fā)表于 12-22 09:20 ?1291次閱讀
    <b class='flag-5'>編碼器</b>與<b class='flag-5'>PLC</b>的接線方法

    如何獲取編碼器的脈沖信號? | 編碼器互補輸出和推挽式輸出的區(qū)別?

    就介紹如何獲取編碼器的脈沖信號。 ? ? ? ?一、使用示波器獲取脈沖信號 ? ? ? ?1、將示波器連接編碼器輸出端口,選擇合適的觸發(fā)模式和時間基準(zhǔn)。隨后,運行機械設(shè)備
    的頭像 發(fā)表于 12-19 08:36 ?1556次閱讀
    如何獲取<b class='flag-5'>編碼器</b>的脈沖信號? | <b class='flag-5'>編碼器</b>互補輸出和推挽式輸出的區(qū)別?

    西門子S7-1200與編碼器編程實例

    絕對值編碼器信號不怕干擾,停電數(shù)據(jù)不會丟失,PLC對于絕對值編碼器無需時刻計數(shù),對于CPU掃描無需計算中斷時間節(jié)省CPU資源,尤其是現(xiàn)在絕對值編碼
    發(fā)表于 11-15 12:39 ?2796次閱讀
    <b class='flag-5'>西門子</b>S7-1200與<b class='flag-5'>編碼器</b>的<b class='flag-5'>編程</b>實例

    西門子伺服電機更換編碼器,要調(diào)整對齊編碼器,如何對齊呢?

    西門子伺服電機更換編碼器,要調(diào)整對齊編碼器,如何對齊呢?
    發(fā)表于 11-15 07:16

    旋轉(zhuǎn)編碼器能直接換嗎_旋轉(zhuǎn)編碼器更換注意事項

    旋轉(zhuǎn)編碼器更換步驟第一步,卸開電機后蓋,編碼器的后蓋。第二步,松開編碼器安裝螺絲。第三步,旋轉(zhuǎn)電機轉(zhuǎn)子軸,使編碼器轉(zhuǎn)子上的標(biāo)志和編碼器殼上的
    的頭像 發(fā)表于 11-12 08:07 ?1577次閱讀
    旋轉(zhuǎn)<b class='flag-5'>編碼器</b>能直接換嗎_旋轉(zhuǎn)<b class='flag-5'>編碼器</b>更換注意事項