18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> plc軟件使用 >> 正文

STEP7中功能塊的屬性說明

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-02-09

STEP7 中的OB,FC,FB,DB 都可以設置一些特殊屬性,本文介紹這些屬性的含義(yi) 及設置方法。選中OB,FC,FB,DB,在右鍵菜單中找到“Object Property”,打開如下屬性頁。

FC 的屬性頁  
圖 1 FC 的屬性頁

DB is write-protected in the plc:
DB 塊特有的屬性,勾選後DB塊寫(xie) 保護。程序執行時隻能讀取DB中的內(nei) 容,不能修改其中的內(nei) 容。嚐試向寫(xie) 保護的DB中寫(xie) 入數據會(hui) 導致CPU 報編程錯誤。如果沒有下載OB121會(hui) 導致CPU停機。
Standard block:
西門子的標準塊,已經包含 Know how protection,包含 Name,Version,Family,Author 信息。這個(ge) 複選框是隻讀的,無法修改。
Know-how protection:
勾選後無法看到程序塊的代碼,隻能看到接口信息。在這兒(er) 是隻讀的。需要通過編譯源文件增加這個(ge) 屬性。具體(ti) 如下
打開要設置該屬性的程序塊,在“File”菜單中選擇“Generate source”,打開如圖2的界麵。在左側(ce) 選中“Sources”目錄,“Object name”填寫(xie) 要生成的源文件的名字。最後按確認鍵,打開圖3所示的界麵。

生成源文件第一步 
圖 2 生成源文件第一步

在圖3的界麵中左側(ce) 是未選中的程序塊,右側(ce) 是已經選中的程序塊。點擊向左或向右的箭頭可以將程序塊在兩(liang) 側(ce) 移動。如我們(men) 隻生成FC2的源文件,隻需將FC2移動到右側(ce) 。點擊確認按鈕就會(hui) 自動在 “Source”文件夾下生成名字“BB”的源文件。
打開“BB”源文件,在圖4中所示的位置添加 “KNOW_HOW_PROTECT”。然後保存。在源文件編輯器的“File”菜單中找到“Compile”子菜單,點擊確認,更改過的原文件會(hui) 重新在“Block”目錄中生成 FC2。注意編譯前要關(guan) 掉之前打開的FC2程序塊。編譯完成後,回到“Block”中再檢查 FC2 ,會(hui) 發現FC2的圖標已經有了一個(ge) 加鎖的標記。打開FC2 無法看到內(nei) 部的程序,隻能看到接口信息。

生成源文件第二步 
圖 3 生成源文件第二步

在源文件中添加KNOW_HOW_PROTECT 屬性 
圖 4 在源文件中添加KNOW_HOW_PROTECT 屬性

Unlinked:
隻有DB塊可以勾選該屬性,默認是不勾選的。勾選後DB塊隻保存在裝載內(nei) 存中,不會(hui) 下載到工作內(nei) 存。勾選該屬性的DB塊不能用通常的方式訪問,隻能用SFC20 BLKMOV 或 SFC83 READ_DBL 訪問。Non Retain:
隻有DB塊可以勾選該屬性,默認是不勾選的。隻有CPU支持時該選項才有用。勾選該選項後DB塊中的當前值不會(hui) 掉電保持,下次上電時或者CPU 從(cong) STOP 切換到RUN 時DB塊中的數據會(hui) 恢複到初始值。CPU 是否支持Non Retain 請參考CPU技術參數手冊(ce) 。不支持該屬性的CPU勾選後不會(hui) 有任何作用。
Block read-only:
該選項如果勾選,程序是隻讀的,無法修改。無法直接勾選設置,設置方式如下:
打開要設置該屬性的程序塊,在“File”菜單中找到“Store Read-Only”,在第一個(ge) 彈出對話框中直接點擊確認。在第二次彈出的對話框中,點擊“Rename”,將名字FC4更改為(wei) FC5。點擊確認後,會(hui) 另存為(wei) 一個(ge) 隻讀的FC5。打開FC5時,會(hui) 提示該程序是隻讀的。隻能瀏覽,在線監控,無法修改FC5中的內(nei) 容。

Store Read-Only 
圖 5 Store Read-Only

Tags:STEP7,功能塊,說明  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
最新推薦
熱門文章
  • 此欄目下沒有熱點文章
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