西门子s7-300中FB与FC定时器与计数器的问题

来源:电工天下时间:2015-10-27 10:28:42 作者:老电工手机版>>

西门子s7-300中FB与FC定时器与计数器

以下是整理的廖老师回答学生的 有关 西门子s7-300中FB与FC定时器与计数器的问题,与大家共享。

问题:
在FB块中设置了参数类型为TIMER的输入参数TIM15。同样的数据类型为Timer的输入参数TIM1~TIM14的定时器是程序原有的,用起来没有问题。TIM15是我新增的,调用功能块时用T2作TIM15的实参,但是在FB里监控TIM15,它不动作。将它改为全局变量,例如T33就正常了。

用仿真做了实验(见下图),接通两个定时器的线圈,的确看到T33的当前值不断减小,但是看不到TIM15的当前值和它的变化。
对计数器做类似的实验,也看不到计数器当前值的变化。FC里的定时器、计数器也有同样的问题。
问题到底出在哪里,是FB和FC里的定时器、计数器罢工了吗?

西门子s7-300中FB与FC定时器与计数器1

解答:
为了确认定时器、计数器是否罢工,用MOVE指令将定时器TIM15的当前值传送到MW12,在定时器线圈通电时,看到TIM15的当前值从设定值开始不断减小(见下图),看来TIM15并没有罢工,只是在监控定时器线圈时看不到它的当前值而已。对计数器做同样的实验,也能证明FB里地址为参数类型COUNTER的计数器是能工作的。
西门子s7-300中FB与FC定时器与计数器2

注意,TIM15是输入参数,它的功能是用来接收定时器的地址,它的输出位的状态不会自动地返回给调用FB的程序。需要在FB里创建一个数据类型为BOOL的输出参数,例如下图中的out1,用它来将TIM15输出位的状态返回给调用FB的程序。

西门子s7-300中FB与FC定时器与计数器3

相关文章
  • SFC chart的控制命令的分类与用法

    SFC chart的控制命令的分类与用法

    有关SFC chart的控制命令的分类与用法,SFC chart的控制命令包括手动命令、自动命令、外部命令、内部命令,其功能与使用注意事项,一起来了解下。

    时间:2020-04-25 13:50:45

  • 西门子step7功能块定时器参数说明图解

    西门子step7功能块定时器参数说明图解

    西门子step7功能块定时器参数说明,西门子step7的iec定时器的三种类型,接通延时定时器ton,记忆接通延时定时器tonr,断开延时定时器tof,西门子step7提供了10种定时器指令。

    时间:2020-04-23 10:49:53

  • 西门子plc定时器指令的种类_西门子plc定时器指令的刷新方式

    西门子plc定时器指令的种类_西门子plc定时器指令的刷新方式

    西门子plc定时器指令的种类与刷新方式,s7—200 plc定时器种类,分为接通延时定时器(TON)、有记忆接通延时定时器(TONR)和断开延时定时器(TOF),定时器的分辨率(时基)与刷新方式。

    时间:2020-04-23 10:45:14

  • 西门子plc有记忆接通延时定时器指令的用法举例

    西门子plc有记忆接通延时定时器指令的用法举例

    西门子plc有记忆接通延时定时器指令的用法,有记忆接通延时定时器的当前值可以记忆,TONR定时器只能用复位指令进行复位操作,使当前值清零。

    时间:2020-04-23 10:45:12

  • 西门子s7系列plc的定时器指令与方块图指令的用法

    西门子s7系列plc的定时器指令与方块图指令的用法

    西门子s7系列plc的定时器指令与方块图指令的用法,介绍了定时器指令的作用、定时器的组成,定时器种类分为脉冲定时器、扩展定时器、接通延时定时器、带保持的接通延时定时器、断电延时定时器等。

    时间:2020-04-23 10:26:03

  • 西门子s7-300定时器的剩余时间参与比较的方法

    西门子s7-300定时器的剩余时间参与比较的方法

    西门子s7-300定时器的剩余时间参与比较的方法,要求剩余时间值与5s比较,所以MW10中BI剩余时间值应与50(单位为100ms,即5s)比较,在脉冲定时器定时时断开输入端,剩余时间值保持不变。

    时间:2020-04-23 10:19:13

  • 西门子s7-300 plc定时器指令的类型与用法

    西门子s7-300 plc定时器指令的类型与用法

    西门子s7-300 plc定时器指令的类型与用法,西门子S7-300有五种类型的定时器,三种类型的计数器,有关延时通定时器指令、锁存型延时通定时器指令、延时断定时器指令、脉冲定时器指令、脉冲扩展定时器指令的用法。

    时间:2020-04-23 10:12:27

  • 西门子plc的计数器指令使用说明

    西门子plc的计数器指令使用说明

    西门子plc的计数器指令的使用说明,西门子s7—200系列plc的计数器分为一般用途计数器与高速计数器,一般用途计数器用来累计输入脉冲的个数,包括增计数器、减计数器、增、减计数器等。

    时间:2020-04-23 09:54:55

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有