台达eh2高速计数器的使用

合集下载

DELTA dvp-02hc高速计数器模块 使用说明

DELTA dvp-02hc高速计数器模块 使用说明

外部電源 D C 24 V
外部電源 D C 12 V to 24 V
若使用 NPN 輸出型的編碼器 (Encoder),請注意與 02HC 模塊輸入端配線之極性
2.2
產品外觀及各部介紹 3 3.1
計數長度 0 CH0_CR#5,4 CH1_CR#7,6
02HC 開機啟動電流 IPEAK=0.8A,一般工作電流 IMAX=0.2A (電源輸入電壓設定為 +24V)
項 目
格 式
1 相輸入 1 輸入 2 輸入 1 倍頻
2 相 (A, B) 輸入 2 倍頻 4 倍頻
上數及下數 (AB 相 (2 相輸入 )、正轉脈沖 /反轉脈沖 (1 相 2 輸入 )及計數脈沖 /方向 (1 相 1 輸 入 )等三種計數模式 32-bit 模式: -2,147,483648~+2,147,483,647 16-bit 模式: 0~65,536 (上限值可設定 CH0_CR#4,5、 CH1_CR#6,7) 兩種比較值可作設定,CH0 對應輸出點 YH0 及 CH1 對應輸出點 YH1,當計數值=設定值時, 該輸出點導通。採用硬件電路比較及輸出設定,均為即時處理 YH0+:輸出點 YH0,晶體管集極 (Collector)
02HC- H0T4350001
B相
OUT
OB
隔離 線
4 .7 K
ψB1 S/S1
型號及序號說明
型號 序號
+2 4V
Z相
OUT
PRE SET
隔離 線
PRE1 S/S1
4 .7 K
CO M E
DISAB LE 隔離 線
4 .7 K
DIS1 S/S1
START

高速计数器

高速计数器

前面我们学习了子程序和中断,那么今天我们就转而学习高速计数器的内容,高速计数器经常被用于距离检测,用于电机转数检测,高速计数器也是一个比较重要的内容,也是比较常会用到的,我们要掌握一下的,那么今天就先对高速计数器的基本内容做个了解。

高速计数器可以对CPU扫描速度无法控制的高速事件进行计数,简单的说就是对高速输入输出信号进行计数。

S7-200 CPU内置最多只有6个高速计数器HSC0~HSC5,其中PLC221及PLC222不支持HSC1及HSC2,这里我们要注意一下。

高速计数器是有专用输入的,具体的可以参考下表。

我们要注意的是同一个输入是不能用于不同的功能的,比如说I0.0,它既可以是普通输入,也可以是中断输入,也可以是高速输入,这三个功能只能选择其中一个,也就是说要是I0.0作为了高速输入用,就不能作为普通输入或中断输入用。

高速计数器大体可以分为四种,第一种是带内部方向控制的单相计数器,这种计数器只有一个计数输入端,其控制计数方向由内部继电器控制,工作模式为模式0、1、2。

第二种是带外部方向控制的单相计数器,这种计数器也是只有一个计数输入端,但是是由外部输入控制其计数方向的,工作模式为模式3、4、5。

第三种计数器是具有两个时钟输入的双向计数器,这种计数器有两个计数输入端,一个增计数输入端,一个减计数输入端,工作模式为模式6、7、8。

第四种计数器是A/B相正交计数器。

这种计数器有两个时钟脉冲输入端,一个输入端叫A相,一个输端叫B相。

当A相时钟脉冲超前B相时钟脉冲时,计数器进行增计数。

当A相时钟脉冲滞后B相时钟脉冲时,计数器进行减计数。

这种计数器的工作模式为模式9、10、11。

我们可以看到下表,里面的的HSC 模式有0,-12,其中模式0-11是用于接收外部输入信号的,模式12是用于Q0.0、Q0.1输出计数的。

下面我们再看一这个表格应该怎么去看,这里的HSC0的专用输入为I0.0、 I0.1、I0.2,假如我们就用HSC0,并且选择的是模式3,那么I0.0就是脉冲输入端,I0.1就是方向控制端。

高速计数器的应用(图解)讲解

高速计数器的应用(图解)讲解

无功能作业 写计数值 写载入值 写比较值 写滞后 写脉冲周期 读载入值 读比较值 读滞后
W#16#0000
作业号
W#16#009 读脉冲期 JOB_VAL STS_GATE STS_STRT INPUT OUTPUT OUTPUT DINT BOOL BOOL 8 12.0 12.1 -231 至 +231-1 TRUE/FALSE TRUE/FALSE 0 FALSE FALSE 写作业的值。 内部门的状 态 硬件门的状 态(开始输 入)
锁定输入的状态 输出状态 反方向状态。显示始终 为计数的最后方向。第 一次调用SFB后, STS_C_DN值为 FALSE。
STS_C_UP
OUTPUT
BOOL
12.5
TRUE/FALSE
FALSE
正方向状态显示始终为 计数的最后方向。第一 次调用SFB后, STS_C_DN的值为 TRUE。
实际计数值 实际锁定值 可以启动新作业 故障作业 作业错误号
0 0 TRUE FALSE 0
控制程序
F350-2高速计数模块的应用
• 一. 模块的功能: • 8通道智能型高速计数模块,用于通用计数器和测 量任务,可以直接连接24V增量编码器,和8.2V 的NAMUR编码器,编程时可以与设定值进行比 较,当达到比较值时,内置数据输出相应。 • 有多种工作模式:连续/单次/周期计数 频率/速度的测量 周期测量 比列器

程子华主讲
• CPU 312C 连接器的针脚分配:
(2)CPU313C和CPU313C-2最多可以连接3路24V增量式、源型编码器: • CPU313C有两个连接器(X1 和 X2)其中CPU313C的X1(左)用于模 拟量输入输出通道,所以端子定义这里不再冗述,X2用于(右)高速计数 通道接线。 • CPU313C-2(DP或PtP)没有模拟量输入通道,所以只有一组X2输入端子

高速计数器的使用方法

高速计数器的使用方法

高速计数器的使用方法
高速计数器是一种电子计数器,具有高速、准确、稳定等特点,广泛应用于各种计数场合。

其使用方法如下:
1. 首先,将高速计数器与待计数的信号源连接,确保连接正确、稳定。

2. 然后,按下高速计数器上的计数键,开始计数。

3. 在计数过程中,可以通过高速计数器的显示屏上的数字来实时查看计数结果。

4. 如果需要重置计数器,可以按下清零键将计数器清零。

5. 在使用高速计数器时,需要注意待计数信号的稳定性和波形形态,以确保计数结果准确无误。

6. 此外,还需要在使用过程中注意保护高速计数器,避免受到过高电压、电流等因素的影响,导致损坏或计数不准确。

综上所述,高速计数器的使用方法并不复杂,只需按照上述步骤进行即可。

同时,还需要注意信号源的稳定性和波形形态,以确保计数结果的准确性。

- 1 -。

台达PLC控制器各系列的功能说明

台达PLC控制器各系列的功能说明

台达PLC各系列的功能说明台达PLC主要包括:E系列主机;S系列主机;新增主机PM主机和SV主机。

一,E系列主机包括:EX;ES;EH21,EH2系列:优异的运算功能,内置庞大的程序与资料存储空间,支持超过200个应用指令,新增2轴直线/圆弧插补运动控制功能,并可搭配多样化的高速特殊扩充模块与功能卡,可满足各式各样要求及时反应的应用.1)主机点数:16/20/32/40/48/64/80 2)最大I/O点数:512点3)内存容量:16K Steps 4)运算执行速度:0.24us(基本指令)5)通讯接口:内置RS-232与RS-485,相容MODBUS ASCII/RTU通讯协议,可扩充第3个通讯端口(弹性扩展功能卡;型号:DVP-F232S和DVP-F485S。

6)资料存储器:10,000字节7)档案存储器: 10,000字节该系列应用:1):200khz高速计数器和内置独立200khz脉冲输出功能(提供伺服定位指令)。

