PWM指令利用转换电压板的测试
前一段时间,在查找新项目硬件资料时,无意间看到几款转换板,感觉新奇,于是下单购买用于这些转换板的测试与认识,以方便日后可能的应用。
趁五一假期休息,于是对这些转换板做了一下测试,首先是对PWM转换为电压板的测试,从转换板简易说明上看,该转换板的工作频率为1KHZ ~ 3KHZ,工作电压为12V ~ 30V,工作电流为100mA,PWM信号电平有用于诸如单片机连接的5V电平,和plc输出PWM/PTO的24V电平,可以通过简单的跳针选择对应的连接电压电平。
PWM转换电压:
测试PWM发生器为s7-1200(S7-1214C),用Q0.0连接到转换板的PWM输入端子,用万用表测量PWM转换的电压输出数据端子。
1) 组态S7-1214C的PWM输出的硬件组态:
PWM程序的调用及编写:
2) 连接项目测试的所有硬件连接,将 PWM硬件及指令编译、保存后下载到cpu,启动plc运行,启动状态监控:
将QW1008写入50,QD1010写入100的数据,启动占空比50%测试,启动M2.0使能,驱动Q0.0的PWM脉冲的50%输出。用万用表测试PWM转换板的Vcc电压,通过转换板上的多圈电位器,将此时的输出电压调整至5.0V附近。
3) 试将QW1008的数据修改为100,即Q0.0为100%的脉冲输出,此时的电压应该在10.0V附近,图示:
尝试着调整了几次QW1008的数据,转换板基本能够满足调整后的数据保持一致。