mc、mcr 指令
指令助記符與功能
指令助記符、名稱
功能
程序步
mc 主控指令
公共串聯(lián)觸點的連接
3
mcr 主控復位
公共串聯(lián)觸點的清除
2
指令說明
在下面程序示例中,輸入x000為接通時,直接執(zhí)行從mc到mcr的指令,輸入x000為斷開時,成為如下形式:
保持當前狀態(tài):積算定時器、計數(shù)器、用置位/復位指令驅(qū)動的軟元件。
變成off的軟件:非積算定時器,用out指令驅(qū)動的軟元件。
主控(mc)指令后,母線(ld、ldi點)移動主控觸點后,mcr為將其返回原母線的指令。
通過更改軟元件地址號y、m,可多次使用主控指令。但使用同一軟元件地址號時,就和out指令一樣,成為雙線圈輸出。
編程
例1:沒有嵌套時
0 ld x000
1 mc n0 m100
4 ld x001
5 out y000
6 ld x002
7 out y001
8 mcr n0
沒有嵌套結(jié)構(gòu)時,通用n0編程。n0的使用次數(shù)沒有限制。有嵌套結(jié)構(gòu)時,嵌套級n的地址號增大,即n0--n1--n2……n7。
例2:有嵌套時
0 ld x000
1 mc n0 m100 3步指令
4 ld x001
5 out y000
6 ld x002
7 mc n1 m101 3步指令
10 ld x003
11 out y001
12 mcr n1 2步指令
14 ld x004
15 out y002
16 mcr n0 2步指令