plc编程中,如何使用计数器?

2022-04-09科技258

计数器应该说也是每种PLC中都存在的一个指令目录,以西门子PLC来说的话,计数器指令目录下边有,增计数器、减计数器、增减计数器以及高速计数器。

高速计数一般需要特殊的点位或者专用的计数模块来实现高速计数功能,因此并没有增/减计数器这样的计数器常用,因此我就以增计数器在PLC在编程中的使用方法和注意事项来答题吧。

我还是以西门子200Micro/win 软件来说,请看下图:

先简单介绍一下梯形图下的计数器指令和引脚:这个图片上的CTU就是一个增计数器,所谓增计数器就是计数时候是不断的加1加1这样慢慢增大的,CU就是增计数信号的引脚,你要计数的变化量信号要引入这个引脚。下边的R就是复位计数器的计数值,比如最后C255处,M0.0如果接通,那么不管C255的当前值为多少,都会变为0,即C255=0。而下边的PV是一个预设值,这个值的作用是计数器的当前值计数到和PV值相等的时候,计数器的节点信号就接通,如图中网络3处C1的常开触点就会接通。

再来说一些计数器在编程使用中的注意事项:①图中网络1处C1计数器的当前值是7,所以网络3处C1计数器的节点信号没有接通是off状态。---这里说明,计数器有线圈指令和节点信号,它们的命名必须一致!这样计数器计数到60的时候,网络3处的C1节点才能接通!

②图中网络1和网络2,C1=7,C100=7,他们都是由SM0.5触发的(1s的时钟脉冲信号),但是C100这里没有上升沿P指令,而C1处有上升沿指令,但计数的结果是一样的。---这里说明,计数器指令是不需要配个边沿指令也能准确的计数的!

③图片中可以看到我用了3个计数器指令,C1,C100,C255,其实计数器的编号比如C25,C36,随你高兴怎么起名字,但是在西门子200PLC中计时器的个数是有限制的编号只能在C0-C255这之间,如果你使用C256,则直接出现红色波浪线提示非法!

这里说了计数器编程使用中的3个注意事项了,再来看一个图片:

这个图片上可以看到C255=1了,因为C1第一次等于60的时候,使得网络3处的V0.0接通了一次,V0.0又触发了C255进行了一次计数,就由0变为了1。这里V0.0就变成了一个1分钟的脉冲标记位了,因为SM0.5是1s的脉冲,它触发计数器计数60次就自动复位,这样V0.0就等于60s的脉冲了。这样的时间和计数器配合,来达到自己想要的时钟信号,在PLC编程中是非常常用的编程方法。

在这个图片上看到C1=27,那是第二次计数到27;而网络2处的C100=87的原因是R引脚的复位点是M0.1,我没有让M0.1接通,所以C100就一直在计数。当C100计数到60的时候,它的节点其实也是接通了的,且目前C100=87的时候它的节点还是接通的。---这里就说明了第④个注意事项,计数器的当前值大于等于PV预设值之后,计数器的节点指令就是一直接通的,它会一直计数到32767就没法再继续向上计数了,所以在编程的时候一定要注意对计数器的复位!

这里的32767,我在很多的答题中都反复的说过了,这是16位字长整数在有符号情况下的最大表示值,因此C计数器,它本身就是一个16位的指令,也因此PV处的变量也必须是整形变量,如下图:

这个图片上我要给C2计数器初始化赋值为0的话,就要用字传送指令,因为C2就是一个16位变量。同时C3的PV值关联到VW10,因为PV处也是要求16位变量。---因此计时器和PV引脚都需要是16位的整形变量,可以算是第⑤个注意事项!

就说这么多了,应该能对提问者有所帮助,谢谢!

相关文章

怎么对噪声信号进行频谱分析,具体步骤?

具体为采集的数据选择一定的长度也就是点数加汉宁窗后进行FFT,如果不加汉宁窗则默认为加了矩形窗,不过这样会造成部分频谱泄露,当然汉宁窗也会泄露,但泄露会大大降低。 FFT后得到这帧信号的数字频谱,然后根据你信号的频率范围把其他的频率下的幅值统统清零,然后在把这帧数据IFFT(傅里叶反变换),得到时域...

微信号改成什么比较好?

不知道改什么的姐妹们可以来看看哦 都是一些有特殊意义的英文 姐妹们用起来!你就是朋友圈里微信号最高级的崽! 1. Mi Manchi 这个网名,别人艾特你时会有小星星 2. Cx330 宇宙中最孤独且稀有的星星 3. Eliauk 不快乐的时候反过来拼 4.Palpitate 小心翼翼却又急切的心动...

