西门子时间计数器

1 修改通道参数

28258:时间变量的数量

2 系统变量中与时间有关的变量

变量名称

含义

单位

$AC_TIME

从循环启动起计时,复位后重新计时。

$AC_OPERATING_TIME

程序执行总时间,多次执行程序的总时间,即多个$AC_CYCLE_TIME的总和。

$AC_CUTTING_TIME

实际刀具加工(G01,G02,G03运行的时间)的总时间,前提是刀具数据生效,一直记录。

$AC_CYCLE_TIME

单次程序运行的时间,重新执行程序时会清零。

$AN_POWERON_TIME

系统从上电开始的总时间,下次上电会重新计时。

分钟

$AN_SETUP_TIME

系统从装载数据后开始的总时间,当系统清空数据后会清零,可认为是总的系统开机时间。

分钟

3 参数设置

$AC_OPERATING_TIME,$AC_CUTTING_TIME,$AC_CYCLE_TIME时间的记录生效,需要设置参数MD27860的Bit 0,Bit1,Bit2为1,如下图所示:

​​​​​​​4 编辑NC程序格式

N10 $AC_TIMER[2]=0

N20 G1G90…………….

N30 R182=$AC_TIMER[2]

N40 $AC_TIMER[2]=-1

N50 M30

5 诊断

​​​​​​​