女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

西門子S7-1200/1500程序塊加密,你真的了解嗎?

carniubility ? 來源:工控PLC布道師 ? 2022-12-22 10:13 ? 次閱讀

【導讀】PLC程序加密,其實不能算是一個新鮮的話題。雖然很多時候,程序加密本身并不是一個討喜的事情,但是某些情況下卻又不得不為之。

在展開正文之前,我想閑聊兩句。程序的加密這個話題,讓我想起了馬斯克關于申請專利保護的說辭。專利不應該成為阻礙行業進步,社會發展的障礙。同樣的,程序加密這個事情,亦是如此。真正的高手,其實從來不給自己寫的代碼加密!因為敞開的程序給你,你也不見得能領悟他的精髓~ 話題扯遠了,畢竟我們距離這樣的高手層次還有很長的路。今天我們就聊聊,讓別人最無可奈何的加密方式:與硬件綁定加密。

綁定存儲卡/綁定CPU

程序塊的的防拷貝保護,可分為兩種:綁定存儲卡的序列號和綁定CPU的序列號,兩者只能選其一。建議選擇綁定存儲卡的序列號,如果激活該功能,在下載程序時,會自動比對序列號,如果與實際存儲卡的序列號不一致,則無法完成程序下載。

ecdb8000-8187-11ed-8abf-dac502259ad0.jpg

相關指令

然后呢,我們需要聊聊一個非常重要的指令:“Get_IM_Data”。該指令的作用就是讀出存儲卡的序列號和CPU的序列號,然后就可以用到自己想用的地方了。這個指令不僅適用于S7-1500,同樣也適合S7-1200的PLC。我們從'擴展指令 > 診斷' 中拖拽出'Get_IM_Data' 指令到程序編輯器即可。

在如下的例程(圖1)中,調用并參數化 'Get_IM_Data' 指令,以讀取SMC(SIMATIC存儲卡)的數據。

ecfb5704-8187-11ed-8abf-dac502259ad0.png

參數

下表列出了“Get_IM_Data”指令的參數:

ed18d05e-8187-11ed-8abf-dac502259ad0.png

示例

在以下示例中,將讀取 S7-1500 CPU 的 IM0 數據。IM0 數據是設備的基本信息,包含制造商 ID、訂貨號、序列號以及硬件和固件版本等信息。

在全局數據塊中創建 4 個變量和一個結構(數據類型為 IM0_Data),用于存儲 IM0 數據。此時,可為該結構指定任意名稱(“MyPLC_IM_Data”)。

ed45dd60-8187-11ed-8abf-dac502259ad0.png

在 LADDR 參數中輸入 CPU 的硬件標識符。硬件標識符唯一地標識產品。要確定 CPU 的硬件標識符,請打開 PLC 變量表和“系統常量”(System constants) 選項卡。然后在“名稱”(Name) 列中搜索 CPU。關聯值是您在 LADDR 參數中輸入的硬件標識符。

ed602a8a-8187-11ed-8abf-dac502259ad0.png

在指令成功執行后,IM0 數據將寫入到數據塊。

ed837062-8187-11ed-8abf-dac502259ad0.png

小伙伴們,學會了嗎?記得一鍵三連哦!~

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5031

    文章

    13744

    瀏覽量

    472282
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11040

    瀏覽量

    216042
  • 西門子
    +關注

    關注

    98

    文章

    3134

    瀏覽量

    117777

原文標題:西門子S7-1200/1500程序塊加密,你真的了解嗎?

