国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

TIA Portal編程環境下程序塊保護功能的實現

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 作者:機器人及PLC自動化 ? 2022-07-06 15:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 概述

TIA Portal為程序塊提供 KNOW_HOW_PROTECT 保護功能。如果沒有使用正確密碼打開使用此保護功能的塊時,僅塊接口參數 Input、Output、 InOut 、Static 和塊注釋可見,而無法顯示接口參數Temp、Constant、程序代碼和網段注釋。此時被保護的程序塊也不能被修改。若使用正確的密碼打開程序塊時,可以顯示所有的接口參數、注釋和程序代碼。此時被保護的程序塊是可以被修改。

控制器所支持的程序塊保護的功能如表1-1所示。

表1-1不同控制在STEP 7(TIA Portal)下所支持的程序塊保護功能

2. 硬件和軟件需求

硬件:CPU315-2PN/DP V3.2

軟件:TIA Portal V13 Update 6

3. 配置步驟

3.1 組態S7-300站

打開TIA Portal V13切換到項目視圖,新建一個名為FB1_PROTECT的項目,在此項目下雙擊“添加新設備”選項添加一個名為PLC_1的S7-300站,并選擇CPU的類型為CPU315-2PN/DP。插入后CPU的以太網接口保持缺省的值(缺省IP:192.168.0.1,缺省子網掩碼:255.255.255.0)。完成后選擇菜單“項目 》 保存”保存硬件配置。

3.2 編寫FB1功能塊

雙擊項目樹下 “PLC_1 》 程序塊》添加新塊”,在彈出的添加新塊的窗口中選擇要添加的塊,類型為FB(函數塊);編程語言為LAD;塊的名稱為“PROTECT_FB1”。點擊“確定”按鈕就創建了FB1塊且同時進入其程序編輯器環境。

定義FB1的接口區:接口變量x、y、k、b和Temp1的數據類型都為整型,x為Input參數;y為Output參數;k和b為Constant參數;Temp1為Temp參數,如圖1-1所示。

d6ebda8c-f3c1-11ec-ba43-dac502259ad0.png

圖1-1 TIA Portal 下 FB1 接口區定義

編寫FB1程序:在程序編輯器中編寫一個一次函數y = kx + b的程序;此函數為線性函數的表達式。通過此功能塊的接口區的定義實現由直線的x軸中的坐標可以計算出其對應的y軸的坐標。程序如圖1-2所示。編寫完程序后選擇菜單“項目》 保存 ”保存所編寫的程序。

d7134568-f3c1-11ec-ba43-dac502259ad0.png

圖1-2 TIA Portal 下 FB1 的 LAD 程序代碼

3.3 添加程序塊保護功能

添加程序塊保護功能:選擇項目樹下要設置為受到專有技術保護的塊FB1。在“編輯”(Edit) 菜單中,選擇“專有技術保護”(Know-how protection) 命令,將打開“專有技術保護”( Know-how protection) 對話框如圖1-3所示。在彈出的對話框中單擊“定義” (Define), 打開“定義密碼”(Define password) 對話框。在“新密碼” (New) 字段中輸入密碼“123456”;在“確認”(Confirm) 字段中輸入相同的密碼“123456”,。單擊“確定”,確認輸入。單擊“確定”(OK),關閉“專有技術保護”(Know-how protection) 對話框。此時所選塊FB1受到專有技術保護。

d73310d2-f3c1-11ec-ba43-dac502259ad0.png

圖1-3 TIA Portal 下專有技術保護窗口

此時,在項目樹下FB1功能塊變為保護狀態。雙擊打開FB1塊時,會彈出訪問保護窗口,在此窗口中要求輸入FB1功能塊的保護密碼。若輸入正確的密碼“123456”,單擊“確定”按鈕即可打開被保護的源程序,而且此時可以對源程序進行修改操作。若輸入不正確密碼,單擊“確定”按鈕會彈出如圖1-4的提示信息。若不輸入任何密碼,單擊“取消”按鈕也會打開程序編輯器,但此時由于功能塊被保護,所以只顯示接口區Input、Output、InOut和Static的參數而且程序代碼也是被隱藏,如圖1-5所示。

