QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 390|回复: 9
打印 上一主题 下一主题

[求助] 数控NC编程,将子程序放在主程序文件内,主程序如何调用子程序内容?

[复制链接]

列兵

Rank: 1

2

主题

3

帖子

46

积分
跳转到指定楼层
楼主
sinutrain创建了840D仿真机床,创建一个mpf文件,将主程序写好后,在M30后面写子程序内容。主程序代码段中用了CALL、M97 M98,及直接写子程序名均无法调用子程序,如何实现


有奖推广贴子: 

回复

使用道具 举报

四级士官

Rank: 3Rank: 3

7

主题

169

帖子

805

积分
沙发
发表于 4 天前 | 只看该作者
西门子系统会不会类似法兰克要用M198调用呢
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

3

主题

193

帖子

1万

积分
板凳
发表于 4 天前 | 只看该作者
西门子系统,直接输子程序名称在主程序里面,就会自动调用,子程序不要放主程序里面
书山有路勤为径,学海无涯苦作舟!
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

3

主题

193

帖子

1万

积分
地板
发表于 4 天前 | 只看该作者
快乐皆度 发表于 2024-11-26 16:51
西门子系统,直接输子程序名称在主程序里面,就会自动调用,子程序不要放主程序里面


点评

大佬太专业了,给你点个赞  发表于 4 天前
书山有路勤为径,学海无涯苦作舟!
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

11

主题

456

帖子

3629

积分
5#
发表于 4 天前 | 只看该作者
回复 支持 反对

使用道具 举报

列兵

Rank: 1

2

主题

3

帖子

46

积分
6#
 楼主| 发表于 3 天前 | 只看该作者
快乐皆度 发表于 2024-11-26 16:51
西门子系统,直接输子程序名称在主程序里面,就会自动调用,子程序不要放主程序里面

谢谢大佬,子程序和主程序分开两个文件是能调用的,但领导要求整合成一个文件子程序在内部调用,这个我试了很多方法都不太行
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

11

主题

456

帖子

3629

积分
7#
发表于 3 天前 | 只看该作者
本帖最后由 lj564 于 2024-11-27 11:19 编辑
newbie333 发表于 2024-11-27 08:48
谢谢大佬,子程序和主程序分开两个文件是能调用的,但领导要求整合成一个文件子程序在内部调用,这个我试 ...

在网上下载840D操作手册学习一下。
SINUMERIK 840Dsl 828D通用型 程序和操作说明书
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

3

主题

193

帖子

1万

积分
8#
发表于 3 天前 | 只看该作者
newbie333 发表于 2024-11-27 08:48
谢谢大佬,子程序和主程序分开两个文件是能调用的,但领导要求整合成一个文件子程序在内部调用,这个我试 ...

可以用GOTO跳过命令,可以达到你要的要求,做完子程序又GOTO回去,思路是这么个思路
书山有路勤为径,学海无涯苦作舟!
回复 支持 反对

使用道具 举报

一级士官

Rank: 2

0

主题

1

帖子

201

积分
9#
发表于 3 天前 | 只看该作者
法兰克调用M98 Q100 L1     (N100是子程序)(L1是次数)用Q调用   西门子不太了解    楼主可以参考这个主程序和子程序是可以放在一个程序里的,子程序放在M30以后就可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-30 05:24

返回顶部