加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子S7-1200程序塊三種加密方法,還可以綁定硬件序列號
        發布時間: 2024-05-24 18:03 更新時間: 2024-11-23 08:00
        觀看西門子S7-1200程序塊三種加密方法,還可以綁定硬件序列號視頻
        概述S7-1200 程序塊密碼保護有以下幾種類型
      1. 程序塊的專有技術保護
      2. 程序塊的防拷貝保護
      3. 程序塊的寫保護
      4. (一)程序塊的專有技術保護(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 或以上支持此功能。

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415