欢迎光临 - 东莞锐度自动化科技有限公司网站!
网站公告: 视觉相机、运动控制
联系我们

东莞锐度自动化科技有限公司

联系人:肖先生

电话:13702291127

座机:0769-83060013

邮箱:13702291127@163.com

地址:东莞市长安镇上沙社区新春路1号新春大厦A栋10层1007


技术支持
您当前的位置是:首页>>技术支持

ZMC控制器的多任务使用

发布时间:2017-09-12 17:32:37  浏览次数:

ZMC控制器支持多任务多文件运行,可以一个文件里面启动多个任务,也可以一个任务执行跨到多个文件里面。

多任务操作指令有:

END: 当前任务正常结束

STOP: 停止指定文件运行的任务

STOPTASK 停止指定任务

HALT: 停止所有任务

RUN 启动新任务运行一个文件

RUNTASK 启动新任务运行一个SUB

 ?*max可以查看控制器支持的任务总数与文件总数。

 1.1 多任务冲突影响

当任务分别在不同的文件上运行时,相互之间不会有影响。

如果两个任务运行在同一个文件上,要留意是否共用变量,特别是否同时修改同一个变量,例如循环变量。

LOCAL局部变量不受多任务的影响,因此对循环变量请尽量定义为LOCAL变量。

SUB传入的参数会自动定义为LOCAL变量。

 1.2 跨文件调用

跨文件调用时,SUB必须定义为全局的(GLOBAL)。

       被调用的SUB内部可以访问SUB所在文件的变量(已经定义的),或是调用SUB所在的其他SUB,也可以调用访问其它文件的全局内容。

       可以将单个文件编译为库文件以供其它程序调用。


上一条:第一篇   下一条:机器视觉机器人相关运动控制算法
北京pk10的8码稳赢公式 | 关于我们| 产品展示| 公司风采| 技术支持| 视频展示| 新闻动态| 联系我们
版权所有 (c)2017 东莞锐度自动化科技有限公司
电话:13702291127 联系人:肖先生
E-mail:13702291127@163.com  
网站备案号:粤ICP备17120470号-1  
地址: 东莞市长安镇上沙社区新春路1号新春大厦A栋10层1007