EXTERN子程序,带参数传送, EXTERN 说明的意义?

公司程序:
.........
........ 
N130 EXTERN HEAD_ON(INT)
........
........
HEAD_ON(1)
........
这样写和直接调用如
........
HEAD_ON(1)
........
有什么区别

子程序为:
N100 PROC HEAD_ON(INT HEAD_NO)  
N110 G4 F0.5
N120 STOPRE
......

最佳答案

1,没有参数传递的子程序可以直接调用。

2,在带参数传递的子程序调用时,必须在之前的主程序中使用EXTERN 声明带参数传递的子程序。
 详细内容可以参考编程手册。

提问者对于答案的评价:
带参数传递的子程序,必须使用EXTERN吗? 不用EXTERN的话是不是就用不起?

最佳答案作者回复:
我可能没有说清楚,针对你这个程序是这样的,不是必须的。你可以看看proc的用法。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:26
下一篇 2020年10月31日 下午1:26

相关推荐

  • 840d主轴转动不正常

    840d系统主轴用6RA70调速器驱动,反馈是测速电机,驱动器的调速信号由NC的ANA模块提供的电压信号控制,在主轴点动时转速只有0.1-0.2转左右(正常10来转),程序运行M0…

    SINUMERIK 2017年6月18日
  • 840dsl配置第三方电主轴

    麻烦大家,840dsl配置第三方同步电主轴,需要相应的参数有哪些?谢谢大家! 最佳答案 参考西门子的电机参数。 提问者对于答案的评价:840dsl配置第三方电主轴,谢谢!

    SINUMERIK 2020年10月31日
  • 求VNCViewer软件,哪位大哥能给发个啊,拜谢

    我们这里用的是840Dsl,linux的系统,现在能SSH登录进系统,但是找不到VNCViewer软件,手头没有toolbox盘,也不知道这盘在谁手里所以求大哥给发一个到我的邮箱吧…

    SINUMERIK 2017年6月10日
  • PLC运行停止的解决办法

    在配802D sl机床调试中,为了PLC程序统一,一种情况是只用一个PP模块,还有一种情况是一个PP模块点不够用,还需再增加一模块,程序按两个PP模块做。出现以下问题:当…

    SINUMERIK 2018年3月6日
  • SINUMERIK802C base line显示问题

    显示屏进不了工作页面,不知问题出在哪附图片。 问题补充:该设备年前还使用正常,年后上班就出现这个故障,请问有没有可能是设备厂家设置时间呢?再请问S3开关放到1位置上电,还需要其他操…

    2020年10月31日
  • 828D PLC 有密码

    我修的一台机床是828D的 ,PLC有密码,改造的人把密码给忘了,我想知道用什么办法能破解。 最佳答案 这里问这样的问题是不会有答案的。你自己重新写一个程序吧。 提问者对…

    SINUMERIK 2017年6月5日
  • 6ES7 972-0BA42-0XA0与6ES7 972-0BA41-0XA0的不同点

    6ES7 972-0BA42-0XA0与6ES7 972-0BA41-0XA0的不同点,前者用在840Dsl西门子数控系统,后者用在840D西门子数控系统,请问…

    2017年6月7日
  • sinu train速度控制

    sinu train在运行加工程序时有考虑机床速度、加速度性能进行加减速规划控制吗? 问题补充:在Sinu Train 里面运行的程序会考虑加减速吗?…

    SINUMERIK 2021年7月5日
  • 802D sl通过mcpa控制变频器主轴,如何设置参数

    1、802d侧参数如何设置,不带编码器    30100=    30110= &nbsp…

    SINUMERIK 2018年12月9日
  • 数控机床上的滑枕是什么?

    谢谢 最佳答案 通俗讲滑枕通常是机床上一个可运动机构上在叠加的另外一个可运动机构。例如车床上刀塔的底座,镗铣床的镗轴,动梁式龙门上的W轴等都可以称为滑枕。通常滑枕机构是为了保证机床…

    SINUMERIK 2017年11月20日