课程中心
HOME
课程中心
正文内容
plc编程器怎么清零 PLC如何实现计数清零功能
发布时间 : 2024-10-06
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC如何实现计数清零功能

简思PLC支持简单的逻辑运算、时间控制、定时控制、计数控制等功能。无需梯形图,软件等复杂编程,中文指令,彩屏显示,每条指令作用清晰易懂,只需要会接线,无基础也能入手进行现场编程,具有编程简单、使用容易的特点,大大降低了使用成本。同时也可以作为多路继电器模组使用,每路可独立或联动控制,实现比传统单路时间继电器更复杂的功能

【控制要求】

用启动开关X0(不带锁,按下只给一次信号)控制一个流水灯动作,X0有信号的时候,触发A、B灯自动循环闪烁,间隔延时2s,对循环次数计数10次。

设置一个计数清零键,按下清零键可对运行的次数进行清零。

【动作分析】

按下启动开关X0,就是添加一个等待输入指令,X0有信号,就触发A灯(Y0)通,延时2s,再触发A灯(Y0)断,延时2s;A灯闪烁完成后,再是B灯(Y1)通,延时2s,再触发B灯(Y1)断,延时2s,循环一次计数一次,计数10次,添加计数跳转,跳转到A灯点亮的那一帧。

添加计数清零按键,在组合逻辑,添加一个检测输入X1(清零键,不带锁),再添加赋值运算,由于主程序在时序环编辑,所以清零清的是时序环的计数变量,也就是对Ra_时序计数变量寄存器赋值,Ra[0]=0+0=0,Ra0表示时序环0的计数变量(如果是时序环2编辑的程序,就是选用Ra2),只要按下X1,满足条件,计数就会归零。

【控制流程图】

按照动作分析,每一个动作就是一个指令,每个指令用流程图的方式连接起来。

【修改别名】

1、在软件别名处,对动作需要用到的端口进行别名修改:

2、输入端别名修改:X0:启动键,X1:清零键。

3、输出端别名修改:Y0:A灯、Y1:B灯。

【程序编辑】

在时序环0中编辑主程序动作,按照控制流程图编辑动作指令,用计数跳转指令对程序计数。

在组合逻辑,编辑清零动作。添加检测输入X1通,再添加赋值运算,属性框中选择Ra_时序计数变量,赋值寄存器ID为0,也就是对时序环0的计数变量进行运算,Ra[0]=D[0]+D[0],D表示数值,0+0=0。

赋值运算属性设置:

【程序调试】

当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,程序调试有几种方式。

1、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,选择下发程序的端口,即可在线调试。

2、可在触摸屏软件上实现在线模拟,进行程序调试。

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

第一种

D100是计时的,当它的值小于216000时,M100不输出,下面的主控指令有效可以执行

可以看到M201有输出

当D100记满216000是M100输出,主控断开

可以看到M201无法输出,哪怕前置条件满足,这样就实现了定时不工作

怎样设置密码呢?在主控外面再写一条程序,可以在触摸输入的D102,

当我们输入123456789(随意设置的密码)时就清零D100的计数,M100断开,又回到从零开始计时。

第二种下面D100-D102是读出的PLC系统时间,D120-D122是我们设置的数据年,月,日,现在是设置的2019.5.18号停止,目前是17号M100未通,主控程序可以运行,M201输出

下面我们更改停机时间到2019 .5.17看看,可以看到M100输出,导致控制断开,M201无法输出

对于这种要怎么加密接除呢?程序还要加一段,D130是在触摸屏上输入的密码的地址,密码我假设是123456789,密码对的话M131输出,下面看触摸屏

下面是D120 D121 D122的设置框,需要设置允许触发条件,在M131没通(密码不对时),它是不不能输入的,通过这种方式加锁,没有密码就不能设置时间,超过了我们设置的时间就停止。

下面是重新设置的一个时间,弊端就是设置完记得密码清零哦,或者切换画面的时候清一下

当然,这里大家也可以用触摸自身的加锁功能,没到安全等级就不进入这个画面

其他PLC都可以参照此种编程方式,还有其他方式大家可以探讨下。

相关问答

PLC时间继电器怎么断电清零?

看你用的什么PLC了,守时器前面的触发信号断开时定时器会自动清零,如果要在运行中清零你可以使用RST指令来进行清零,也可以用MOVK0来进行plc里时间继电器的设...

plc计时器怎么清?-懂得

PLC计时器清除的方法取决于PLC类型和计时器的类型。一般来说,可以使用指令或者功能码来清除PLC计时器。具体方法请参考PLC的用户手册或者技术支持文...

plc怎么刷零?

PLC程序里清零方法:1、直接传送,通过指令MOV,将K0传送到D0里去,D0的值即为0;2、条件清零,例如当X1闭合,Y0接通,同时Y0的常开触点闭合执行RSTD0指令,...PLC...

电子称在PLC控制程序中是如何斟酌去皮清零?

清零就是把零点的基准点调高,去皮跟零点没有关系,他的去皮重量是包含在量程中的,结果是一个样的,都是零点。比如60kg量程,有2公斤在称上,如果按清零,你还...

plc计数器自动复位设置?

三菱plc计数器清零复位指令SET:置位指令,使操作保持ON的指令。RST:复位指令,使操作保持OFF的指令。SET指令可用于Y,M和S,RST指令可用于复位Y,M,S,T,...三...

PlC程式能远程清零吗?

可以远程清零。因为PLC程式可以通过网络连接进行远程操作,包括清零等操作。PLC程序可以通过远程访问进行修改和控制,这使得远程清零成为可能。此外,PLC程式的...

三菱PLC不用原点回归如何清零?

回答如下:三菱PLC不使用原点回归来清零,而是使用特定的指令来实现。下面是一种常见的清零方法:1.首先,确定要清零的寄存器或位号。2.在PLC程序中使用MOV...

西门子plc计数器如何自动复位?

计数器复位:是指计数器触点复位2.计数器清零:是指将计数值清零西蒙子7-200内含有6个高速计数器,最多有12种不同的控制模式,你可选某一个高速计数器(比如选...

cp1h欧姆龙plc当前脉冲不能清零怎么办?

如果CP1H欧姆龙PLC当前脉冲不能清零,需要先检查脉冲输入模块是否连接稳定,接线是否正确,并在程序中确认脉冲输入模块的地址和参数设置是否正确。如果以上都正...

三菱PLC的内部计数器是怎样清零?

三菱PLC计数器断电后不会自动清零,只会继续保持。1、打开三菱与PLC连接的软件控制界面,里面显示一个空白的程序。2、然后单击PLC。3、接着选择PLC存储器清...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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