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值。这时如果dst为bit形式、 src的数字为0就用OFF充填、 如果不是0就用ON充填。 Src为Relay时、 src和dst的数据形式应相同。 即、 如果src为Bit、dst也应为Bit;如果src为Bite(B)、dst也应为Bite(B);src为Word(W)、dst也应是(W)。 如果src+len大于src Relay最大数量或dst+len大于dst Relay最大数量、 就按Relay最大数量进行复制。 |
使用例 | 按指定数复制的例) COP(X2、Y3、4): Y3=X2、 Y4=X3、 Y5=X4、 Y6=X5 COP(XB2、YB3、3): YB3=XB2、 YB4=XB3、 YB5=XB4 COP(XW2、YW3、2): YW3=XW2、 YW4=XW3
用指定值(const)充填的例) COP(0、Y3、4): Y3=OFF、 Y4=OFF、 Y5=OFF、 Y6=OFF COP(1、Y3、4): Y3=ON、 Y4=ON、 Y5=ON、 Y6=ON COP(25、Y3、4): Y3=ON、 Y4=ON、 Y5=ON、 Y6=ON COP(25、YB3、3): YB3=25、 YB4=25、 YB5=25 COP(&H55AA、YW3、2): YW3=&H55AA、 YW4=&H55AA COP(0、MW3、50): MW3=0、 MW4=0、 MW5=0、 MW6=0、 ~、 MW52=0 |