1. 首页
  2. 技术文章

西门子808D在无限循环时如何计数实际工件数

系统及软件版本

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
808D在无限循环时如何计数实际工件数
位9:每次机床数据 PART_COUNTER_MCODE[1]输出 M 指令时,计数器$AC_ACTUAL_PARTS 的读数增 1。
位10:在程序测试/程序段查找计数器 $AC_ACTUAL_PARTS 失效。
MD27882[1]=50
自定义的M代码
808D在无限循环时如何计数实际工件数
工件计数器通过机床数据 27880 激活后,其计数脉冲可以由指定 M50指令触发。
机床数据 27882 [0]针对计数器$AC_TOTAL_PARTS
机床数据 27882 [1]针对计数器$AC_ACTUAL_PARTS
机床数据 27882 [2]针对计数器$AC_SPECIAL_PARTS

 

2
执行程序
在自动模式下,打开并激活时间计数器
808D在无限循环时如何计数实际工件数
当程序每次运行到M50时,计数一次
808D在无限循环时如何计数实际工件数
 
问答社区  发起问答  报警查询  技术文章  维修服务  资料下载  加交流群  申请 VIP   

本文转载来自【公众号:Sinumerik808D应用技术】,仅供大家学习交流,如侵权请联系站长删文。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

联系微信:QQ594673193

联系邮箱:594673193@qq.com

工作时间:08:00~20:00

QR code