PLC机型:DVP20EH00T和DVP32EH00T;DVP40EH00R2/T220/32点主机支持2点200khz(Y0,Y2);40点主机支持2组AB相200khz脉冲输出(Y0,Y1)(Y2,Y3)和2点200khz脉冲输出(Y4,Y6)。

2):可连接8台模拟,温度,定位,计数器等扩展模块PID,PLC Easy Link(32站),有187条应用指令。

3):该系列支持数字,模拟,通讯,内存功能卡与资料设定器等功能。

4):内置4组硬件高速计数器,1):1相1:组数(6)频宽(10Khz)(一般型)2):1相1:组数(2/2)频宽(200khz/20Khz)3):1相2:组数(2/2)频宽(200khz/20Khz)4):2相2:组数(2/2)频宽(200khz/20Khz)5):优异的运算能力:CPU+ASIC双处理器,支持浮点运算。

6):直线/圆弧补间运动功能支持最新开发的直线/圆弧插补运动控制指令,搭配高速脉冲输出功能,可以轻易达到两轴同时动作的控制要求。

高速计数器

高速计数器

5.3 高速计数器前面讲的计数器指令的计数速度受扫描周期的影响,对比CPU扫描频率高的脉冲输入,就不能满足控制要求了。

高速计数器HSC用来累计比PLC扫描频率高得多的脉冲输入,利用产生的中断事件完成预定的操作。

