MAX款 多线程同时运行时的异常 第一行指令前面一个0的意思

变能王工 3月前 538

BP-3016  BP-3116  BE-2023 BE-2029 MAX款   有支持8线程 同时运行,可以设定任意某些线程一起运行。

当设定某一线与其它线程同时运行时,第一行指令写>001:0;  即可。

或者在第一行指令前面加个0 例如:>001:0X+100; >001:0F100;  


运行时会以当前'系统设置'里的设置指令组值为主线程,往后+7个线程,都为副线程。

副线程设定第一行为0开头表示与其它线程同时运行,主线程往后+7个 当遇到线程第一行指令头非0,则前面有几个就几线程同时运行。

例如:2、3、5、6线程设置了开头0、第4、7线程没设置开头0,

那么当系统设置中设置指令组值为1时:1、2、3线程将同时运行,

当系统设置中设置指令组值为4时:4、5、6线程将同时运行,这样方便自定义多套程序切换。


系统中例如:功能设置、掉电记忆、指定运行行、都只对主线程有效。

当设置指令组值+7大于32最大值时重新1开始, 例如设置指令组号30为主线程时31、32、1、2、3、4、5指令组为副线程。


如果要清空某一套程序,只需要编一行指令>001:L0; 下载后即可

最新回复 (0)
    • 深圳市变能科技有限公司-专注工业运动控制,运动控制卡,运动控制器
      2
        立即登录 立即注册 
返回