S7-224数据平均

刚学PLCStepmicrowin编程, 有两个问题想寻求帮助。PLC里面有CPU224,EM231模块。首先,写了三行基本小程序,如图所示,前两行转换数据格式,下一行浮点数计算,用信号发生器输入了正弦波,得到一个不是很平滑的实时数据显示,如状态表截图中显示,现在我想将波形处理一下在状态表实现一个跟我画的目标波形一致的结果,手画的图不是很清晰,目的是将目前这一秒内的所有数据取平均值,然后这一秒内的数值就是这个平均值并存储在PLC内,这个怎么实现。
这里引申出来了第二个问题,就是他的采样频率究竟是怎么样的,我读S7-200手册时上面说EM2131几毫秒采样测量一次,CPU几微秒采样一次,所以这个采样频率就是固定的么?我什么都没有设置,包括滤波器,就像我的第三幅中从状态表上截下的实时数据图,它自动按这个频率采样?这里我试了一下周期2秒就会严重失真,还是这个PLC可以设置采样频率,或者有高速采样低速采样之类的选择来让频率较高的不会失真。
最近这些问题一直困扰我,问了一下没有解决,这次感觉阐述的还算清晰,希望能解决。

问题补充:
已经将VD2换成VD4 VD6换成VD10,之前我问过这个问题,不过给出的答案都实现不了,浮点数必须双字的空间·

图片说明:

S7-224数据平均    S7-224数据平均    S7-224数据平均    S7-224数据平均   

最佳答案

我首先来说明采用“状态图表”监控数据的问题,这个状态图表的采样周期是软件固化了的,最小1/4秒,最大5分钟。所以,不能够实时反映VD6的数据的真实性。纵然cpu响应速度有多快,也无法实时响应这些数据,这样失真变为可能。

提问者对于答案的评价:
xiexie

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 请问高手怎样使用RCV指令

    请问高手怎样使用RCV指令以下的指令正确吗?LD     SM0.1MOVB   16#09,&nb…

    SIMATIC S7-200 2020年11月1日
  • STEP7-MicroWIN_V32 v2.1的软件

    请问高手有STEP7-MicroWIN_V32 v2.1的软件吗?有的话望不吝赐予!!谢谢了! 最佳答案 我给你一个西门子的官方下载的地址:http://support.…

    SIMATIC S7-200 2021年7月5日
  • WINCC组态s7-200

    用s7-200的226CN通过2快EM277与电脑的CP5611连接,wincc要怎么做啊?这样连接可以吗? 最佳答案 你直接在你的PLC后加一块EM277模块,用CP5611来连…

    SIMATIC S7-200 2020年11月5日
  • 如何同时测量2个通道的频率值

    想测量2个编码器的脉冲数的同时也能同时测量这2个通道的频率请问各位朋友如果才能实现这个功能呢? 问题补充:我的控制方案是用:2个编码器做反馈速度(需要精度高),用2个PID去控制我…

    SIMATIC S7-200 2018年12月5日
  • 求一个200的1年定时停机程序

    想在200中设置一个1年的定时停机,到1年后再去恢复。 最佳答案 见同类问题ID: 39707答案:连接 http://www.ad.siemens.com.c…

    SIMATIC S7-200 2021年7月4日
  • em253齿隙补偿问题

    em253怎么设置齿隙补偿? 在数据块poso-data里直接填入那个vd?依据什么? 专家建议 nihao2008,你好!在EM253中有一个间隙补偿,或者叫反冲补偿,…

    SIMATIC S7-200 2021年7月5日
  • EM231模拟量输入滤波

    请教大家一下:1. 我现在通过CPU224CN及EM231(4AI)进行扩展,来采集一个拉压力传感器的实际工程值(已经配置变送器4mA—-20mA)。我使用&nbsp…

    SIMATIC S7-200 2018年12月9日
  • 订货号相同,实物不同,为什么?

    订货号同样为231-0HF22-0XA0,一个为AI8*16BIT  无增益调整;另一个为AI8*12BIT  有增益调整。能直接代换吗? …

    SIMATIC S7-200 2020年11月5日
  • MODBUS功能代码

    modbus功能代码有什么用 ,一般用在哪里 最佳答案 引用:如何理解 modbus 地址与功能码的区别?modbus 地址与 m…

    SIMATIC S7-200 2020年10月31日
  • modbus从站寻址v区问题

    这是从plc vd读到的12个数据,转化为十进制如图1,为什么会读到这些,读到的和触摸屏上显示的温度不一样,触摸屏上设置显示的是32位浮点数,plc上监控的vd也是温度,…

    2021年7月5日

发表回复

登录后才能评论