Skip to main content

6.27. CCOP(Conditional Copy data) 按条件复制

6.27. CCOP(Conditional Copy data):按条件复制

 

标记

Relay

sA: Rung于激活状态时制的原本(source) Relay或要充(const)

sB: Rung于非激活状态时 制的原本(source) Relay或要充(const)

dst: 目的地(destination) Relay

len: (length) Relay()

根据Rung状态sAsB的位置按len数复制到det位置

Src为数dst始按lensA/sB这时如果dst bit形式 sA/sB0就以OFF如果不是0就以ON

sA/sBRelay sA/sBdst据形式相同

sA/sBBit dst应为Bit 如果sA/sBByte(B)dst应为Byte(B);如果 sA/sBWord(W)dst应为Word(W)

如果(sA/sB)+lensA/sB Relay最大量大或 dst+len大于dst Relay最大Relay 的最大量。

使用例

按指定制的例)

CCOP(X2R5Y33): Rung于激活状态 Y3=X2 Y4=X3 Y5=X4

                       Rung于非激活状态 Y3=R5 Y4=R6 Y5=R7

CCOP(10Y33): Rung于激活状态 Y3=ON Y4=ON Y5=ON

                    Rung于非激活状态 Y3=OFF Y4=OFF Y5=OFF

) 使用例COP命令请参COP命令