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

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

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684
      公司新聞
      S7-1200程序塊三種加密方法,還可以綁定硬件序列號!
      發布時間: 2024-05-24 11:00 更新時間: 2024-12-02 08:00
      概述

      S7-1200 程序塊密碼保護有以下幾種類型

    2. 程序塊的專有技術保護
    3. 程序塊的防拷貝保護
    4. 程序塊的寫保護
    5. (一)程序塊的專有技術保護(Know-How-Project)

      程序塊的專有技術保護主要是對項目中的程序塊(OB、FB、FC、DB)進行訪問保護,如果沒有專有技術保護密碼則無法看到程序塊中的具體內容,對于專有技術保護的 DB 塊,如果沒有密碼只能讀不能寫。本示例中以博途 V17,CPU1214C V4.5 為例,對程序塊進行專有技術保護,如圖 1 所示,需要在塊屬性中設置,具體步驟如下:

      圖片圖 11. 選擇需要保護的塊,右鍵點擊屬性,如圖 2 所示。圖片圖 22. 在屬性窗口中選擇保護選項,點擊保護按鈕,如圖 3 所示。圖片圖 33. 在彈出的定義保護窗口中,輸入密碼,點擊確定按鈕,如圖 4 所示。圖片圖 44. 關閉定義保護窗口以后,在所選保護的窗口中再點擊確定按鈕,這樣專利保護密碼才可以生效,如果點擊取消按鈕,則該塊不會被保護,如圖 5 所示。圖片圖 55. 當被保護的塊密碼生效以后,可以在項目樹窗口中看到被保護的塊左下角有小鎖標志,如圖 6 所示。圖片圖 66. 當打開被保護的塊時,彈出窗口提示需要該塊的密碼,輸入正確密碼,點擊確定后可以看到該塊完整內容;如果點擊取消按鈕,則只能看到塊的接口,無法看到程序塊內容,如圖 7 所示。(如果是 DB 塊,可以看到內容,但無法編輯)。圖片圖 77. 如果想取消密碼,可以再次點擊該塊屬性中選擇保護選卡中的保護按鈕,輸入舊密碼,點擊刪除按鈕即可,如圖 8 所示;如果希望修改密碼,則輸入舊密碼,再輸新密碼和確認新密碼,點擊確定按鈕。圖片圖 8

      (二)程序塊的防拷貝保護

      對于 OB、FB、FC 塊具有防拷貝保護功能,可以將該保護塊綁定 CPU 或者存儲卡的序列號,程序只能下載到所綁定的 CPU 或者存儲卡中。注意:只有博途 V11 或者更高版本支持該功能。以 FC 塊為例,防拷貝保護功能具體實現步驟如下:1. 選中需要保護的塊,右鍵選擇屬性,如圖 9 所示。圖片圖 92. 在屬性窗口中選擇保護選項,定義防拷貝保護功能,如圖 10 所示。圖片圖 103. 防拷貝保護功能有三個選擇,默認為未綁定,如圖 11 所示。圖片圖 114. 選擇綁定存儲卡的序列號或者綁定 CPU 的序列號。【A方式】 選擇“在下載到設備或存儲卡時,插入序列號” 。選擇此選擇時,無需手動輸入序列號,下載到 CPU 后,系統會自動讀取需要綁定的 CPU 序列號或者存儲卡的序列號。(1)對于 S7-1200 V4.1 及以上的固件版本,選擇此項會提示“尚未定義防拷貝保護密碼”,如圖 12 所示,點擊定義密碼,在彈出窗口中輸入密碼,點擊確認按鈕,如圖13所示。設置此功能后,在下載程序時候必須輸入下載塊的密碼。注意博途 V13 SP1 或以上支持此功能。圖片圖 12圖片圖 13(2)對于 S7-1200 V4.0 及以前固件版本,無需定義防拷貝密碼,如圖 14 所示,如果沒有源程序,而是用上載程序下載到其他同型號的 CPU 或卡時候,會提示下載到設備時出錯,CPU 會停機,如圖 15 所示。圖片圖 14圖片圖 15【B方式】選擇“輸入序列號”,選擇此項時候,需要手動輸入 CPU 或者存儲卡的序列號。如果輸入序列號并下載到 CPU 中,即使有源程序,只要更換 CPU 或者存儲卡,與綁定的序列號不一致,都無法正常下載,導致 CPU 停機。采用B方式時請注意以下幾點:(1)如果定義了多個塊的防拷貝保護,下載過程會提示輸入多個密碼,如圖 16 所示。圖片圖 16(2)如果選擇綁定存儲卡的序列號,下載時候 CPU 中沒有存儲卡,會提示下載到設備時出錯,如圖 17 所示。圖片圖 17(3)如果先設置了專有技術保護功能,則防拷貝功能變為灰色,無法設置,如圖 18 所示;如果想同時使用兩種功能,需要先設置防拷貝功能,再定義專有技術保護。圖片圖 18(4)在專有技術保護存在的情況下,防拷貝保護密碼也是可以修改的,如圖 19 所示。圖片圖 19

      常見問題:防拷貝保護功能是否可以取消?

      ① 如果沒有使用“專有技術保護”功能,只使用了“防拷貝保護”功能,上載程序時可以選擇“未綁定”后重新下載,取消防拷貝保護功能。② 如果使用了“專有技術保護”功能,防拷貝功能無法從上載的程序中取消。需要先取消專有技術保護。如圖 20 所示。圖片圖 20

      (三)程序塊的寫保護

      對于 OB、FB、FC 塊具有寫保護功能,定義寫保護后,該塊只能進行讀,而不能進行編輯。具體步驟如下:1. 選擇需要進行寫保護功能的塊,右鍵選擇屬性,如圖 21 所示。圖片圖 212. 在屬性窗口中選擇保護選項,定義寫保護功能,寫保護功能首先需要定義密碼,點擊定義密碼按鈕,如圖 22 所示。圖片圖 223. 在彈出窗口中輸入密碼,點擊確定按鈕,如圖 23 所示。圖片圖 234. 勾選寫保護復選框,在彈出的訪問保護窗口中輸入定義的密碼,點擊確定按鈕,如圖 24 所示。圖片圖 245. 現在可以看到寫保護復選框已經打√,點擊窗口確定按鈕,如圖 25 所示。圖片圖 256. 具有寫保護功能的塊,打開時窗口會出現提示:由于該塊設置為寫保護,因此只能讀取,如圖 26 所示。圖片


      聯系方式

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