S7-200每隔1秒定时中断采集超声波液位模拟信号,计算液位下降速度

S7-200每隔1秒定时中断采集超声波液位模拟信号,计算液位下降速度
没用过定时中断,请问可以吗?
程序中要怎么计算呢?
谢谢!!!

问题补充:
差值如何计算呢?

最佳答案

MOVB      1000,SMB34   这句是错误的,编译通不过
既然用中断处理,那么可以这样处理:
LD     SM0.1
MOVB   0, MB0
MOVB   100, SMB34
ATCH   INT_0:INT0, 10
ENI


INT0:
LD     SM0.0
INCB   MB0

LDB=   VB0, 10
MOVW   AIW0, VW2
-I     VW0, VW2
MOVW   AIW0, VW0
MOVB   0, MB0

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • PC/PG接口问题

    PC/PG接口出现如附件1,目前已安装的S7软件如附2/3/4所示所示,S7-200相关软打开及编程均正常,就是无法与S7 CPU通讯上传和下载程式;能否安装相关的软件包…

    2021年7月5日
  • 200plc高速计数器中断与主程序工作

    在200PLC中用高速计数器计数,如设定PV=CV时中断。如果把子程序写在中断程序中,也就是当执行高速计数中当PV=CV时马上调用中断程序并执行中断内的程序,执行完成后不马上刷新输…

    SIMATIC S7-200 2017年7月30日
  • s7200编程软件局部变量定义,写好程序编译后,显示指令操作数的存储器寻址范围无效?

    s7200编程软件局部变量定义,写好程序编译后,显示指令操作数的存储器寻址范围无效?一共定义了14个局部变量,又一个是正确的,其他的都显示显示指令操作数的存储器寻址范围无效? 最佳…

    SIMATIC S7-200 2020年11月1日
  • em231未接线处理

    电压输入时,端子不接线短接,电流输入时不接线也短接吗? 最佳答案 电流输入时未使用通道也要短接参考下载中心文档:A0136  西门子 S7-200·L…

    SIMATIC S7-200 2020年11月1日
  • 怎样在一个画面显示多个输入值?

    我PLC用的是S7-200 224XP,触摸屏用的TP178,现在我要在同一个画面的同一个位置显示20个以上的温度设定值,即到某个时候显示一个设定值,然后过一会又在同一位…

    SIMATIC S7-200 2021年7月5日
  • 200系列控制步进电机

    200系列利用MAP指令库控制步进电机,Q0_0_CTRL能否重复调用?调用1次以上发现俩相互干扰,发的脉冲数量相一致,不能够单独计数 图片说明:    &nb…

    2017年12月7日
  • 小白编程调试疑惑

    各位大神,本人小白刚写了个小程序调试后发现,图示i0.2和i0.1都是on状态,不是应该通了吗,为什么输出还是off状态 图片说明:    最佳答案 这是一个典…

    2021年7月5日
  • 两台S7-200PLC通讯问题

    请问:我有两台S7-200PLC,CPU是226的,上面有PORT0,PORT1两个口,我想两台之间进行通讯,不加通讯模块,直接用PORT0或者PORT1能实现吗?用什么指令呢?协…

    SIMATIC S7-200 2021年7月4日
  • CPU224在磁场环境下使用?

    PLC在磁场环境下使用需要注意什么呢? 最佳答案 PLC在磁场环境下使用需要注意什么呢?j简单回答:1,安装时应该避开PLC与电磁场比较大的仪器,如变频器等。电柜需要接地。2,PL…

    SIMATIC S7-200 2020年11月1日
  • S7-200热电偶模拟量模块

    我要做一个温度PID控制,输入用的是专用热电偶输入模块,PID向导里回路输入选项的标定如何作。谢谢。 问题补充:标定。《单极性》《双极性》?还是不能用热电偶输入模块? 最佳答案 到…

    SIMATIC S7-200 2021年7月4日