深圳精展达自动化高工13480903564一级代理LGPLC,西门子PLC,LG变频器,LG触摸屏,威纶触摸屏,威纶变频器,weinview触摸屏,eview触摸屏,sunfar变频器,雷赛LEADSHINE步进,,雷赛伺服等自动化产品兼具非标设备程序编程开发与触摸屏维修,质量保证,价格优惠,买工控,精展达!网站:http://www.weiluneview.com,官网:www.szjzdjd.com。
宏指令的语句
子函数
使用子函数可以有效的减少循环命令的代码,子函数必须在使用前被定义,且可以使用任何变量和语句类型。在主函数中,将子函数的参数放置在子函数名称后面的圆括号中,即可调用子函数。子函数被执行后,将执行后的结果返回到主函数需要的赋值语句或者条件中。定义子函数时,不一定要有返回值,且参数部分可以为空。在主函数中调用子函数时,调用方式应符合其定义。语法结构如下:
有返回值的子函数语法:
sub type <函數名稱> [(parameters)] Local variable declarations [Statements]
[return [value]]
end sub
没有返回值的子函数语法:
sub <函数名称> [(parameters)] Local variable declarations [Statements]
end sub
语法描述 |
|
||
|
|
||
|
|
|
|
|
|
sub |
必须用在该子函数的开始部分。 |
|
|
|
|
|
|
type |
可选。用来定义子函数执行后返回的数据类型。子函数也可以不回传任何值。 |
|
|
|
|
|
|
(parameters) |
可选。这些参数保留了从主函数传入的数值。这些被传入的参数必须使用与在 |
|
|
|
参数变量声明的类型一致。 |
|
|
|
举例: sub int MyFunction(int x, int y). x 和 y 必须为从主函数中传过来 |
|
|
|
的双整型数据格式的数据。调用此子函数的语句格式大致为这样: |
|
|
|
ret = MyFunction(456, pressure),其中 pressure 需为双整型数据格式方 |
|
|
|
符合子函数参数变量的声明。 |
|
|
|
请注意调用语句的参数部分可以是常数也可以是变量。当执行这个子函数后, |
|
|
|
一个双整型数据将会返回给变量 “ret”。 |
|
|
|
|
|
|
Localvariable |
除了被传递的参数之外,子函数中使用的变量必须事先声明。在上面的“举例” |
|
|
declaration |
中,X 和 Y 就是子函数可以使用的变量。全局变量也可以用在子函数中。 |
|
|
|
|
|
|
[Statements] |
需要执行的语句。 |
|
|
|
|
|
|
[return [value]] |
可选。用来将执行的结果返回给调用语句。这个结果可以是一个常数或者变量。 |
|
|
|
返回后同时也结束了子函数的执行。子函数也可以不回传任何值,但是当 type |
|
|
|
部分有定义时,则必须加上此 return 叙述。 |
|
|
|
|
|
|
end sub |
必须的。用来结束子函数。 |
威纶触摸屏精展达有售全部型号,也有触摸屏维修的服务,现在将在售的型号公布:
4.3寸:TK6051IP,MT6051IP(准备停产),MT8051IP,MT8050IE
7寸不带网口:TK6071IQ,TK6071IP,MT6071IP,MT6071IE
7寸带网口:TK8071IP,MT8071IP,MT8071IE
10寸寸不带网口:MT6102IQ(即将停产)MT6103IP
10寸带网口:MT8102IQ(全新上市,价格超好)MT8102IP,MT8101E,MT8102IE,MT8103IE
12寸:MT8121IE
15寸:MT8151IE
从4.3寸到15寸,您心动哪一款了?电话咨询13480903564微信同号!另外国内外品牌触摸屏维修也是精展达的服务之一!
三菱PLC,西门子PLC,欧姆龙PLC,LSPLC威纶触摸屏,昆仑通泰(MCGS)触摸屏,四方(SUNFAR)变频器,LG变频器,威纶通变频器,雷赛步进,雷赛伺服,英威腾伺服一般工控软件我们都有,价格您觉得合适就下单,但是质量我们绝对是有保证!
触摸屏维修也是精威的强项服务!触摸屏维修的故障包含:漂移、触摸不准、破屏、碎屏、无法触摸、花屏、横屏、竖屏、黑屏、无法通讯等常见故障。我们快捷24小时维修到位!
电话:075529909265 传 真:075527091524 邮 箱:
今日: 昨日: 本月: 全部: