模拟量定时中断采集

请教大家一下:
1.我现在通过CPU224CN及EM231(4AI)进行扩展,来采集一个拉绳位移传感器的实际工程值(0---5V,全行程500mm)。希望每200ms采集一次位移值,我分别编写了用SMB34定时中断和T32定时中断的程序,麻烦大家帮我看看有没有什么问题?图1 SMB定时采集;图2 T32定时采集
2.我在查找资料的时候发现在step7 micro-win中的系统块里需要设置” 输入滤波器 “,如果对某个通道选用了模拟量滤波,CPU将在每一程序扫描周期前自动读取模拟量输入值。一般情况下程序的扫描周期大致几毫秒到十几毫秒,而现在我只是200ms采集一次位移值,还需要设置滤波器吗?
多谢大家的帮助,不胜感激!

图片说明:

模拟量定时中断采集    模拟量定时中断采集   

最佳答案

1、程序直观看还可以。
、推荐一本书《西门子S7-200 PLC应用100例(第2版)》简介,其中实例28:模拟量的定时采集。这个例子很好。有关该书:
http://www.taoshu.com/1843714.html
、见下述文档《中断程序应用举例》中有实例:
http://wenku.baidu.com/view/0572c4235901020207409cb6.html
、见《s7-200中断处理方法》其中有一个建立100MS调用一次的中断例子:
http://wenku.baidu.com/view/8cb061a8d1f34693daef3e64.html
2、还需要设置滤波器吗?
选用滤波器注意:
、为变化比较缓慢的模拟量输入选用滤波器可以抑制波动 
、为变化较快的模拟量输入选用较小的采样数和死区值会加快响应速度 
、对高速变化的模拟量值不要使用滤波器 
、如果用模拟量传递数字量信号,或者使用热电阻(EM231 RTD)、热电偶(EM231 TC)、、AS-Interface(CP243-2)模块时,不能使用滤波器

提问者对于答案的评价:
谢谢大家无私的帮助!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月7日 上午11:08
下一篇 2018年12月7日 上午11:09

相关推荐

  • S7-200中V存储器怎么定义

    当CPU400与S7-200用PROFIBUS通讯时S7-200中V存储器怎么定义输入与输出. 最佳答案 转帖1、S7-300与S7-200通过EM277进行PROFIBUS&nb…

    SIMATIC S7-200 2020年11月1日
  • S7200 SMART通讯板的MODBUS库在哪找

    请问SB CM1通讯板的MODBUS通讯功能可以用自带的吗,如果不是在哪下呢 最佳答案 可以用软件自带的modbus rtu通讯程序,其它通讯格式只能用户自行编…

    SIMATIC S7-200 2017年6月19日
  • EM231 8通道

    如何把8通道全部设为4~20ma输入 最佳答案 如何把8通道全部设为4~20ma输入–首先要告诉你的是拨码主要是针对电压测量,你要8个通道全用来测量电流,主要是通过接线来实现。R…

    SIMATIC S7-200 2020年11月1日
  • 请教自由口通讯的问题

    s7-200 226cn作为主站,从站是4个485输出的模块,地址分别为1、2、3、4。通过自由口通讯与PLC联结,PLC下发控制字给对应地址的从站,从站回发数据。但是在…

    SIMATIC S7-200 2021年7月5日
  • CP243联网下载问题?

    CP243模块放在第6个模块的位置,下载程序的时候老是弹出错误,但是现在可以连接上PLC,也可以通过PC ACCESS 采集到数据,但是只要下载程序就会出现如下…

    2020年10月31日
  • 用6ES7-972-0CB20-0XA0与S7200的通讯问题

    各位高手:我用“6ES7-972-0CB20-0XA0”与S7200通讯,“PG/PC接口”选择为“PC Adapter (MPI)”结果没连上,并弹出“端口无…

    SIMATIC S7-200 2021年7月5日
  • 西门子200 编程电缆问题

    笔记本管理器有COM口产生  但是软件里没有COM口选项,如何解决  win7 64位系统 图片说明:    …

    2017年6月29日
  • SCL单按钮控制程序

    各位兄台!SCL单按钮控制程序怎么写啊!我泄漏后直接自锁啊!忘给与回复 钻石用户推荐最佳答案 http://www.ad.siemens.com.cn/club/bbs/post.…

    SIMATIC S7-200 2021年7月5日
  • s7-200存储数据调用问题

    西门子s7-200PLC存储数据问题, 我是个新手,刚开始学习PLC,在我编好了程序,就是判断一个两位数,个位是几,十位数几多少,一开始我把数放到VW104中,我先把数转…

    SIMATIC S7-200 2020年11月1日
  • PPI通讯连接问题

    1台CPU224,要和另外1台PLC做PPI通讯,CPU224上的通讯口同时可以连接触摸屏和电脑吗? 最佳答案 我感觉应该是可以的!可以将这些设备组成一个网络,以不同的PPI地址来…

    SIMATIC S7-200 2021年7月5日