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

编制的 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

相关推荐

  • 怎么激活 SINUMERIK 808D on PC

    序列号ae3a64a0 最佳答案 步骤1.   选择菜单项“帮助 > 激活….”。“激活 SINUMERIK&…

    SINUMERIK 2020年10月31日
  • 828D加工精度问题

    机床是一台高速钻攻中心,使用828D系统的,机床加工的情况出现刀纹和接刀痕的情况,使用CYCLE832精优加工,有哪位大神可以指教一下怎么处理呢?这问题一直困扰着我。 问题补充:各…

    SINUMERIK 2020年10月31日
  • 请教高手解释一下plc程序中每个块的用途(810D)

    我是初学者,在打开一个plc程序后出现许多块,不知道什么意思。另外,在出现故障后怎样才能找到故障点所在的那个程序块?请详细说明一下,谢谢! 问题补充:可以把DOConCD发到我的邮…

    SINUMERIK 2019年6月11日
  • 802D sl NC读PLC变量

    NC编程时 希望读取PLC某点开关量信号,当此开关量有信号时再继续执行程序。如何实现,如何编程? 最佳答案 快速输入口$A_IN[1] 对于DB10.dbx1.…

    SINUMERIK 2017年11月1日
  • 802D SL为何要初始化?

    新手问个弱弱的问题,我看简明调试手册上要求新的802系统通过RCS802进行初始化,在做下面的调试。非得这样做吗?为什么?我看老师傅们似乎没有做这一步,做与不做有何区别吗?&nbs…

    SINUMERIK 2018年12月3日
  • 802D 加工轴 几何轴 通道轴 解释

    802D sl 机床数据中提到的地址10000 输入加工轴名称(X1、Y1),还有20050提到的几何轴分配通道轴(0、1),还有20080的通道轴(…

    SINUMERIK 2017年8月26日
  • 828D ToolBox软件安装不上

    828D软件安装不了,提示如图片 问题补充:软件支持win7系统吗? 图片说明:    最佳答案 报警提示你的电脑与软件版本不兼容,更换版本试试。828系统安装…

    2017年6月12日
  • 828,840D的机床 不支持负角度,可以修改参数来支持程序里的负角度吗?

    828,840D的机床 不支持负角度,可以修改参数来支持程序里的负角度吗?有两台德玛吉的数控机床,系统也是西门子的,就可以支持负角度编程。 最佳答案 一个办法,不使用模态…

    SINUMERIK 2020年10月31日
  • CPU314输入点强置后无法删除

    数控磨床840D系统,把PLC的一个输入点强置后无法再删除,一直保持强置状态。请问如何解决啊,急 问题补充:以上各位的方法都试过了,但是不起作用。哎呀,是不是有其他原因。 最佳答案…

    SINUMERIK 2018年12月5日
  • 在840D系统中如何如何打开梯形图程序

    在840D系统中如何如何打开梯形图程序进行监控 最佳答案 840D系统,我这里在用50.3版本,可以在系统中安装step7,直接在op屏上操作修改和监控程序。也可以在自己电脑中安装…

    SINUMERIK 2020年10月31日