公司新聞
S7-1200程序塊三種加密方法,還可以綁定硬件序列號!
發布時間: 2024-05-24 11:00 更新時間: 2024-12-02 08:00
概述S7-1200 程序塊密碼保護有以下幾種類型
程序塊的專有技術保護 程序塊的防拷貝保護 程序塊的寫保護 (一)程序塊的專有技術保護(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 所示。其他新聞
- 西門子生成式AI與博途深度融合,SCL編程輕松實現! 2024-12-02
- S7-1500 連接 S200 PN,這兩點很重要! 2024-12-02
- 西門子首款虛擬 PLC——S7-1500V 2024-12-02
- 西門子 S7-1200 TIA博圖中OB、DB、FC、FB介紹及應用范圍說明再也不用擔心混淆了 2024-12-02
- 干貨!教你做西門子S7-1200 PLC系統選型(其它系統適用) 附選型工具及1200文檔下載 2024-12-02
- 西門子 S7-1200 系列一:s7-1200 plc 產品介紹 2024-12-02
- 西門子s7-200 smart 可配置信號參數的數字量信號處理功能塊(附庫文件樣例程序下載) 2024-12-02
- 西門子s7-200 smart帶狀態和報警輸出的雙手控制器標準庫文件(附庫文件樣例程序下載) 2024-12-02
- 西門子s7-200 smart 應用二:通過HMI調整程序對應IO無需編程實現程序對應IO修改 2024-12-02
- 西門子s7-200 smart 基本控制庫(LBC)應用一:設備順啟順停-順啟逆序功能塊分享 2024-12-02
- AI在工控領域的崛起:電氣自動化工程師的伙伴還是替代者? 2024-12-02
- Zui新西門子博圖編程軟件 TIA Portal V19 軟件更新分享附下載鏈接 2024-12-02
- 西門子實例詳解s7-200 smart CPU與CPU之間 TCP通信 2024-12-02
- 西門子 S7-200 SMART s7-200 smart profinet IO 通信介紹 2024-12-02
- 西門子 S7-200 SMART Zui新西門子規格型號及訂貨號整理 2024-12-02
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684