您当前的位置:五五电子网电子知识plc技术PLC入门S7-200高数计数器使用方法.. 正文
S7-200高数计数器使用方法..

S7-200高数计数器使用方法..

点击数:7753 次   录入时间:03-04 11:42:13   整理:http://www.55dianzi.com   PLC入门

S7-200 CPU具有集成的、硬件高速计数器。

CPU221和CPU222可以使用4个30kHz单相高速计数器或2个20kHz的两相高速计数器,而CPU224和CPU226可以使用6个30kHz单相高速计数器或4个20kHz的两相高速计数器。

高速计数器可以被配置为12种模式中的任意一种,但并不是所有计数器都能使用每一种模式。在正交模式下,你可以选择一倍速或者四倍速计数速率。对于操作模式相同的计数器,其计数功能是相同的。

计数器共有四种基本类型:带有内部方向控制的单相计数器,带有外部方向控制的单相计数器,带有两个时钟输入的双相计数器和A/B相正交计数器。

表1. 高速计数器的模式及输入点:
 

模式描述输入点备注 HSCOI0.0I0.1I0.2 (1)HSC1I0.6I0.7I1.0I1.1(2)HSC2I1.2I1.3I1.4I1.5(2)HSC3I0.1   (1)HSC4I0.3I0.4I0.5  HSC5I0.4    0带有内部方向控制的单相计数器时钟    1时钟 复位  2时钟 复位启动 3带有外部方向控制的单相计数器时钟方向   4时钟方向复位  5时钟方向复位启动 6带有增减计数时钟的双相计数器增时钟减时钟   7增时钟减时钟复位  8增时钟减时钟复位启动 9A/B相正交计数器时钟A时钟B   10时钟A时钟B复位  11时钟A时钟B复位启动 12

只有 HSC0 和 HSC3 支持模式 12。
HSC0 计数高速脉冲输出 Q0.0;
HSC3 计数高速计数脉冲输出 Q0.1。

     
(1) 支持模式 12。

 

  • 高速计数器的实际输入要根据用户选择的高速计数器号和模式来确定,如上表。例:如果你选择了HSC0的模式1,则你的外部高速计数输入点应接在I0.0,外部复位点应接在I0.2。
  • 如果用户使用了多个高速计数器,则被某一高速计数器占用了的输入点,其它高速计数器不能再使用。如HSC0的模式3已经占用了I0.1作为外部方向控制点,那么HSC3高速计数器就不能再使用了,因为它的计数输入点也是I0.1,与之冲突了。

(2) CPU 221/222 没有 HSC1 和 HSC2。

表2. 高速计数器的寻址
 

 

高速计数器号HSC0HSC1HSC2HSC3HSC4HSC5新当前值(仅装入)SMD38SMD48SMD58SMD138SMD148SMD158新预置值(仅装入)SMD42SMD52SMD62SMD142SMD152SMD162当前计数值(仅读出)HC0HC1HC2HC3HC4HC5

 

 

高速计数器的具体编程及相关的中断和其它参数,请参见《S7-200系统手册》,上面有详细的阐述及例程。

800)this.width=800" style="BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px" border=0 alt="" src="mk:@MSITStore:D:/Siemens/Micro%20'n%20Power.chm::/images/3.gif" width=15 height=15> STEP 7-Micro/WIN 提供了一个方便实用的高速计数器指令编程向导,用户可以简单快速地配置自己的高速计数器功能。

[1] [2] [3] [4]  下一页


本文关键字:计数器  PLC入门plc技术 - PLC入门