plc内置高速计数器使用注意事项

来源:电工天下时间:2015-09-08 07:24:35 作者:老电工手机版>>

plc内置高速计数器使用注意事项

plc为什么要设有高速计数器功能?

这要从plc的扫描周期来理解。plc内部的普通计数器的计数方式是plc在进行输入扫描而得到的信号变化时计一次数。但是plc在程序执行过程中,是不进行输入扫描的。

也就是说,plc扫描一次输入信号的状态后(专业语言应该是:输入刷新)进入程序执行过程,程序执行过程中输入再有变化,plc就不会知道了,程序也不会做出影响。这种状态,我们用普通计数器对高速输入脉冲就无能为力了。

如你回家后关上门对家人讲,你在外面看到有一个人醉汉倒在大街上(关门前看到的就是输入扫描)。你想打电话告诉医院来救他(由于有醉汉在的条件,让你有一个打电话的输出动作),而家人说,你还是再看看醉汉现在的状态再说吧。于是你放下电话(没有输出)开门出去再看一次(由于家人这个中间继电器的参预,你把程序直接跳转到结束,再一次输入扫描),回到家后又关门告诉家人醉汉现在的状况。

家人还要坚持让你再出门看一次,你不耐烦了,说“我现在就认为他还躺在那,等我打完电话再出去看吧”(屏蔽中间继电器的参预,继续执行程序),电话打完了(程序执行结束),你又一次打开门出去看,醉汉已经走了。

没办法,你还得回来打电话告诉医院不用来了(又一次程序执行结束)。然后你又出门了,看到醉汉又躺在了老地方,气死你了。于是你就想在门外安装一个视频头接到层里的一个显示器上随时观察醉汉的状态。来控制你是否打电话。(我说话罗嗦吧,谁让我先声明是家常聊天方式呢。)

高速计数器属于硬件计数器,其计数方式与程序的扫描是没有关系的。

实时接受外部脉冲信号的变化而计数(当然它的响应也是有一定限制,fx的是 50khz)。

fx系列plc内置高速计数器按其编号分别分配给x0---x7,x0---x7不可重复使用。

以分配给输入x0的高速计数器为例写一个简单的程序。

分配给x0的高速计数器有:c235,c241,c244,c246,c247,c249,c251,c252,c254(每个高速计数器计数方式各不相同,这里暂不叙述.看附表自己理解.)如果我们使用c235计数器,其他的计数器就不可以再使用了。
ld m0
out c235 k10000
ld c235
out y0
ld m1
rst c235
end
当m0处于断开状态时,c235不得电所以不能开始计数,当m0闭合时高速c235计数器一直是处于得电等待计数状态。前面说了,c235是分配给x0的高速计数器.那么它就是接收x0的输入脉冲信号,每当x0有一个上升沿到来时,c235就计数一次。当计数到10000时,c235的常开触点闭合使y0 得电.当m1闭合时c235复位,其常开触点断开。

注意:

1、只有c235的当前值由9999变化到10000计数器输出点才动作。人为改变c235的值等于10000,其触点是不动作的。

2、高速计数器计数不受扫描周期的影响,但他的触点的闭合状态还得程序扫描到ld c235时y0才动作。如果想让高速计数器到达计数值立即进行输出处理,得用hscs指令。
 
高速计数与普通计数相比的注意事项:

1,高速计数输入是指定的;不是所有输入点都可以;

2,输入频率比较低的还是不要用高速计数;

3,高速计数的数据一般都是32位的;

4,对应的所有高速计数频率相加不能大于plc所允许的最大值;

相关文章
  • 三菱plcFX3U外部电源怎么接线,视接口类型不同选用接线方法

    三菱plcFX3U外部电源怎么接线,视接口类型不同选用接线方法

    三菱fx48m型plc是交流电源供电(单相交流电),plc有直流24v输出端口,可以给传感器或扩展模块供电(不是由外部接入24v直流电)。plc输入端自身有内部电源,如果只是按钮或行程开关类型,则不需要另外接电源,直接接按钮或开关的两端即可。

    时间:2022-06-30 10:48:41

  • 三菱plc fx3uc中都支持哪些编程语言

    三菱plc fx3uc中都支持哪些编程语言

    三菱plc fx3uc中都支持哪些编程语言,三菱PLCFX3U·FX3UC可编程控制器编程的支持以下3种编程语言,即指令表编程、梯形图编程与SFC(STL)编程,下面具体来看下。

    时间:2022-01-26 09:16:19

  • 三菱plc中cpu普通模式下计数器功能怎么选择?

    三菱plc中cpu普通模式下计数器功能怎么选择?

    有关三菱plc中计数器功能选择的知识,在cpu普通模式下的“计数器功能选择”中,可以选择的项目包括锁存计数器功能、计数禁用功能、采样计数器功能等,下面具体来了解下。

    时间:2022-01-26 09:13:20

  • 三菱fx2n20gm定位模块怎么更换电池?

    三菱fx2n20gm定位模块怎么更换电池?

    三菱fx2n20gm定位模块电池更换步骤如下:首先,关闭FX2N-20GM的电源。然后,拆下FX2N-20GM的侧盖。在装卸盒中拆下池并更换(为了不丢失FX2N-20GM中RAM的当前数据,该操作过程必须在30秒内完成。)

    时间:2022-01-26 08:06:19

  • 三菱FX系列PLC步进指令(STL/RET)用法教程

    三菱FX系列PLC步进指令(STL/RET)用法教程

    有关三菱FX系列PLC步进指令的用法,步进指令是专为顺序控制而设计的指令,步进指令STL与RET怎么使用,在使用时需要注意什么问题,下面具体来看下。

    时间:2022-01-20 09:48:55

  • 三菱FX系列PLC块操作指令(ORB/ANB)的用法教程

    三菱FX系列PLC块操作指令(ORB/ANB)的用法教程

    有关三菱FX系列PLC块操作指令的用法,ORB为块或指令,ANB为块与指令,其中ORB指令用于两个或两个以上的触点串联连接的电路之间的并联,ANB指令用于两个或两个以上触点并联连接的电路之间的串联。

    时间:2022-01-20 09:45:50

  • 三菱FX系列PLC置位与复位指令(SET/RST)的用法教程

    三菱FX系列PLC置位与复位指令(SET/RST)的用法教程

    三菱FX系列PLC置位与复位指令(SET/RST)的用法教程,三菱FX系列PLC有基本逻辑指令20或27条、步进指令2条、功能指令100多条(不同系列有所不同)。在FX2N中共有27条基本逻辑指令,其中包含有些子系列PLC的20条基本逻辑指令。

    时间:2022-01-20 09:44:06

  • 三菱FX系列PLC微分指令(PLS/PLF)的用法教程

    三菱FX系列PLC微分指令(PLS/PLF)的用法教程

    三菱FX系列PLC微分指令(PLS/PLF)的用法教程,在三菱FX系列PLC有基本逻辑指令20或27条、步进指令2条、功能指令100多条(不同系列有所不同)。以下以FX2N为例,介绍基本逻辑指令和步进指令及应用。

    时间:2022-01-20 09:42:55

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有