新代系统调用子程序怎么报警没有结束符号 子程序m99结术主程序m98p11O0001有什么问题吗?

新代系统调用子程序怎么报警没有结束符号 子程序m99结术主程序m98p11O0001有什么问题吗?,第1张

看具体的报警内容,从你描述看来是因为调用子程序失败,一般是由于格式写错。

具体格式如下

子程序控制(M98 M99)

指令格式

(1). M98 P H L ;子程序呼叫

P:为呼出子程序的程序号码(当P省略时,是指定程序本掘亩身,并判敬森且只能于记忆运转或MDI运转模式时)

H:呼出子程序内,开始执行的顺序号码(省略时,从前面开始)

L:为子程序重复执行的次数。

(2). M99 P_;子程序结束

P:为子程序结束后,返回呼叫程序的顺序号码。

说明

1. 子程序是指有固定的加工程序或经常稿亮重复使用的参数,事先准备完成并存放于内存中,当需要使用时,可以用主程序呼叫。子程序的呼出由M98执行,结束则是以M99执行。

2. 子程序中若执行M02、M30指令视同子程序结束,回归主程序继续往下执行。

子程序完成用错!

第一裤则、语句缺少悔皮End Sub

应该这样用

Sub qqq

End Sub

第二、语句没有一句碧纯差call 子程序

所以子程序无效

子程序调用使用手橘M98指令,指令格式:M98 P*******P后接循环次数,后接子程序号。比如调用O1234的子程序5次渣衡,毕梁团就编程M98 P0051234,005指的是循环次数,1234指的是子程序的程序号。同时子程序的结尾要加M99,而不能是M30。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12465076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存