上一页 | 下一页 |
说明 | 分几个运算周期,从特殊功能单元/模块中连续的缓冲存储区(BFM)读取数据的指令。可以将保存在通信用特殊功能单元/模块的BFM中的接收数据等分割后读出,因此非常方便。 此外,作为读取缓冲存储区(BFM)数据的指令还有FROM指令。 |
参数1 | m1 单元号[0~7] |
参数2 | m2 缓冲存储区(BFM)的起始编号[0~32766] |
参数3 | 保存从缓冲存储区(BFM)读出的数据的软元件起始编号 |
参数4 | n1 读出缓冲存储区(BFM)的总点数[1~32767] |
参数5 | n2 每个运算周期的传送点数[1~32767] |
示例 | RBFM K2 K2001 D200 K80 K16 |
备注 |
说明 | 分几个运算周期,将数据写入到特殊功能单元/模块中连续的缓冲存储区(BFM)中的指令。由于可以将发送数据等分割后写入到通信用特殊功能单元/模块的BFM中,因此非常方便。 此外,作为写入数据到缓冲存储区(BFM)的指令还有TO指令。 |
参数1 | m1 单元号[0~7] |
参数2 | m2 缓冲存储区(BFM)的起始编号[0~32766] |
参数3 | 保存写入到缓冲存储区(BFM)的数据的软元件起始编号 |
参数4 | n1 写入缓冲存储区(BFM)的总点数[1~32767] |
参数5 | n2 每个运算周期的传送点数[1~32767] |
示例 | WBFM K2 K1001 D100 K80 K16 |
备注 |
说明 | 从扩展模块读SDO数据 |
参数1 | ECAT地址 |
参数2 | SDO地址 |
参数3 | 读回的值存放位置 |
示例 | DSDORD K0 H60100010 D0 |
备注 | 注意:最多同时执行32条SDO指令,用16进制看 主索引6010,子索引00,数据长度10代表16位20是32位 |
说明 | 写SDO数据到扩展模块 |
参数1 | ECAT地址 |
参数2 | SDO地址 |
参数3 | 待写入的值 |
示例 | DSDOWR K0 H60100010 D0 |
备注 | 注意:最多同时执行32条SDO指令,用16进制看 主索引6010,子索引00,数据长度10代表16位20是32位 |
上一页 | 下一页 |