我有个项目用的是200PLC,控制流程是小车按时间顺序上升下降前进后退在10几个电镀槽中动作。
1、我想问用什么时间指令好?
2、我现场有个暂停按钮(单按钮控制的),我按下这个按钮时,小车停止动作,时间定时器停止计时,再按下暂停按钮后,小车继续按之前的动作继续动作,定时器继续以暂停前的时间开始计时。
请问该怎么做到呢?
有没有这类的程序可以发给我学习下 602609569@qq.com,谢谢了
最佳答案
定时采用特殊继电器加累加器,中间串上中继,用取反指令控制中继的通断!
我做了个程序你可以看一下,i0.0启动停止按钮,q0.0驱动电动机运行。一键启停那一段程序做的不太好,将就看吧!
我把程序发到你的邮箱里取了!请查收!!
程序如下:
Network 1
// 启停初始化赋值
LD SM0.1
MOVB 0, VB1
Network 2
// 时间初始化赋值
LD SM0.1
OB= VB2, 15
MOVB 0, VB2
Network 3
// 取反
LD I0.0
EU
INVB VB1
Network 4
// 一键启停
LDB= VB1, 0
O SM0.1
LDB<> VB1, 0
NOT
A M0.0
OLD
= M0.0
Network 5 // 网络标题
// 定时
LD SM0.4
EU
AN M0.0
INCB VB2
Network 6
// 启动停止
LDB= VB2, 0
AN M0.0
LDB= VB2, 0
O M0.0
NOT
A M0.1
OLD
= M0.1
= Q0.0
可以点下面的链接去下梯形图程序下载:
http://u.115.com/file/dnsprwch#
项目1.mwp
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc308213.html