S7-200 SMART PLC讀取V90**值編碼器數值

    S7-200 SMART PLC讀取V90**值編碼器數值

    1.概況

    SINAMICS V90是西門子推出的一款小型、高效便捷的伺服系統(tǒng)。它作為 SINAMICS 驅動系列家族的新成員,與SIMOTICS S-1FL6 伺服電機**結合,組成較佳的伺服驅動系統(tǒng),實現位置控制、速度控制和扭矩控制。目前1FL6電機有兩種編碼器類型,即增量編碼器類型及**值編碼器類型。
    西門子的小型自動化S7-200 SMART PLC可以控制V90驅動器,本文介紹如何實現SMART PLC讀取1FL6伺服電機的**值編碼器數值。
    關于如何實現SMART PLC控制V90實現定位控制請參見《SIMATIC S7-200 SMART 系統(tǒng)手冊》及《S7-200 SMART連接SINAMICS V90 實現位置控制》。

    2.使用的硬件及軟件

    硬件

    序號

    設備名稱

    訂貨號

    1

    PS207電源 24 V DC/2.5 A

    6EP1 332-1LA00

    2

    SIMATIC S7-200 SMART CPU ST60

    6ES7288-1ST60-0AA0

    3

    V90驅動器

    6SL3210-5FE10-4UA0

    4

    伺服電機

    1FL6042-1AF61-0LG1

    5

    V90 動力電纜 (含接頭)

    6FX3002-5CL01-1AD0

    6

    伺服電機編碼器電纜
    (含接頭,用于**值編碼器)

    6FX3002-2DB10-1AD0

    7

    V90 控制信號電纜(含 50 針接頭及 1m 電纜線)

    6SL3260-4NA00-1VB0

    8

    SIMATIC Field PG M3

    6ES7715-1BB23-0AA1

    9

    Mini USB電纜

     

    軟件

    序號

    說  明

    1

    Window 7 旗艦版 32位

    2

    STEP 7-Micro/WIN SMART 編程軟件

    3

    SINAMICS_V-ASSISTANT

    3.實現方法

     3.1概述

    如圖1,使用PG通過標準mini USB電纜與V90連接,打開SINAMICS V—ASSITANT軟件設置驅動器的參數。

    圖1 PG與V90連接
    如圖2所示,PLC通過V90上的RS485通訊讀取編碼器調整狀態(tài)并且通過V90的數字量輸出檢查V90的驅動器狀態(tài),判斷**位置是否有效。如果V90的DO1=1,DO2=0和DO3=1且r2507=3,這意味著PLC可以有效地讀取編碼器的**位置,此時可以通過RS485 USS通訊讀取**位置(r2521[0]),否則r2521是無效的。PLC可以通過數字量輸出報警或面板來提示用戶當前r2521無效。讀取r2521值后,PLC可以通過PTI方式輸出脈沖給驅動器執(zhí)行相應的運動控制。     

    圖2 PLC與V90系統(tǒng)連接圖

    3.2實現步驟

    根據SIMATIC S7-200 SMART CPU ST60的運動控制功能信號分配和V90端子定義進行接線(詳見《SINAMICS V90 OPI操作手冊》);使用SINAMICS_V-ASSISTANT對SINAMICS V90進行參數設置以及對電機的**值編碼器進行調試;使用STEP 7-Micro/WIN SMART編程軟件對CPU ST60進行組態(tài)和參數化,操作步驟如表1所示。
    表1.操作步驟

    步驟

    內容

    1

    接線

    2

    進行外部脈沖位置控制模式(PTI)下的系統(tǒng)調試

    3

    STEP 7-Micro/WIN SMART連接S7-200 SMART

    4

    組態(tài)運動軸

    5

    組態(tài)軸工藝對象的參數

    6

    下載到PLC

    7

    用軸控制面板調試軸

    8

    編程

    9

    下載到PLC

    10

    試運行

    3.3接線

    S7-200 SMART與V90的485通訊連接:
    SINAMICS V90 伺服驅動通過 RS485 接口(X12)使用 USS 協(xié)議與 PLC RS485(端口 0) 進行通訊,接線如圖3所示。

    圖3  S7-200 SMART CPU 與V90通訊線連接

    S7-200 SMART通過PTI方式控制V90定位的控制信號接線如圖4所示:

    圖4  S7-200 SMART CPU 與V90控制信號連接

    3.4 伺服驅動器的參數

    3.4.1 位置控制相關的參數
    按照表2所示對伺服驅動器的位置控制相關的參數進行設置
    表2.V90 位置控制參數


    參數

    說明

    設置

    P29003

    控制模式設定為PTI

    P29003 = 0

    P29250

    使能PTI **位置模式

    P29250 = 1

    P29010~P29014

    PTI控制模式下的相關參數

    根據實際條件設置

    P29012 P29013
    P29247~P29249

    位置控制相關的參數
    P29012 P29013是電子齒輪比

    根據實際條件設置

    3.4.2 USS通訊相關的參數
    按照表3所示對伺服驅動器的USS通訊相關的參數進行設置
    表3. V90 USS通訊參數


    參數

    說明

    設置

    USS波特率

    USS 波特率8(38400bits/s)

    缺省值

    P29004

    USS 地址

    0-31

    PKW/PZD

    USS PZD/PKW 長度為0/4

    缺省值

    注意:
    PLC的 RS485接口的波特率和驅動器USS地址要求與V90一致, 因此, 需要對V90里的參數P29004設置一致的USS地址。并且V90 USS RS485端口的波特率設置為38400bits/s,報文長度為4個PKW和0個PZD的USS協(xié)議。

    3.5 PLC組態(tài)及編程

    在PLC的編程軟件中組態(tài)運動軸,詳細步驟參見《SIMATIC S7-200 SMART系統(tǒng)手冊》,注意在組態(tài)軸工藝對象的參數中需啟用從驅動器里讀取1FL6伺服電機**值編碼器的位置,如圖5所示。

    圖5  啟用從驅動器里讀取1FL6伺服電機**值編碼器的位置
    在PLC中編程如表4所示:

    表4. PLC編程

    啟用和初始化運動軸:執(zhí)行AXISx_CTRL 。

    使用手動模式運行軸運動:執(zhí)行AXISx_MAN,輸入RUN、JOG_P 或 JOG_N之一,使軸速度或位置點動運行。

     

    通過 SINAMICS V90 伺服驅動器讀取**位置值:
    –執(zhí)行AXIS0_ABSPOS
    –把伺服驅動器返回的當前**位置放到VD326里

    總結:

    ABSPOS指令用途:

    AXISx_ABSPOS 指令用于讀取SINAMICS V90 伺服驅動器**值編碼器數值。讀取**位置值的目的是為了較新運動軸中的當前位置值。
    SINAMICS V90 伺服驅動器與安裝了**值編碼器的 SIMOTICS-1FL6 伺服電機結合使用時,支持此功能。

    ABSPOS指令D_POS:

    AXISx_ABSPOS 指令的D_Pos 輸出,指示SINAMICS V90 伺服驅動器**值編碼器數值,該數值只在AXISx_ABSPOS 指令的完成位=1時有效,
    為了保證D_Pos讀數的穩(wěn)定值,需要采用完成位的上升沿轉移該數值。該數值顯示方式因為運動控制組態(tài)向導不同而顯示不同。如下所示:

    (1)、測量系統(tǒng)選擇:工程單位

    如果測量系統(tǒng)選擇為“工程單位”,則AXISx_ABSPOS.D_Pos的計算公式如下:

    AXISx_ABSPOS.D_Pos  ,數據類型為real 。
    其中:r2521顯示V90 的編碼器實際位置值,r2521正確顯示必須先將V90驅動器ABS。
     注:上邊公式的假設條件為P29247 = 2^20=1048576, P29248 = 1, P29249 = 1

    (2)、測量系統(tǒng)選擇:相對脈沖
    如果測量系統(tǒng)選擇為“相對脈沖”,則AXISx_ABSPOS.D_Pos的計算公式如下:
    AXISx_ABSPOS.D_Pos  ,數據類型為DINT。

    SINAMICS V90手冊鏈接:V90手冊

     


    上海騰希電氣技術有限公司專注于西門子PLC,V90伺服,V20變頻器等, 歡迎致電 13681875601

  • 詞條

    詞條說明

  • 西門子將亮相2024工博會,全景呈現數實融合的工業(yè)未來

    西門子將以“數實融合,可持續(xù)的工業(yè)未來”為主題于2024年9月24日 - 28日亮相24屆中國工業(yè)博覽會。西門子將全景展示其產品家族,以貫穿信息技術(IT)與運營技術(OT)的全集成自動化、數字化產品,助力制造企業(yè)構建、數據資產,以數據驅動生產、運營和決策。通過場景化的生動展示,觀眾將在現場體驗人工智能(AI)、工業(yè)、邊緣計算等技術在工業(yè)生產中如何發(fā)揮。西門子還將發(fā)布12款軟、硬結合的重磅新品,并

  • OPC 程序報警編輯器

    OPC 程序報警編輯器常規(guī)OPC 程序報警編輯器適用于 V14 及較高版本的 OPC 服務器。這可幫助您在 PC 站或 OPC 服務器與 S7-1500/S7-1500S 之間組態(tài) S7 連接的 OPC 程序報警,以便用戶特定視圖中的顯示對應于您的工廠拓撲。同時,可以在用戶特定視圖中添加、重命名或刪除區(qū)域、源和條件,而且也可以使用不同語言對其進行管理。根據 STEP 7 項目的樹結構,對默認視圖中

  • 如何用S7-300實現PID控制

    7系列PLC集成了系統(tǒng)功能塊SFB41用作連續(xù)PID控制,如果安裝了標準PID控制軟件包的話,也可以調用其中的FB41來實現連續(xù)PID控制。一、SFB41/FB41簡介SFB41是系統(tǒng)功能塊,集成在S7 CPU中,是操作系統(tǒng)的一部分。不同的PLC所支持的系統(tǒng)功能塊不盡相同,調用系統(tǒng)功能塊時要首先確認該類型PLC是否支持相應的系統(tǒng)功能塊。FB41是標準PID控制軟件包中定義的功能塊,使用前首先要安裝

  • 打印輸出項目內容

    打印輸出項目內容打印功能的可用性可以打印以下內容:項目樹中的整個項目項目樹中的一個或多個項目相關的對象編輯器的內容表格庫巡視窗口的診斷視圖不能在下列區(qū)域打?。篜ortal 視圖詳細視圖總覽窗口比較編輯器除診斷視圖外的巡視窗口的所有選項卡除庫外的所有任務卡大部分對話框PG/PC 的屬性和設備與項目無關。例如,在線門戶網站和所連接的卡讀卡器。打印輸出的范圍打印時,必須至少選擇一個可打印的元素。如果打印

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網!

公司名: 上海騰希電氣技術有限公司

聯(lián)系人: 田禮科

電 話: 021-37660026

手 機: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網 址: shtxjd.cn.b2b168.com

八方資源網提醒您:
1、本信息由八方資源網用戶發(fā)布,八方資源網不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質,所有預付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 上海騰希電氣技術有限公司

聯(lián)系人: 田禮科

手 機: 13681875601

電 話: 021-37660026

地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓

郵 編:

網 址: shtxjd.cn.b2b168.com

    相關企業(yè)
    商家產品系列
  • 產品推薦
  • 資訊推薦
關于八方 | 八方幣 | 招商合作 | 網站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務| 匯款方式 | 商務洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產品登記:深DGY-2013-3594
著作權登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved