業(yè)務(wù)銷售;竭誠(chéng)為你服務(wù).
公司主營(yíng)西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2019-07-09 13:40:19瀏覽次數(shù):142
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子6SN1145-1BA02-0CA1分銷商
SIEMENS 數(shù)控 伺服參數(shù) SRC_ARRAY 和 DEST_VARIABLE 屬于 VARIANT 數(shù)據(jù)類型。但對(duì)于參數(shù)可以互連
的數(shù)據(jù)類型,有幾點(diǎn)。參數(shù) DEST_VARIABLE 的 VARIANT 必須為基本數(shù)據(jù)類型。
SRC_ARRAY 參數(shù)的 VARIANT 指向要讀取的存儲(chǔ)區(qū),并且必須為 ARRAY of BYTE。
還可以對(duì)參數(shù) SRC_ARRAY 和 DEST_VARIABLE 使用帶變量 ARRAY 索引的實(shí)際參數(shù)。
參數(shù) POS 的操作數(shù)確定存儲(chǔ)區(qū)中讀取數(shù)據(jù)的起始位置。
說(shuō)明
讀取 VARIANT 或 BOOL 數(shù)據(jù)類型的變量
如果要讀取 VARIANT 指向的變量,請(qǐng)使用“序列化"或“取消序列化"指令。
如果要讀取 BOOL 數(shù)據(jù)類型的變量,則使用“片段訪問(wèn)"。
參數(shù)
下表列出了“以大端格式讀取數(shù)據(jù)"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說(shuō)明
SRC_ARR
AY
Input ARRAY of
BYTE
I、Q、M、D、L 待讀取的存儲(chǔ)區(qū)
OUT Output INT I、Q、M、D、L 錯(cuò)誤信息
DEST_VA
RIABLE
Output 位字符串、整
數(shù)、浮點(diǎn)數(shù)、定
時(shí)器、LDT、
TOD、LTOD、
DATE、CHAR、
WCHAR、
BCD16、
BCD32
I、Q、M、D、L 讀取值
POS InOut DINT I、Q、M、D、L 確定讀取數(shù)據(jù)的起始位置。
POS 參數(shù)將從 0 開始計(jì)
算。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1636 編程和操作手冊(cè), 10/2018
參數(shù) OUT
下表列出了 OUT 參數(shù)值的含義:
錯(cuò)誤代碼*
(W#16#...
)
說(shuō)明
0000 無(wú)錯(cuò)誤
80B4 SRC_ARRAY 參數(shù)的數(shù)據(jù)類型不是 ARRAY of BYTE。
8382 POS 參數(shù)的值超出 ARRAY 的。
8383 POS 參數(shù)的值在 ARRAY 的范圍內(nèi),但存儲(chǔ)區(qū)的大小超出了 ARRAY 的
上限。
示例
以下示例說(shuō)明了該指令的工作原理:
STL 說(shuō)明
CALL READ_BIG // 調(diào)用指令。
// 從“???"下拉列表中選擇所需數(shù)據(jù)類型。
SRC_ARRAY := #SourceField // 從存儲(chǔ)區(qū) #SourceField 中讀取整數(shù) 439_041_101。
OUT := "Tag_Error" // 錯(cuò)誤信息
DEST_VARIABLE :=
#DINTVariable
// 整數(shù)以大端格式寫入操作數(shù) #DINTVariable。DEST_VARIABLE 參數(shù)
的數(shù)據(jù)類型讀取的字節(jié)數(shù)。
POS := #TagPos // 數(shù)量 4 將保存在操作數(shù)“#TagPos"中。
下表將通過(guò)具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說(shuō)明:
參數(shù)操作數(shù)值
SRC_ARRAY #SourceField BYTE 類型的 ARRAY [0..10]
:= 16#1A, 16#2B, 16#3C,
16#4D
DEST_VARIABLE #DINTVariable
16#1A2B3D
POS #TagPos 0 => 4
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 1637
參見
有效數(shù)據(jù)類型概述 (頁(yè) 247)
狀態(tài)字的基本信息 (頁(yè) 200)
STL 基礎(chǔ)知識(shí) (頁(yè) 8341)
WRITE_BIG:以大端格式寫入數(shù)據(jù) (S7-1500)
說(shuō)明
可以使用“以大端格式寫入數(shù)據(jù)"指令以大端字節(jié)序列將單個(gè)變量的數(shù)據(jù)寫入存儲(chǔ)區(qū)。使
用大端格式時(shí),首先保存具有有效位的字節(jié),即保存在存儲(chǔ)器地址。
參數(shù) SRC_VARIABLE 和 DEST_ARRAY 屬于 VARIANT 數(shù)據(jù)類型。但對(duì)于參數(shù)可以互連
的數(shù)據(jù)類型,有幾點(diǎn)。參數(shù) SRC_VARIABLE 的 VARIANT 必須指向基本數(shù)據(jù)類型。
參數(shù) DEST_ARRAY 的 VARIANT 指向?qū)懭霐?shù)據(jù)的存儲(chǔ)區(qū),并且必須是 ARRAY of BYTE。
還可以對(duì)參數(shù) SRC_ARRAY 和 DEST_VARIABLE 使用帶變量 ARRAY 索引的實(shí)際參數(shù)。
參數(shù) POS 的操作數(shù)確定存儲(chǔ)區(qū)中寫入數(shù)據(jù)的起始位置。
說(shuō)明
寫入 VARIANT 或 BOOL 數(shù)據(jù)類型的變量
如果要寫入 VARIANT 指向的變量,請(qǐng)使用“序列化"或“取消序列化"指令。
如果要寫入 BOOL 數(shù)據(jù)類型的變量,則使用“片段訪問(wèn)"。
經(jīng)過(guò)努力,目前,視貝已有一定的品牌度。數(shù)控鍛壓成型設(shè)備的產(chǎn)業(yè)化成效顯著,其中汽車大型覆蓋件沖壓設(shè)備達(dá)到*水平,具備競(jìng)爭(zhēng)力。企業(yè)存在的基礎(chǔ)是不斷客戶需求,以市場(chǎng)需求為導(dǎo)向的研發(fā)充分保障其和擴(kuò)大的客戶群體。森薩塔公司大區(qū)市場(chǎng)總監(jiān)賈永平非??春迷鲩L(zhǎng)的汽車傳感器應(yīng)用市場(chǎng)。盡管在LED車燈的產(chǎn)業(yè)鏈中,國(guó)內(nèi)市場(chǎng)幾乎被飛利浦、歐司朗、晶電等大廠包攬,但業(yè)內(nèi)表示,事實(shí)上,從去年開始,
下一篇:西門子6SN1145-1BA02-0CA1總代理