⑴ 如何對自己的PLC程序塊進行解密
進行PLC加密一般會有這么幾種情況:
設備製造商給用戶調試完成後,客戶沒有及時付款,這是一種保護自己利益的做法
設備完成後一般不需要進行程序的修改,但是又擔心有非本廠的電氣人員會私自修改程序,造成設備的損壞,所以加密,需要得到設備製造商的允許才允許上傳、修改程序
有些電氣調試人員為了自己的技術不外泄,進行對程序的加密。也就是說這台設備以後出了問題也只能求他來弄。這個屬於職業道德的問題。
但是你自己設置的密碼你應該知道的呀
⑵ Plc程序如何上鎖
S7-300程序加密方法
S7-300程序加密
加密步驟:
1.打開程序編輯窗口LAD/FBD/STL;
2.將要進行加密保護的程序塊生成轉換為源代碼文件(通過選擇菜單 File—>Generate source 生成);
3.在LAD/FBD/STL 窗口中關閉您的程序塊,並在SIMATIC Manager項目管理窗口的source文件夾中打開上一步所生成的
Source文件;
4.在程序塊的聲明部分,TITLE行下面的一行中輸入 KNOW_HOW_PROTECT;
5.存檔並編譯該Source文件(選擇菜單File _Compile);
6.現在就完成了您程序塊的加密保護。
加密後設計者保管好源文件(Source文件)。如需解密,可將源文件中添加的KNOW_HOW_PROTECT刪除並重新編譯(選
擇菜單File _Compile)即可。
*******************************************************************************
SIEMENS S7-300加密方法
1、在STEP7中打開所要加密的項目。
2、在該項目的"HW Configu"窗口,滑鼠右擊所插入的CPU,
選擇「Object Properties..."選項。
3、在彈出的「Properties"對話框中,選擇「Protection"
窗口。
4、選擇」Level of protection"下的「3:Write-/read protection"
選項,並輸入你所要輸入的密碼,然後單擊「OK」確認。
5、保存硬體設置,下載至目標PLC。
註:以後每次重新上電後,如要讀取或下載程序,系統都會
提示您輸入密碼。該密碼設置不可恢復,請記牢密碼。
*****************************************************************************************
SIEMENS S7-200加密方法
使用下列方法之一查看系統塊,設置 CPU 選項:
1.點擊瀏覽條中的「系統塊」 按鈕。
2.選擇查看(View)> 組件(Components)> 系統塊(System Block)菜單命令。
3.點擊指令樹中的「系統塊」 圖標。
然後點擊「系統塊」樹的密碼分支。
選擇授權級別, 輸入密碼, 然後將所作的修改下載到 CPU。密碼不區分大小寫字母。
密碼授權訪問功能和存儲區:如果沒有設置密碼,S7-200 提供不受限制的訪問。受密碼保護時,S7-200 根據授權級別
來提供操作功能限制。
a.所有 21x 和 22x CPU 均支持密碼級別 1, 2 ,3。只有硬體版本 2.0.1 以後的 22xCPU 能支持密碼級別 4。
b.S7-200 的默認密碼級別是級別 1 (不受限制的訪問)。
c.在網路中輸入密碼並不影響 S7-200
的密碼保護。授權一位用戶訪問受限制的功能並不意味著授權其他用戶訪問這些功能。在某一時刻,S7-200 只允許一位
用戶執行無限制訪問。
d.因為級別 1 允許不受限制的訪問, 如果你將其它密碼級別更改成級別 1,也就是等於取消密碼保護。
SIEMENS S7-300加密方法
1、在STEP7中打開所要加密的項目。
2、在該項目的"HW Configu"窗口,滑鼠右擊所插入的CPU,
選擇「Object Properties..."選項。
3、在彈出的「Properties"對話框中,選擇「Protection"
窗口。
4、選擇」Level of protection"下的「3:Write-/read protection"
選項,並輸入你所要輸入的密碼,然後單擊「OK」確認。
5、保存硬體設置,下載至目標PLC。
註:以後每次重新上電後,如要讀取或下載程序,系統都會
提示您輸入密碼。該密碼設置不可恢復,請記牢密碼。
s7-200忘記 PLC 密碼怎麼辦?
如果忘記 PLC 密碼,您必須清除 PLC 存儲區,重新載入程序。清除 PLC 存儲區使 PLC 進入 STOP(停止)模式,並將
PLC 復原為工廠設置
的默認值,PLC 地址、波特率和實時時鍾除外。
第 1 頁
S7-300程序加密方法
欲清除 PLC 中的程序:
1. 選擇 PLC > 清除叄–lear)菜單命令,顯示「清除」對話框。
2. 選擇所有的復選框,並點擊「確認」按鈕核實採取的措施。
3. 如果密碼已被配置,STEP 7-Micro/WIN 會顯示一個密碼驗證對話框。欲清除密碼,在密碼驗證對話框中輸入
CLEARPLC,繼續執行「
全部清除」操作。(CLEARPLC 密碼不區分大小寫字母。)
「全部清除」操作不從存儲卡中拆卸程序。因為存儲卡存儲密碼和程序,您必須重新對存儲卡進行編程,才能拆卸丟失
的密碼。
警告清除 PLC 存儲區影響數字量和模擬量輸出狀態。工廠默認值是當 PLC 處於 STOP(停止)模式時,將數字量輸出復
位為零(關斷)。但是
,如果您已經使用系統塊的「輸出表」標簽定義數字量輸出的「安全狀態」,您需要注意刪除系統塊時也將刪除該「安
全狀態」定義。下一次
您將 PLC 從 RUN(運行)模式轉為 STOP(停止)模式時,數字量輸出會被設為零(工廠默認值)。另外,當您刪除程
序塊時,模擬量輸出被
凍結為當前值。直到您下載新的程序塊,能夠對模擬量輸出狀態進行更改的唯一方法是使用狀態表。清除 PLC 存儲區
時,如果 S7-200 PLC 與
設備相連,對數字量輸出狀態的改動可傳送至該裝置。而且,您刪除程序塊後,因為輸出被「凍結」,與模擬量輸出相
連的裝置不再能夠正常
響應。如果清除了 PLC 存儲區,卻沒有仔細考慮對數字量和模擬量輸出的影響,裝置操作可能出現無法預料的狀況,可
能導致人員死亡和嚴重
傷害及/或裝置損壞。請始終採用適當的安全預防措施,並在清除 PLC 存儲區之前確保程序處於安全狀態。
如何清除S7-300中的密碼
需要對MMC卡進行格式化操作。格式化過程如下:
1. 將開關置為「MRES 」位置,並保持,直至LED 停止閃亮(即直至大約9 秒鍾後永亮著)。
2. 在隨後的3 秒內,釋放開關,並再次切換為「MRES 」位置。STOP LED 現在閃亮,指示正在進行格式化。
一定要使用規定的操作順序。否則,MMC 就不能進行格式化,而是返回存儲器復位狀態。
忘各位在不涉及商業利益的情況下別加密,與人方便自己方便,做事不要太小氣
⑶ 施耐德plc程序加密怎麼破解
PLC加密的方式:
通過編程軟體將密碼(明文)同程序文件一起寫入PLC中。在用編程軟體連接PLC時,提示輸入密碼,然後PLC返回實際密碼,在編程軟體內部實現密碼的比較。此種加密方法在寫入PLC中的密碼沒用經過任何加密計算。比較容易破解!
通過編程軟體將密碼同程序文件一起寫入PLC中。寫入PLC的密碼(密文)在編程軟體內部經過一定的加密計算(大都是簡單的加密演算法)。在用編 程軟體連接PLC時,提示輸入密碼,然後PLC返回密文密碼,在編程軟體內部實現密文的比較。此種加密方法,破解有一定的難度!需要跟蹤分析編程程序,找 出加密演算法。
通過編程軟體將密碼明文同程序文件一起寫入PLC中,由PLC對密碼明文進行加密計算出密文存儲在PLC內部。在用編程軟體連接PLC時,提示 輸入密碼,PLC不用返回密文,在PLC內部實現密文的比較。這種加密方式也不易實現,需要PLC硬體及PLC操作系統支持。此種加密方式最難破解。
PLC的解密方式:
直接監視通訊口,找出明文密碼。
監視通訊口、跟蹤編程軟體,找出密碼明文與密文的關系(演算法)。
目前沒有十分有效的方法。
各種破解需要一定的技巧及經驗、相關軟體,真正的高手不屑於此。寫此篇文章的目的不是要教大家如何破解,只是看不慣某些專業收費破解PLC密碼的人,提醒PLC廠家提高密碼的保密強度。
艾馳商城是國內最專業的MRO工業品網購平台,正品現貨、優勢價格、迅捷配送,是一站式采購的工業品商城!具有10年工業用品電子商務領域研 究,以強大的信息通道建設的優勢,以及依託線下貿易交易市場在工業用品行業上游供應鏈的整合能力,為廣大的用戶提供了感測器、圖爾克感測器、變頻器、斷路 器、繼電器、PLC、工控機、儀器儀表、氣缸、五金工具、伺服電機、勞保用品等一系列自動化的工控產品
⑷ 三菱PLC 怎麼對程序加密
三菱PLC只有使用特定的編程軟體才能對程序進行加密,特定的編程軟體包括SWOPC-FXGP/WIN-C和GX- DEVELOPER軟體。只有這兩個軟體才能進行加密。進行加密時只需要在這兩個程序中新建登陸關鍵字和口令就可以了。
三菱PLC採用一類可編程的存儲器,用於其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令,並通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。
它是小形化,高速度,高性能和所有方面都是相當FX系列中最高檔次的超小程序裝置,除輸入出16~25點的獨立用途外,還可以適用於多個基本組件間的連接等特殊用途,是一套可以滿足多樣化廣泛需要的PLC。
(4)加密電氣程序擴展閱讀
保養
一、保養規程、設備定期測試、調整規定
(1) 每半年或季度檢查PLC櫃中接線端子的連接情況,若發現松動的地方及時重新堅固連接;
(2) 對櫃中給主機供電的電源每月重新測量工作電壓;
二、設備定期清掃的規定
(1) 每六個月或季度對PLC進行清掃,切斷給PLC供電的電源把電源機架、CPU主板及輸入/輸出板依次拆下,進行吹掃、清掃後再依次原位安裝好,將全部連接恢復後送電並啟動PLC主機。認真清掃PLC箱內衛生;
(2) 每三個月更換電源機架下方過濾網;
三、檢修前准備、檢修規程
(1) 檢修前准備好工具;
(2) 為保障元件的功能不出故障及模板不損壞,必須用保護裝置及認真作防靜電准備工作;
(3) 檢修前與調度和操作工聯系好,需掛檢修牌處掛好檢修牌;
⑸ 怎麼給三菱PLC程序加密
設置口令,拉許可權即可
⑹ S7-200PLC怎樣加密程序
帶CN的不好破吧,據我所了解帶CN的只能拆晶元破解。哪樣有一定的風險性的。現在的破解軟體,基本上都是破解哪種不帶CN的PLC。
⑺ 我在學習台達PLC編程,想知道怎樣給程序加密
這個簡單啊
在程序裡面加計時器或者加定時器就可以了,在寫程序的時候就設定密碼就可以了
。。