精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

請問怎樣去加密S7-GRAPH塊呢

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:微笑應對 ? 2022-10-08 10:02 ? 次閱讀

問題:如何加密S7-GRAPH 塊?

解答:在 STEP7 中,只有STL 源文件格式支持塊保護功能,僅僅有S7-GRAPH 源文件無法實現塊保護功能。因此可以通過由S7-GRAPH 源文件生成STL 格式源文件的方式實現塊保護功能。可以按照如下步驟實現:

257ec208-463e-11ed-96c9-dac502259ad0.png

1. 首先將S7-GRAPH FB 備份為S7-GRAPH FB 源文件

? 打開S7-GRAPH FB,并通過“File > Generate Source File...”創建S7-GRAPH 源文件。

25a83282-463e-11ed-96c9-dac502259ad0.png

? 在打開的對話框中輸入對象名稱,例如“Source_FB”。

25d7558a-463e-11ed-96c9-dac502259ad0.png

? 用 OK 鍵進行保存,生成了S7-GRAPH 源文件后,關閉S7-GRAPH FB。

2. 生成STL 格式的FB

? 在 Windows 操作系統中,通過“Start > SIMATIC> STEP 7 > LAD,STL,FBD-Programming S7 Blocks”打開LAD/STL/FBD 編輯器。

25f6ac14-463e-11ed-96c9-dac502259ad0.png

? 在 LAD/STL/FBD 編輯器中,通過“File > Open”選擇STEP 7 項目,打開在S7-GRAPH中創建的塊(例如FB51)。

261adf9e-463e-11ed-96c9-dac502259ad0.png

? 選擇菜單中“File > Save”,此時顯示信息提示:此塊是在不同的編程語言中創建的,保存后則不能再用其原始創建語言(S7-GRAPH)進行編輯。點擊“Yes”按鈕。則在S7-GRAPH 中創建的功能塊,現在已經變為STL 語言格式了。

263f4c4e-463e-11ed-96c9-dac502259ad0.png

3. 生成STL 格式的源文件

? 在 LAD/STL/FBD 編輯器中通過“File > Generate Source...”創建STL 源文件

2666e4a2-463e-11ed-96c9-dac502259ad0.png

? 在打開的對話框中輸入對象名稱,例如“Protect_FB”。

269e1288-463e-11ed-96c9-dac502259ad0.png

? 選中要為其創建STL 源文件的塊(例如FB51),并將這個塊移到右邊的“Blocks Selected”窗口中。

? 以 OK 確認,生成STL 源文件,關閉LAD/STL/FBD 編輯器。

4. 現在在“Sources”文件夾中有兩個源文件。

? STL 源文件(Protect_FB),

? S7-GRAPH 源文件(Source_FB),

26ca78b4-463e-11ed-96c9-dac502259ad0.png

5. 生成加密的FB

? 打開STL 源文件 “Protect_FB”,并在“TITLE”下的塊的聲明段插入關鍵字KNOW_HOW_PROTECT

272a219c-463e-11ed-96c9-dac502259ad0.png

? 通過“File > Save" and "File > Compile”保存并編譯STL 源文件。則 FB51 被加密。

275ddba4-463e-11ed-96c9-dac502259ad0.png





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STL
    STL
    +關注

    關注

    0

    文章

    85

    瀏覽量

    18300
  • Graph
    +關注

    關注

    0

    文章

    36

    瀏覽量

    9063
  • LAD
    LAD
    +關注

    關注

    0

    文章

    15

    瀏覽量

    7024
  • FBD
    FBD
    +關注

    關注

    0

    文章

    14

    瀏覽量

    7706

