硬件數(shù)據(jù)類(lèi)型:硬件數(shù)據(jù)類(lèi)型由 CPU 提供??捎糜布?shù)據(jù)類(lèi)型的數(shù)目取決于 CPU。
根據(jù)硬件配置中設(shè)置的模塊存儲(chǔ)特定硬件數(shù)據(jù)類(lèi)型的常量。
在用戶(hù)程序中插入用于控制或激活已組態(tài)模塊的指令時(shí),可將這些可用常量用作參數(shù)。
| HW_IOSYSTEM | HW_ANY |
PN/IO 系統(tǒng)或 DP 主站系統(tǒng)的標(biāo)識(shí) 例如:在DeviceStates指令中使用 |
使用硬件標(biāo)識(shí)符的示例
輸入硬件標(biāo)識(shí)符的示例
模塊的下列名稱(chēng)列示在默認(rèn)變量表的“系統(tǒng)常量”(System constants) 選項(xiàng)卡中,例如:
myModule[AI]
|
打開(kāi)程序編輯器 打開(kāi)默認(rèn)變量表(“PLC tags”文件夾) 將程序編輯器的編輯器窗口放置在默認(rèn)變量表的旁邊。 為此可單擊工具欄中的“垂直分割編輯器空間”(Split editor space vertically) 按鈕。 從“系統(tǒng)常量”(Systems constants) 選項(xiàng)卡將“myModule[AI]”拖放到各個(gè)指令的“ID”或“LADDR”框,如下圖所示。 |

使用硬件標(biāo)識(shí)符進(jìn)行尋址的示例
擴(kuò)展指令 D_ACT_DP:激活/禁用 DP 從站或 PROFINET IO 設(shè)備。
硬件數(shù)據(jù)類(lèi)型為 Hw_DpSlave 或 Hw_Device。DP 從站或 IO 設(shè)備是輸入?yún)?shù)“LADDR”允許的硬件對(duì)象。

擴(kuò)展指令 DPSYC_FR:同步/凍結(jié) DP 從站。 硬件數(shù)據(jù)類(lèi)型為 Hw_Interface。DP 主站接口是輸入?yún)?shù)“LADDR”允許的硬件對(duì)象。
擴(kuò)展指令 RDREC:讀取數(shù)據(jù)記錄。 硬件數(shù)據(jù)類(lèi)型為 Hw_SubModule。從中讀取數(shù)據(jù)記錄的模塊或子模塊是輸入?yún)?shù)“ID”允許的硬件對(duì)象。 還可以對(duì)擴(kuò)展指令 DPRD_DAT 使用該硬件數(shù)據(jù)類(lèi)型。
擴(kuò)展指令 WRREC:寫(xiě)入數(shù)據(jù)記錄。
該指令用于向模塊或子模塊寫(xiě)入數(shù)據(jù)記錄。
硬件數(shù)據(jù)類(lèi)型也是 Hw_SubModule。
傳送數(shù)據(jù)記錄的模塊或子模塊是輸入?yún)?shù)“ID”允許的硬件對(duì)象。
還可以對(duì)擴(kuò)展指令 DPWR_DAT 使用該硬件數(shù)據(jù)類(lèi)型。
注意:
將一個(gè) I/O 模塊分成多個(gè)子模塊時(shí)(例如 1 x 8 AI => 8 x 1AI),使用子模塊的硬件標(biāo)識(shí)符。
這種情況下不可使用模塊的硬件標(biāo)識(shí)符。
對(duì)組態(tài)控制(選項(xiàng)處理),使用將傳送數(shù)據(jù)記錄的分布式 I/O 系統(tǒng)中接口模塊頭的硬件標(biāo)識(shí)符,見(jiàn)圖。

擴(kuò)展指令 Station_Info:讀取 IO 設(shè)備的信息。
硬件數(shù)據(jù)類(lèi)型為 Hw_Device。
IO 設(shè)備是輸入?yún)?shù)“ID”允許的硬件對(duì)象。
審核編輯:劉清
-
cpu
+關(guān)注
關(guān)注
68文章
11277瀏覽量
224955 -
DAT技術(shù)
+關(guān)注
關(guān)注
0文章
2瀏覽量
6134 -
Profinet
+關(guān)注
關(guān)注
8文章
2269瀏覽量
28168
發(fā)布評(píng)論請(qǐng)先 登錄
GaussDB 數(shù)據(jù)類(lèi)型介紹
Tisan云平臺(tái)自定義產(chǎn)品組件數(shù)據(jù)類(lèi)型沒(méi)有bool?
vhdl數(shù)據(jù)類(lèi)型
數(shù)字硬件建模SystemVerilog-枚舉數(shù)據(jù)類(lèi)型
Struct結(jié)構(gòu)數(shù)據(jù)類(lèi)型
結(jié)構(gòu)數(shù)據(jù)類(lèi)型(Struct)及應(yīng)用案例
結(jié)構(gòu)數(shù)據(jù)類(lèi)型Struct介紹
什么是數(shù)據(jù)類(lèi)型轉(zhuǎn)換
定義數(shù)據(jù)類(lèi)型
S71500 硬件數(shù)據(jù)類(lèi)型的常量
GaussDB數(shù)據(jù)類(lèi)型轉(zhuǎn)換介紹
淺談PLC定義數(shù)據(jù)類(lèi)型的應(yīng)用
S71500-硬件數(shù)據(jù)類(lèi)型介紹
評(píng)論