指令用来延时工业机器人的运动,最小延时时间为2,单位[ms]。程序首先执行MOVE指令,控制工业机器人ROBOT从当前点移动到目标点P2,等到工业机器人移动到P2点后开始执行DELAY指令,2ms后打印输出“ROBOTISSTOPPED”。
SLEEP指令的作用是延时程序(任务)的执行,最短延时时间为1,单位[ms]。Move指令开始执行的同时,SLEEP指令开始执行,我们假设MOVE指令执行完(工业机器人运动到P2点)的时间要200ms,那么,MOVE指令执行了100ms后,D_OUT[25]就会输出为ON,此时工业机器人还未到P2点。然后等到工业机器人运动到P2点后,整个程序执行完毕。
SONG_TONE[i]/3产生一个短延时,延时的时间正好是音符的频率
延时时间越短产生的频率就越高,发出的声音也越高
SONG_LONG[i]*20
是用于音符的持续时间。
就相当于长按跟短按一个按键一样
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)