西門子代理商3TD5402-0XM0
| 更新時間 2024-10-30 14:14:21 價格 請來電詢價 聯系電話 17838383235 聯系手機 17838383235 聯系人 徐嘉泉 立即詢價 |
在巡視窗口的“屬性 > IO 變量”(Properties > IO tags) 下方,將顯示包含多個元素的用戶自定義數據結構。這些 UDT (User Defined Structure) PLC 數據類型的顯示與其它簡單 IO 變量不同。
在 I/O 變量表中顯示 UDT
在組合列中顯示結構化的 PLC 變量(占用模塊的地址空間)時,將一同顯示它們所包含的數據項。所占用的地址范圍將通過豎線指示,各個地址則采用小菱形符號進行表示。
在顯示由 UDT 地址范圍分配的 IO 模塊通道地址時,將使用以下符號:
數據項地址范圍的起始位置,涵蓋多個通道。 將使用整個通道的地址范圍。 | |
數據項的部分地址范圍,涵蓋多個通道。 將使用整個通道的地址范圍。 | |
數據項地址范圍的結束位置,涵蓋多個通道。 將使用整個通道的地址范圍。 | |
數據項的整個地址范圍,涵蓋所用通道的所有地址范圍。 示例:僅將一個通道的輸入字全部應用于某個數據項。 | |
數據項地址范圍的起始位置,涵蓋多個通道。 僅使用該通道的部分地址范圍。 | |
數據項地址范圍的結束位置,涵蓋多個通道。 僅使用該通道的部分地址范圍。 | |
某個數據項的整個地址范圍。僅使用該通道地址的部分。 示例:只分配一個字的個字節。 | |
某個數據項的整個地址范圍。僅使用該通道地址的第二部分。 示例:只分配一個字的第二個字節。 | |
單通道中單個數據項的單一地址,僅包含一個地址。 示例:訪問數字量輸入中通道地址的各個位。 | |
單通道中單個數據項的單一地址,包含多個地址。 示例:訪問模擬量輸入中通道地址的各個位。 |
應用示例
下圖顯示一個變量表,其中包含一個 UDT“Motor”PLC 數據類型及其數據項“Start”、“Stop”和“Dummy”:
對于輸入地址 I0.0 到 I3.7 的 DI32 輸入模塊,在巡視窗口的 IO 變量中將顯示一個組合欄“Motor ("MotorUDT")”。該組合列中包含一個 UDT“Motor”地址區域列和一個 UDT:“Motor.Dummy”,“Motor.Start”及“Motor.Stop”數據項列。數據項“Status”從地址 I4.0 處開始,且不顯示該輸入模塊的 IO 變量中。這是因為,32 個數字量通道的地址范圍為 I0.0 到 I3.7。變量“ErrorCode (Byte)”不屬于該 UDT。因此,該變量不會顯示在 UDT“Motor”下方的組合列中,而是單獨顯示一列:
在該模塊中,UDT“Motor”所占的地址范圍為 I0.0 到 I3.7。在該地址范圍中,“Dummy”變量占用的地址范圍為 I0.0 到 I1.7;變量“Start”和“Stop”分別占用地址 I2.0 和 I2.1。變量“ErrorCode (Byte)”不屬于 UDT,在自己所在列中占用地址 I3.0 到 I3.7。
說明 在 IO 變量表中,僅顯示選定設備地址范圍內的數據;本示例中,為輸入模塊 DI32 的地址范圍。如果連接另一個至少具有 16 個通道的 輸入模塊,則將在該地址分配后繼續顯示 UDT的擴展地址范圍:UDT“Motor”的地址范圍到地址 I5.7;其中狀態數據項的地址范圍為 I4.0 到 I5.7。數據項“Status”將占用各狀態位的單個地址 |
聯系方式
- 電 話:17838383235
- 經理:徐嘉泉
- 手 機:17838383235
- 微 信:17838383235