计数功能定义计数器

应用

数控系统用计数功能NC数控功能可在NC数控程序内计数。例如,可用计数器定义目标数,数控系统重复执行NC数控程序此次数。

功能说明

即使数控系统重新启动,计数器值仍保留不变。

数控系统仅在程序运行操作模式下考虑计数功能

数控系统在状态工作区的PGM选项卡中显示当前计数值和定义的目标数字。

PGM选项卡

输入

11 FUNCTION COUNT TARGET5

; 将计数器的目标数设置为5

插入NC功能 全部功能 FN 计数功能

NC数控功能包括以下指令元素:

指令元素

含义

FUNCTION COUNT

计数器的指令符

INCRESETADDSETTARGETREPEAT

定义计数功能

计数功能

计数功能

计数功能NC数控功能提供以下计数功能:

语法

功能

INC

将计数器加1

RESET

重置计数器

ADD

将计数器增加定义值

固定或可变号或名

输入:0...9999

SET

将定义值赋值给计数器

固定或可变号或名

输入:0...9999

TARGET

定义需达到的目标数

固定或可变号或名

输入:0...9999

REPEAT

如果尚未达到目标数,从此标记位置开始重复执行NC数控程序

固定或可变号或名

注意

 
注意
小心:数据可能消失!
数控系统只管理一个计数器。如果执行一个NC数控程序,此程序重置计数器,那么将删除另一个NC数控程序的计数器进度。
  1. 请加工前检查计数器是否被激活。
  • 机床制造商用可选机床参数CfgNcCounter129100号)定义是否编辑计数器。
  • 可用循环225 ENGRAVING功能雕刻此计数值。
  • 循环225ENGRAVING

举例

11 FUNCTION COUNT RESET

; 重置计数器值

12 FUNCTION COUNT TARGET10

; 定义加工操作的目标数

13 LBL 11

; 设置跳转标记

* - ...

; 执行加工操作

21 FUNCTION COUNT INC

; 将计数器值增加1

22 FUNCTION COUNT REPEAT LBL 11

; 重复执行加工操作直到达到目标数