伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

談?wù)凷7-1200/1500系列PLC優(yōu)化塊訪問(wèn)的功能

jf_61nrsJTz ? 來(lái)源:方正智芯 ? 2023-09-27 09:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

西門子S7-1200/1500系列PLC支持優(yōu)化的塊訪問(wèn)(Optimized block access),通常理解的是數(shù)據(jù)塊(DB)具有這個(gè)功能。

其實(shí)除了數(shù)據(jù)塊,組織塊、函數(shù)塊和函數(shù)也都有這個(gè)功能。

在博途環(huán)境下新建這四類程序組織單元,其屬性都默認(rèn)勾選“優(yōu)化的塊訪問(wèn)”。

今天這篇文章,我們來(lái)詳細(xì)談?wù)勥@個(gè)功能。

009e99ae-5cc2-11ee-939d-92fbcf53809c.png

1、數(shù)據(jù)塊(DB)

博途環(huán)境下新建數(shù)據(jù)塊,在其屬性中可以看到已勾選“優(yōu)化的塊訪問(wèn)”,如下圖所示:

00cb5890-5cc2-11ee-939d-92fbcf53809c.png

優(yōu)化的數(shù)據(jù)塊具有如下一些特點(diǎn):

①數(shù)據(jù)塊中的變量只能以符號(hào)的方式訪問(wèn)(不支持絕對(duì)地址訪問(wèn))。比如,某優(yōu)化的數(shù)據(jù)塊名稱為“optDB”,其內(nèi)部有一個(gè)start變量,則訪問(wèn)的語(yǔ)法為:

 "optDB".start

注:optDB兩邊的雙引號(hào)是自動(dòng)添加的,表示這是一個(gè)全局變量;如果添加的是井號(hào)(#),則表示是局部變量;

為了說(shuō)明標(biāo)準(zhǔn)數(shù)據(jù)塊與優(yōu)化的數(shù)據(jù)塊之間存儲(chǔ)策略的差別,我們來(lái)舉個(gè)例子。假設(shè)有變量按如下順序存儲(chǔ):

start:布爾型;

speed:實(shí)數(shù)型;

stop:布爾型;

對(duì)于標(biāo)準(zhǔn)數(shù)據(jù)塊,使用絕對(duì)地址存儲(chǔ)變量(以字節(jié)為單位),第一個(gè)布爾型變量占用一個(gè)字節(jié)(B0,雖然它實(shí)際只使用了其中一位)。

第二個(gè)變量為實(shí)數(shù),從偶數(shù)地址開始存放,因此其起始地址為B2,占用4個(gè)字節(jié)(B2~B5);第三個(gè)變量為布爾型,占用一個(gè)字節(jié)(B6)。

可見,在這種存儲(chǔ)策略下,這三個(gè)變量占用了7個(gè)字節(jié)存儲(chǔ)空間。

當(dāng)然,如果將順序調(diào)整一下,兩個(gè)布爾型變量放到一起,會(huì)節(jié)省一個(gè)字節(jié)的空間,不過(guò)這要求編程人員熟悉其存儲(chǔ)策略才行。

在有多種數(shù)據(jù)類型的情況下,人工優(yōu)化存儲(chǔ)往往費(fèi)神費(fèi)力,很難達(dá)到理想的效果。

而優(yōu)化的數(shù)據(jù)塊幫我們解決了這個(gè)問(wèn)題。它會(huì)自動(dòng)將同類型的變量存儲(chǔ)到一起,從而最大限度的利用存儲(chǔ)空間。兩者的對(duì)比如下圖所示:

00de4b94-5cc2-11ee-939d-92fbcf53809c.png

②優(yōu)化的數(shù)據(jù)塊可以對(duì)其中的變量單獨(dú)設(shè)置保持屬性,而標(biāo)準(zhǔn)數(shù)據(jù)塊要么全部保持,要么全部取消保持;

③對(duì)于S7-1200,優(yōu)化的數(shù)據(jù)塊采取存儲(chǔ)優(yōu)先的策略(由于其數(shù)據(jù)空間相對(duì)較小);對(duì)于S7-1500,優(yōu)化的數(shù)據(jù)塊采取訪問(wèn)優(yōu)先的策略(由于其數(shù)據(jù)空間相對(duì)較大,為了提高訪問(wèn)速率);

2、組織塊(OB)

優(yōu)化了啟動(dòng)信息。

優(yōu)化后的組織塊只有很少幾條啟動(dòng)信息,比如Startup組織塊優(yōu)化后僅有兩條啟動(dòng)信息,如下圖所示:

00f525e4-5cc2-11ee-939d-92fbcf53809c.png

3、函數(shù)塊(FB)

①對(duì)其背景數(shù)據(jù)塊進(jìn)行優(yōu)化,類似數(shù)據(jù)塊的優(yōu)化;

②對(duì)復(fù)雜變量可通過(guò)符號(hào)尋址;

4、函數(shù)(FC)

①優(yōu)化臨時(shí)變量的使用,每次塊調(diào)用前會(huì)對(duì)其進(jìn)行初始化;

②對(duì)復(fù)雜變量可通過(guò)符號(hào)尋址;







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5053

    文章

    14728

    瀏覽量

    488102
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7750

    瀏覽量

    172104
  • S7-1200
    +關(guān)注

    關(guān)注

    11

    文章

    335

    瀏覽量

    19712
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    302

    瀏覽量

    7405

原文標(biāo)題:談?wù)凷7-1200/1500系列PLC的優(yōu)化塊訪問(wèn)

