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/plc283019.html

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

相关推荐