Ⅰ 西門子PLC怎麼加密碼 程序加密 就是不讓別人讀
看你用的是什麼軟體了。如果是博圖在 硬體裡面選擇PLC 屬性裡面選擇如下。就可以對應設置
如果你是200PLC在安全裡面設置。選項差不多。
Ⅱ 博圖專有技術保護密碼在哪個文件夾中
摘要 以移植帶保護塊的項目到 TIA 博途中,然後下載這些塊到 CPU 中。在這里,不支持 STEP 7 V5.5 中使用了「 S7 Block Privacy」 加密的塊。此外,注意以下限制:
Ⅲ step7編程軟體中如何給編好的FC,FB進行加密
將寫好的程序塊生成源文件,然後在源文件中添加語句:KNOW_HOW_PROTECT,然後再將源文件編譯後對應的塊就加密了。然後將源文件刪除後打開塊就只能看到對應的介面了。如果刪除源文件後,需要使用專門的破解工具破解後才能顯示塊出塊的內容。可以加密,自然可以解密。目前STEP75.4版本基本上都可以解密了,好像5.5的目前還不可以解密。如果需要恢復顯示,可以使用破解的方法,要不然就需要源文件。將源文件中KNOW_HOW_PROTECT語句刪除,重新編譯一下,塊就恢復到未加密狀態了。
Ⅳ 請問西門子PLC高手,我看到這個是別人在FB塊寫的程序。請問這個語句表嗎 還是什麼語言FB塊怎麼編寫
這是匯編語言,西門子PLC里一般是加密的程序或西門子固有的功能塊。
Ⅳ 博圖中如何才能看到FB塊介面變數表的監控值
首先雙擊博途軟體圖標,打開軟體,我們首先進入了TIA視圖。單擊TIA視圖右下角的「項目視圖」按鈕。
我們可以打開一個老項目或新建一個項目。單擊項目視圖左側的「在線訪問」。
你會在下拉列表裡面發現你當前PC站的網卡。
單擊網卡名稱下「可訪問的設備」,它會刷新出當前網卡所在網路內可訪問設備的名稱和IP地址,當然對於一個新CPU來說,它沒有IP地址和名稱,你能發現一個具有MAC地址的【可訪問設備】
Ⅵ 博圖V14項目如何加密防止別人更改程序
加密分為兩種方式:程序塊加密和CPU加密。這里以14版本的軟體為例,不同版本的方法都差不太多。
首先我來介紹一下如何對程序塊進行加密。打開軟體,進入項目視圖,到「程序塊」內找到想要加密的程序塊,單擊右鍵,選擇屬性。3在彈出的塊屬性窗口下,選擇常規列表裡的「保護」選項,單擊保護選項內的「保護」按鈕,彈出「專有技術保護」對話框。默認情況下,塊是沒有保護的,這時你單擊「定義」按鈕,就可以給塊添加相應的密碼保護了。在這里還可以將塊綁定到固定的CPU或存儲卡上,防止別人拷貝。4那麼如何取消塊的保護呢?這里設置的比較隱晦。還是打開剛剛加保護的塊,單擊保護選項內的「保護」按鈕,彈出「專有技術保護」對話框。這時你會發現它勾選了一個「隱藏代碼(專有技術保護)」選項。你需要勾掉這個選項,然後輸入密碼,點擊確定,這樣保護就取消了5如何對CPU加保護呢打開軟體,進入「項目視圖」,選擇「設備視圖」。在」設備視圖」內找到需要加密的PLC,雙擊後,能看到這個PLC的常規選項。6找到常規選項下的,防護與安全,單擊後你可以在這里設置CPU的密碼。密碼分為四級保護,默情況認下是無任何保護的,具體每一級的作用程序內都有相應的說明。在「防護與安全「 選項下還可以設置通訊的保護功能這里就不一一介紹了,感興趣的同學可以自己研究一下。
Ⅶ 西門子300PLC中自己寫的塊(FC/FB)塊怎樣加密!!!
打開任意某個 FB/FC, 在打開的編輯器內——File——Generate source
在彈出菜單里選中待操作的塊,生成源代碼——會放在Source目錄
然後打開這個source文件,在最前面標題部分加入 " KNOW HOW PROTECT " ——你可以在Step7幫助里查找這句話,看看例子。
再編譯該文件,生成加密的塊,刪除源代碼即可。
記得保存好自己的源代碼,我經常把自己代碼加密忘了保存原始代碼。。。。。。糊塗啊。。。
Ⅷ 1200plc設置下載密碼,要下載硬體還是軟體
1200plc設置下載密碼,要下載硬體。硬體組態時,在CPU屬性窗口中找到general菜單,在其下面找到protection,就可以設置與上傳下載相關的保護登記密碼了,西門子1200PLC的遠程上下載調試系統。
1200plc設置下載密碼方法
1200PLC的遠程上下載所需要的硬體配置以下有2個西門子S7-1200一台遠程模塊1台,遠程上下載PLC程序的實際使用步驟,遠程模塊通過網口和1200連接,遠程模塊通過手機卡接入外網(網線或者WIFI)電腦安裝西門子博圖軟體和安裝遠程模塊GVCOM3軟體。
在安裝1200plc軟體電腦端安裝GVCOM3軟體,新建遠程模塊,輸入模塊的序號(模塊序號是唯一的識別標志)與模塊密碼(出廠密碼是111111,使用者使用時必須修改密碼才能使用)點擊下一步,直到出現網口通道配置,新建net網口,輸入網口IP。
Ⅸ 西門子PLC 博圖軟體
第一:虛擬機里跑博途,建議你用橋接,也就是直接與宿主機同一網段,在IP地址上兩個機器是並列同級的,這樣做有個好處,假設你的PLC地址是192.168.0.1,而你的宿主機的IP地址是192.168.0.100,那麼虛擬機的IP地址你隨便設置一個同網段地址就可以與PLC通訊
如果用NET,不是不行,而是容易出錯,尤其是當你需要頻繁的在不同網段的PLC之間來回折騰的時候,弊端尤為明顯;當你使用NET的時候,PLC與宿主機肯定處於一個區域網內,它倆必須一個網段才能通訊,而你的虛擬機需要宿主機先虛擬出來一塊網卡,也就是VM中的NET8,這個虛擬網卡充當了網關的作用,也可以理解為一個二級路由器,然後這個二級路由器再給你的虛擬機系統中的網卡分配一個二級IP地址,你說麻不麻煩,搞不好還要做埠映射,就像S7300PLC,你還得映射102埠才能連得上,除非你用USB或者USBA2編程電纜。
第二:你的博途是裝在虛擬機中的,虛擬機有時候為了方便會用兩塊甚至多塊虛擬網卡,你設置網卡的時候需要設置虛擬機中與PLC同網段的那塊
第三:在進行程序調試或者硬體組態的時候,需要先進行通訊測試,也就是先PING一下IP地址,不要一上來就又是組態又是編程調試,等到下載的時候傻眼了,還得再去搗鼓通訊的事,等你搗鼓完了編程思路全斷了。
第四:VM虛擬機的系統是很容易復制的,如果你的宿主機同時運行了多個虛擬機系統,而這幾個虛擬系統恰好又是圖省事復制的副本,那你就得分別給這幾個虛擬機系統設置計算機名、MAC地址以及IP地址,有一個沖突的就容易出問題,尤其是MAC地址,非常容易忽略,而且他還不會像IP地址沖突那樣有報警彈窗
暫時想到這么多,另外附一句:博途V14問題不少,建議使用V15
Ⅹ 博圖1500如何模擬FC/FB塊
FC塊和FB塊要在OB1中調用