也能夠用索引方式存取數據塊。與絕對尋址比較,優點是允許地址只在運行時確定的尋址定位。例如,能夠將地址用作FOR循環的控制變量。
索引方式存取數據塊與絕對存取一樣,只是地址說明不同。
取代絕對地址,能夠用一個常量、一個變量或一個算術表達式來指定一個索引。
索引存取由DB標識符、地址標識符(關鍵字“D”和大小前綴)和用作索引的基本表達式。

語法(Syntax)

使用索引時,必須遵循下列規則:
存取類型為BYTE, WORD或DWORD的數據時,只能使用一個索引,索引被看作一個字節地址。存取的長度由大小前綴指定。
當存取類型為BOOL的數據時,必須使用兩個索引,第一個指定字節地址,第二個指定字節內位的位置。
每個索引必須是一個INT數據類型(0 - 32767)的算術表達式。
例子(Example)
STATUS_1:= DB11.DW[COUNTER];
STATUS_2:= DB12.DX[WNO, BITNO];
STATUS_1:= Database1.DW[COUNTER];
STATUS_2:= Database2.DX[WNO, BITNO];
STATUS_1:= WORD_TO_BLOCK_DB(INDEX).DW[COUNTER];
編輯:lyn
-
索引
+關注
關注
0文章
60瀏覽量
10810 -
SCL
+關注
關注
1文章
244瀏覽量
18019
原文標題:SCL_數據塊的索引方式存取
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
MySQL慢查詢分析與索引調優全流程
在TIA Portal V21中基于S7-1200 G2使用SCL語言設計Modbus RTU輪詢程序
Hudi系列:Hudi核心概念之索引(Indexs)
華納云香港服務器數據庫索引優化策略
西門子PLC的標簽方式數據讀寫資源庫-WinTcpS7_PLUS
PC高級語言標簽方式讀寫西門子PLC數據的資源含源碼
為什么當微控制器(MCU)用作I2C從機時,I2C_SCL連續接收數據時會出現時鐘拉伸?
為什么當微控制器 (MCU) 用作 I2C 從機時,I2C_SCL在接收連續數據時會出現時鐘拉伸?
經世智能檔案存取復合機器人:精準存取 建設無人化檔案庫房!
aicube的n卡gpu索引該如何添加?
服務器數據恢復—raid5陣列多塊硬盤離線導致raid崩潰的數據恢復
淺析SCL數據塊的索引方式存取運用
評論