一、高速计数器介绍S7-200系列PLC设计了高速计数功能(HSC),其计数自动进行不受扫描周期的影响,最高计数频率取决于CPU的类型,CPU22x系列最高计数频率为30KHz。

高速计数器在程序中使用时的地址编号用HC n来表示(在非正式程序中有时用HSC n),HC (HSC)表示编程元件名称为高速计数器,n为编号。

表5-3 高速计数器的数量与编号表1.高速计数器输入端的连接每个高速计数器对它所支持的时钟、方向控制、复位和启动都有专用的输入点,通过中断控制完成预定的操作。

每个高速计数器专用输入点如表5-4所示。

注意:同一个输入端不能用于两种不同的功能。

但是高速计数器当前模式未使用的输入端均可用于其他用途,如作为中断输入端或作为数字量输入端。

每个高速计数器的3种中断的优先级由高到低,各个高速计数器引起的中断事件如表5-5所示。

S7-200系列PLC高速计数器HSC0~HSC5可以分别定义为四种工作类型:带有内部方向控制的单相计数器;带有外部方向控制的单相计数器;带有增/减计数脉冲输入的双相计数器;A/B相正交计数器。

根据有无复位输入和启动输入,每种高速计数器类型可以设定为三种工作状态:无复位且无启动输入;有复位但无启动输入;有复位且有启动输入。

HSC0~HSC5可以根据外部输入端的不同配置12种模式(模式0~模式11),高速计数器的工作模式见表6-4。

表6-5 高速计数器的控制字节(位)号计数,当计数值等于大于50时输出端Q0.0通电,当外部复位时Q0.0断电。

接线图如图6-3所示,系统自动分配I0.0为HSC0的计数脉冲信号输入端,I0.2为HSC0的外部复位端。

822. 高速计数器的工作模式高速计数器有12种工作模式,模式0~模式2采用单路脉冲输入的内部方向控制加/减计数;模式3~模式5采用单路脉冲输入的外部方向控制加/减计数;模式6~模式8采用两路脉冲输入的加/减计数;模式9~模式11采用两路脉冲输入的双相正交计数。

高速计数器控制指令

高速计数器控制指令

旋转编码器
高频脉冲可来源于控制现场,也可由旋转编码器提供。 一种旋转编码器与PLC的连接示意图
旋转编码器
+- DC24V
CPM1A PLC
00000 00001 00002 A相 B相 Z相
-DC24V +
COM
COM
各种脉冲信号的波形
单相 脉冲
1
2
3
计数脉冲
4
A超前B A滞后B
两 相 A相 脉冲 B相
通道号 位号
各位数字的含义
00 ~ 03 计数模式 ( 4:递增计数 0:增减计数)
DM6642 04 ~ 07 08 ~ 15
复位方式设定
( 0:Z信号 + 软件复位; 1:软件复位)
高速计数器使用/不使用
( 00:不使用;01:使用)
例如:DM6642的内容为 # 0114
使用高速 计数器
软件复位
目标值 比较表
表中数据可 预先写入
TB
TB+1
TB+2
TB+3 TB+4 TB+5 TB+6
目标值的个数 目标值1低4位 目标值1高4位 中断处理子程序号 目标值2低4位 目标值2高4位
中断处理子程序号
目标1 目标2
最多放16 个目标
…… ……
在高速计数器计数过程中,若其当前值与比较表中某 个目标值相同时,则停止执行主程序而转去执行与该 目标值对应的子程序。
REN (93)
SBN (92) 001
子程序001 RET (93)
END (01)
执行当前值读出 指 令 PRV , 将 248 、 249 中 的 当 前值读到LR00中 去。 若00100 ON且 有Z信号,则高 速计数器复位

高速计数使用说明

高速计数使用说明

【S7-1200】高速计数功能简介(2013-10-29 11:45:41)转载▼分类:S7-1200/15001高速计数器S7-1200 CPU提供了最多6个(1214C)高速计数器,其独立于CPU的扫描周期进行计数。

