Mb_ReadDigitalInputs_128

功能塊 Mb_ReadDigitalInputs_128
從裝置的數位輸入讀取 BOOL,最多可一次讀取 128 個值。
VAR_INPUT
V PortIn RTX_Port 已使用的埠。
V Execute BOOL 在上升邊緣開始動作。
V DeviceId UINT Modbus 伺服器裝置 ID。
V Address UINT 欲讀取值的起始位址,值從一開始。
V Length UINT 欲讀取值之數量,最多為 128。
VAR_OUTPUT
V Port RTX_Port 已使用的埠。
V Done BOOL 值成功讀取。
V Busy BOOL 功能塊尚未結束且預期看到新的輸出值。
V Error BOOL 提示功能塊中出現錯誤。
V ErrorID MB_ERROR 錯誤識別碼。
V Value ARRAY [0..127] OF BOOL 讀取的 BOOL 值。
可用的 EtherCAT 狀態:all,不與 EtherCAT 綁定,僅與埠綁定。
  Mb_ReadDigitalInputs_128  
RTX_Port   PortIn   Port   RTX_Port
BOOL   Execute   Done   BOOL
UINT   DeviceId   Busy   BOOL
UINT   Address   Error   BOOL
UINT   Length   ErrorID   MB_ERROR
        Value   ARRAY [0..127] OF BOOL