文章出處:【微信號(hào):方正智芯,微信公眾號(hào):方正智芯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    西門子plc S7-1200/S7-1500優(yōu)化的DB與標(biāo)準(zhǔn)的DB整體對(duì)比

    在 TIA Portal V12 中為S7-1200/S7-1500 CPU 添加一個(gè) DB 時(shí),其缺省屬性為優(yōu)化的 DB ,優(yōu)化的 DB
    的頭像 發(fā)表于 07-28 19:55 ?6927次閱讀
    西門子<b class='flag-5'>plc</b> <b class='flag-5'>S7-1200</b>/<b class='flag-5'>S7-1500</b><b class='flag-5'>優(yōu)化</b>的DB<b class='flag-5'>塊</b>與標(biāo)準(zhǔn)的DB<b class='flag-5'>塊</b>整體對(duì)比

    基于S7-1200PLC的編程及擴(kuò)展

    S7-1200 系列是一款可編程邏輯控制器 (PLC, Programmable Logic Controller),可以控制各種自動(dòng)化應(yīng)用。S7-1200設(shè)計(jì)緊湊、成本低廉且具有
    發(fā)表于 09-25 18:39 ?35次下載

    WinCC V7.2與S7-1200PLC通訊

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200S7-1500 Channel通道,用于WinCC與 S7-1200/S7-1500
    發(fā)表于 09-26 19:06 ?11次下載
    WinCC V7.2與<b class='flag-5'>S7-1200</b>的<b class='flag-5'>PLC</b>通訊

    基于WinCC V7.2與S7-1200/1500 PLC通訊步驟介紹

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200S7-1500 Channel通道,用于WinCC與 S7-1200/S7-1500
    發(fā)表于 09-28 11:01 ?37次下載
    基于WinCC V7.2與<b class='flag-5'>S7-1200</b>/<b class='flag-5'>1500</b> <b class='flag-5'>PLC</b>通訊步驟介紹

    S7-1500系統(tǒng)架構(gòu)及特點(diǎn)

    S7-1500 的數(shù)據(jù)管理系統(tǒng)中,提供兩種不同的訪問(wèn)機(jī)制: 優(yōu)化訪問(wèn)、 非優(yōu)化
    發(fā)表于 10-10 11:40 ?29次下載
    <b class='flag-5'>S7-1500</b>系統(tǒng)架構(gòu)及特點(diǎn)

    S7-1200的DBPLC及觸摸屏上的用法

    S7-1200的DBPLC及觸摸屏上的用法
    發(fā)表于 12-17 09:32 ?7次下載
    <b class='flag-5'>S7-1200</b>的DB<b class='flag-5'>塊</b>在<b class='flag-5'>PLC</b>及觸摸屏上的用法

    S7-1200系列PLC調(diào)試過(guò)程小結(jié)

    S7-1200系列PLC調(diào)試過(guò)程小結(jié)
    發(fā)表于 12-20 09:25 ?3次下載

    西門子S7-1200S7-1500編程風(fēng)格指南

    西門子S7-1200S7-1500編程風(fēng)格指南分享
    發(fā)表于 08-17 17:30 ?25次下載

    關(guān)于S7-1200S7-1500 PLC的通信

    WinCC V7.4SP1中針對(duì)S7-1200S7-1500通信,可以創(chuàng)建狀態(tài)變量和控制變量,用來(lái)顯示和控制S7-1200S7-1500
    發(fā)表于 10-09 10:05 ?3257次閱讀

    WinCC與 S7-1200/S7-1500 PLC之間的通信解析

    自WinCC V7.2版本起,軟件新增加了 "SIMATIC S7-1200, S7-1500 Channel"通道,用于WinCC與 S7-1200/S7-1500
    發(fā)表于 02-06 09:39 ?1.1w次閱讀

    S7-1200 PLC仿真功能

    PLCSIM 幾乎支持仿真的 S7-1200S7-1200F 的所有指令(系統(tǒng)函數(shù)和系統(tǒng)函數(shù)),支持方式與物理 PLC 相同。PLCSIM 將不支持的
    的頭像 發(fā)表于 02-16 09:48 ?5942次閱讀

    西門子PLC,SIMATIC S7-1200S7-1500

    Team82 在西門子 PLC、SIMATIC S2020-15782 和 S7-1200 中發(fā)現(xiàn)了一個(gè)嚴(yán)重的內(nèi)存安全繞道漏洞 CVE-7-1500。常見漏洞和暴露 (CVE) 禁用
    的頭像 發(fā)表于 04-24 10:58 ?2509次閱讀
    西門子<b class='flag-5'>PLC</b>,SIMATIC <b class='flag-5'>S7-1200</b>和<b class='flag-5'>S7-1500</b>

    西門子PLC S7-1200在線下載功能分享

    西門子PLC S7-200系列的升級(jí)版,西門子PLC S7-1200具有很多集成在CPU上的功能
    的頭像 發(fā)表于 06-25 16:25 ?4330次閱讀

    西門子plc如何選型 s7-1500s7-1200區(qū)別

    S7-1200是一種小型的PLC,適用于小型自動(dòng)化應(yīng)用。它具有較小的尺寸、較低的成本和中等級(jí)別的性能。S7-1200系列提供了多種CPU型號(hào)和不同數(shù)量的I/O模塊,可擴(kuò)展性較強(qiáng)。
    發(fā)表于 01-10 10:48 ?1w次閱讀

    西門子S7-1200S7-1500 PLC系列模擬量傳感器怎么接線

    西門子S7-1200S7-1500PLC系列模擬量傳感器怎么接線,現(xiàn)場(chǎng)看到的4線制,3線制,2線制模擬量傳感器接線。
    的頭像 發(fā)表于 03-06 13:57 ?564次閱讀
    西門子<b class='flag-5'>S7-1200</b>和<b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b><b class='flag-5'>系列</b>模擬量傳感器怎么接線