版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第6頁(yè)TwinCATCNC實(shí)現(xiàn)對(duì).NCTwinCATCNC實(shí)現(xiàn)對(duì).NC代碼文件的加密與解密作者:金建功職務(wù):應(yīng)用工程師(金屬加工)郵箱:j.jin@日期:2024-04-30摘要.NC代碼文件作為客戶工藝的的核心內(nèi)容,對(duì)其進(jìn)行加密是非常有必要的工作。BECKHOFF的CNC在.NC文件加密方面,提供了官方免費(fèi)的加密軟件,可以將.NC代碼文件轉(zhuǎn)換成加密格式的文件,打開加密后的文件,顯示的內(nèi)容為亂碼。這樣的操作可以有效的保護(hù).NC代碼文件,保護(hù)客戶的核心機(jī)密。附件:序號(hào)文件名備注1TF5200_encryption_of_ncprogr_en.pdf英文手冊(cè)2ISGCrypter.exe加密軟件歷史版本:免責(zé)聲明:我們已對(duì)本文檔描述的內(nèi)容做測(cè)試。但是差錯(cuò)在所難免,無(wú)法保證絕對(duì)正確并完全滿足您的使用需求。本文檔的內(nèi)容可能隨時(shí)更新,如有改動(dòng),恕不事先通知,也歡迎您提出改進(jìn)建議。參考信息:《TF5200_encryption_of_ncprogr_en》目錄1. 軟硬件版本 31.1. 倍福Beckhoff 31.1.1. 控制器硬件 31.1.2. 控制軟件 32. 準(zhǔn)備工作 32.1. 軟件安裝 33. 操作步驟 33.1. NC代碼加密和解密的必要 33.2. ISGCrypter使用說明 33.3. 加密例程 53.4. CNC運(yùn)行加密.NC文件 53.4.1. CNC通道中設(shè)置參數(shù) 53.4.2. PLC程序中寫入密碼 6
軟硬件版本倍福Beckhoff控制器硬件TwinCAT控制制器,PC或者EPC,包括:嵌入式控制器:CX5020-0125工控機(jī):C6xxx、CP2xxx、CP6xxx等本文以筆記本模擬運(yùn)行控制軟件筆記本和控制器都是基于TwinCAT3.1Build4024.32版本TF1275TwinCATCNCExport3.1.3079.39版本ISGCrypter.exe準(zhǔn)備工作軟件安裝從附件中找到ISGCrypter軟件安裝包并安裝。操作步驟NC代碼加密和解密的必要一般CNC項(xiàng)目會(huì)有一些子程序NC文件,并且需要放在工控機(jī)內(nèi),這些文件會(huì)涉及到OEM廠家的核心機(jī)密,為此BECKHOFF提供了官方的加密軟件ISGCrypter。加密后文件打開會(huì)顯示為亂碼,可以有效的保護(hù)OEM廠家的知識(shí)產(chǎn)權(quán)。ISGCrypter使用說明序號(hào)含義說明1密碼加密/解密NC程序的密碼。密碼長(zhǎng)度為1~56個(gè)字符。但是,建議不要超過8個(gè)字符。密碼不存儲(chǔ)在加密程序中。在解密過程中無(wú)效的密碼不會(huì)導(dǎo)致中斷,但程序無(wú)法正確解密,也無(wú)法讀取。2輸出目錄除了默認(rèn)目錄(=源文件的目錄),您可以選擇一個(gè)不同的文件夾。如果使用與源文件不同的目錄,請(qǐng)勾選下面的框。如果選中,所有解密/加密的文件都保存在此目錄里3加密的文件加密文件的文件擴(kuò)展名。Ecy是默認(rèn)值,可以修改,建議使用enc。文件擴(kuò)展名也是用于解密的文件過濾器。具有此擴(kuò)展名的文件在啟動(dòng)時(shí)自動(dòng)檢測(cè)為加密和解密。4文件擴(kuò)展名過濾具有此擴(kuò)展名的文件在啟動(dòng)時(shí)自動(dòng)檢測(cè)為.NC文件并加密。5添加一個(gè)文件將一個(gè)或多個(gè)文件添加到要處理的列表中。6刪除標(biāo)記標(biāo)記的列表項(xiàng)將從程序中刪除。7打開日志目錄打開包含日志文件的目錄。日志文件在加密或解密時(shí)以所選語(yǔ)言生成。8啟動(dòng)啟動(dòng)加密或解密的操作。無(wú)論元素是否在列表中標(biāo)記,都會(huì)處理列表中的所有條目。首先從列表中刪除不需要處理的文件。9添加一個(gè)文件夾把整個(gè)文件夾中,擴(kuò)展名與(4)相同的文件添加到列表中,以待處理。10刪除列表從加密/解密列表中刪除所有條目。11源文件顯示對(duì)哪些源文件進(jìn)行加密/解密。12目標(biāo)文件加密/解密后的目標(biāo)文件。13狀態(tài)加密/解密文件的當(dāng)前狀態(tài)。14鏈接點(diǎn)擊鏈接可以跳轉(zhuǎn)到輸出文件的文件夾。15已標(biāo)記的文件標(biāo)記元素?cái)?shù)/元素總數(shù)16ISGCrypter版本程序版本17DLL版本DLL版本18語(yǔ)言語(yǔ)文設(shè)置,支持:德語(yǔ)、英語(yǔ)、俄語(yǔ)、意大利語(yǔ)、西班牙語(yǔ)、法語(yǔ)、日語(yǔ)、漢語(yǔ)19加密、解密選擇Encrypt是加密操作,選擇Dercrypt是解密操作。加密例程加密前:加密后:CNC運(yùn)行加密.NC文件CNC通道中設(shè)置參數(shù)首先在通道參數(shù)中設(shè)置P-CHAN-00283參數(shù),如下圖:其中encryption_extension[0]的值設(shè)置成加密.NC文件的擴(kuò)展名,必須與ISGCrypter(3)設(shè)置的一致,我們以enc為例。設(shè)置完成后激活配置。當(dāng)CNC執(zhí)行.enc文件時(shí),會(huì)判斷其是加密.NC文件,會(huì)加載對(duì)應(yīng)的mc_encryption_key_0地址中的密碼。在軸參數(shù)中可以設(shè)置3組NC文件的擴(kuò)展名,對(duì)應(yīng)encryption_extension[]的序號(hào)為0、1、2,對(duì)應(yīng)的密碼地址是:mc_encryption_key_0、mc_encryption_key_1、mc_encryption_key_2。PLC程序中寫入密碼mc_encryption_key_0的密碼設(shè)置需要用到ADSWRITE功能塊寫入。下圖是mc_encryption_key_0、mc_encryption_key_01、mc_encryption_key_2對(duì)應(yīng)的ADS地址:Password設(shè)置正確,AdsWrite寫入成功后。CNC才可以正常運(yùn)行加密的.NC代碼文件。并且不顯示加密的代碼內(nèi)容。
上海(中國(guó)區(qū)總部)中國(guó)上海市靜安區(qū)汶水路299弄9號(hào)(市北智匯園)電話 北京分公司北京市西城區(qū)新街口北大街3號(hào)新街高和大廈407室電話 郵箱:beijing@ 廣州分公司廣州市天河區(qū)珠江新城珠江東路32號(hào)利通廣場(chǎng)1303室電話1/2 郵箱:guangzhou@ 成都分公司成都市錦江區(qū)東御街18號(hào)百揚(yáng)大廈2305室電話:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版木結(jié)構(gòu)木工班組施工合同范本
- 2025年物流公司物流園區(qū)配送運(yùn)輸合同協(xié)議書3篇
- 二零二五年度枸杞采摘、加工、銷售全流程服務(wù)合同3篇
- 2025年度窗簾清洗與保養(yǎng)服務(wù)合同3篇
- 二零二五版鍋爐設(shè)備維護(hù)保養(yǎng)與故障排除合同范本3篇
- 2025年度淋浴房行業(yè)數(shù)據(jù)分析與服務(wù)合同4篇
- 2025年度城市街道綠化帶綠植更新與養(yǎng)護(hù)服務(wù)合同范本4篇
- 2025年度二手房公積金貸款買賣合同(含房屋維修基金)4篇
- 二零二四年勞動(dòng)爭(zhēng)議解決常年法律顧問合同3篇
- 2024版售后服務(wù)委托合同書
- 安徽省合肥市2023-2024學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)試題(含答案)
- 2025年高考化學(xué)試題分析及復(fù)習(xí)策略講座
- 合同債務(wù)人變更協(xié)議書模板
- 2024年高中生物新教材同步選擇性必修第三冊(cè)學(xué)習(xí)筆記第4章 本章知識(shí)網(wǎng)絡(luò)
- 西班牙可再生能源行業(yè)市場(chǎng)前景及投資研究報(bào)告-培訓(xùn)課件外文版2024.6光伏儲(chǔ)能風(fēng)電
- 2024-2029年中國(guó)制漿系統(tǒng)行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告
- 大門封條模板
- (正式版)SHT 3225-2024 石油化工安全儀表系統(tǒng)安全完整性等級(jí)設(shè)計(jì)規(guī)范
- 《輸變電工程三維協(xié)同設(shè)計(jì)規(guī)范》
- 2024年中國(guó)工商銀行寧波市分行招聘筆試參考題庫(kù)附帶答案詳解
- 兒童醫(yī)院禮儀培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論