西门子S7-300PLC计数器的问题

   2024-09-13 建材之家820
核心提示:问:按照我的理解,加计数器的输出位或它的常开触点应该在计数值到达预置值时接通,但是S7-300的加计数器的计数值到达预置值时,其输出位的状态没有什么变化,我该怎么办? 答:你的要求用其他PLC的加计数器一般都能实现。S7-300的加计数器与众不同,计数值为0时其输出位Q为0,计数值非零时其输出位为1。为了实现计数值到达预置值时产生一个动作,可以在计数器之后使用一个比较指令(见下

    问:按照我的理解,加计数器的输出位或它的常开触点应该在计数值到达预置值时接通,但是S7-300的加计数器的计数值到达预置值时,其输出位的状态没有什么变化,我该怎么办?
    答:你的要求用其他PLC的加计数器一般都能实现。S7-300的加计数器与众不同,计数值为0时其输出位Q为0,计数值非零时其输出位为1。为了实现计数值到达预置值时产生一个动作,可以在计数器之后使用一个比较指令(见下图),当它的计数值大于等于预置值(途中为12)时比较指令等效的触点接通,用它来驱动一个线圈。此时计数器的预置值PV实际上不起作用。
    另一个更简单的方法是使用减计数器,开始计数之前写入预置值,计数值到达预置值时其计数值变为0,其输出位由1变为0,将输出位取反(用它的常闭触点控制一个线圈),就可以用来完成你需要的操作了。

 
【温馨提示】本文内容和观点为作者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
 
举报收藏 0打赏 0评论 0

上一篇:西门子PLC的数学运算指令

数学运算指令是对存储器数据进行的四则运算、函数运算处理,一般以字或双字的形式进行,数据可以是整数、浮点数。在西门子S7-200/300/400PLC中可以使用的数学运算指令可参见表10-7.1。

下一篇:西门子PLC监控定时器复位指令

监控定时器( Watchdog)又称看门狗,它的定时时间为300ms,每次扫描它都被自动复位一次,正常工作时如果扫描周期小于300ms,监控定时器不起作用。如果强烈的外部干扰使PLC(可编程序控制器)偏离正常的程序执行路线,监控定时器不再被周期性地复位,定时时间到时,PLC(可编程序控制器)将停止运行。 在以下情况下扫描周...
 
更多>同类电工资讯
推荐图文
推荐电工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报