恭喜,你发布的帖子
发布于 2021-10-04 09:10:51
15楼
所谓的程序暂停,可以理解成状态的一种锁定.
这种暂停,在调试上经常会用到。 例如SFC 和SCL 的调试,以及流程图graph
STEP1---------SETP10 每一个STEP里又会有逻辑执行。
当STEP1 执行到STEP3时 ,没有达到我想要的结果,
就需要给我时间去检查STEP2是否没有过度到STEP3 或者STEP3 执行不满足条件。以上如果没有完全STEP3 执行时,我需要怎么做。是继续等待还是跳转。还是初始化后再来一次。
所以我理解的暂停,是当前状态到下一个状态的过度被人为的取消或者说禁止了,例如STEP3 -SETEP4 ,由于STEP3 没有完全达到我需要的结果,我也清楚是STEP3里有问题,所以我断开了STEP3-STEP4的过度,去让CPU 这个时段 只执行STEP3 ,我去检查和分析原因。好了后,我将过度连接上,继续执STEP4.
就相当于你吃饭时候 :
1.一边吃,一边看手机,突然看到精彩地方,大脑会发出一个只看,暂停吃的动作。
2.当爽点过后,又开始一边吃,一边看了,这个时候吃到嘴里 的味道不对,大脑会发出一个检查吃,暂停看手机的动作。
3. 这个时候接到领导电话,会暂停吃饭和暂停看手机的动作。被告知要马上处理问题,会来句 靠, 结束吃饭和看手机任务。
这个1和2 可以同时进行也可以互相切换,道理上,再切换前和切换后,1或2 会执行也会暂停,
当出现3时,任务结束,当然你比较厉害,继续1和2 也时可以的。
所以 ,暂时 对应的是一个时间段内做对应的任务。
不是这个意思
********************************
一个气缸出去了,那么暂停的话是收回来还是保持伸出去?//当你出去了,需要检查,我可以暂时不让回来
****************************************************
不是动作的暂停,是状态之间切换的暂停,
请填写推广理由:
分享
只看
楼主