如何用S7-200加一个编码器,同时测速和计长

我的编码器当前是仅用来计长的,用的是高数计数器1,现在要求也有测速功能,需要怎么做,能否提供下程序,编码器的A/B分别接到S7-226的DI1和DI2上的,没用Z脉冲,分辨率是1000,谢谢!

问题补充:
现在高数计数器用的模式是9,增计数

最佳答案

测速功能我刚做过,在台达的PLC上调试通过。思路是这样的:用秒脉冲的上升沿计编码器的一个值(例如D0),再用秒脉冲的下降沿计编码器的一个值(例如D1),D1与D0的差值取绝对值除以0.5就是单位时间(1s)内编码器的脉冲数变化速率,这个脉冲数对应到距离,就是速度了。如下图中的D4(用的是台达的PLC,转换成SIEMENS的指令就行)。

图片说明:

如何用S7-200加一个编码器,同时测速和计长  

提问者对于答案的评价:
可以

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304497.html

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • 怎么实现定时间段控制

    我有个系统,部分设备要求在不同的时间段控制,比如几点到几点之间工作,几点到几点之间停止,而且时间可调,是24小时工作制的时间。 最佳答案 计数器C0控制停机,VB0至VB7存实时时…

    SIMATIC S7-200 2020年10月31日
  • S7 200 WIN7 上通讯口为 serial cable(PPI) 与PC/PPI 有区别吗

    S7 200 WIN7 上通讯口为 serial cable(PPI) 与PC/PPI 有区别吗 最佳答案 是…

    SIMATIC S7-200 2017年11月27日
  • PC/PPI通讯电缆问题

    为什么我的编程器(S7-200)和电脑连接时会出现黑屏,大约3秒钟后一切正常。 问题补充:我的通讯电缆上什么开关也没有。请问是不是买的时候被骗了 最佳答案 有条件换根通讯电缆试试&…

    SIMATIC S7-200 2021年7月5日
  • S7200-CPU222烧了两次

    CPU222CN有两次烧坏,一次是通讯口烧坏,第二次是CPU烧坏连后面4块232也烧坏了。系统用485-232跟工控机通讯的。 最佳答案 西门子S7-200PLC的RS485通信口…

    SIMATIC S7-200 2020年11月1日
  • 200硬件诊断

    如何在线诊断200模块,尤其是模拟量模块的故障,比如干扰,模块损坏如何诊断模拟量模块的某个通道的好坏 最佳答案 看看这个非常好的文档:详见《S7-200的故障诊断》连接:http:…

    SIMATIC S7-200 2020年11月1日
  • s7-200有没有脉冲定时块?

    s7-200有没有脉冲定时块?比如说产生一个1s的脉冲?不是周期连续的 最佳答案 好像没有现成的,如果要用可以用定时器来实现脉冲(2个定时器),如果需要的是不连续的,可以用一个内部…

    SIMATIC S7-200 2020年11月5日
  • ET200s与ET200SP的区别

    ET200s与ET200SP的区别 如何选型 钻石用户推荐最佳答案 ET200SP 是新一代的分布式IO,紧支持PROFINET IO1:无需单独供电…

    SIMATIC S7-200 2021年7月5日
  • 触摸屏时间和plc时间同步

    tp277-6触摸屏和s7-200 224xp相连,触摸屏显示时间可以通过read_rtc同步显示,可是报警记录的时间是触摸屏自身系统的时间,不是plc的时间,这个怎么办…

    SIMATIC S7-200 2021年7月5日
  • CM CANopen 021620-B求这个模块的手册

    CM CANopen 021620-B求这个模块的手册,谢谢了 最佳答案 参考:[应用指南]如何使用CM CANopen模块实现S7-1200&nbs…

    SIMATIC S7-200 2021年7月5日
  • 输出4—20mA的红外温度传感器是否可以直接接入模拟量模块?

    使用输出4—20mA的红外传感器:选用EM2351、使用前是否需要校准,即用标准温度计测量目标物体温度,再看模块输入数值是否与计算的值对应?2、红外温度计是否可以直接接入模块使用?…

    SIMATIC S7-200 2020年11月1日