“S7-200CPU224高速计数器HSC已用于高速计算物件长度,

“S7-200CPU224高速计数器HSC已用于高速计算物件长度,怎样用最短的时间取样计数器数据用于测量物件速度?请大家用程序说一下!!

问题补充:
PID控制的给定值取样???

最佳答案

以前有人问过类似问题,可以查查看。

 编码器(假设360脉冲)安装在电机轴上,假设是脉冲型A,B,Z三项,这个比较常用所以就用他举例吧。
 A,B,Z三根线接在高速计数口,如I0.0;I0.1;I0.2
 选择相应的高速计数器(HC0)和高速计数器模式(如模式9),
 把读到的值存储到某区(如MD0)。
 MD0/360存储到MD4就是电机转的圈数(或者直接读Z相的通断次数,只读了整圈数的值)
 用延时做一个每分钟读一次然后再将高速计数和MD0,MD4复位。
 这样MD4就是每分钟的电机转速。
 注意只在每次复位之前读MD4一次到要显示速度的存储区。

提问者对于答案的评价:
多谢!!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:56
下一篇 2021年7月4日 下午10:56

相关推荐

  • S7-W00 Modbus 地址 保持寄存器

    40001-49999:数据保持寄存器 S7-200存储区起始字地址是否由我定义? 只能对应一个字VW咯?对应不了双字VD,是这样说的吧? 最佳答案 S7-20…

    SIMATIC S7-200 2021年7月4日
  • 请教:多组数值之间,两两求差,取最大差值的程序思路?

    PLC采集10组(或更多)传感器的数值,要求任意两个传感器中的数值不得超过某一数值(假设为0.5)。我编了个程序,是两两求差后与设定值对比,这样需要求差的数据特别多,我感觉太臃肿,…

    SIMATIC S7-200 2017年11月16日
  • 定时中断计数

    1.想做多个定时中断,取多个时间中断的最大公约数,对中断进行计数,输出相对应的定时控制,对此程序有什么更好的写法? 2.用以上方法,我写的程序,监测时,有时中断计数不能工…

    SIMATIC S7-200 2021年7月5日
  • 怎样实现200PLC超时后自锁

    起动超时后,此时系统判断为机构故障,这需要操作人员对对应的传动机构及控制电源进行检查,直到故障排除得到确认后,再对PLC进行断电复位方能解除故障自锁,使系统恢复正常状态)! 最佳答…

    SIMATIC S7-200 2020年11月1日
  • S7200与泓格M7017通讯!

    请问各位高手,我使用S7200 224XP 与M7017通讯读取模拟量数值,现在已经将modbus库安装到PLC还有将port口和M7017modbus口连接完…

    SIMATIC S7-200 2017年6月1日
  • S7-200实时时钟的误差

    S7-200设置实时时钟后发现误差较大,每月有10秒左右,如何能减少误差? 最佳答案 200的时钟精度不高,典型值是2分钟/月(25°C),最大误差7分钟/月(0 -&n…

    SIMATIC S7-200 2021年7月4日
  • 帮帮手了,急!!!

    我的模拟量模块231,输入电压怎么读出来,具体点,最好有图说明!!!还有怎么找不到端口哪个是哪个上面的????比如aiw0是不是就是A+,A-…我只有一个模块~ 最佳答案 如果…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC s7-200问题

    用s7-200的置位S和复位R两个指令,怎么实现一个程序的不断循环呢?例如,就是一个启动和闭合按钮,控制一个小程序N,怎么实现N的不断循环?谢谢! 最佳答案 TITLE=PROGR…

    SIMATIC S7-200 2021年7月4日
  • em231热电阻/偶

    各位:EM231热电阻/偶采集到信号后,是怎么传给CPU的??比如热电阻,它传的是电阻值还是数字量?CPU如何才能知道EM231测量的温度值? 最佳答案 各位:EM231热电阻/偶…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC 远程通讯

    有台机器出口国外,用的是S7-200系列 CPU226,怎样在国内进行远程通讯(监控、上载、下载)?谢谢啦 问题补充:因为用以太网有些麻烦,要用路由器,而且机器在国外,即…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论