当前位置:文档之家› PLC设计数码管循环显示

PLC设计数码管循环显示

PLC设计数码管循环显示
PLC设计数码管循环显示

设计任务及指标:

用LED数码管间隔显示数字,按下S0依次间隔2s循环显示0~9十个数字,按S1依次间隔2s显示0~9中奇数,5秒后,依次间隔2s显示0~9中偶数,并且实现奇偶的循环。在显示的过程中,只要有一键按下,就立即实现该键的功能,且计数初值为相应循环的初值。

设计思路:

设计可以分为循环模式切换的控制部分、间隔2s的循环控制部分、编码部分和输出部分四大模块。

1.循环模式切换的控制部分:

定义:X000:0~9循环X001:奇偶循环

M200:用来切换显示模式的中间继电器

M203:用来恢复初值的中间继电器

工作过程:按下X000时,M200不得电,M200的触点不工作,实现0~9循环的所有中间继电器接通,并且在X000的启动下,其中的显示0的中间继电器M0开始工作;当按下X001时,M200得电,M200的触点工作,使奇偶循环的所有中间继电器接通,实现切换。同时,当X000与X001中只要任意一个按下时,M203得电,M203的常闭触点断开,使第2~10组控制显示的中间继电器与时间继电器失电,从而保证只有第一组能工作,防止在切换过程中出现两组同时工作导致乱码。

梯形图如下:

2.间隔2s的循环控制部分:

定义:控制显示的部分

M0显示0、M1显示1、M2显示2、M3显示3、M4显示4、

M5显示5、M6显示6、M7显示7、M8显示8、M9显示9;

M10显示1、M11显示3、M12显示5、M13显示7、M14显示9、

M15显示0、M16显示2、M17显示4、M18显示6、M19显示8;

间隔2s的循环部分:

T0~T9的延迟时间为2s,T10的延迟时间为5s ;

工作过程:起动时按下X000,M0开始工作,显示0,T0也开始工作;

2s后T0的常开触点闭合,M1开始工作,显示1,同时M1的常闭触点断开,使得M0失电。重复上述过程,即可实现0~9的循环显示;

此时按下X001,M200、M203工作,M203的常闭触点断开使M1~M9、M11~M19、T1~T9失电,M200的常开触点闭合,常闭触点断开,使得M0~M9一直处于断开,M10~M19接通;与此同时,X001按下使得M10上电显示1,其工作过程与0~9循环时一样,区别在于此时T4处于断开T10接通代替T4工作,以此来实现奇偶变换时5s的延时。

若再次按下X000,则M200失电不工作,M200的常闭触点闭合,常开触点断开,恢复到M0~M9,T4接通,这时回到0~9的循环。

梯形图如下:

3.编码部分:

定义:M1xx中,低一位相同的中间继电器控制数码管的同一段,且低位为0则控制a段、为1控制b以此类推;中间一位相同的并联在一起控制同一数字,例如:为1则控制1以此类推。

工作过程:假设当M0工作时,其相应的常开触点闭合使得相应的一组中间继电器M100~M105上电工作,使得输出部分中M100~M105的常开触点闭合。

梯形图如下:

4.输出部分:

定义:

编码部分中间继电器的常开触点接法:

将M1xx中低位数字相同的中间继电器的常开触点并联接到一

起;

输出的接法:

Y007接a段、Y001接b段、Y002接c段、Y003接d段、Y004

接e段、Y005接f段、Y006接g段。

工作过程:当编码部分中的某一组工作时,该组中的中间继电器相应的常开触点闭合,从而使相对应的Y00x有输出,这样与输出相连的段

就发亮,并组合形成数字。

调试过程问题分析:

出现的问题:

按下X000时,工作正常,但当按下X001时,不能正常切换;

当先按下X001时,工作正常,当按下X00切换时,不能正常

工作。

出现此问题的原因:

在切换时出现了两组控制显示的中间继电器、时间继电器同时

工作,发生工作混乱。

解决方法:

加入中间继电器M203,当切换时使其工作,此时M203的常闭

触点断开,使得只有第一组控制显示的中间继电器、时间继电

器工作,从而避免了冲突。

设计结论:本组顺利完成了设计,并且达到了设计的指标,经测试工作完全正常。

设计总结:

相关主题
文本预览
相关文档 最新文档