d750345a-f3c1-11ec-ba43-dac502259ad0.png

圖1-4密碼不正確時的提示信息

d769e86e-f3c1-11ec-ba43-dac502259ad0.png

圖1-5無密碼時被保護程序塊的狀態

3.4 修改被保護功能塊的密碼

若在狀態欄中存在已打開了的FB1程序編輯器,那么需要關閉此編輯器窗口。關閉的方法是右鍵單擊狀態欄中存在已打開了的FB1程序編輯器,在彈出的菜單中選擇“關閉” 如圖1-6所示。

d77fb022-f3c1-11ec-ba43-dac502259ad0.png

圖1-6關閉已打開了的FB1的程序編輯器

關閉后選擇項目樹中要修改密碼的專有技術保護的功能塊FB1,然后在“編輯”(Edit) 菜單中選擇“專有技術保護”(Know-how protection) 命令,將打開“專有技術保護”( Know-how protection) 對話框。在彈出的對話框中單擊“更改” (Change) 按鈕,然后在更改密碼窗口中的在“舊密碼”(Old) 字段中輸入舊密碼,在“新密碼”(New) 字段中輸入新密碼,在“確認”(Confirm) 字段中再次輸入新密碼。單擊“確定”確認輸入,單擊“確定”(OK)關閉“專有技術保護”(Know-how protection) 對話框。

3.5 去除程序塊保護功能

若在狀態欄中存在已打開了的FB1程序編輯器,那么需要與3.4一樣先關閉FB1程序編輯器, 關閉后選擇項目樹中要刪除專有技術保護的功能塊FB1,然后在“編輯”(Edit) 菜單中選擇“專有技術保護”(Know-how protection) 命令,將打開“專有技術保護”( Know-how protection) 對話框,在彈出的對話框中禁用復選框“隱藏代碼(專有技術保護)”(Hide code (know-how protection)),輸入原密碼單擊“確定” 即可刪除專有技術保護。

審核編輯:郭婷

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

    關注

    114

    文章

    17787

    瀏覽量

    193085
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11277

    瀏覽量

    224946
  • 接口
    +關注

    關注

    33

    文章

    9519

    瀏覽量

    157015

