Skip to content

McReadMultiRegReal Real读取多双字

该指令用于 MC 通信以 Real 类型方式读取多个双字寄存器的值。

指令格式

McReadMultiRegReal(addr, len, McMode, realArray) McReadMultiRegReal(地址, 长度, Mc模式, real数组)


参数详细说明

参数类型说明默认值/备注
addrintPLC 的寄存器地址
lenint读 PLC 的寄存器的个数
McModeenumMc通信模式:3E_ASCII_D(D寄存器3E模式ASCII通信)、3E_Binary_D(D寄存器3E模式二进制通信)、1E_ASCII_D(D寄存器1E模式ASCII通信)
realArrayRealOneArray以 real 类型读取的多个 PLC 寄存器的值会放入到该 real 数组变量中

应用示例

estun
McReadMultiRegReal(5000,9,"3E_Binary_D",G:RealOneArray0)

逻辑解析: 执行时通过 MC 协议的 D 寄存器 3E 模式二进制读取 PLC 5000 地址开始的 9 个双字寄存器的 real 值,并把值放入到全局变量 RealOneArray0 中。

ESTUN Robotics — ER 系列机器人编程语言指令参考