可测量的单相脉冲频率最高为100KHz,双相或A/B相最高为30KHz,除用来计数外还可用来进行频率测量,高速计数器可用于连接增量型旋转编码器,用户通过对硬件组态和调用相关指令块来使用此功能。

2高速计数器工作模式高速计数器定义为5种工作模式∙计数器,外部方向控制。

∙单相计数器,内部方向控制。

∙双相增/减计数器,双脉冲输入。

∙A/B相正交脉冲输入。

∙监控PTO输出。

每种高速计数器有两种工作状态。

∙外部复位,无启动输入。

∙内部复位,无启动输入。

所有的计数器无需启动条件设置,在硬件向导中设置完成后下载到CPU中即可启动高速计数器,在A/B相正交模式下可选择1X(1倍) 和4X(4倍)模式,高速计数功能所能支持的输入电压为24V DC,目前不支持5V DC的脉冲输入,表1列出了高速计数器的硬件输入定义和工作模式表1 高速计数器硬件输入定义与工作模式并非所有的CPU都可以使用6个高速计数器,如1211C只有6个集成输入点,所以最多只能支持4个(使用信号板的情况下)高速计数器。

由于不同计数器在不同的模式下,同一个物理点会有不同的定义,在使用多个计数器时需要注意不是所有计数器可以同时定义为任意工作模式。

高速计数器的输入使用与普通数字量输入相同的地址,当某个输入点已定义为高速计数器的输入点时,就不能再应用于其它功能,但在某个模式下,没有用到的输入点还可以用于其它功能的输入监控PTO的模式只有HSC1和HSC2支持,使用此模式时,不需要外部接线,CPU在内部已作了硬件连接,可直接检测通过PTO功能所发脉冲。

3高速计数器寻址CPU将每个高速计数器的测量值,存储在输入过程映像区内,数据类型为32位双整型有符号数,用户可以在设备组态中修改这些存储地址,在程序中可直接访问这些地址,但由于过程映像区受扫描周期影响,在一个扫描周期内,此数值不会发生变化,但高速计数器中的实际值有可能会在一个周期内变化,用户可通过读取外设地址的方式,读取到当前时刻的实际值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 以脉冲输出来控制步进及伺服定位的应用中,脉冲+方向型式、正反转型式、
AB相型式等三种型式,为较常见的脉冲型式。

以下为三种脉冲信号的型式:2.
脉冲+方向型式:即为1相1输出脉冲型式。

Pulse(或CLK)为运转脉冲输入信号,DIR为控制步进或伺服电机的运转方向。

如下所示:
正反转型式(CW/CCW):即为1相2输出脉冲型式。

CW为正转脉冲信号,CCW为反转脉冲信号。

如下所示:
AB相型式:即为2相2输出脉冲型式。

A与B相两信号相位角相差90∘,为正交脉冲信号。

如下所示:
以上三种为一般步进或伺服控制器所应用的输入及输出的脉冲型式,因此于高速计数器所支持的脉冲型式,也以此三种信号模式为主要输入信号的规格。

台达EH2系列的plc的高速计数器有4个HHSC0~3,计数的模式也得进行选择默认的事进行2倍频
1.选用一相一输入c241(HHSC0),J监视X0口的计数,X0口通过M1241(flag 标志位)进行加减计数。

2.选用1相两输入C246(HHSC0),X0口作为加计数,X1作为减计数,计数器的启动和复位可以用输入口X3X4,也可以用特殊辅助寄存器M1272M1273作为启动和复位,也可以通过高速计数器控制启动复位的寄存器,M1264和M1265全为一,关闭外部输入口的启动复位功能,让其作为普通的输入口使用。

3.选用2相2输入同一相2输入很相似但是存在三倍频和四倍频
2. 将步进或伺服控制器编码器反馈的脉冲信号提供给高速计数器进行计数的工作,可得到实际脉冲数,此脉冲数可应用在脉冲输出比较位置是否到达,还可进行脉冲计数到达判断的控制,以提升位置控制的精确度。

RJ11
RJ11接口和RJ45接口很类似,但只有4根针脚(RJ45为8根)。

在计算机系统中,RJ11主要用来联接modem调制解调器。

RJ11通常指的是6个位置(6针)模块化的插孔或插头。

这种接插件没有国际化的标准并且在通用综合布线标准中提及。

而且,这个名称往往也用于4针版本的模块化接插件,从而引起混乱。

相关文档
最新文档