三菱plc计数器

初学三菱plc,麻烦大神帮忙看看为什么计数器指令不执行计数,而下面的计数器一直在复位

上面的c14是计数,下面的是复位指令,因为你下面的复位指令一直在执行,所以上面的计数指令当然不计数啦。追问

但是复位前面的条件没有成立为什么会复位,就像下面这个图,我一直在切换x500的ON/OFF状态,x501这条路没有通

,计数器就是不计数

追答

前面那三个带箭号的是上升沿触发,他们就在从0变1的时候吸合一个扫描周期,所以很有可能是有吸合,只是程序监视的时候看不出来

追问

那三个上升沿触发条件两个是常亮,一个是不通的,至多是开始触发一个周期,或者你看我后面追问那个图更直观,切换x500的ON/OFF状态,x501这条路没有通,还是一直在复位

追答

你说的没错,可是这个问题非常奇怪了。我仔细看了一下三菱的手册,我发现,并没有C300这个计数器也,楼主您用的什么机型呢?我看的手册是FX2n的,并没有发现300这个编号的计数器。会不会是这里有问题啊,导致程序不正常。以下是手册截图:

追问

我用的是q系列plc q03ude,之前我在旧的程序里试的时候计数器功能是不能正常执行的(点是新的,也有试过把旧有的程序全部删除再建立新的计数器程序也是不行,再或者是先建立一段计数器程序编译转换后在后面再编一段新的计数器程序,这个时候会出现前面编译的部分计数器功能可以正常实现而后面部分计数器功能不能执行),只有重新建立新的程序并且第一次进行转换编译的时候就存在的程序才可以正常执行了,这是为什么啊

追答

我这边是没有Q系列的手册,您手上有吗,建议看看手册,它的计数器到底有没有到300这个编号的

追问

查过手册了,q系列plc计数器对应的是c0至c1023,而且我把c300换成c1、c2结果是一样的

追答

那真的是非常奇怪了,我把你两张图的程序,都用FX2N的机型来写了一次,离线模拟,都是正常的。我弱弱问一下,您这个不计数的问题,是说下载到PLC上,然后设备都连着的时候,程序监视里头不正常么,还是啥?

追问

我也是离线模拟,您这样试一下就可以看出我的问题,先写一段下面这张图的程序

编译转换后是调试计数器功能是正常的,

再在上面这段程序后面加上另一段,程序变成下面这张图

这个时候c300计数器功能可以执行,c30计数器功能不能执行

追答

我这边只是计数器的编号跟你不一样,程序和你一样的,离线模拟是都可以的

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-07-06
上面的c14,已经达到设定80,当然不会在计数。按上图,C14 K80表示设定为80,达到80即可停止计数。

三菱plc高速计数器c251怎么用
c251是一种32位的加\/减计数器,适用于三菱PLC系统。这种计数器的设计允许用户在进行高速计数时保持精确性。值得注意的是,尽管可以同时使用多种类型的高速计数器,但它们之间的输入点必须保持独立,以避免冲突。高速计数器的工作机制基于中断,这意味着它们的运作与PLC的扫描周期无关,能够独立处理突发的高...

三菱PLC的计数器程序怎么写
1. 在PLC编程软件中创建一个新的程序。2. 在程序中选择计数器指令。三菱PLC中有多种计数器指令,如COUNTER、PULSEC、PULSE、PULSEQ等等,可以根据具体要求选择不同的指令。3. 设置计数器的参数,包括计数器的初始值、计数器的计数方向、计数器的计数范围等等。4. 在程序中添加逻辑控制和条件判断语句,...

求三菱PLC计数器怎么编写和复位清零法
1、X0导通C0 K5。2、C0导通Y0。3、C是计数器,K是常数,5是相应的数据(这里是5次)。4、用传送指令mov把常数0传送给c0。5、用复位指令RST直接复位c0。6、建议看下李金成老师的三菱plc的入门课程。

三菱plc计数器c如何计数?
1. 将Y0设置为常开输入点以激活C0,或者直接将C0与Y0并联连接。2. 可以采用下图所示的梯形图来实现计数功能。计数器需要使用加一复位指令,因此将X10用作计数器的复位按钮。3. 如果需要在触摸屏上显示,可以使用mov指令将C0的值传输到寄存器D1。在触摸屏上可以直接读取D1中的数字显示计数值。4. CD端...

三菱plc指令图文详解
三菱PLC的计数指令使用方法详细解释如下:1. 计数器的激活:假设X1是检测信号,在软件中使用X1对C0进行计数。在左母线处可以直接输入“LD X1”,这里的字母输入不区分大小写。2. 内部计数器的设置:以C0作为内部计数器,当X1检测到3次后,C0将触发。此时需要输入“OUT C0 K3”,这时C0就像一个计数...

三菱PLC高速计数器如何在程序上使用
在三菱PLC中,使用高速计数器可以实现高速计数和频率计算。以下是在程序中使用高速计数器的基本步骤:配置高速计数器参数:在PLC编程软件中,进入高速计数器配置界面,设置计数器的输入方式、计数方式、计数范围等参数。在程序中声明计数器:在程序中声明一个计数器变量,变量类型为计数器类型,例如CC、CD、...

三菱plc计数器c如何计数?
要使用三菱PLC的计数器C功能,首先,将输入信号Y0设置为C0的常开触点,或者直接将C0与Y0并联以实现计数。在梯形图设计中,确保包含复位指令,例如使用X10作为计数器的复位按钮,以启动和停止计数过程。若要在触摸屏上显示计数结果,通过mov指令将C0的值传输到寄存器D1,这样D1将实时显示当前的计数值。注意...

三菱plc计数器计数在触摸屏中显示
指读取计数数据,显示在触摸屏。三菱PLC的计数器是一种用于计数的功能,可以在特定的输入条件下对信号进行计数,为了在触摸屏上显示计数器的值,要从PLC中读取计数器的当前值。触摸屏是一种可视化的人机界面,为了在触摸屏上显示计数器的值,将读取的计数器值传输到触摸屏,在相应的画面、控件上显示出来...

三菱PLC高速计数器和编码器应用
一、高速计数器 高速计数器是PLC(可编程逻辑控制器)中的一种功能,用于处理高速脉冲输入。假设有一个按钮连接到PLC的X0点,通过编程,我们可以记录每次按钮被按下的次数。然而,在自动化系统中,我们常常需要处理比人工操作更快的输入,例如由光电感应器或编码器触发。此时,普通计数器可能无法满足需求...

三菱plc的计数器怎么清零?
三菱PLC是三菱电机在大连生产的主力产品。 它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入\/输出控制各种类型的机械或生产过程。系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释...

相似回答