线下实训
HOME
线下实训
正文内容
累积计时plc编程 「案例详解」电机运行时间累积案例详解,附源程序
发布时间 : 2025-03-15
作者 : 小编
访问数量 : 23
扫码分享至微信
Scan me!

「案例详解」电机运行时间累积案例详解,附源程序

导读:在自动化设备中,经常需要对设备进行运行时间的统计,并且在触摸屏上显示让工作人员知道设备的运行情况。比如:某台电机运行了多少天、多少小时、多少分钟等(如图一)。那么今天呢,我们就用200SMART PLC做一个运行时间累积的案例和大家一起分享。

图一

控制要求:

1. 按下启动按钮I0.1,电机开始运行(输出Q0.0),运行时间开始累积。

2. 运行时间到达60秒后,分钟开始累积,分钟到达60秒后,小时开始累积

3. 当按下停止按钮(I0.2)或者设备故障(I0.3),电机累积时间停止。待电机再次运行,时间累积在之前基础上再次叠加。

PLC接线

IO地址分配

程序编写

程序解读:网络1中,对电机的启停控制、故障的互锁等。

网络2中,利用SM0.5秒脉冲实现对电机的秒时间累积。秒时间存储器地址为VW0,接下来利用比较指令。当VW0数据大于60(也就是秒累积60),分钟存储器地址VW2加1,实现分钟的累积。同时秒时间清零。小时的累积也是一样的,不再赘述。为了存储较长的小时时间,小时的存储器用32位存储器VD4。

以上整套程序,后台回复【资料】获得源程序。

↓免费学习资料

plc梯形图编程,定时器怎样编写?

定时器使用

N80系列plc的定时器使用非常灵活,可以自由组合。

计时到输出 ON,定时累积值等于设置值;计时未到输出 OFF,定时累积值<设置值。

定时器指令的运行:(定时器不能用上升沿触发,而且在同一个程序中,定时器的下节点4x寄存器不能重复,否则不能计时 )

1、自动复位定时器之一

输入管脚I1直连火线,输入管脚I2连常闭触点0x0100,而0x0100触点是定时器的输出。

①、定时器开始计时,计时到了后,定时器输出触点0x0100导通,从而导致定时器输入管脚I2的常闭触点断开,导致定时器清零。②、定时器清零后,输出0x0100会断开,从而使定时器输入管脚I2的常闭触点导通,导致定时器又开始计时。③、定时器开始计时,重复第一步,如此循环下去。④、定时器的输出触点0x0100,每当定时器满就会导通一个扫描周期,然后自动断开,形成一个脉冲。

示例说明

1、常开开关‘00100’导通,并且上节点输入同时导通,功能块执行计时功能

2、在下节点寄存器‘40002’中计时值会每隔‘1秒’变化一次,直到等于上节点寄存器‘40001’设置的定时值停止计时

3、当计时值等于设定值时,上节点‘00100’会输出‘ON’,此时会导通网络1中加法功能块‘ADDB’结果加‘1’

2、自动复位定时器之二

输入管脚I1、I2,连常闭触点0x0100,而0x0100触点是定时器的输出。

①、定时器开始计时,计时到了后,定时器输出触点0x0100导通,从而导致定时器输入管脚I2的常闭触点断开,导致定时器断开。②、定时器断开后,输出0x0100也会断开,从而使定时器输入管脚I1、I2的常闭触点0x0100导通,导致定时器又开始计时。③、定时器开始计时,重复第一步,如此循环下去。④、定时器的输出触点0x0100,每当定时器满就会导通一个扫描周期,然后自动断开,形成一个脉冲。

示例说明

1、常开开关‘00100’导通,并且上节点输入同时导通,功能块执行计时功能

2、在下节点寄存器‘40002’中计时值会每隔‘1秒’变化一次,直到等于上节点寄存器‘40001’设置的定时值停止计时

3、当计时值等于设定值时,上节点‘00100’会输出‘ON’,此时会导通网络1中加法功能块‘ADDB’结果加‘1’

图中,有三种定时和复位方式:

第一种,当01001常开点接通时,41001开始定时,10秒后,01002接通。当01001断开时,定时器复位,41001数值为0,01002为OFF。

第二种,当01003常开点接通时,41002开始定时,10秒后,01004接通。当01003断开时,定时器不复位,41002的值不变,01004为OFF。当01003再次接通时,01004立即接通。41002的值一直不会复位。

第三种,由01007常闭为ON复位定时器。

相关问答

怎么用PLC300计算电机累积运转时间?

接触器闭合,定时器开始计时。搞个秒级的定时器就可以,定时到自复位。定时器状态位串到计数器1(目标值60)上。(秒级)。计数器1状态位串到计数器2上(目标值...

plc怎么使用时间来做到期停止工作,输入密码解除?

这个是很容易实现的,第一种是普通计时功能实现,下面应朋友要求再做个以PLC时间控制的,往下看第一种D100是计时的,当它的值小于216000时,M100不输出,下面...时...

plc断电延时定时器怎么使用-懂得

plc断电延时定时器使用:PLC:可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向...

电子秒表怎样累计计时?

1.秒表计时有三种计时模式:(1)累计时间:按[+]键开始、停止和开始计时(时间积累)。计时完成后,按[-]键将计时重置为零。(2)间隔时间:按[+]键开始计时,按[-...

用三菱FX3G型PLC编程并调试“定时与计数控制”?

用三菱FX3G型PLC编程并调试“定时与计数控制”FX3G是三菱FX系列中的一款PLC,调试定时与计数器控制我们首先要了解下这两个软元件。定时器【T】用加法计算PLC...

秒表计时怎么写?

秒表计时有三种时间模式:1累积计时:(1)按[+]键开始、停止、再开始计时(时间累计)(2)计时完毕,按[-]键计时归零2间隔计时:(1)按[+]键开始计...

什么是周期累积放大法?

指用计时工具测量累积多个周期的时间,然后求出其运动周期,并默读5、4、3、2、1、0,当数到“0”时启动秒表,这样既有一个计数的准备过程,又不至于少数一个...

plc断电延时定时器怎么使用-171****4088的回答-懂得

plc断电延时定时器使用:PLC:可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面...

制氧机上累计计时如何清零?

如果想恢复成0的话很简单呀,按rest惩治系统或者是重置所有的软件都是就可以了呀。通常都是8⑴0小时连续24时制氧机会过热制氧机的复位开关作用为:将制氧机时...

停车场如何进行计时收费的?

根据规定,停车场应当安装合格的计时收费管理装置,一类区域停车场白天以半小时为计费单位,夜间以小时为计费单位;二、三类区域停车场以小时为计费单位,连续...

 亚布力烟  刘佑局 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部