尋址 DB 變量時未* DB 名稱或 DB 編號,稱為部分限定尋址。 通過部分限定尋址方式,訪問當前存儲在 DB 寄存器的數(shù)據(jù)塊中定義的值。
以下限制條件適用于 S7-1500 中的部分限定尋址。
在 S7-1500 中,僅當當前塊中顯式設置了 DB 寄存器時才可以進行部分限定尋址。 例如,使用“OPN”指令設置 DB 寄存器。 在進行標準訪問的數(shù)據(jù)塊中,只能對變量進行部分限定尋址。
在 S7-1500 中,可通過塊調(diào)用將數(shù)據(jù)塊寄存器置位為“0”。這意味著在一個塊中將無法打開數(shù)據(jù)塊,而且也無法在從屬塊中通過部分限定尋址數(shù)據(jù)塊中的數(shù)據(jù)元素。 需要先在當前塊中設置 DB 寄存器,然后才能對 DB 變量進行部分限定尋址。
每次進行完全限定訪問時(例如,%DB10.DBW10),DB 數(shù)據(jù)塊寄存器都將設置為“0”。 需要在進行完全限定訪問后設置 DB 寄存器,然后才能對 DB 變量進行部分限定尋址。
在運行時使用部分限定的地址會降低程序的處理速度。
在移植過程中,將對 STL 中的部分限定尋址進行以下處理:
必要時,可將部分限定尋址轉(zhuǎn)換為完全限定訪問。
如果在調(diào)用的代碼塊中打開該數(shù)據(jù)塊且無法明確標識該 DB,則移植將在被調(diào)用塊的接口處插入一個“DB_Any”數(shù)據(jù)類型的參數(shù)。 這樣,就可將數(shù)據(jù)塊名稱傳遞給該參數(shù)。 移植將在被調(diào)用塊中插入“OPN”指令以打開數(shù)據(jù)塊。
以下舉例說明部分限定尋址的移植。
在**個表中,為移植前的程序:
STL | 說明 |
---|---|
L DBW10 L DBW12 +I T DBW14 | 在調(diào)用塊中打開數(shù)據(jù)塊,并傳送到 DB 寄存器。 在當前塊中,從 DB 寄存器中當前正打開的數(shù)據(jù)塊中獲取“DBW10”、“DBW12”和“DBW14”的值。 |
下表為移植后的程序:
STL | 說明 |
---|---|
OPN "PlcmigTempBlockDB" L DBW10 L DBW12 +I T DBW14 | 移植將在被調(diào)用塊的接口處插入一個“DB_Any”數(shù)據(jù)類型的參數(shù)。這樣,就可將數(shù)據(jù)塊名稱傳遞給該參數(shù)。 移植在被調(diào)用塊中插入“OPN”指令以打開通過該接口傳遞的數(shù)據(jù)塊。 |
提示 移植部分限定尋址塊參數(shù)移植過程中,還會將部分限定尋址 DB 參數(shù)轉(zhuǎn)換為完全限定訪問參數(shù)。 請注意,可以更改傳送給被調(diào)用塊的參數(shù)類型,這是因為: 被調(diào)用的塊可能無法使用完全限定訪問直接訪問實參,而是使用塊調(diào)用期間所傳送的副本。 示例: CALL "MyFC" |
詞條
詞條說明
允許的地址在此頁面中*可以訪問客戶端的設備。提示此選項卡僅在以下情況下顯示。-使用 SCALANCE W780/W770 時-在接入點模式下此 WBM 頁面僅可通過以下 KEY-PLUG 組態(tài):-W780 iFeatures (MLFB 6GK5 907-8PA00)-W700 Security (MLFB 6GK5907-0PA00)設置端口 (Port)選擇所需端口。IP 地址 (IP ad
其它組態(tài)組態(tài)其它功能ET 200S 分布式 I/O 系統(tǒng)具有大量由插件模塊(如通信模塊)提供的其它功能。 相關的描述信息,請參見章節(jié)“使用工藝功能”和“組態(tài)點到點連接”。其它分布式 I/O 系統(tǒng)通過“另請參見”下面的其它連接,可以提供有關其它分布式 I/O 系統(tǒng)的信息。
*打印版面*打印版面如果不希望使用現(xiàn)成的打印模板,則為各個頁面*個人封面或個人版面。 設計隨同相關項目一起保存。封面的設計以及頁面的模板,位于在項目樹的“文檔信息”(Documentation information) 組中。 還可在項目樹中的“文檔信息”(Document information) 條目下找到元數(shù)據(jù)。 對于后續(xù)打印操作,可在“打印”(Print) 對話框中使用已保存的封面、
自定義 IO 設備在程序中的排列要求CPU S7-1500 FW V1.7 及以上版本作為 IO 控制器。至少一個伙伴端口組態(tài)為“由用戶程序設置伙伴”(Partner set by user program)。已經(jīng)考慮了建立和運行標準機器項目的規(guī)則。步驟操作步驟與激活可選 IO 設備的步驟相對應。要對端口進行程控分配,只有數(shù)據(jù)記錄的結構必須擴展。 下面介紹了這種擴展。示例: 用于分配伙伴端口的數(shù)據(jù)
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com