西门子808D在无限循环时如何计数实际工件数 数控驿站 • 2016-06-30 10:30 • 技术文章, 网络转载, 西门子 • 阅读 7330 系统及软件版本 SINUMERIK 808D: V04.04.02.07 SINUMERIK 808D ADVANCED: V04.07.01.00 808D系统在执行无限循环程序的情况下工件无法计数。系统默认在执行M02或者M30时计数一次。下面我们就以M50为例来计数实际工件数。 举例说明 1 修改参数使M50计数 路径:同时按上档键+系统诊断键 > 设置口令:SUNRISE > 机床数据 > 专家列表 > 通道机床数据 > 搜索 > 27880/27882 MD27880=F01H 激活位9,位10 位9:每次机床数据 PART_COUNTER_MCODE[1]输出 M 指令时,计数器$AC_ACTUAL_PARTS 的读数增 1。 位10:在程序测试/程序段查找计数器 $AC_ACTUAL_PARTS 失效。 MD27882[1]=50 自定义的M代码 工件计数器通过机床数据 27880 激活后,其计数脉冲可以由指定 M50指令触发。 机床数据 27882 [0]针对计数器$AC_TOTAL_PARTS机床数据 27882 [1]针对计数器$AC_ACTUAL_PARTS机床数据 27882 [2]针对计数器$AC_SPECIAL_PARTS 2 执行程序 在自动模式下,打开并激活时间计数器 当程序每次运行到M50时,计数一次 本文转载来自【公众号:Sinumerik808D应用技术】,仅供大家学习交流,如侵权请联系站长删文。 发表评论 取消回复请登录后评论...登录后才能评论