理论教育 触点指令:标准与立即类型及功能

触点指令:标准与立即类型及功能

时间:2023-07-02 理论教育 版权反馈
【摘要】:触点指令分为标准触点指令和立即触点指令两种类型。表4-1 标准触点指令的格式与功能2.指令说明1)LD与LDN指令:起始触点输入指令,用于与输入左母线相连的起始触点,或者一个程序块的起始触点。立即常开触点寄存器位值为1时,表示该触点闭合;立即常闭触点寄存器位值为1时,表示该触点断开。而执行标准触点指令时,CPU读取的是相应映像寄存器的值。在程序执行过程中,标准触点和立即触点起开关作用。

触点指令:标准与立即类型及功能

触点指令分为标准触点指令和立即触点指令两种类型。

1.指令的格式与功能

标准触点指令分为标准常开触点和标准常闭触点两种,指令的格式与功能如表4-1所示。

表4-1 标准触点指令的格式与功能

978-7-111-47551-4-Chapter04-1.jpg

2.指令说明

1)LD与LDN指令:起始触点输入指令,用于与输入左母线相连的起始触点,或者一个程序块的起始触点。bit的寻址范围为I、Q、M、SM、T、C、V、S和L。(www.daowen.com)

触点代表CPU对存储器的读操作,常开触点和存储器的位状态一致,常闭触点和存储器的位状态相反。用户程序中同一触点可使用无数次。

LD用于常开触点,常开触点在其寄存器位值为0时,其触点是断开的,触点的状态为OFF或0;当寄存器位值为1时,其触点是闭合的,触点的状态为ON或1。

LDN指令用于常闭触点,常闭触点是在寄存器位值为0时,其触点是闭合的,触点状态为ON或1;当寄存器位值为1时,其触点是断开的,触点的状态为OFF或0。

2)LDI与LDNI指令:执行立即触点指令时,直接读取物理输入点的值,输入映像寄存器的值不更新。bit的寻址范围为I。指令中的“I”表示立即的意思。

立即常开触点寄存器位值为1时,表示该触点闭合;立即常闭触点寄存器位值为1时,表示该触点断开。

立即触点指令与标准触点指令的差别是:执行立即指令时,CPU直接读取其物理输入端子的值,但是不刷新相应映像寄存器的值。而执行标准触点指令时,CPU读取的是相应映像寄存器的值。每个从左母线开始的单一逻辑行,每个程序块(逻辑梯级)的开始,以及指令盒的输入端都必须使用标准触点指令或立即触点指令,如果实际编写程序中没有相应的标准触点或立即触点,则可以加上特殊存储器SM0.0这一位来实现。在程序执行过程中,标准触点和立即触点起开关作用。

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

我要反馈