業(yè)務(wù)銷(xiāo)售;竭誠(chéng)為你服務(wù).
公司主營(yíng)西門(mén)子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2019-06-02 19:52:30瀏覽次數(shù):294
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
數(shù)控備件6FC5250-0AD16-0AA2分銷(xiāo)商
銷(xiāo)售西門(mén)子PLC,西門(mén)子屏,西門(mén)子數(shù)控,西門(mén)子軟啟動(dòng),西門(mén)子以太網(wǎng)。西門(mén)子電機(jī),西門(mén)子變頻器,西門(mén)子直流調(diào)速器,西門(mén)子電纜。*,現(xiàn)貨銷(xiāo)售,價(jià)格優(yōu)勢(shì),*.公司主營(yíng):西門(mén)子數(shù)控,V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM440 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機(jī)等工控產(chǎn)品.WriteToArrayDB:寫(xiě)入 ARRAY 數(shù)據(jù)塊 (S7-1500)
說(shuō)明
可以使用“寫(xiě)入 ARRAY 數(shù)據(jù)塊"(Write to ARRAY data block) 指令將索引引用的元素寫(xiě)
入 ARRAY DB 塊類型的數(shù)據(jù)塊中。
ARRAY 數(shù)據(jù)塊是僅包含一個(gè) ARRAY of <數(shù)據(jù)類型> 的數(shù)據(jù)塊。ARRAY 的元素可以是
PLC 數(shù)據(jù)類型或其它任何基本數(shù)據(jù)類型。ARRAY 通常從下限“0"開(kāi)始計(jì)數(shù)。
參數(shù)
下表列出了“寫(xiě)入數(shù)組數(shù)據(jù)塊"指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說(shuō)明
DB Input DB_ANY I、Q、M、D、L 待寫(xiě)入數(shù)據(jù)的數(shù)據(jù)塊
INDEX Input DINT I、Q、M、D、
L、P 或常量
待寫(xiě)入數(shù)據(jù)的 DB 中的元
素。值可以是常數(shù)、
全局變量或索引值。
VALUE Input VARIANT L(可在塊接口
的“Input"、
“InOut"
和“Temp"部分
進(jìn)行聲明。)
待寫(xiě)入的值
RET_VAL Output INT I、Q、M、D、
L、P
錯(cuò)誤信息:
如果指令執(zhí)行期間出錯(cuò),
則在參數(shù) RET_VAL 中輸
出錯(cuò)誤代碼。
有關(guān)有效數(shù)據(jù)類型的更多信息,請(qǐng)參見(jiàn)“另請(qǐng)參見(jiàn)"。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1612 編程和操作手冊(cè), 10/2018
RET_VAL 參數(shù)
下表列出了 RET_VAL 參數(shù)值的含義:
錯(cuò)誤代碼*
(W#16#...
)
說(shuō)明
0000 無(wú)錯(cuò)誤
80B4 存儲(chǔ)在 ARRAY 數(shù)據(jù)塊中的元素?cái)?shù)據(jù)類型與 VARIANT 中傳輸?shù)脑財(cái)?shù)據(jù)類
型不匹配。
80B5 操作被中斷。
8132 數(shù)據(jù)塊不存在、太短或位于裝載存儲(chǔ)器中。
8134 該數(shù)據(jù)塊被寫(xiě)保護(hù)。
8135 該數(shù)據(jù)塊不是 ARRAY 數(shù)據(jù)塊。
8154 該數(shù)據(jù)塊的數(shù)據(jù)類型不正確。
8282 INDEX 參數(shù)的值超出 ARRAY 的。
8350 參數(shù) VALUE 中數(shù)據(jù)類型 VARIANT 的值為“0"。
8352 代碼生成錯(cuò)誤
8353 該錯(cuò)誤的原因有以下兩種:
● VALUE 參數(shù)的大小與 ARRAY 數(shù)據(jù)塊中的元素長(zhǎng)度不匹配。
● 這兩個(gè)變量不在具有“訪問(wèn)"的存儲(chǔ)區(qū)內(nèi)。有關(guān)存儲(chǔ)區(qū)訪問(wèn)類型的更
多信息,請(qǐng)參見(jiàn)“塊訪問(wèn)的基本知識(shí) (頁(yè) 60)"
* 在程序編輯器中,錯(cuò)誤代碼可顯示為整數(shù)或十六進(jìn)制值。有關(guān)切換顯示格式的更多信
息,請(qǐng)參見(jiàn)“另請(qǐng)參見(jiàn)"。
示例
以下示例說(shuō)明了該指令的工作原理:
STL 說(shuō)明
CALL WriteToArrayDB // 調(diào)用指令
DB := "ArrayDB" // 待寫(xiě)入數(shù)據(jù)的數(shù)據(jù)塊
INDEX := 2 // 該值將寫(xiě)入數(shù)據(jù)塊的元素 [2] 中。
RET_VAL := "TagRet_Val" // 錯(cuò)誤信息
VALUE := "SourceField" // 待寫(xiě)入數(shù)據(jù)塊中的值。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 1613
下表將通過(guò)具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說(shuō)明:
參數(shù)操作數(shù)值
DB ArrayDB 操作數(shù)“ArrayDB"是數(shù)據(jù)類
型為 Array [0 to 10] of INT
的 ARRAY DB。
INDEX 2 “ArrayDB"的第二個(gè)元素
VALUE SourceField 操作數(shù)“SourceField"是
INT 數(shù)據(jù)類型的全局變量。
操作數(shù)“SourceField"的值將寫(xiě)入 ARRAY DB 的第二個(gè)元素中。
下一篇:數(shù)控備件6FC5250-0AD16-0AA1現(xiàn)場(chǎng)服務(wù)