bit或OUT指令的是T或C位时,定时器会怎么变化?

bit或OUT指令的是T或C位时,定时器会怎么变化?,第1张

标准触点

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第2张

图1 标准触点

当常开(NO)触点对应的存储器址位(bit)为1时,表示该触点闭合,常闭(NC)触点对应的存储器址位(bit)为0时,表示该触点闭合。

◆ LD:装入常开触点(LoaD

◆ LDN:装入常闭触点(LoaD Not)

◆ A:与常开触点(And)

◆ AN:与常闭触点(And Not)

◆ O:或常开触点(Or)

◆ ON:或常闭触点(Or Not)

◆ NOT:触点取非(输出反相)

◆ = :输出指令)

1、装载与非装载指令——LD、LDN

当常开触点或常闭触点起于左母线时,分别使用以上命令。

例:

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第3张

图2 例

2、与、或及输出指令

(1)常开触点的与、或——A、O

例:

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第4张

图3 例

(2)常闭触点的与、或——AN、ON

例:

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第5张

图4 例

以上指令的 *** 作对象:I、Q、M、SM、T、C、V、S、L

(3)输出指令—— =

例:

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第6张

图5 例

3、取非指令—— NOT

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第7张

 

图6 取非指令和时序

4、正、负跳变指令—— EU、ED

正跳变触点:在检测到每一次正跳变(从OFF到ON)之后,让能流接通一个扫描周期。

负跳变触点:在检测到每一次负跳变(从ON到OFF)之后,让能流接通一个扫描周期。

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第8张

 

图7 跳变指令及时序

5、置位和复位(N位)指令—— S、R

执行置位(置1)和复位(置0)指令时,从bit或out指令的地址参数开始的N个点都被置位或复位。

置位、复位的点数N可以是1—255。当用复位指令时,如果bit或OUT指令的是T或C位,那么定时器或计数器被复位,同时计数器或定时器当前值被清零。

bit或OUT指令的是T或C位时,定时器会怎么变化?,bit或OUT指令的是T或C位时,定时器会怎么变化?,第9张

 

 

图8 置位和复位指令及时序

6、空 *** 作指令—— NOP

空 *** 作指令不影响程序的执行, *** 作数N是一个0—255之间的数。

图9 空 *** 作指令

7、块 *** 作指令—— ALD、OLD

ALD — 块串联,OLD — 块并联
       责任编辑:pj

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2463807.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存