回复:计数器在808D上怎么用?

笨笨*

  • 帖子

    17
  • 精华

    2
  • 被关注

    0

论坛等级:游民

注册时间:2010-05-06

普通 普通 如何晋级?

发布于 2012-06-27 12:07:37

1楼

MD27880 激活工件计数器:该机床数据可以用于设置各种工件计数器。
参数的值是十六进制的,我们可以把先它转化成16 位二进制的值,每一位都代表
不同的功能,设定好之后再转成十六进制输入参数中:
默认值为901H = 0000 1001 0000 0001B
详见参数手册http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=5121

关于计数器有几个NC 变量:
$AC_REQUIRED_PARTS:需要工件值
$AC_ACTUAL_PARTS: 实际工件值
$AC_TOTAL_PARTS : 工件总数值
$AC_SPECIAL_PARTS: 用户自定义特殊指令计数值

例子:
1. 激活实际工件计数: $AC_ACTUAL_PARTS
MD27880 $MC_PART_COUNTER = 'H300'
MD27882 $MC_PART_COUNTER_MCODE[1] = 16
当程序遇到M16时 $AC_ACTUAL_PARTS += 1
2. 激活特殊指令工件计数:$AC_SPECIAL_PARTS
MD27880 $MC_PART_COUNTER = 'H3000'
MD27882 $MC_PART_COUNTER_MCODE[2] = 77
当程序中遇到M77 时: $AC_SPECIAL_PARTS += 1
此外我们还可以在程序中用MSG 功能显示当前加工的工件计数:
MSG (“正在加工第”<< $AC_ACTUAL_PARTS<<”个工件”)
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。