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倍的脉冲。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日 上午12:37
下一篇 2017年11月4日 上午12:37

相关推荐

  • 求助PID参数的整定?

    例如案例1.电炉很稳控制的系统中,要求电炉温度恒定在500摄氏度,采用PI控制。我们首先要确定的三个参数 增益?积分时间?采样周期?该怎么设定?依据什么?增益数值的大小对…

    SIMATIC S7-200 2021年7月5日
  • 如何读写模拟量信号进行控制

    我没有用过200的PLC,不知道它里边有没有象300里的FC105和FC106那样的功能可以把模拟通道读过来的信号转化成在一定量程内的实际工程单位.同时如何对应模拟通道的输出. 最…

    SIMATIC S7-200 2021年7月5日
  • 定时失效

    哪位大虾有定时失效的程序,也就是为了防止客户到期不付钱而加的程序,到了一定的时间,比如一个月,就自动断开某个点,欠款付清后,就可以解开,比如同时按下某几个按钮,哪大虾有的话发我邮箱…

    SIMATIC S7-200 2021年7月5日
  • S7-200中PID模拟量输出控制变频S曲线加减速,加速度a在PID中怎样输入!!

    请大家帮忙!!加速度在PID中我不会算!! 最佳答案 可以这样试试。变频器中的斜坡上升、下降设置成一个很小的值如1s这样,plc内部做斜坡运算后再给变频器。通常plc做斜坡是使用时…

    SIMATIC S7-200 2020年11月1日
  • plc怎么与工控机上的232口相连

    本人菜鸟,麻烦高手说的详细点,感谢了, 最佳答案 要使用RS232(串口)的话,必须使用RS-232/PPI 编程电缆,订货号:6ES7901-3CB30-0XA0。另外…

    SIMATIC S7-200 2020年11月1日
  • K-TP178触摸屏的下载电缆?

    我买了两根电缆:6ES7901-0BF00-0AA0(MPI),6ES7901-3CB30-0XA0编程电缆,现在我要将flexible编好的程序从计算机COM口下载到K-TP17…

    SIMATIC S7-200 2021年7月5日
  • 软件卸载问题

    S7-200MicroWIN4.0软件怎样才能卸载干净?急 最佳答案 Step1:删除程序文档在Windows 资源管理器(Explorer )中找到您的&nb…

    SIMATIC S7-200 2017年12月1日
  • 用梯形图如何实现C语言中的while语句

    在主程序中,其中一小段程序需要在一定条件下循环执行,如何实现? 问题补充:谢谢各位的指导!我想在一个扫描周期,有条件的重复执行一段程序,当条件不满足时,再往下运行。就像FOR&nb…

    SIMATIC S7-200 2021年7月5日
  • SITOP电源直接并联问题

    这两天看两个相同容量的SITOP电源直接并联,功能是增强性能。有几个问题不太明白,现在就假如2个24V 5A的SITOP电源直接并联1.这个功能是扩容的作用吗?那这样子的…

    SIMATIC S7-200 2017年11月1日
  • 做MODBUS RTU通讯时,如何读取设备寄存器40001中的浮点数

    比如设备寄存器40001存的实数是0.11,我用200做modbus通讯的时候,MBUS_MSG中寄存器还是设40001吗?我理解是40001寄存器在PLC里面应该是整形的数据,要…

    SIMATIC S7-200 2020年11月1日