关于840D系统NC加工编程子程序调用

840D系统,需要用到分层钻孔的问题,自己编程采用子程序传送一维数组,数组1[0...2]分别对应各分层的钻孔主轴转速,数组2[0...2]分别对应各分层的 进给速度,等等等,最多3层。
但在调用子程序时总是报警,说传递的变量超过了声明的变量,不知道哪里出的问题。请各位大侠不吝指教。
子程序和主程序的调用见下图中。

图片说明:

关于840D系统NC加工编程子程序调用    关于840D系统NC加工编程子程序调用   

最佳答案

有没有报警时的照片,应该你使用的变量超出了840系统的声明范围。

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午10:43
下一篇 2017年6月18日 下午10:43

相关推荐

  • 840d系统300911报警怎么解决

    在机床回原点或加工过程中出现300911报警以及27001,27023,27024报警。 问题补充:重点阐述一下300911报警的处理方法 最佳答案 从300911报警内容看,84…

    SINUMERIK 2017年12月9日
  • 840D怎样消除The system log file is full

    公司一台windows NT的840D,因时间长了,现每次开机都出现如图报警提示,请问大咖们怎样操作能消除,谢谢! 图片说明:    最佳答案 日志文…

    2021年7月5日
  • 840d系统nc程序中如何读取plc输入点状态

    某机床刀库编写换刀nc程序,刀套上有一开关,输入点地址假设I32,0。当I32.0-=1,表示刀套被占用,不能换刀,程序要输出提示信息:刀套被占用,程序结束。当I32.0=0,表示…

    SINUMERIK 2020年10月31日
  • 840D/810D的profibus口

    之前问了关于840d上的profibus的程序设置,大家都说用STEP7来设。看了说明书,有些基本概念没搞清楚,问几个小白问题:NCU(CCU)部分上的profibus口(X102…

    SINUMERIK 2017年11月16日
  • 802c的距离偏差

    802c中程序中输入的行走距离和机床测量的距离相差太大,是什么原因?例如,程序行走200,实际机床才行走37. 最佳答案 你看看界面上显示的实际位置对不对,如果对,那么也许是齿轮比…

    SINUMERIK 2018年12月14日
  • 802D_sl调试问题请教

    802D_sl 在调试时装载车床标准文件时应该用Config_ISO里的文件还是用Config_Siemens文件夹里的文件? 驱动必须用STARTER做优化吗…

    SINUMERIK 2019年6月11日
  • 840D数显手轮能否用到802D sl系统

    840D数显手轮能否用到802D sl系统,目前公司里的立车想使用带数显的手轮,请问各位大侠有没有配802D sl的数显手轮,或者是840D的数显手轮能否直接用…

    SINUMERIK 2017年12月2日
  • 铣削808d

    换刀时主轴位置过低,刀库卡不住刀,怎么调参数使主轴位置高的。 最佳答案 如果机床厂采用的是系统厂家标准的换刀程序,可以参考下面的参数进行设置: 图片说明:   …

    2020年10月31日
  • 828D刀具报警

    查找方式使用带计算无返回,程序中间暂停以后再次启动程序,系统报警12550,刀具未知或未定义,程序不在中间停止不报警,每次使用不带计算太麻烦能解决吗 最佳答案 可以看看手册。 提问…

    SINUMERIK 2021年7月5日
  • 关于840D系统的双电机驱动问题

    一台龙门加工中心,工作台为双伺服电机驱动(一个主动、另一个从动),每个电机各带一个减速箱,分别于床身上的齿条啮合。运行时两个电机同时转动,从而拖动工作台移动。问题如下:1、是用同步…

    SINUMERIK 2017年11月2日