<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      西門子江蘇中國授權一級總代理商 西門子伺服電機

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      西門子PLC觸摸屏代理商
      西門子代理商
      西門子伺服電機驅動電纜代理商
      西門子一級代理商
      西門子變頻器直流調速器代理商
      西門子一級總代理商
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹
      PLC標準化編程之手把手教你Git對博途程序版本控制使用方法(全網Zui全!)

      設置版本控制接口
      (1)新增接口并提交代碼至本地倉庫
      新建一個博途項目,并添加一個 PLC 。
      展開“版本控制接口”,雙擊“新增工作區”,并打開工作區。

      點擊“組態工作區”按鈕,設置工作區路徑,選擇版本控制插件。工作區路徑為代碼倉庫

      在博途中新建“ Cylinder_VCI[FB2]” , 編寫氣缸的簡單控制,然后編譯!

      打開版本控制接口工作區,將“ BLOCK_ 1[FB1]” 拖入到工作區。

      打開本地倉庫路徑,可以看到 Cylinder_VCI 這個 FB 的 xml 文檔就存到放本地倉庫了。
      但此時 Gitee 倉庫中是沒有的。

      (2)修改 FB,更新本地倉庫
      增加使能接口,并修改邏輯。

      選擇導出, 點擊同步按鈕, 將博途項目中Zui新修改的功能塊同步到本地倉庫。

      再次 commit,并提交注釋

      盡量用英語來寫注釋。

      目前倉庫中應該有兩個版本的功能塊。右鍵本地倉庫文件夾, 選擇 git bash
      輸入指令可以查看各個版本和注釋:
      指令:git log

      如果需要將本地的功能塊版本回滾,需要借助兩個指令。

      git reflog#查看版本號git reset hard HEAD @{1}#回滾版本

      其中的 1 就是 reflog 中顯示的版本號。
      在圖中, 1 是第一版, 0 是第二版。如果新增第三版。那 2 就會指向第一版, 0 指向第三
      版。類似于棧指針的概念。

      版本回滾后,工作區狀態同樣會發生變化。

      這時候需要反向操作, 選擇導入, 然后點擊同步按鈕。

      查看Zui新的 FB 功能塊,發現剛才增加的管腳和邏輯都沒有了。

      (3) 點擊“Push”將本地倉庫的對象推送至遠程倉庫, 如圖 2-16 所示。

      但是本地與遠程倉庫的分支沒有匹配,點擊“Push”命令會報錯,如圖 2-17 所示。

      按照提示,在本地倉庫文件夾下(一定是當前倉庫文件夾),右鍵快捷菜單點擊“ Git Bash
      Here” ,打開 Git Bash,鍵入“git push --set-upstream origin master” 消除故障。
      指令:git push --set-upstream origin master

      然后再次點擊“ Push”命令,本地倉庫的對象就推送到遠程倉庫了。

      打開遠程倉庫可以看到存儲的項目,如圖 2-20 所示。
      也可以看到剛才創建的 cylinder_VCI 程序塊。

      打開程序塊可以看到,這是回滾到第一個版本的程序

      (4)如果其他項目希望使用到這個功能塊時,可以同樣創建一個本地倉庫文件夾
      然后初始化倉庫, 連接上 gitee 倉庫,通過 git remote -v 查看是否順利關聯。

      (5) 在工作區中, 右鍵.vci,選擇 pull。
      這一操作可以從遠程倉庫 pull 回Zui新程序到本地倉庫。

      發生報錯后,同樣在本地倉庫路徑下, git bash,輸入指令

      指令:git pull origin master

      然后直接到工作區就可以看到遠程倉庫的 cylinder_VCI 就 pull 到了本地倉庫中

      將工作區 xml 拖入到項目中進行轉換,就可以使用這一版本的功能塊了。



      相關產品

      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684