加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線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