1. <del id="sqmd4"></del>
      <object id="sqmd4"></object>
      1. <object id="sqmd4"></object>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線13185520415
          公司新聞
          西門子S7-1500軸工藝對象修改
          發布時間: 2024-03-25 20:06 更新時間: 2024-11-22 08:00
          觀看西門子S7-1500軸工藝對象修改視頻

              在我們實際設備應用中,有時候會遇到軸機械參數會改變的情況。比如說客戶更換了減速機,減速比發生了變化。又或者是更換了絲杠,絲杠螺距發生變化。這些機械參數改變時,我們是否可以通過程序修改S7-1500軸工藝對象的值呢?


              下面我們以修改定位軸軸工藝對象絲杠螺距為例,來做個簡單測試。


              首先,從工藝對象的DB中,查看絲杠螺距對應參數Mechanics.LeadScrew可知,其“設定值”為勾選狀態(見圖1),那我們是否可以直接將新的軸工藝參數,直接MOVE傳送至軸的Mechanics.LeadScrew中呢?


          圖1 軸工藝對象DB

              我們直接在主程序OB1中寫入如圖2程序,下載測試;


          圖2 直接寫入測試程序

              我們直接將數據由10.0更改為15.0后,CPU直接停機了。查看CPU的診斷緩沖區,CPU是由于工藝功能寫保護錯誤,導致CPU停機。由此可見,Mechanics.LeadScrew不可以被MOVE直接寫入。


          圖片

          圖3 軸工藝對象直接寫入測試過程

             那如果不可直接寫入,我們應該怎么處理呢?讓我們去博途的幫助里面找找原因吧。

              在博途的幫助中,展開“使用工藝對象”--“運動控制”--“運動控制(S7-1200,S7-1500,S7-1500T)”--“附錄”,找到對應的軸工藝對象參數(如圖4所示),我們能看到參數所對應的“W”類型。我們展開Mechanics.LeadScrew,可以看到其“W”類型為“RES”?!癛ES”的含義可以通過點開“圖例”找到答案,見圖5?!癛ES”需要通過擴展指令“WRIT_DBL”對起始值進行修改,并重啟軸工藝對象,更改即生效。



          圖4 幫助中軸工藝參數介紹


          圖5 Mechanics.LeadScrew參數說明

              按照幫助里的介紹說明,我們做了如下程序處理,如圖6所示。

          圖片

          圖6 WRIT_DBL程序代碼

              下載程序,讓我們來驗證一下是否能實現我們的要求。

          圖片

          圖7 WRIT_DBL程序運行結果

              從結果可看出,新的軸參數已經成功寫入到了工藝對象中。

              

          聯系方式

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