1. <del id="sqmd4"></del>
      <object id="sqmd4"></object>
      1. <object id="sqmd4"></object>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線13185520415
          公司新聞
          PLC使用LSINATopo功能庫實現S120更換模塊或電機的處理
          發布時間: 2024-01-30 17:12 更新時間: 2024-11-22 08:00
          觀看PLC使用LSINATopo功能庫實現S120更換模塊或電機的處理視頻

          在S120的實際使用中,往往會有更換不同的電機模塊、更換ALM模塊或更換電機等需求。對于維護人員,他們不希望在更換模塊后,還要根據實際模塊在調試軟件中修改S120的項目,然后再重新下載S120項目的這些操作。為了滿足這些需求,西門子提供了PLC的LSINATopo庫,它除了啟用和禁用SINAMICS組件外,還為SINAMICS S120提供以下功能:

          更換大電機/小電機

          更換不同型號的電機模塊

          啟用/禁用電機抱閘

          更換ALM電源模塊

          當安全激活時的模塊更換

          使用這些功能,可以在不使用調試軟件的情況下更換備件方案中的電機??梢耘R時或yongjiu更改保存在CF卡中的SINAMICS驅動器的配置(目標拓撲)。

          您可以在機器中使用與之前項目中配置組件不同的組件。采用通過LSINATopo庫的方式,對于處理模塊化機器中的差異和擴展是必要的。

          圖片


          下面為大家介紹簡單介紹一下這些非常實現的功能塊。

          02

          ╱ 功能塊介紹 ╱

          LSINATopo庫中包含的功能塊如表2-1所示。

          表2-1 LSINATopo庫中包含的功能塊

          功能塊

          符號

          功能描述

          FB 31323 

          LSINATopo_SetTopologyComparisonLevel 

          允許用戶在運行時更改SINAMICS設備的拓撲比較級別

          FB 31316

          LSINATopo_ChangeDriveCLiQLineOrMotorModule 

          功能塊允許SIMATIC設備臨時或yongjiu修改整流單元或電機模塊的配置

          FB 31313 

          LSINATopo_ChangeALMInfeedLineFilterType 

          ALM型電源裝置可配備額外的線路濾波器。此功能塊可用于在運行時更改這些進線濾波器,包括可選的進線濾波器

          FB 31317

          LSINATopo_ChangeDriveCLiQMotor 

          功能塊允許SIMATIC設備臨時或yongjiu地修改存儲在存儲介質上的具有DRIVE-CLiQ接口的電機的配置

          FB 31315

          LSINATopo_ChangeCatalogSMCMotor 

          功能塊允許SIMATIC設備臨時或yongjiu修改存儲在存儲介質上的帶有SMC編碼器的西門子標準電機的配置

          FB 31314

          LSINATopo_ChangeInductionMotor 

          功能塊允許SIMATIC設備臨時或yongjiu修改存儲在存儲介質上的感應電機的配置

          FB 31318

          LSINATopo_AckSafetyComponentReplacement  

          功能塊用于確認具有擴展安全功能的部件交換。

          FB 31321

          LSINATopo_SetInhibitListForMotorCalculation 

          功能塊用于設置和激活/停用特定電機參數的阻止列表。

          FB 31320

          LSINATopo_SetBrakeConfiguration 

          功能塊允許用戶在運行時更改驅動系統的電機制動參數 

          FB 31312

          LSINATopo_AcceptNewEncoderSerialNumber 

          功能塊用于讀取和應用屬于傳輸的編碼器數據組的編碼器序列號

          FB 31325

          LSINATopo_GetExistingDOs 

          功能塊用于識別控制單元上配置的所有驅動對象

          FB 31326 

          LSINATopo_GetDOComponents  

          功能塊用于識別屬于驅動對象的組件

          FB 31324 

          LSINATopo_WriteBiCoToDO 

          功能塊用于建立與驅動器對象的BICO連接

          FB 31319

          LSINATopo_ResetSinamics

          功能塊復位或加載驅動系統的所有參數

          FB 31306

          LSINATopo_CompareMLFBs 

          函數用于比較2個MLFB的字符串格式

          FB 31328

          LSINATopo_GetSinamicsDriveCLiQTopology  

          功能塊用于讀取SINAMICS S120驅動單元的實際拓撲和目標拓撲

          需注意,LSINATopo 庫使用時,必須配合使用LAcycCom功能庫的資源管理器ResourceManagerLAcycCom。

          下面為大家簡單介紹一下LSINATopo 庫中的三個功能塊。其它功能塊的詳細說明請從第4章的下載鏈接下載相關資料,仔細閱讀。

          2.1

           LSINATopo_SetTopology

          ComparisonLevel (FB 31323)

          LSINATop_SetTopogyComprisonLevel功能塊,如圖2-1所示,允許用戶在運行時更改SINAMICS設備的拓撲比較級別。更改可以臨時或yongjiu存儲(LAcycCom_DriveRamToRom)在SINAMICS組件中。

          例如,如果SINAMICS組件啟動時出現拓撲錯誤,則可能需要更改比較級別。根據設置的比較級別,可以抑制某些拓撲錯誤。

          拓撲比較等級分為以下幾種:

          在設定拓撲結構和實際拓撲結構比較中,會比較:

          高:p9906=0,比較組件類型、產品編號、硬件版本、制造商、序列號

          中:p9906=1,比較組件類型、產品編號

          低:p9906 = 2,比較組件類型

          Zui?。簆9906 = 3,比較組件等級(例如:編碼器模塊或者電機模塊)

          功能塊如圖2-1所示。

          圖片

          圖2-1. LSINATop_SetTopogyComprisonLevel功能塊


          通過輸入參數comparisonLevel輸入所需要的比較等級,0為高,1為中,2為低,3為Zui小。

          通過輸入execute的上升沿觸發修改操作

          Done為True表示修改完成。

          2.2

          LSINATopo_ChangeDriveCLiQLineOrMotorModule (FB 31316)

          功能1.

          LSINATOP_ChangeDriveCLiQLineOrMotorModule功能塊允許SIMATIC設備臨時或yongjiu修改整流單元的配置(LAcycCom_DriveRamToRom),以實現在控制柜或機器中使用項目配置以外的整流單元。這在具有差異的模塊化機器的情況下尤其有用。每種情況下只能更改第一個整流單元(索引0)。不考慮其他整流模塊(并聯)。

          必須遵守以下條件:

          只有通過 DRIVE-CLiQ 連接的整流單元可以被更換

          ALM 只能被 ALM更換,SLM 被 SLM 更換,BLM 被BLM更換

          功能2.

          LSINATOP_ChangeDriveCLiQLineOrMotorModule功能塊允許SIMATIC設備臨時或yongjiu修改存儲在存儲介質上的電機模塊的配(LAcycCom_DriveRamToRom),以便控制柜或機器中的一個參數化電機模塊可以替換為另一個。

          必須遵守以下條件:

          雙電機模塊只能由另一個雙電機模塊代替。要更換雙電機模塊,必須調用功能塊兩次(針對雙電機模塊的每個驅動對象)。

          單個電機模塊只能由單個電機模塊代替。

          單個電機模塊不可能被雙電機模塊替代,反之亦然。雙電機模塊始終分配給兩個電機。因此,必須始終對兩個相關電機更換雙電機模塊。FB對兩個電機進行更改。在每種情況下,只能更改電機的第一個電機模塊(索引0)。不考慮其他電機模塊(并聯)。

          圖片


          主要輸入參數說明:

          driveObjectId: 驅動器對象ID

          moduleCode:模塊代碼,見下圖。

          disableCalculateReferenceParameters:TRUE: 不計算p2000..p2006 (p0573)

          disableCalculateDriveObject:TRUE: p3900未更改,p0010保留

          圖片



          圖片


          2.3

           FB LSINATopo_ChangeDrive

           CLiQMotor (FB 31317) 

          LSINATOP_ChangeDriveCLiQMotor功能塊允許SIMATIC設備臨時或yongjiu地修改存儲在存儲介質上的具有DRIVE-CLiQ接口的電機的配置,當帶有DRIVE-CLiQ接口的不同電機替換后,電機及編碼器數據也會再次讀入。在新的檢測過程中連接的電機在項目中有效。需注意,帶有DRIVE-CLiQ接口的電機只能由帶有DRIVE-CLiQ接口的電機代替。

          圖片


          主要輸入參數說明:

          driveObjectId: 驅動器對象ID

          DDSNumber:要更改的驅動器數據組

          disableCalculateReferenceParameters:TRUE: 不計算p2000..p2006 (p0573)

          technologyApplication:p0500 工藝應用:-1: no change

          disableCalculateDriveObject:TRUE: p3900未更改,p0010保留

          03

          ╱  功能庫的項目集成 ╱

          將下載的功能庫導入到博途項目中:


          圖片


          按照下面的步驟將庫集成到項目中:

          將文件夾 LSINATopo_Tags 拖拽到PLC下的 “PLC tags”中。

          將文件夾LSINATopo_Types 拖拽到PLC下的 “PLC data types”中。

          將文件夾LSINATopo_Blocks 拖拽到PLC下的“Program blocks”中。

          在OB1中調用需要的功能塊

          聯系方式

          • 電  話:13510737515
          • 聯系人:董海波
          • 手  機:13185520415
          • 微  信:13185520415