Failsaftey 密碼
劉玉蓉
發(fā)布于2014-09-17 17:20
209
0
標(biāo)簽:
FAILSAFETY 程序,用CFC寫的。編程時(shí),故障安全程序必須輸入密碼和建立RunTime Group 。
問題是,現(xiàn)在忘了CFC密碼了,怎么辦?試了N次也不對(duì)。
佳答案
cfc圖和SCL源文件沒刪的話就簡(jiǎn)單了
否則 know how protection 加加的密和fc fb 加密是一樣的
是不允許被看到的,就算解開了大家也不一定看得懂。FC/FB等塊的加密可以認(rèn)為操作的,需要你了解如下對(duì)塊加密的操作(解密的操作就是將加密的操作中“KNOW_HOW_PROTECT”去掉即可)實(shí)現(xiàn)程序塊保護(hù):1.打開程序編輯窗口;2.將要進(jìn)行加密保護(hù)的程序塊生成轉(zhuǎn)換為源代碼文件(通過選擇菜單File—>Generatesource生成);3.關(guān)閉您的程序塊,并在SIMATICManager項(xiàng)目管理窗口的source文件夾中打開上一步所生成的source文件;4.在程序塊的聲明部分,TITLE行下面的一行中輸入“KNOW_HOW_PROTECT”;5.存盤并編譯該source文件(選擇菜單FileàSave,F(xiàn)ileàCompile);現(xiàn)在就完成了您程序塊的加密保護(hù);取消對(duì)程序塊的加密保護(hù):1.打開程序塊的Source源文件;2.刪除文件中的KNOW_HOW_PROTECT;3.存盤并編譯該source文件;解密OK另外,如果你沒有目前需要解密的程序塊對(duì)應(yīng)的source源文件,你是無法對(duì)已經(jīng)加密的程序塊進(jìn)行編輯的。