采样值检测

用S7-200 PLC和编码器测量液压推杆的速度,采用定时中断0(100ms中断)检测编码器的当前值、前一值,为什么检测到的当前值与前一值总是相等?如何实现在100ms内检测到不同的当前值与前一值?请各位老师提供在一定的时间内检测到不同的当前值与前一值的程序,以供参考,急急!!,

问题补充:
测速程序如下:请各位老师指出看有哪些问题
主程序
网络1
LD     SM0.1
MOVB   100, SMB34
ATCH   INT_0:INT0, 10        
ENI
网络2
LD     SM0.1
MOVB   200, SMB35
ATCH   INT_2:INT2, 11
ENI
中断程序0
LD     SM0.0
MOVD   VD1000, VD1100 
//VD1100为前一值
中断程序1
LD     SM0.0
MOVD   VD1000, VD1200
MOVD   VD1200, VD1300
-D     VD1100, VD1300
//VD1200为当前值
//VD1300(当前值-前一值)

最佳答案

见图。

图片说明:

采样值检测  

提问者对于答案的评价:
谢谢老师!另请教老师:有什么区别,不理解,为什么要这样做?

最佳答案作者回复:
VD1000是当前值,你把VD1000相当于同时传送给被减数和减数,结果肯定为零。应该是先做减法运算,再把当前值传送给前值。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月24日
下一篇 2017年8月24日

相关推荐

  • 用瞬时流量计算累计流量,怎样才能保证误差最小

    我用S7-200  PLC作了一个大型泵站,用户要求显示瞬时流量和累积流量,但只能提供4-20mA的电流输入信号,怎样才能保证用瞬时流量计算累计流量误差最小。如…

    SIMATIC S7-200 2021年7月5日
  • 查表指令

    谁能给一个S7-200查表指令的应用实例。谢谢! 最佳答案 表格查找(TBL)指令在表格(TBL)中搜索与某些标准相符的数据。"表格查找"指令搜索表,从INDX…

    SIMATIC S7-200 2021年7月5日
  • wincc那个版本以才上可以支持中文啊?高版本能向低版本兼容吗?

    我的PLC是314的.不知道用哪个版本的WINCC好?最好支持中文? 最佳答案 据我所知,WinCC 6.0 SP2以后都有相应的中文版本。现在最新的是WinC…

    SIMATIC S7-200 2021年7月5日
  • s7-200与昆仑通态触摸屏通讯

    大家好,我现在手里有一台昆仑通态TPC070-KS的触摸屏,现在用它跟CPU224XP CN做连接。我按照MCGS嵌入版的说明书上说的设备帮助那样用2个串口头子分别把TP…

    SIMATIC S7-200 2021年7月5日
  • WINCCflexible 和s7 200仿真通讯如何设置

    我使用PC PPI电缆和S7 200连接,想使用winccflexible 2008sp3仿真系统测试画面,但是一直无法连接到PLC,请问有什么需要特…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC定时器T37时间到后不会转换

    星三角自动降压启动梯形图程序输入到PLC中后,运行PLC,电脑监控程序T37定时器5秒后常开点不会闭合转换到下一步,请问老师们是怎么回事?谢谢了。 问题补充:截图以上传 图片说明:…

    2020年10月31日
  • 求SIMATIC S7-200 SMART编程资料

    需要的编程技巧方面的手册和资料:1、带优先级控制地启停驱动器的编程实例2、利用模拟量信号上下限作为停止判断条件的编程技巧3、模拟量信号开机后限定时间内自检信号的编程指令学习4、20…

    SIMATIC S7-200 2021年7月5日
  • S7200中压力、温度修正

    用S7200采集压力、温度值,如果测量值与实际时有偏差,在S7200中应该如何计算进行修正, 最佳答案 有两种方法:1 调整变送器的电位器,使输入和输出对应正确。2&nb…

    SIMATIC S7-200 2020年11月1日
  • 关于自由口通讯程序

    我想使用224xp CPU与一台仪表进行通讯,需要使用自由口来实现,请问哪位高手有关于自由口通讯的程序,帮助我解决通讯问题? 邮箱:prchai@163.com…

    SIMATIC S7-200 2021年7月4日
  • 温度连续检测

    我想请教一下,如何使一个不断变换的温度值总是与一个制定的比如240度作比较? 最佳答案 不知你的最大测量温度是多少?240度占满量程的比是多少?你可以按这个关系来进行转换算出当前值…

    SIMATIC S7-200 2021年7月5日