用PLC怎么做一个计数器和比较器,详细步骤,万分感谢

用PLC怎么做一个计数器和比较器,详细步骤,万分感谢,第1张

计数器:

示例:一个盒子里放50瓶水,每出一瓶水传感器记一次数,LED上显示剩余数量。

首先,上电将D0赋值50,然后每出一瓶水传感器X0将D0自减一,将D0/10,取得商D1(也就是十位)和余数D2(也就是个位);

然后,用SEGD指令分别将D1和D2译码输出即可。

  这个截图是模拟运行的结果,模拟运行不支持SEGD指令的模拟,所以K2Y0和K2Y10都是0;如果把程序下载到PLC中联机运行监视,K2Y0和K2Y10就不是0了。

比较器:

示例:设备S7-200CPU224旋转编码器Autonics(E50S8-3-T-24),编码器每转脉冲数为250,三相A、B、Z测速辊直径100mm。

要求:编码器连接测速辊,目的要计算测速辊的周长每分钟走过多少米。

编码器每转一圈,发出250的脉冲,测速辊直径为100mm,其周长为314mm,则每两相邻脉冲距离=314/250=1256mm。

如果测速辊旋转速度低于200Hz,可用普通输入口计数,否则就得用高速计数器计数,其编程是这样的:用计数脉冲的后沿,触发一内部位开关(如M30)使其置1,M30的常开点接定时为1分的定时器T0,同时使MB9与MW10清0,用M30与计数脉冲串联的后沿,使MB9加1,用比较器使MB9值与250比较,当MB9=250时,MW10加314值,同时MB9清0,当定时器延时1分到时,T0触点闭合,使M30=0,计数停,用MB9的值乘以1256,再将其积加入MW10中,此时MW10的值即为测速辊每分走过的距离。

下图即为测速梯形图:

1、具备基本的硬件知识。

编程之前,需要了解一些基本的硬件知识,最好从硬件的选型和画图入手,等把输入输出的类型,模拟量的选型等搞清楚之后,再开始编程会简单点。

熟悉基本的硬件电路,这些搞清楚了,就会发现原来梯形图和这些硬件电路是可以很好对应起来的。

PLC

2、阅读一些优秀的程序,对自己编程习惯的提高和编程理念的提升都是很有帮助的。如果没有,那么就需要尽可能从教材中有限的案例比如跑马灯、红绿灯、流水线这些实验性质的案例中得到实践。

3、实践。自己动手接接线、写程序和调试,能自力更生把这些功能调试出来,再结合一些传感器,实现模拟量输入输出的功能,基本上基础就算打好了。

现在的PLC软件设计的都非常好,如果有硬件配合更好,没有的话安装一个软件,安装一个模拟器,基本的 *** 作熟悉起来,然后观察PLC的输入输出变化情况。

PLC

以上就是关于用PLC怎么做一个计数器和比较器,详细步骤,万分感谢全部的内容,包括:用PLC怎么做一个计数器和比较器,详细步骤,万分感谢、初学plc编程如何入手、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9277361.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存