|
类型 |
系统参数 |
|
描述 |
中断周期执行BASIC功能,每个SERVO_PERIOD 执行一次。 4系列以上, 20170630 以上版本开放。 |
|
语法 |
命令语法:INT_CYCLE(function, taskid [, subname]) 参数描述: function:1-启动,2-停止 taskid:使用的BASIC任务号,BASIC本身不能使用 subname:周期执行的SUB名称,程序必须足够精简
函数语法:var = INT_CYCLE(function, taskid) 参数描述: function: 3 -返回状态:1-使能,0-停止 4 -返回时间,上次的执行时间us 5 -返回时间,执行最长时间us 6 -返回时间最长限制us 7 -返回错误情况的错误码,当BASIC中断函数执行错误的情况下,错误会设置 8 -返回错误行号 taskid:使用的BASIC任务号 |
|
适用控制器 |
通用 |
|
例子 |
DIM times INT_CYCLE(1,1,intisr) END
GLOBAL SUB intisr() times=times+1 MOVE_PT(1,1) '每周期运行 END SUB |
|
相关指令 |