RM新时代有限公司

          1. RM新时代有限公司

            歡迎光臨入喜工業(yè)控制技術(shù)(上海)有限公司
            當前位置
            首頁(yè) > 新聞中心
            MicroWIN Smart的自定義庫說(shuō)明書(shū)中的這個(gè)畫(huà)面紅色圈的創(chuàng )建按鈕沒(méi)有看到在哪里,為什么?
            2020/11/7 9:50:22

            MicroWIN Smart的自定義庫說(shuō)明書(shū)中的這個(gè)畫(huà)面紅色圈的創(chuàng )建按鈕沒(méi)有看到在哪里,為什么?

            用戶(hù)自定義指令庫

            用戶(hù)可以把自己編制程序集成到編程軟件Micro/WIN SMART中。這樣可以在編程時(shí)調用實(shí)現相同功能的庫指令,而不必同時(shí)打開(kāi)幾個(gè)項目文件拷貝。指令庫也可以方便地在多個(gè)編程計算機之間傳遞。

            圖1. 自定義庫和西門(mén)子標準庫

            必須具有管理員權限才能創(chuàng )建用戶(hù)定義的庫。如果您使用"以管理員身份運行"(Run as administrator) 命令啟動(dòng) STEP 7?Micro/WIN SMART,這將提供足夠的權限。

            定義庫指令

            一個(gè)已存在的程序項目只有子程序、中斷程序可以被創(chuàng )建為指令庫。中斷程序只能隨定義它的主程序、子程序集成到庫中。

            例如一個(gè)項目的的程序結構如下:

            圖1. 庫指令的源項目程序

            現欲將子程序My_SUB_a和My_SUB_b創(chuàng )建為指令庫,其中在My_SUB_b中定義了中斷程序My_INT(將某中斷事件號與中斷服務(wù)程序My_INT連接起來(lái)——使用ATTACH指令)。

            操作步驟:

            第一步:在文件菜單中,選擇建立庫命令;或者用鼠標右鍵單擊指令樹(shù)的指令庫分支,選擇創(chuàng )建庫

            圖2. 在庫分支上單擊鼠標右鍵

            第二步:通過(guò)執行"創(chuàng )建庫"(Create Library) 對話(huà)框的各個(gè)步驟(節點(diǎn)),組態(tài)庫的構成??蓡螕舾鲗υ?huà)框的"下一步"(Next) 按鈕進(jìn)入下一步。也可單擊任何節點(diǎn)以更改該節點(diǎn)的信息:

            a. "名稱(chēng)和路徑"(Name and Path) 節點(diǎn) :

            庫名稱(chēng):庫名稱(chēng)可以包含空格和大小寫(xiě)混合字母;

            庫文件路徑:默認路徑存儲庫。

            圖3. 設置指令庫名稱(chēng)和文件路徑

            b."組件"(Components) 節點(diǎn):選擇項目中的哪些子例程要作為指令包括在庫中。

            要包括子例程,請在左側列表中選擇子例程,然后單擊"添加"(Add) 按鈕。

            要刪除子例程,請選擇右側的子例程,然后單擊"刪除"(Remove) 按鈕。

            不能直接添加中斷例程;但如果子例程引用了中斷例程,STEP 7 Micro/WIN SMART 會(huì )自動(dòng)包含該中斷例程。

            圖4. 使用添加、刪除按鈕選擇要建立成為庫指令的子程序

            c."保護"(Protection) 節點(diǎn):可選擇是否要用密碼保護庫中的代碼,以防止查看和編輯。要用密碼保護庫,請選中"是"(Yes) 復選框,然后為庫輸入密碼,并重新輸入密碼以進(jìn)行驗證。

            圖5. 設置密碼

            d."版本化"(Versioning) 節點(diǎn):可設置要創(chuàng )建的庫的版本,包括主次版本標識符。

            圖6.創(chuàng )建庫版本

            e."完成"(Completion) 節點(diǎn) :要創(chuàng )建庫的組成部分,單擊"創(chuàng )建"(Create) 按鈕。

            圖7.創(chuàng )建庫完成

            確保您在"選項"(Options) 對話(huà)框的"項目"(Project) 節點(diǎn)中配置的用戶(hù)庫文件夾與您在"名稱(chēng)和路徑"(Name and Path) 節點(diǎn)中使用的庫文件夾為同一文件夾。

            圖8.用戶(hù)庫文件夾庫位置

            f.按創(chuàng )建按鈕確定,輸出指令庫文件

            圖9. 消息輸出窗口顯示指令庫文件的詳細信息

            指令庫文件擴展名為.smartlib。庫文件可以作為單獨的文件拷貝、移動(dòng)。

            在項目中使用庫

            注意:在項目中使用庫時(shí),必須關(guān)閉從中創(chuàng )建庫的項目,然后打開(kāi)一個(gè)新項目或其它項目以使用庫。

            當打開(kāi)新項目時(shí),項目樹(shù)中的庫文件夾顯示在項目選項中為用戶(hù)自定義庫配置的文件夾中的庫,指令庫的調用方法與子程序基本一樣。

            圖10.項目樹(shù)中的庫文件顯示

            添加刪除指令樹(shù)中庫指令

            第一步:用鼠標右鍵單擊指令樹(shù)的指令庫分支,選擇打開(kāi)庫文件夾,并在庫文件夾里添加或者刪除庫文件

            圖11. 打開(kāi)庫文件夾

            圖12. 庫文件夾

            第二步:關(guān)閉項目后重新打開(kāi)軟件即可看到指令樹(shù)中庫文件添加或者刪除成功,刪除庫文件時(shí)也用鼠標右鍵單擊指令樹(shù)的指令庫分支,選擇刷新庫,即可看到項目樹(shù)中的庫文件夾該庫刪除。

            常問(wèn)問(wèn)題

            如何編制一個(gè)用戶(hù)自定義庫,使之像西門(mén)子的庫一樣在調用時(shí)可以靈活分配庫指令內存(V存儲區)?

            在編程時(shí),凡用到V存儲區地址處都使用“符號尋址”,為每個(gè)變量指定一個(gè)符號。然后按照上述方法生成自定義庫。注意此時(shí)使用V存儲區的絕對尋址,或者定義符號表有誤,則不能正常生成庫指令。

            如何更改庫版本?

            要創(chuàng )建現有庫的新版本,請按以下步驟操作:

            1.將您在項目選項中配置的庫文件夾中的原始庫復制到另一個(gè)位置作為備份。

            2.打開(kāi)從中創(chuàng )建庫的原始項目。這個(gè)項目是包含庫子例程代碼的項目,而不是調用庫指令的項目。

            3.進(jìn)行必要的更改。

            4.在"文件"(File) 菜單功能區的"庫"(Libraries) 區域中,單擊"創(chuàng )建庫"(Create library) 按鈕 。

            5.按照與創(chuàng )建庫相同的步驟進(jìn)行操作,但為該庫提供一個(gè)新版本號,或者可能要提供一個(gè)新名稱(chēng)。

            更改庫版本時(shí),可更改庫文件的名稱(chēng),或使用其它文件夾存儲之前的庫。如果您未更改庫文件的名稱(chēng)或位置,則 STEP 7?Micro/WIN SMART 在保存新版本的庫時(shí)會(huì )覆蓋掉原有版本。之后,原始庫將無(wú)法使用。

            添加自定義庫功能改進(jìn)

            STEP 7-Micro/WIN SMART V2.2 版本軟件改進(jìn)了自定義庫功能。

            老版本軟件用戶(hù)自定義庫存放地址不統一,不利于指令庫的版本更新與維護。

            STEP 7-Micro/WIN SMART V2.2 版本軟件取消了“添加/刪除庫”操作,增加了“打開(kāi)庫文件夾”操作。

            新增加的自定義指令庫都將統一地添加到STEP 7-Micro/WIN SMART庫文件夾中,存儲地址統一了。

            備注:STEP 7-Micro/WIN SMART庫文件夾一般存儲路徑為C:\Users\Public\Documents\Siemens\STEP 7-MicroWIN SMART\Lib


            聯(lián)系方式
            CONTACT US

            電話(huà):13818569113      15721373211

            郵箱:fushidianji@139.com

            網(wǎng)址:http://xiangtai88.cn

            地址:上海青浦區北青公路7171號111-112室

            用手機掃描二維碼關(guān)閉
            RM新时代有限公司
                          1. RM新时代还出款吗 RM新时代是正规平台吗 RM新时代APP官网 新时代RM官方网站下载 RM新时代官方网站