FBs系列PL高级应用篇高速计数定时器.pptVIP

  • 5
  • 0
  • 约3.17千字
  • 约 12页
  • 2018-06-01 发布于江苏
  • 举报
FBs系列PL高级应用篇高速计数定时器

FBs系列PLC 高级应用篇高速计数/定时器 高速计数/定时器 FBs-PLC提供8组高速计数器 4组硬件高速计数器:HHSC 名称:HHSC0~HHSC3 可配置点:X0,X1;X4,X5; X8,X9; X12,X13; 4组软件高速计数器:SHSC 名称:SHSC0~SHSC3 可配置点:X0~X15 HHSC和SHSC不能重复定义输入点 注意 高速计数/定时器 4组硬件高速计数器 8种计数模式 U/D, U/Dx2, K/R, K/Rx2 A/B, A/Bx2, A/Bx3, A/Bx4 MN主机可达 920K Hz MN主机可达 200K Hz 4组软件高速计数器 3种计数模式 U/D, K/R, A/B 输入频率总和不超过 5K Hz 高速计数/定时器 硬件高速计数器(HHSC) *MA主机不支持 计数输入 控制输出 CV 寄存器 PV 寄存器 软件 屏蔽 软件 清除 软件方向 (P/R only) 中断标号 U/P/A D/R/B Mask Clear HSC0 X0 X1 X2 X3 DR4096 DR4098 M1940 M1941 M1942 HSC0I HSC1 X1/X4 X5 X6 X7 DR4100 DR4102 M1946 M1947 M1948 HSC1I HSC2 X4/X5/X8 X9 X10 X11 DR4104 DR4106 M1976 M1977 M1978 HSC2I HSC3 X5/X12 X13 X14 X15 DR4108 DR4110 M1979 M1980 M1981 HSC3I U : Up(上计数) D : Down(下计数) P : Pulse(脉冲) R : Direction(方向) A : Phase A A相 B : Phase B B相 *利用FUN92指令读取当前计数值;利用FUN93指令写入设定值或当前值 *MN主机计数可达 920K Hz *MC 主机计数可达 200K Hz 高速计数/定时器 软件计数器(SHSC) 计数输入 控制输入 CV 寄存器 PV 寄存器 软件 屏蔽 软件方向 (P/R only) 中断标号 U/P/A D/R/B Mask Clear HSC4 X0~X15 DR4112 DR4114 M1982 M1983 HSC4I HSC5 DR4116 DR4118 M1984 M1985 HSC5I HSC6 DR4120 DR4122 M1986 M1987 HSC6I HSC7 DR4124 DR4126 M1988 M1989 HSC7I U : Up D : Down P : Pulse R : Direction A : Phase A B : Phase B *主机内含的输入点(X0~X15)可规划为软件高速计数器的输入点 *软件高速计数器是由输入点的 ON/OFF 变化产生中断来触发计数 *输入频率总和不超过 5K Hz, 以避免主机负担过重,严重增加扫描时间 *输入频率大于 2K Hz时,使用硬件高速计数器比较合适 *工作在A/B模式时,输入接点为配对使用; 例如 X0/X1为 A/B模式的输入点 *软件计数器不必使用FUN92或FUN93指令作计数读取或者写入 高速计数/定时器指令 FUN92 HSCTR硬件高速计数器CV值读取 S:写入值 CN:硬件高速计数器号码 0:HSC0或HST1 1:HSC1或HST2 2:HSC2或HST3 3:HSC3或HST4 4:HSTA D :写入对象(0:表示CV,1:表示PV) FUN93 HSCTW硬件高速计数器CV或PV值写入 CN:硬件高速计数器号码 0:HSC0或HST0 1:HSC1或HST1 2:HSC2或HST2 3:HSC3或HST3 4:HSTA 高速计数/定时器的建构(HHSC) 硬件高速计数器(HHSC)I/O组态建构 *MA 系列主机不支持 HSC0: DR4096 HSC1: DR4100 HSC2: DR4104 HSC3: DR4108 FUN92 当前计数值 HHSC 设定值 HHSC FUN93 当前值或者设定值 HSC0~HSC3 Hardware Circuit *中断服务程序可以使用FUN146指令禁止 也可以使用FUN14

文档评论(0)

1亿VIP精品文档

相关文档