如果不想給人看到程式內容,最簡單的方式就是輸入密碼。但是有密碼就可以輸入密碼還原程式內容。

所以有一個百分之百的方式保護程式內容,利用SCL語法進行匯入匯出的動作之後,再加上保護字眼,就可以達到無需輸入密碼的保護機制。

 

圖1:在原始專案中,用SCL寫程式。

圖1

圖2:寫好程式後,匯出成source file。
圖2

 

圖3:儲存source file

圖3


圖4:開啟一個新專案時,匯入一個source file。

圖4

 

圖5:點選OPEN,用筆記本打開匯入的source file。

圖5

 

圖6:在VERSION下一行,加入「KNOW_HOW_PROTECT」文字,然後存檔。

圖6

 

圖7:點選Generate,會自動產生FB。
圖7

 

圖8:此時的FB已經上鎖,完全看不到內容,也無法輸入密碼。
圖8

 

圖9:可以正常使用,但已經是100%保護原始程式囉。
圖9

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()