很多設(shè)備維護熱衷于PLC加密解密,不是很贊成這種做法。
設(shè)備程序是一種工藝步序而已,設(shè)備被加密肯定是設(shè)計人員不愿意被讀寫而加的,所以尊重他人的勞動成果。
如果是維護設(shè)備為目的的可以聯(lián)系供應(yīng)商,很多基于CPU/MCU系統(tǒng)的根本不可能拿到源代碼,機械不是照樣運行?
所以關(guān)鍵是了解機器本身的性能和動作步驟,在什么樣的條件情況執(zhí)行什么樣的動作。掌握這個會很快的查找到設(shè)備故障點。
至于改進為目的的,最好自己編寫程序,在不改動太大的前提下這樣會有把握點。
如果是惡意的加密而導致設(shè)備不能正常運行,請舉起法律的武器保護自己的利益。。。