首页 理论教育 输出指令与梯级条件的正确匹配关系

输出指令与梯级条件的正确匹配关系

时间:2023-10-26 理论教育 版权反馈
【摘要】:每个梯级、输出指令与梯级条件都有匹配的关系,输入指令就要提供正确匹配关系的保证。

输出指令与梯级条件的正确匹配关系

输出指令才是完成执行动作的实质性操作,它将根据梯级条件来执行,不同的输出指令,对梯级条件的要求是不一样的,按照不同的梯级条件而引起的执行动作,通常分类为非保持型输出指令和保持型输出指令:

●非保持型输出指令 当例程被扫描时,在梯级条件持续期间执行操作,梯级条件消失后便停止执行操作,最具代表性的是计时器指令,运算、转换和传送指令通常都是非保持型输出指令,如下所列:

-计时器指令TON、TOF和RTO;

-非保持型输出位指令OTE;

-传送指令MOV、MVM和BTD;

-转换指令TOD、FRD和DEG、RAD;

-算逻运算指令ADD、SUB、MUL、DIV、CPT和AND、OR、XOR、NOT;

-拷贝指令COP和CPS;

-清除指令CLR、充填指令FLL。(www.xing528.com)

●保持型输出指令 当例程被扫描时,在梯级条件跳变时执行操作,依靠梯级条件的前沿触发引起执行动作,最具代表性的是计数器指令。寄存器操作指令或数组操作指令通常都是保持型输出指令,如下所列:

-计数器指令CTU和CTD;

-位锁存指令OTL和位解锁指令OUT;

-寄存器移位指令BSL和BSR;

-数组堆栈操作指令FFL、FFU和LFL、LFU;

-顺序器输出指令SQO和顺序器装载指令SQL;

-数组操作指令FAL。

每当编写一条输出指令时,一定要认真研究这条输出指令对梯级条件的要求,不同的输出指令对梯级条件的要求是不同的,只有当输出指令获得了必需的梯级条件(持续或跳变),才能正确地执行,达到编程预期的结果。每个梯级、输出指令与梯级条件都有匹配的关系,输入指令就要提供正确匹配关系的保证。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