業(yè)務(wù)銷售;竭誠為你服務(wù).
公司主營西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2019-06-14 09:16:37瀏覽次數(shù):235
聯(lián)系我們時(shí)請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子S1206SL3130-1TE24-0AA0程序安裝
2、全數(shù)字直流調(diào)速裝置 6RA23、6RA24、6RA28、6RA70、6SE70系列讀取存儲(chǔ)地址 (S7-1500)
說明
“讀取存儲(chǔ)地址"指令用于在不數(shù)據(jù)類型的情況下從存儲(chǔ)區(qū)讀取存儲(chǔ)地址。
使用存儲(chǔ)區(qū) 16#84:DB
如果將數(shù)據(jù)塊用作存儲(chǔ)區(qū)且在創(chuàng)建程序代碼時(shí)未知,則可通過 EN/ENO 機(jī)制識別可能的訪
問錯(cuò)誤:
CALL PEEK
AREA := 16#84
DBNUMBER := 1
BYTEOFFSET := 2
RET_VAL := #Peeker
JBI end
L 16#ffff
T #Peeker
end:NOP 0
參數(shù)
下表列出了“讀取存儲(chǔ)地址"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
AREA Input BYTE I、Q、M、D 可以選擇以下區(qū)域:
● 16#81:Input
● 16#82:Output
● 16#83:位存儲(chǔ)區(qū)
● 16#84:DB
● 16#1:I/O 輸入
DBNUMBE
R
Input DINT、
DB_ANY
I、Q、M、D 如果 AREA = DB,則為數(shù)
據(jù)塊數(shù)量,否則為“0"
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1621
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
BYTEOFF
SET
Input DINT I、Q、M、D 待讀取的地址
僅使用 16 個(gè)有效位。
RET_VAL Output 位字符串I、Q、M、D 指令的結(jié)果
可以從“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
說明
如果要讀取輸入、輸出或位存儲(chǔ)區(qū)中的存儲(chǔ)地址,則必須將參數(shù) DBNUMBER 的值置位
為“0",否則指令將無效。
示例
以下示例說明了該指令的工作原理:
STL 說明
CALL PEEK // 調(diào)用指令。
// 從“???"下拉列表中選擇所需數(shù)據(jù)類型。
AREA := "Tag_Area" // 選定的數(shù)據(jù)塊區(qū)域
DBNUMBER := "Tag_DBNumber" // 數(shù)據(jù)塊編號
BYTEOFFSET := "Tag_Byte" // 待讀取的地址
RET_VAL := "Tag_Result" // 結(jié)果
下表將通過具體的操作數(shù)值對該指令的工作原理進(jìn)行說明:
參數(shù)操作數(shù)值
AREA Tag_Area 16#84
DBNUMBER Tag_DBNumber 5
BYTEOFFSET Tag_Byte 20
RET_VAL Tag_Result 字節(jié)值“20"
該指令從數(shù)據(jù)塊“5"中的“Tag_Byte"操作數(shù)內(nèi)讀取地址值“20",并在“Tag_Result"操作
數(shù)中返回結(jié)果。
參見
有效數(shù)據(jù)類型概述 (頁 247)
狀態(tài)字的基本信息 (頁 200)
STL 基礎(chǔ)知識 (頁 8341)
指令
4.1 指令
對 PLC 進(jìn)行編程
1622 編程和操作手冊, 10/2018
PEEK_BOOL:讀取存儲(chǔ)地址 (S7-1500)
說明
“讀取存儲(chǔ)位"指令用于在不數(shù)據(jù)類型的情況下從存儲(chǔ)區(qū)讀取存儲(chǔ)位。
使用存儲(chǔ)區(qū) 16#84:DB
如果將數(shù)據(jù)塊用作存儲(chǔ)區(qū)且在創(chuàng)建程序代碼時(shí)未知,則可通過 EN/ENO 機(jī)制識別可能的訪
問錯(cuò)誤:
CALL PEEK_BOOL
AREA := 16#84
DBNUMBER := 1
BYTEOFFSET := 2
BITOFFSET := 1
RET_VAL := #Peeker_BOOL
SPBI end
L 16#ffff
T #Peeker_BOOL
end:NOP 0
參數(shù)
下表列出了“讀取存儲(chǔ)位"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
AREA Input BYTE I、Q、M、D 可以選擇以下區(qū)域:
● 16#81:Input
● 16#82:Output
● 16#83:位存儲(chǔ)區(qū)
● 16#84:DB
● 16#1:I/O 輸入
DBNUMBE
R
Input DINT、
DB_ANY
I、Q、M、D 如果 AREA = DB,則為數(shù)
據(jù)塊數(shù)量,否則為“0"
BYTEOFF
SET
Input DINT I、Q、M、D 待讀取的地址
僅使用 16 個(gè)有效位。
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1623
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
BITOFFSE
T
Input INT I、Q、M、D 待讀取的位
RET_VAL Output BOOL I、Q、M、D 指令的結(jié)果
可以從“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
說明
如果要讀取輸入、輸出或位存儲(chǔ)區(qū)中的存儲(chǔ)位,則必須將參數(shù) DBNUMBER 的值置位為
“0",否則指令將無效。