当前位置: 主页 > PLC控制

PLC200 I0.1输入50HZ的脉冲 Q0.0输出100HZ 或200HZ的脉冲能实现吗?

如题假设I0.0输入脉冲为50HZ数字量希望在Q0.0输出一个频率为100HZ或200HZ的数字量输出能否实现?如果能实现程序怎么写谢谢

问题补充:
谢谢楼上2位的解答如果输入的频率I0.0是50HZ~100HZ的连续变法量输出Q0.0能否相应的以2倍的频率输出呢?

最佳答案

5ms定时中断,在定时中断块中检测I0.0的上升沿和下降沿,可以倍频输出100hz;
再把倍频输出边沿处理,又倍频到200hz

提问者对于答案的评价:
虽然我不清楚上面2位解答者是西门子专业的技术人员或者仅仅是西门子工控PLC的爱好者无论是什么身份都谢谢你!
相信来此提问者还有不少是跟我一样仅仅是因为工作或生活中需要用到西门子PLC,但又并不需要很精通PLC编程。所以我们需要的不仅仅是编程的思路,如果有针对提问直接编译好程序再截图传到网站,或许更容易让提问者明白.

专家置评

已阅,最佳答案正确。
如何测定高速脉冲串的频率和速度htTP://suPPORT.automation.siemens.com/CN/view/zh/27864874?Datakey=24676421
可以测量输入点频率,在通过PTO向导的MAN指令输出品,频率是2倍的脉冲。

  • 关注微信

猜你喜欢

微信公众号