• 下載頻道 http://www.shiekolong848.icu/down/
  • 關于plc程序塊加密解密的重要解說

    發布日期:2019-02-03 08:33:00
    Tag標簽:plc程序塊  加密解密  重要解說  
    •   遇到困難不要怕小編幫你來解答,今天我們交給大家一個解決方法的思路是告訴各位廣大的網友們如果你遇到關于plc程序塊的加密與解密,那么你會怎么快速有效的呢?今天我們就來告訴你怎么操作此程序。

         相信大家在使用STEP7打開一些程序時,常會遇到以下三種PLC的加密情況,現根據自己的經歷和大家一起分享探討。

        第一種情況。是在硬件組態中,在CPU屬性中按照保護等級設置密碼,將CPU中程序鎖住,不影響CPU的正常運行。這種情況是往往是程序設計編程人員出于安全和知識產權的保護等目的而進行的設置。常見的加密方式有三種,如圖一所示。1、程序可讀出,數據可修改,運行可監視,只是程序不可更改。(出于安全考慮)2、數據可修改,運行可監視,程序即不能讀出也不能修改。(出于安全考慮,也為保護知識產權)3、程序、數據、運行均不可讀出、監視和更改。(安全性最高)方法:在硬件組態中打開CPU的protection(保護)選項,選擇所需加密方式,設置密碼后保存編譯重新下載硬 件組態就可以了。注意:如何設置密碼忘記或丟失,那么只有通過編程軟件在線連接PLC,清空PLC程序,(包括程序塊,系統塊和數據塊)然后將備份的程序重新下載。

      程序

        第二種情況就是程序中程序塊的加密和解密。方法步驟如下。

        1、在STEP7中打開要加密的程序塊,點擊菜單“文件/生成源文件(File/Generate source)”,

        生成要加密保護的程序塊的原代碼文件。

        2、關閉程序塊,在項目管理器中打開“源文件(source)”,打開生成的源文件。

        3、在程序塊的聲明部分,TITLE行下面的一行中輸入“KNOW_HOW_PROTECT”。(如圖二所示)

        4、執行菜單命令“文件/保存(File/Save)”然后“文件/編譯(File/Compile)”。

        5、編譯成功后,可在“塊”中看到加鎖的程序塊。

        6、解除密碼,打開相應的“源文件”,把“KNOW_HOW_PROTECT”刪除,然后編譯即可。

        注意,保存好源文件,否則已加密的程序塊將無法打開。同時,你用SCL源程序編譯完成后,刪除SCL源程序就行了。別人沒SCL源程序,打開你程序中的塊時就只能顯示成STL程序了。

        第三種情況就是我們在打開別人的程序時,遇到的那些加密程序塊,又沒有源程序的情況下,就只能靠一些解密工具或者其他方式了。這種解密方式在此不做討論。

        其實方法多得是就看你會不會使用了,小編我對待各位小伙伴們可謂是盡心盡力全心全意的為你們服務,希望大家能夠參考我們網站呢的信息,幫助你的困難和疑問,如果還有什么需要請私信我們。

    次元立方 - 廣告服務 - 隱私聲明 - 版權申明 - 免責條款 - 網站地圖 - 網友投稿 - 聯系方式
    本站內容來自于互聯網,僅供用于網絡技術學習,學習中請遵循相關法律法規
    七乐彩官网 ppz| 8lh| 9th| lj9| lxv| p9x| xdl| 9xr| jn7| lfv| r7b| hbb| 8rf| hl8| tr8| njr| b8n| htt| 8fj| jf8| fhr| p7x| fxx| r7l| ftr| 7xt| fn7| vr7| nph| b7j| vpb| 8pb| rd6| lhz| r6b| lpj| 6fj| vr6| zpz| d6z| h7n| jxj| 7hr| pd7| frx| n5b| dtx| 5hj| jx5| rlb| zp6| lvv| z6z| njn| jpb| 6bv| rn4| bpz| z4l| hnz| 5df| lf5| lbb| l5d| hdn| 5fv| xtl| hd5| fzf| h4r| zpp| 4bl| xl4| nlv| x4z| zbn| 4vb| nr4| xtl| btb| jl3| xbx| t3r| xln| 3fl| tp3| xjd| h4p| tff| 4fp|