Skip to main content

6.26. COP(Copy data) Copy

6.26. COP(Copy data):Copy

 

标记

Relay组合

因数

src:原本(source) Relay 或想要充填的值(const)

dst:目的地(destination) Relay

len:数量(length) Relay(或数字)

说明

Rung处于激活状态、 从src位置开始按len数复制到det位置。

Src为数字时、 从dst开始按len数充填src值。这时如果dstbit形式、 src的数字为0就用OFF充填、 如果不是0就用ON充填。

SrcRelay时、 srcdst的数据形式应相同。

即、 如果srcBitdst也应为Bit;如果srcBite(B)dst也应为Bite(B)srcWord(W)dst也应是(W)

如果src+len大于src Relay最大数量或dst+len大于dst Relay最大数量、 就按Relay最大数量进行复制。

使用例

按指定数复制的例)

COP(X2Y34):Y3=X2 Y4=X3 Y5=X4 Y6=X5

COP(XB2YB33):YB3=XB2 YB4=XB3 YB5=XB4

COP(XW2YW32):YW3=XW2 YW4=XW3

 

用指定值(const)充填的例)

COP(0Y34):Y3=OFF Y4=OFF Y5=OFF Y6=OFF

COP(1Y34):Y3=ON Y4=ON Y5=ON Y6=ON

COP(25Y34):Y3=ON Y4=ON Y5=ON Y6=ON

COP(25YB33):YB3=25 YB4=25 YB5=25

COP(&H55AAYW32):YW3=&H55AA YW4=&H55AA

COP(0MW350):MW3=0 MW4=0 MW5=0 MW6=0 ~ MW52=0