BEGIN
Network 1
LD I0.0
AN T41
TONT37, +250
Network 2
LD T37
TONT41, +300Network 3
LD I0.0
AN T37
TONT43, +200
Network 4
LD T43
TONT47, +220
TONT44, +30
Network 5
LD T44
TONT42, +20
Network 6
LD T37
TONT38, +250
Network 7
LD T38
TONT48, +270
TONT39, +30
Network 8
LD T39
TONT40, +20
Network 9
LDNT37
A I0.0
= Q0.2Network 10
LD T37
= Q0.5Network 11
LD Q0.2
AN T43
LD T43
AN T44
A T59
OLD
= Q0.3Network 12
LD T44
AN T52
= Q0.4Network 13
LD Q0.5
AN T38
LD T38
AN T39
A T59
OLD
= Q0.0Network 14
LD T39
AN T40
= Q0.1Network 15
LD I0.0
AN T60
TONT59, +5
Network 16
LD T59
TONT60, +5Network 17
Network 18
Network 19
Network 20
Network 21 // 网络标题
// 网络注释
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
使用一个100mS的定时器和一个计数器。plc红绿灯一秒闪烁一次可以使用一个100mS的定时器和一个计数器。三菱PCL主程序是指PLC主要正常运行就不受其他程序段影响其扫描的程序段,就是说主程序只要在PLC正常的时候就是一直执行每次都扫描的,除非有中断程序发生。不用步进更容易啊 只要你能弄出循环例如 东西的绿灯和黄灯亮的时候 南北的红灯亮 然后换过来 南北的绿灯和黄灯亮的时候 东西的红灯亮
按照顺序用T一个一个写下来 全部都亮完用ZRST T0 TX全部清0 又重新开始了T你用到多少 X就是多少
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)