如何用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日

相关推荐

  • S7-200与VB6.0之间的通信

    做上位机软件需要,本来想用wincc简单点,可是由于现场有许多设备的协议并不是标准的,不能兼容到wincc。 所以用VB6.0或者VB2005。请问VB与S7-200通信…

    SIMATIC S7-200 2020年11月1日
  • 是这样的, 添加库添加不上显示这个,大宝先森

    如图,我点了确定,电脑没有其他反应,只是闪了一下 图片说明:    最佳答案 打开编程,在编程软件的库里面有没有? 提问者对于答案的评价:已经解决,谢谢啦

    2021年7月5日
  • RS485 连接线 检验

    我有一个RS485 连接线,两头都是公口的,用来连接S7-200 和 SMART 700的,现在手头只有一根这样的RS485的线,还有一个万…

    2020年10月31日
  • 字传送

    什么情况下该用字传送,字节传送,双字传送 最佳答案 这都是根据实际的需要。例如传送16位整数型数据用字、浮点数用双字、2位BCD码用字节。总之,是根据所要传送数据的类型、格式、长度…

    SIMATIC S7-200 2017年11月16日
  • s7-200smart 串口通讯

    串口通讯同一根编程电缆,跟s7-200通讯正常,跟smart通讯找不到s7-200smart 问题补充:我的操作系统是win8.1的,smart编程软件版本是V2.3的,在win8…

    2021年7月5日
  • 200的模拟量扩展模块能不能同时进不同的模拟量信号

    200的模拟量扩展模块能不能同时进不同的模拟量信号,例如同时接电压跟电流 最佳答案 这个与模块型号有关系 比如新的 8 输入模拟量 EM23…

    SIMATIC S7-200 2021年7月5日
  • 关于S7一200PLC存储卡读出的时间不对

    我模拟数据归档把变量中的数据放入存储卡中,倒是可以得到数据,可为何得到的时间是1980年的,我的CPU是222,查了一下,说是没有时钟卡,是不是这个原因,还是说可以改呢 最佳答案 …

    2017年11月2日
  • 间接寻址问题请教

    NET 1 LD     SM0.1 MOVB   12, …

    SIMATIC S7-200 2021年7月5日
  • S7200PLC QB0的问题

    我的程序中的QB0其中前四位Q0.0~Q0.3用在0~10的二进制开关量输出上了。后四位Q0.4~Q0.7空着,请问大侠怎么才能把后四位分开用。 问题补充:我的设备只用4个开关量输…

    SIMATIC S7-200 2018年3月6日
  • PLC与触摸屏的配套问题

    有一装置的装置区和压缩机分别用两套PLC控制,装置区一套西门子的PLC、压缩机单独一套PLC,但是两套PLC共用一个触摸屏进行监测和控制,请问具体怎样实现,需要注意硬件、软件、接口…

    SIMATIC S7-200 2020年11月5日