原文標題:如何加密S7 -GRAPH 塊

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問怎樣設計硬件加密系統?

    硬件加密系統的結構是怎樣構成的?怎樣設計硬件加密系統?如何對硬件加密系統進行調試?
    發表于 04-30 06:05

    怎樣使用一種異域加密的方法

    怎樣使用一種異域加密的方法
    發表于 01-20 07:01

    S7-GRAPH編程語言的使用參考資料合集免費下載

    本文可以作為S7-GRAPH編程語言的使用參考資料,希望讀者通過對本章的閱讀,能夠更快更好地學習S7-GRAPH編程語言。西門子提供了S7-GRAPH編程語言的詳盡手冊,在安裝S7-GRAPH
    發表于 04-25 08:00 ?4次下載
    <b class='flag-5'>S7-GRAPH</b>編程語言的使用參考資料合集免費下載

    ProAgent和STEP 7工程工具為SIMATIC S7提供標準化的診斷方案

    供有關故障位置和原因的精確信息,幫助操作人員完成故障查找。與 STEP 7 組態工具 S7-PDIAG 、S7-GRAPH 結合使用。ProAgent 選項包具有標準顯示結構,在運行期間自動更新過程數據。
    的頭像 發表于 09-04 17:20 ?2719次閱讀

    如何暫停GRAPH程序

    Graph程序在運行過程中,某些情況下需要將Sequence暫停解決問題,當問題解決后,需要接著當前的步繼續執行Graph程序。而OFF_SQ這個引腳只能將Sequence停止,這時就需要使用HALT_SQ暫停這個引腳。
    的頭像 發表于 03-02 13:56 ?2214次閱讀

    如何加密S7 -GRAPH

    如何加密S7-GRAPH ? 在 STEP7 中,只有STL 源文件格式支持保護功能,僅僅有S7-
    的頭像 發表于 03-18 10:15 ?1929次閱讀

    你們知道S7-GRAPH程序占用多大CPU內存嗎?

    (LAD的簡化版)中對跳轉進行編程。 S7-GRAPH非常清楚地顯示了特別復雜的序列,并使編程和疑難解答更為有效。 S7-GRAPH 程序代碼量的大小與編輯器的設置有關,在編輯器的設置菜單下的設定中,用戶可以定義順控程序的功能
    的頭像 發表于 03-30 13:41 ?2422次閱讀
    你們知道<b class='flag-5'>S7-GRAPH</b>程序占用多大CPU內存嗎?

    關于如何確定S7-GRAPH順控器的故障步驟詳解

    在對S7-GRAPH 順控器進行編譯和保存后,就擁有了最大的參數集可用于在(FB, FC or OB1)中調用S7-GRAPH FB。現在,就可以通過一些參數來確定順控器的狀態或故障步。
    的頭像 發表于 04-06 16:50 ?4824次閱讀
    關于如何確定<b class='flag-5'>S7-GRAPH</b>順控器的故障步驟詳解

    如何修改S7-1500創建的S7-GRAPH FB保持性屬性

    S7-1500 CPU中創建的S7-GRAPH FB 默認其保持性屬性為“非保持”且其下拉框無法操作,如圖 1 所示 ,FB 屬性中“優化的訪問”默認勾選并且顯示灰色無法操作,如
    的頭像 發表于 03-14 09:54 ?2421次閱讀

    S7-GRAPH與事件相關的動作

    事件限定符就是進入或離開一個步、一個干擾(互鎖、監控)或一個確認時、由 GRAPH7 系統生成一次的信號,從而讓操作員將某一事件與某一動作進行邏輯組合。
    的頭像 發表于 04-19 11:00 ?4812次閱讀

    WINCC里的ProAgent該如何使用

    與 STEP 7 組態工具 S7-PDIAG 、S7-GRAPH 結合使用。ProAgent 選項包具有標準顯示結構,在運行期間自動更新過程數據。
    的頭像 發表于 08-29 11:03 ?2255次閱讀

    如何確定S7-GRAPH 順控器的故障

    集可用于在(FB, FC or OB1)中調用S7-GRAPH FB。現在,就可以通過一些參數來確定順控器的狀態或故障步。? 輸出參數:? ?? S_NO:顯示步編號? ?? S_M
    的頭像 發表于 10-17 10:56 ?1290次閱讀

    如何實現暫停GRAPH程序

    博圖Graph 程序在運行過程中,某些情況(報警,互鎖等)下需要將Graph 程序暫停解決問題,當問題解決后,需要接著當前的步繼續執行Graph 程序。而OFF_SQ 這個引腳是讓
    的頭像 發表于 05-22 09:41 ?2134次閱讀
    如何實現暫停<b class='flag-5'>GRAPH</b>程序<b class='flag-5'>塊</b>?

    西門子S7-GRAPH編程示例

    前面的文章介紹了S7-Graph語言的順控器和動作,今天這篇文章我們用Graph語言來編寫一個簡單應用。
    的頭像 發表于 09-06 10:56 ?1637次閱讀
    西門子<b class='flag-5'>S7-GRAPH</b>編程示例

    SIMATIC S7-1500 PLC GRAPH編程教程

    實際的工業生產的控制過程中,順序邏輯控制占有相當大的比例。所謂順序邏輯控制,就是按照生產工藝預先規定的順序,在各個輸入信號的作用下,根據內部狀態和時間順序,在生產過程中的各個執行機構自動地、有秩序地進行操作。S7-GRAPH是一種順序功能圖編程語言,它能有效地應用于設計順序邏輯控制程序。
    的頭像 發表于 12-18 15:55 ?1299次閱讀
    SIMATIC <b class='flag-5'>S7</b>-1500 PLC <b class='flag-5'>GRAPH</b>編程教程