亚洲综合在线播放_久久视频免费在线_久久久黄色av_亚洲免费视频一区

PLC技術資料
    教程 | plcnext engineer中vcs功能實現(以git為例)
    發布者:  發布時間:2023/4/28 13:51:32

    plcnext engineer中vcs功能實現

    什么是plcnext engineer

    plcnext engineer是為菲尼克斯電氣plcnext control全新控制器開發的符合iec 61131-3標準的模塊化軟件平臺。該軟件結合了組態、編程、可視化和診斷等所有基本功能。通過使用add-in功能可以很容易地將附加的功能和接口集成到軟件中。該創新軟件具有新穎的設計、面向對象編程和友好的用戶界面等特點。

    什么是vcs

    vcs是版本控制系統(version control system)的縮寫,是一種記錄文件內容變化,以便將來查閱特定版本修訂情況的系統。在plcnext engineer中,vcs可以用于存檔文件/文檔并捕獲對它們所做的每個修改。在這種情況下,這些文件是包含所有基本數據(代碼、變量、hmi、版本信息、設備參數等)的plcnext engineer解決方案。將解決方案添加到存儲倉庫后,可以使用管理軟件來控制plcnext engineer中的程序塊版本,可以將更新版本發送(提交)到此倉庫中,如函數塊fb,函數fc,數據塊db,軟件單元。使用“遠程倉庫”可以很方便與團隊成員交換程序塊等。目前用的比較多的如svn,git等。

    vcs的目標

    1、允許多人協同開發,共享數據

    2、不會重寫每個人的改變

    3、細節化的權限控制,便于管理員掌控項目整體

    4、維持每個版本的全部的歷史,便捷追溯歷史記錄

    5、可以在不同分支上開發、測試、修復等

    vcs被分成兩種

    1、集中版本控制系統(cvcs)

    2、分散或不集中的版本控制系統 (dvcs)

    plcnext engineer支持兩種常見版本控制系統(vcs)的版本管理:svn(apache subversion)和git。plcnext engineer在以上兩種情況下都充當vcs客戶端角色。svn和git都可以安裝在單獨的服務器上,當然也可以租用網絡主機服務。

    下面將以git為例

    講解在plcnext engineer中vcs功能實現

    在plcnext engineer中,版本管理功能被放在交叉功能區的版本控制窗口內,通過以下步驟可實現plcnext engineer程序的版本管理功能:

    1步驟一

    在版本控制窗口,通過下拉菜單欄列表選擇需要使用的vcs工具,這里選擇git,如下圖:

    image.png

    2步驟二

    既可以將倉庫放在本地存儲,也可以放在遠程端:

    a) 如果將倉庫放在本地存儲,需要創建本地倉庫并進行working copy,如已有本地倉庫,可以跳過創建步驟,直接進行配置代碼倉庫和working copy路徑。

    注意:working copy路徑必須為空路徑。

    image.png

    b) 如果將倉庫放在遠程端,以下圖為樣例,配置好遠程倉庫端。

    image.png

    3步驟三

    創建所謂的working copy。

    那么working copy是什么?

    a) 如果在第二步上創建了本地倉庫,那么在以下的repository路徑選項中選擇創建的本地倉庫,working copy將自動創建,并用于放置編程項目文件(非壓縮格式)。

    image.png

    b) 如果選擇遠程倉庫,則設置遠程端倉庫和本地working copy路徑。

    image.png

    4步驟四

    將項目存儲到vcs控制下的working copy路徑中,注意必須為非壓縮格式的文件(*.pcwef)。

    5步驟五

    對于要進行版本控制的項目內容,首先提交程序,這樣所有的更改內容都將被檢查。

    a) 打開pending changes選項卡

    b) 提交所有內容

    image.png

    c) 隨著項目程序繼續編寫,所有的改變都將被檢測到(與上一次提交版本對比)

    image.png

    6步驟六

    “history”選項卡顯示已提交的版本。對于每個版本,都會向用戶顯示誰提交了該版本,還顯示了時間戳、在簽入數據時的注釋、具體內容、操作熟悉等。

    此外還可以將任意版本的項目程序進行導出和恢復操作。

    image.png

    7步驟七

    將項目程序推送至遠程倉庫,通過push功能,在github平臺存儲項目程序。

    image.png

    8步驟八

    登錄github,查驗推送代碼內容,對與st語言的代碼編程,亦可在遠程端操作,plcnext engineer通過pull功能,下拉至本地項目中。

    image.png

    image.png

    百年來菲尼克斯電氣一直攜手客戶和合作伙伴研發創新產品和解決方案,助力萬物互聯。我們以此為基礎打造遍布全球的產品和服務網絡,成就造福全人類的宜居世界。

    從過去到現在,從現在到未來,菲尼克斯電氣將繼續延續永不止步的征程。

    版權聲明PLC信息網轉載作品均注明出處,本網未注明出處和轉載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內容的真實性。如轉載作品侵犯作者署名權,或有其他諸如版權、肖像權、知識產權等方面的傷害,并非本網故意為之,在接到相關權利人通知后將立即加以更正。聯系電話:0571-87774297。
0571-87774297  
主站蜘蛛池模板: 国产一区免费视频| 国产日韩欧美在线看| 国产精品精品国产| 亚洲综合中文字幕在线| 久久精品国产精品| 亚洲中文字幕无码不卡电影| 欧美日韩第二页| 国产精品露脸自拍| 日本三级韩国三级久久| 99视频免费观看蜜桃视频| 精品国产一区二区在线| 欧美中文在线视频| 婷婷亚洲婷婷综合色香五月| 国产精品久久久久久av| 久久国产精品视频在线观看| 日韩在线视频观看正片免费网站| www.日本在线视频| 国产精品免费久久久久影院| 国产一区二区色| 精品国产一区二区三区久久久狼| 欧美日韩一区二区三区在线观看免| 色婷婷成人综合| 日韩中文字幕网站| 亚洲综合日韩中文字幕v在线| 国产精品福利网| 国产精品麻豆va在线播放| 国产女精品视频网站免费| 国产日韩欧美另类| 国产精品丝袜久久久久久消防器材| 久久精品视频在线观看| 久久99精品久久久久久久青青日本| 久久中文字幕视频| 久久久国产精品免费| 国产自偷自偷免费一区| 国产欧美日本在线| 国产精品自拍首页| av日韩中文字幕| 丝袜美腿精品国产二区| 日韩亚洲欧美中文高清在线| 日韩欧美亚洲日产国产| 日本在线观看天堂男亚洲|