控制要求如下:电机正转15s停5s再反转15s,再停5秒再正转15s如此往复。
程序中m20.2为正反切换继电器
m20.3正转控制继电器
m20.4反转控制继电器
妙处:一、只用了两个定时器
二、程序移植性好
程序如下
ORGANIZATION_BLOCK 主程序:OB1
TITLE=程序注释
BEGIN
Network 1
LDN M20.3
AN M20.4
TON T38, 50
Network 2 // 网络标题
// 网络注释
LD M20.3
O M20.2
AN M20.4
= M20.2
Network 3
LDN T38
TON T37, 150
Network 4
LDN M20.2
O M20.3
AN M20.4
AN T37
= M20.3
Network 5
LD M20.2
O M20.4
AN M20.3
AN T37
= M20.4
Network 6
LD M20.3
= Q0.3
Network 7
LD M20.4
= Q0.4
END_ORGANIZATION_BLOCK
SUBROUTINE_BLOCK SBR_0:SBR0
TITLE=子程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
END_SUBROUTINE_BLOCK
INTERRUPT_BLOCK INT_0:INT0
TITLE=中断程序注释
BEGIN
Network 1 // 网络标题
// 网络注释
END_INTERRUPT_BLOCK