关于 用户循环 制作的详细操作步骤?

编制的 PROC  NAME(... )子程序,用户在
主程序里调用它时 开头需要写入EXTERN NAME(...) ,请问怎么样做可以使 主程序直接调用而不用在程序头部加入该语句。

最好能详细解释一下操作步骤,呵呵

问题补充:
呵呵,谢谢你了啊 ,估计我还是看不大懂那个 高级编程手册 

 感觉没有头绪

最佳答案

本人认为你标题的问题和描述的问题是不同的两个问题,如题“用户循环 制作的详细操作步骤”(问题1),描述的问题(问题2),是想不进行子程序申明(定义),而直接调用。
  问题1:参见《Sinumerik 840D_840Di_810D 高级编程手册》2.17 循环:给用户循环设定参数;
  问题2:首先,确定编制的子程序存储在什么目录下,是否带参数。
  如果不带参数(并不表示就不能进行数据或信息的传递),且与主程序在同目录,可直接调用(如L123等);不在同一目录,可用CALL  间接调用子程序(CALL "/_N_WKS_DIR/_N_SUBPROG_WPD/_N_TEIL1_SPF")
  如必须传递子程序调用后的信息(数据),可考虑使用R参数,或UGUD定义用户变量。

  “只有当子程序在工件中或者在全局子程序目录下时才
  必须说明 EXTERN。”

  其实,不带参数的子程序,是不需要先申明,后调用的。
  如果必须使用参数,那建议按规范进行编程,减少不必要的出错!
 

提问者对于答案的评价:
呵呵,差点忘了
 首先谢谢 6Z 朋友了,谢谢你很耐心的解释!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午1:46
下一篇 2019年6月11日 上午1:47

相关推荐

  • opi接口能不能跟电脑通讯

    opi接口能不能跟电脑通讯 最佳答案 你指的是NCU上的X101接口吗?OPI是840D系统针对NC部分的部件的一个特殊的通讯协议,是MPI的一个特例,不具有开放性,它比传统的MP…

    SINUMERIK 2017年12月7日
  • 828D数控系统主轴定位功能

    828D数控系统的机床,如何知道有没有机床定位的功能呢? 最佳答案 有的,不管是伺服主轴还是变频器主轴(需要编码器板子)都可以实现,具体的可以参考《828D简明调试手册》,下载中心…

    2021年7月5日
  • 龙门轴同步问题请教

    请教高手,龙门轴在调试过程中遇到以下问题:在龙门轴装配好之后第一次回零时,两个轴各自回完零的坐标值不同,将他们的差值写在其中一个轴的MD34090中,然后继续回零,这时应该回会显示…

    SINUMERIK 2018年12月5日
  • “视频中心”-“数控系统”里面的教学视频无法播放?

    “视频中心”里面的教学视频为什么不能播放呢??http://wap.siemens.com.cn/service/elearning/videos/1608.html 最佳答案 我…

    SINUMERIK 2020年10月31日
  • 840D CF卡问题

    我们公司有一台机床,由于种种原因,NCU的CF卡拔掉插另一台设备上,后来又插回来导致NCU不能正常启动,我公司还有同样版本的NCU设备,请问插上去,能恢复吗? 问题补充:应该是拔下…

    SINUMERIK 2020年10月31日
  • 840D驱动器使能

    这套系统已经运行了2个月了,今天突然开不起来了,在状态监控里面看到驱动器使能(端子64/63)指示灯为黄色,NC速度控制指示灯为黄色,脉冲已使能和驱动器就绪指示灯也为黄色,但PLC…

    SINUMERIK 2017年11月27日
  • 西门子nc系统840d

    为什么程序分成nc程序和plc程序这两者是什么关系,这个nc程序是加工程序吗,靠这个plc程序就可以控制加工中心了吗,那pcu在这里面起什么作用呀,这个西门子系统是什么作用呀,难道…

    SINUMERIK 2017年11月13日
  • 840D驱动优化

    速度环测量的时候,Y轴出现测量功能在驱动模块上已经激活的提示,被迫终止,X轴可以测量,而且X,Y位置环也都可以测量,唯有Y轴的速度环不行,提示测量功能已激活,求高人解答 问题补充:…

    2017年11月4日
  • 如何实现开关量的历史记录

    在事故分析中,往往想查看当时的数据变化,但我发现很多的开关量(投切,确认等的状态变化)没做历史记录。我想知道是我没找到哪(归档变量里没有)还是PCS7 V6.1无此功能。…

    SINUMERIK 2018年3月6日
  • SinuTrain for Sinumerik Operate 4.8 安装问题

    我成功的安装了SinuTrain for Sinumerik Operate 4.8 ,在运行模拟机床时,跳出了面板界面,但是没有…

    SINUMERIK 2020年10月31日