理论教育 定时控制程序1.6.4优化方案

定时控制程序1.6.4优化方案

时间:2023-07-01 理论教育 版权反馈
【摘要】:随着这一系列定时器相继工作,将分出很多时间段。“动作1”出现时间段1等。是由时间信号控制的。当CTR的内容小于设定值,则比较标志位“P_LT”常开触点ON,进而使“时间段1”ON。这样,就完全可依实际的时间段的不同,产生不同的动作。

定时控制程序1.6.4优化方案

1.定时器控制

图1-151所示为“定时器控制的定时控制”梯形图程序,操作数也是用符号地址

978-7-111-39745-8-Chapter02-205.jpg

图1-151 定时控制程序1

从图知,电路起动后,“控制开始”ON。先是定时器TIM 000(图1-151a,而图1-151b为T101、图1-151c为T0)开始计时。计时到,其常开触点ON,进而定时器TIM 001(图1-151a,而图1-151b为T102、图1-151c为T1)开始计时。此计时到,其常开触点ON,进而定时器TIM 002(图1-151a,而图1-151b为T103、图1-151c为T2)开始计时。此计时也到,其常开触点ON,进而定时器TIM 003(图1-151a,而图1-151b为T104、图1-151c为T4)开始计时等。

随着这一系列定时器相继工作,将分出很多时间段。即可按需要产生相应的动作。如本例:“动作0”出现时间段1(从“控制开始”ON,直至TIM000、T101或T0定时到)。“动作1”出现时间段1(从TIM 001、T101或T1定时开始,直至TIM 001定时到)等。

这里“动作”也可不这样对应,有的动作还可在多个时间段出现,这些完全可依实际需要决定。这里的实质是各个动作都是按时间的推进,逐步出现的。是由时间信号控制的。

2.计数器控制(www.daowen.com)

时间控制还可用计数器加时间脉冲信号实现。图1-152所示为

978-7-111-39745-8-Chapter02-206.jpg

图1-152 定时控制程序2

“计数器控制的定时控制”梯形图程序,操作数也是用符号地址。

从图知,“开始”ON后,“工作”被置位(执行SET指令)。可逆计数器CNTR 020每隔0.1s加1。“工作”ON,将执行计数器CTR的内容与设定值(此处为即时数599,BCD码)比较。当CTR的内容小于设定值,则比较标志位“P_LT”常开触点ON,进而使“时间段1”ON。这将产生与“时间段1”ON对应的动作。当CTR的内容不小于设定值,则比较标志位“P_LT”常开触点OFF,进而使“时间段1”OFF。而“P_LT”常闭触点ON,则使“时间段2”ON。这将产生与“时间段2”ON对应的动作。

这里只有两个“时间段”。其实,可增加使用比较指令次数,作多个比较,以得到多个时间段。这样,就完全可依实际的时间段的不同,产生不同的动作。这里的实质也是,各个动作都是按时间的推进,逐步出现的。也是由时间信号控制的。

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

我要反馈