原文標題:TIA Portal編程環境下專有技術保護的實現

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TIA Portal V21中基于S7-1200 G2使用SCL語言設計Modbus RTU輪詢程序

    本文介紹在 TIA Portal V21 中基于 S7-1200 G2 使用 SCL 語言設計一個 Modbus RTU 輪詢程序,完成對 2 個從站的讀數據和對 1 個從站寫數據的輪詢通信任務,用 MThings 軟件模擬 3
    的頭像 發表于 03-03 15:13 ?114次閱讀
    在<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b> V21中基于S7-1200 G2使用SCL語言設計Modbus RTU輪詢<b class='flag-5'>程序</b>

    輸入鉗位保護TIA放大器offset端口使用說明

    輸入鉗位保護TIA放大器offset端口使用說明
    的頭像 發表于 02-06 16:46 ?906次閱讀
    輸入鉗位<b class='flag-5'>保護</b>的<b class='flag-5'>TIA</b>放大器offset端口使用說明

    使用博圖(TIA Portal)監控PROFINET從站通訊狀態的兩個方法

    如何使用博圖監控Profinet從站通訊狀態,這里有兩個方法供你選擇。 方法一 | 使用DeviceStates指令 創建全局數據 在博圖項目中,創建一個全局數據(DB),用于存儲從站狀態信息
    的頭像 發表于 01-17 11:21 ?1239次閱讀
    使用博圖(<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>)監控PROFINET從站通訊狀態的兩個方法

    輸入鉗位保護TIA放大器鉗位腳使用說明

    輸入鉗位保護TIA放大器鉗位腳使用說明
    的頭像 發表于 01-06 16:33 ?305次閱讀
    輸入鉗位<b class='flag-5'>保護</b>的<b class='flag-5'>TIA</b>放大器鉗位腳使用說明

    優化數據如何提升PLC的性能與安全

    西門子 Tia Portal 平臺是現代自動化控制系統的先進軟件開發平臺。在這種軟件平臺中,數據是用于存儲數據的重要元素。 什么是優化和標準數據 在西門子
    的頭像 發表于 12-30 10:46 ?180次閱讀
    優化數據<b class='flag-5'>塊</b>如何提升PLC的性能與安全

    806系列陶瓷貼片保險絲:高溫環境的電路保護專家

    806系列陶瓷貼片保險絲:高溫環境的電路保護專家 在電子電路設計中,過流保護是至關重要的一環,尤其是在高溫環境下工作的電路。今天我們就來詳
    的頭像 發表于 12-16 13:45 ?405次閱讀

    如何通過 OP-TEE 使用 MA35D1 TSI 實現內存的安全監控功能

    通過 OP-TEE 使用 MA35D1 TSI 實現內存的安全監控功能
    發表于 08-19 06:46

    TIA 博途與SIMATIC S7-1500可編程控制器選型手冊

    電子發燒友網站提供《TIA 博途與SIMATIC S7-1500可編程控制器選型手冊.pdf》資料免費下載
    發表于 07-17 15:26 ?2次下載

    編程電源保護電路的組成和功能是什么

    編程電源的保護電路是確保設備安全運行、防止被測設備(DUT)和電源本身損壞的核心組件。其通過實時監測輸出參數(電壓、電流、溫度等),在異常情況快速切斷輸出或調整工作狀態,形成多層級防護體系。以下
    發表于 07-01 14:51

    CAN轉PROFINET協議網關之PROFINET轉CANfree組態秘訣

    和ECSP-CAN環境配置監測CAN設備的離線狀態,并通過S7系列PLC在TIA Portal上查詢設備狀態。特別關注的是,如何設置PN-CAN自由口網關模塊的發送狀態字節與接收觸發
    的頭像 發表于 06-08 10:12 ?631次閱讀
    CAN轉PROFINET協議網關之PROFINET轉CANfree組態秘訣

    詳解TIA Portal SCL編程語言中的IF語句

    IF 語句是編程中最基本和最重要的控制結構之一,它的主要作用是根據條件決定程序的執行路徑,IF 語句是編程實現邏輯判斷和決策的基礎。
    的頭像 發表于 05-24 15:01 ?1875次閱讀
    詳解<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b> SCL<b class='flag-5'>編程</b>語言中的IF語句

    從 CANopen到 PROFINET:網關助力物流中心實現復雜的自動化升級

    profinet轉CANopen 模塊支持透明 CAN 2.0A,可實現客戶自定義協議,并通過 TIA Portal 中提供的預編程功能塊
    的頭像 發表于 05-22 09:21 ?486次閱讀
    從 CANopen到 PROFINET:網關助力物流中心<b class='flag-5'>實現</b>復雜的自動化升級

    在西門子TIA Portal中使用CFC語言實現電機控制的全流程

    西門子 CFC(Continuous Function Chart)是一種圖形化的編程語言,主要用于西門子自動化系統(如 SIMATIC PCS 7、TIA Portal 等)中的過程控制和邏輯設計。它基于
    的頭像 發表于 05-21 10:47 ?3879次閱讀
    在西門子<b class='flag-5'>TIA</b> <b class='flag-5'>Portal</b>中使用CFC語言<b class='flag-5'>實現</b>電機控制的全流程

    2含有cyusb3014的同樣電路板插接在同一臺電腦上,如何實現用CYAPI對2電路板cyusb3014的slavefifo總線讀取和寫入呢?

    不一樣。現在這2電路板都同時上電插接在同一臺電腦上,我用官方的控制臺程序可以實現這2電路板的slavefifo讀寫功能,但是我參照官方的
    發表于 05-19 06:47

    智慧路燈的環境監測功能如何實現

    引言 在智慧城市建設不斷推進的當下,環境監測的重要性日益凸顯。叁仟智慧路燈憑借自身廣泛分布的特點,承擔起了環境監測的重任,成為城市環境監測網絡中的關鍵節點。其環境監測
    的頭像 發表于 03-18 14:41 ?787次閱讀