测量PWM占空比

S7200如何测量PWM波形的占空比,PWM波形的电压大约5V左右,用高速计数好像比较难,
或者用西门子其它型号的PLC或模块能解决,
谢谢

最佳答案

占空比如果用单片机来实现比较简单,可以加20M的晶振后很容易,但是对于PLC来说比较难。
不能用高速计数,因为占空比是计算为1和整个方波信号的比例。
如果必须实现,也要看方波的周期大概是多少,可以设一个1ms的时间事件,如果从0变为1,则开始计数,直到变为0,此时记录1ms的个数,即可认为1信号共有多少ms。变为0时开始计算0信号的ms个数。记得每次信号发生变化时,1信号和0信号的个数要清零。

提问者对于答案的评价:
说的蛮好的

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

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

相关推荐

  • k-tp178触摸屏与pc通讯 问题

    我有一条s7-200的编程电缆,能与plc正常通讯。但不能与k-tp178触摸屏连接,请问与我的编程电缆有关系吗? 最佳答案 肯定可以的  我用过KTP178很…

    SIMATIC S7-200 2020年11月5日
  • S7300 ,200 和TD200 C如何联网?

    我现在的系统是一个S7-300PLC,S7-200PLC,和与S7-200对应的TD200 C?请问现在用什么方式联网?S7-200只有一个通讯口,怎样与TD200&nb…

    SIMATIC S7-200 2021年7月5日
  • 模拟量输入和输出里匹配的阻值问题

    有个项目,一个200PLC的模拟量输出模块要带3个西门子M440变频器,想用一个输出点接3个变频器模拟量信号,于是问题出现了:1.选择电压型的话,是否能驱动的了?模拟量输出模块,其…

    SIMATIC S7-200 2020年10月31日
  • AC怎么用

    LD     SM0.0TON    T43, #T:LW0LD &n…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC如何在运行中写入程序

    如题,在调试改个常开常闭点都需要在STOP模式下才能下载,请问各位高手,如何在不停机的情况下写入程序。感谢! 最佳答案 可以的需要做到以下两点就OK:1、系统块的属性里面的最后一项…

    SIMATIC S7-200 2018年12月6日
  • S7-200模拟量输入/输出模块检测

    对于S7-200模拟量输入/输出模块,要对其进行检测,可以通过程序实现吗?在程序中进行监控,没有温度、电流等的输入,也没有电压表等。如果可以通过程序实现,要如何进行? 问题补充:没…

    SIMATIC S7-200 2021年7月5日
  • 整体寄存器清零问题

    S7 200怎么清零几十个连续的寄存器。要简单的,不要一个一个清。有没有批传送指令或是其他什么指令实现。希望有个详细的程序。比如复位VB200到V800的连续寄存器. 专…

    SIMATIC S7-200 2020年11月1日
  • 请讲解自由口通讯程序的几处疑问

    以下是一个自由口程序,下载到PLC中正常,但是有几处疑问请各位师傅讲解,不胜感激! 主程序 // 网络注释 LD  &n…

    SIMATIC S7-200 2021年7月4日
  • 西门子PLC S7–200

    我有3台西门子模拟量输入模块EM231,每台为4路模拟量输入,共12路输入。编程时,该怎样定义? 最佳答案 1、模拟量输入/输出数据是有符号整数,占用一个字长(两个字节),所以地址…

    SIMATIC S7-200 2017年11月1日
  • 如何上载S7-200程序

    各位好:请教一下,使用PC Adapter如何上载S7-200程序?具体步骤是什么?如果程序设定了密码,如何实现上载?谢谢! 最佳答案 1、使用PC Adapt…

    SIMATIC S7-200 2020年10月31日