首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

西门子808D系统如何调用子程序

西门子808D有两种操作编程模式,一种是西门子模式,一种是ISO模式(即广数,法拉克编程模式)

如何在西门子模式下调用子程序呢?

西门子模式下,建立如下的两个程序

注意命名规则,主程序命名可以采用字母加数字的方式,且没有特殊要求,

子程序命名时,需要以L开头,即L+的方式,同时L2和L02 也是不一样的

两个程序内容如下:

调用的格式为 程序名+P,如该程序中为L2P2,即是调用了程序名为L2的子程序2次

以下为程序运行的结果,X轴从0走了两个100mm

2.如何在ISO模式下调用子程序呢?

首先将机床切换到ISO模式

建立如下两个程序,2为主程序,123为子程序

运行结果如下:

在命名子程序时需要注意的一点是,系统内部参数20734对命名规则会产生影响,

如20734的位6设置为1时,子程序名不足4位时前面不能用0来填补,如我把子程序命名为0123

调用M98P0123L2 就会出现如下报警:

解决的方法,一种是改变程序名,即直接命名子程序为123,或者需要通过修改系统内部参数20734的位6为0.

总之,如果在调用子程序的过程中出现报警,尤其要注意子程序的命名!

想了解更多的西门子数控,可以关注一下公众号,随时欢迎您来电咨询!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171221G0Y8LA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券