高速计数器HSC一般和编码器合作运用,在现代主动操控中完结准确定位和丈量长度。它可用来累计比可编程序操控器的扫描频率高得多的脉冲输入,运用其发生的中止事情完结预订的操作。 |
一、数量及编号 |
(一)中止源及品种 高速计数器在程序中运用时的地址编号用HCn来表明(在非程序中有时用HSCn),n为编号。 HCn除了表明高速计数器的编号之外,还代表两方面的意义:高速计数器位和高速计数器当时值。编程时,从所用的指令能够看出是位仍是当时值。 |
二、高速计数指令 |
(一)高速计数器指令 高速计数器指令有两条:HDEF和HSC。 1、HDEF,界说高速计数器指令 使能输入有用时,为指定的高速计数器分配一种作业形式,即用来树立高速计数器与作业形式之间的联络。 ![]() 图1 HDEF 2、HSC,高速计数器指令 使能输入有用时,依据高速计数器特别存储器位的状况,并依照HDEF指令指定的作业形式,设置高速计数器并操控其作业。 ![]() 图2 HSC 高速计数器的时钟、方向操控、复位和发动所运用输入如下图所示。 ![]() 图3 高速计数器的指定输入 (二)高速计数器的运用方法 每个高速计数器都有固定的特别功用存储器与之相合作,完结高速计数功用。详细对应联系如下图所示。 ![]() 图4 HSC的特别寄存器 每个高速计数器都有一个状况字节,程序运行时依据运行状况主动使某些方位位,能够经过程序来读相关位的状况,用以作为判别条件完结相应的操作。状况字节中各状况位的功用如下图所示。 ![]() 图5 状况字节 运用高速计数器时,要按以下过程进行: ◆ 挑选计数器及作业形式 ![]() 图6 操控位意义 (三)使用实例 要对一高速事情准确操控,经过对脉冲信号进行增计数,计数当时值到达24发生中止,从头从0计数,对中止次数进行累计。计数方向用一个外部信号操控,并能完结外部复位。所用的主机型号为CPU221。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/230070.html
|
西门子PLC高速处理指令
高速计数器HSC一般和编码器配合使用,在现代自动控制中实现精确定位和测量长度。它可用来累计比可编程序控制器的扫描频率高得多的脉冲输入