根据手机号能定位吗?

首先我看到这个题目有两种理解: 一、手机号本来就是一种号码归属地的定位,很大程度上可以定位一个大致的位置; 二、手机接受信号,是通过接受信号发射塔的信号,我们国家三大运营商的发射塔数量已经大得惊人了,这样当你位置发生变化从一个地方移动到另一个地方,手机就会接受离你最近的位置的信号发射塔(可以接受多个...

液晶电视主板的作用?

我来回答吧。 主要分电源部分,驱动板,高压板,和TV板。 电源就是供电了,将市电转为12V的液晶电视工作电压。 高压板将12V升压到1500~1800V的高压交流电,用于点亮PANEL的CCFL背光灯。 驱动板是驱动控制液晶的TFT的,用于显示信号。主要由PANEL控制逻辑,亮度控制逻辑,DC to...

双绞线的特点?

双绞线特点较多: 1.传输距离远、传输质量高。由于在双绞线收发器中采用了先进的处理技术,极好地补偿了双绞线对视频信号幅度的衰减以及不同频率间的衰减差,保持了原始图象的亮度和色彩以及实时性,在传输距离达到1km或更远时,图象信号基本无失真。如果采用中继方式,传输距离会更远。 2.布线方便、线缆利用率高...

如何看待预言者和所谓的外星生物?

从概率上讲 宇宙中一定存在外星生命 而且数量不少 并且一定是碳基的 就是说 组成和我们一样 长相有差别 但是到今天我们还没有发现一丝外星人存在的迹象 原因一 不在乎是 太远 无法取得联系 原因二 对方当前的文明程度低 无法对外发出文明生物信号 原因三 我们检测设备的敏感度不够 他们的信号到我们...

“做梦”的原理是什么?

所谓的梦,就是平日的愿望或恐惧在睡眠时不受抑制地显现。奥地利的精神病学家及精神分析学派的创始人弗络伊德指出:“梦就是受抑制的潜意识上升为意识的东西。” 每个人都会做梦,而在我们的梦中经常会出现一些与考试有关的事情,其中多半都是梦见题很难,做不出来,而时间又紧,眼看就要到了,可还是做不出来,正在着急的...

双绞线的原理?

双绞线是由一对相互绝缘的金属导线绞合而成。采用这种方式,不仅可以抵御一部分来自外界的电磁波干扰,也可以降低多对绞线之间的相互干扰。把两根绝缘的导线互相绞在一起,干扰信号作用在这两根相互绞缠在一起的导线上是一致的(这个干扰信号叫做共模信号),在接收信号的差分电路中可以将共模信号消除,从而提取出有用信号...

iPhone8为何会在中国遭遇“滑铁卢”?

拒绝使用北斗信号,是最大败笔,赤裸裸的藐视中国人;居然还大言不惭的想赚中国人的钱,真把中国人当傻冒了!连日本人、印度人的狗屁三颗卫星组建的导航信号都接收,中国人的全球北斗,居然就死活不接受,那么很简单,请苹果手机滚出中国!没苹果手机,中国人只会生活得更好,现在谁不知道苹果手机有美国中央情报局开设的专...

浩方网络异常,无法连接至登录服务器。就是登陆不上?

这个我知道,这是我今天见过的第三个一模一样的问题了应为我在你问这个问题的时候也有这样的问题.有些时候浩方很神经,我猜你是5.1的版本吧?你得到失败信号后HF的窗口却依然弹出来,但是左边没有那些选择竞技游戏一类的东西了.不过只要点那个升级版本,选成4点几的那个经典版本,然后下载安装,你在上就上去了.如...

你为什么坚持用安卓机?

问题:你为什么坚持用安卓机? 回答:说实话,我用过很多的手机,我觉得现在的安卓还是不错的。尤其是对于我们这种经常出差的人来说,还是很好用的。 安卓的灵活性很高说实话,安卓的灵活性真的很高的。为什么这么说?因为不是安卓就是iPhone了。iPhone的价格比较高,这对于预算不多的人来说,很痛苦的事情。...

三大运营商就全国而言,哪个的信号好?

应邀回答本行业问题。 就全国范围内来看,三大运营商之中还是中国移动的信号覆盖是最好的。 中国移动手机信号好,是因为中国移动的基站数量最多。我们的手机,需要和基站之间进行双向的信号交互。基站的多少,直接的决定了手机信号的强弱。 现在运营商主要的信号是依靠宏基站覆盖,宏基站只能覆盖室外以及部分室内的浅层...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。