关于三菱PLC 输出TO指令的用法

如题所述

应用时钟比较指令tcmp控制程序
应用时钟比较指令tcmp控制程序,比如要控制三个输出.y0.y1
y2;要求三个输出在不同的时间进行输出和断开,如果要求y0,在当前时间大于设定时间输出,等于时间时停止,y1在等于设定时间输出,在y0输出时候断开,y2在当前时间小于设定时间输出,大于当前时间停
止,程序编写如下:
1
ld
m8012
trd
d0
2
ld
x0
3
mov
d3
d10
4
mov
d4
d11
5
mov
d5
d12
6
ld
x0
7
tcmp
k8
k20
k25
d10
m10
8
ld
m10
9
set
y0
10
rst
y2
11
ld
m11
12
set
y1
13
rst
y0
14
ld
m12
15
set
y2
16
rst
y1
end
这里运用到了传送指令mov,当x0为on,把时间数据时,d3,分,d4.秒d5传送到d10,d11和d12;应用tcmp对设定时间k8
,k20
k25,即八点二十分,二十五秒,进行比较,将比较结果用m10,进行输出.比较结果当当前时间小于设定时间,m10为on,把y0置位,同时把y2
rst;当当前时间等于设定时间,m11状态为on,输出一个短暂的脉冲信号,同时把y0
rst;当当前时
间大于设定时间,m12状态为on,set
y2
,把y1
rst
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-02-16
LD
X0
TO
K0
K17
K4
K1
TO
K0
K17
K0
K1
TO
K0
K17
K2
K1
TO
K0
K17
K0
K1
TO
K0
K16
K2M10
K1
TO
K0
K16
K1M18
K1
只有一个执行条件X0
而你要传送两份数据。错误!
相似回答