欧姆龙系列plc的数据传送指令通过控制字的变化,可以实现不同的意图和功能。下面我们给出指令的原型说明:
在上图中,尤其要注意控制字c的说明。
用法举例说明如下:
假设:
s:200ch为传送源地址,初始值为#abcd(十六进制)。
d:300ch为传送目标地址,初始值为#0000(十六进制)。
下面通过两个变化控制字的例子,说明下用法。
例1:d300为#0211:
从左往右解释:
2表示传送到目标字以位2开始(即8-11位)。
1表示传送位数2位。
1表示传送源字以位1开始(即4-7位)。
程序执行后,300ch中的值为#bc00。
例2:d300为#0230:
从左往右解释:
2表示传送到目标字以位2开始(即8-11位)。
3表示传送位数4位。
0表示传送源字以位0开始(即0-3位)。
程序执行后,300ch中的值为#cdab。
欧姆龙PLC中MOVD指令用法详解