文章出處:【微信號:工控PLC布道師,微信公眾號:工控PLC布道師】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    西門子S7 PLC通過深控技術無點表工業網關實現數據采集與智能決策方案

    深控技術“不需要點表的工業數采網關”針對西門子S7系列PLC(包括S7-300、S7-400、S7-1200
    的頭像 發表于 05-23 10:44 ?145次閱讀

    EtherCAT轉ProfiNet西門子1200PLC與伺服電機通訊案例全解

    的其它設備或連接到ProfiNetPLC上,并在正常運行中支持EtherCAT協議。本產品可作為EtherCAT主站,做為西門子S7-1200系列PLC的從站并在監控系統中支持 PROFINET 協議
    的頭像 發表于 03-21 09:42 ?518次閱讀
    EtherCAT轉ProfiNet<b class='flag-5'>西門子</b><b class='flag-5'>1200</b>PLC與伺服電機通訊案例全解

    如何選擇適合的西門子S7-1200系列PLC型號?

    西門子S7-1200系列PLC作為中小型自動化控制器,在研發過程中充分考慮了系統、控制器、人機界面和軟件的無縫整合和高效協調,是工業自動化領域中的重要組成部分。正確選擇適合的S7-1200系列PLC
    的頭像 發表于 12-09 18:24 ?2854次閱讀
    如何選擇適合的<b class='flag-5'>西門子</b><b class='flag-5'>S7-1200</b>系列PLC型號?

    西門子PLC S7-1500系列介紹

    西門子PLCS7-1500系列是西門子自動化領域中的一款重要產品,它以其卓越的性能、強大的功能和高度的靈活性,在工業自動化控制系統中占據了一席之地。本文將詳細介紹西門子PLC
    的頭像 發表于 12-09 18:23 ?2257次閱讀
    <b class='flag-5'>西門子</b>PLC <b class='flag-5'>S7-1500</b>系列介紹

    基于 EtherCAT 轉 ProfiNet 網關達成西門子 1200 PLC 與伺服電機通訊連接的應用實例

    連接到ProfiNetPLC上,并在正常運行中支持EtherCAT協議。本產品可作為EtherCAT主站,做為西門子S7-1200系列PLC的從站并在監控系統中支持PROFINET協議。 二.設備介紹
    的頭像 發表于 12-09 16:29 ?1130次閱讀
    基于 EtherCAT 轉 ProfiNet 網關達成<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC 與伺服電機通訊連接的應用實例

    西門子plc溫度模塊怎么編程

    型號,如S7-200、S7-300、S7-400、S7-1200S7-1500等。在選擇PLC型號時,需要考慮控制任務的
    的頭像 發表于 07-25 09:43 ?2944次閱讀

    宏集物聯網工控屏通過 S7 ETH 協議采集西門子 1200 PLC 數據

    上周我們分享了宏集HMI通過S7 MPI協議采集西門子400 PLC數據的操作步驟。本周,我們將繼續帶來干貨,重點介紹宏集HMI如何通過S7 ETH協議采集西門子
    的頭像 發表于 06-21 16:02 ?1084次閱讀
    宏集物聯網工控屏通過 <b class='flag-5'>S7</b> ETH 協議采集<b class='flag-5'>西門子</b> <b class='flag-5'>1200</b> PLC 數據

    西門子S7-1200 PLC的指令介紹

    西門子S7-1200 PLC,作為西門子自動化控制產品中的一款緊湊型控制器,憑借其強大的功能和易用性,在工業控制領域得到了廣泛的應用。S7-1200 PLC不僅具備標準的PLC功能,還
    的頭像 發表于 06-18 14:52 ?4649次閱讀

    西門子PLC產品系列有哪些

    、高性能、易擴展和易于集成等特點,廣泛應用于各種工業自動化控制系統中。本文將詳細介紹西門子PLC的主要產品系列,包括S7-200 Smart、S7-300、S7-400、
    的頭像 發表于 06-18 14:50 ?3158次閱讀

    西門子S7-1200 PLC如何通過模擬量控制變頻器

    在現代工業自動化領域中,變頻器因其能實現對交流電動機的平滑調速而得到了廣泛應用。西門子S7-1200 PLC(可編程邏輯控制器)作為工業控制領域的重要設備,其通過模擬量控制變頻器的方式,不僅提高了
    的頭像 發表于 06-18 09:26 ?3994次閱讀

    西門子PLC中OB的功能詳解

    )是不可或缺的重要組成部分,它承擔著PLC與外部設備通信、內部程序執行以及錯誤處理等多重任務。本文將對西門子PLC中OB的功能進行詳細的闡述,以期為讀者提供全面而深入的
    的頭像 發表于 06-15 11:27 ?6953次閱讀

    簡述S7-1200 PLC的硬件組成

    S7-1200 PLC(Programmable Logic Controller,可編程邏輯控制器)是西門子公司推出的一款小型、模塊化的可編程控制器,廣泛應用于工業自動化、過程控制、機械控制等領域
    的頭像 發表于 06-14 10:04 ?7418次閱讀

    西門子S7-1200 PLC的優缺點分析

    完美的,S7-1200 PLC也有其自身的優缺點。本文將詳細分析西門子S7-1200 PLC的優缺點,以幫助用戶更好地了解和使用該產品。
    的頭像 發表于 06-13 11:33 ?5679次閱讀

    西門子S7-1200 PLC的基本功能

    的性能,使得S7-1200 PLC在工業自動化領域得到了廣泛應用。本文將詳細解析西門子S7-1200 PLC的功能特點,以幫助讀者更好地了解和使用該設備。
    的頭像 發表于 06-13 11:29 ?3348次閱讀

    西門子plc模塊型號詳解

    的模塊型號,以幫助您更好地了解和選擇適合自己需求的PLC模塊。 西門子S7系列PLC模塊 西門子S7系列PLC是其最經典的PLC產品系列,包
    的頭像 發表于 06-11 16:18 ?9551次閱讀