回复:±15V 的PWM波如何用模拟量检测

quiet

  • 帖子

    2072
  • 精华

    0
  • 被关注

    37

论坛等级:奇侠

注册时间:2007-02-03

钻石 钻石 如何晋级?

发布于 2017-06-05 10:46:28

18楼

展开查看
以下是引用Zaxife在2017-06-04 12:55:36的发言 >16楼

你确定"启用高速输出、高速计数器、上升沿中断、下降沿中断以及D/A变换"能做得到精确测量0.5%的精度么?750Hz的周期就是1.3ms,0.5%精度就是分成200份,1.3/200=65us,你确定PLC在65us内能够转换出正确的模拟量值(幅值)?能够执行完中断里面的指令并返回(0.5%占空比)?

不知道你在哪里看得S7 200 SMART参数说明能够实现得了模拟量50us转换,各种中断初始化、中断子程序内部处理指令能够50us内完成(50us,最多也就40条基本指令!),进入中断、退出中断都不止这个时间了吧。


根据我以前学过的测量技术,要精确测量一个时域信号的质量情况,最少要快8倍的时间采集。要精确测量0.5%,最少要65/8 = 8us采集一次来判断。(SMART斜眼:我不认识他)。

并且像贴主说的,原先是用"均方根计算出来的",这可是波形的面积计算咯,不是SMART这通用PLC干的活,而是20MHz示波器的活儿,妥妥的ns级别。

以下是引用YUKJ在2017-06-01 07:48:08的发言 >8楼: 这个±15V 的PW...

引用8楼详细内容:

 这个±15V 的PWM波的各种参数很重要吗? 

如果仅是“看看”、“观察观察”,那就不要那样辛苦,原方案就可以实现。

如果这个±15V 的PWM波的各种参数很重要,必须严格考核。就S7-200 SMART的性能,启用高速输出、高速计数器、上升沿中断、下降沿中断以及D/A变换,这个±15V 的PWM波的各种参数诸如频率、占空比和幅值都可以较准确测量出来,0.5%精度没有问题,毫秒级实时性。


非常赞同兄台所言,这种应用别说smart200这种,就是顶级的400和1500系列来也不行。除非要西门子专门给你开发一些硬件和软件,否则就别想了。

可以考虑PC based 的硬件平台。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。