PLC控制数码管实现时钟功能设计

合集下载

PLC课程设计--时钟系统设计

PLC课程设计--时钟系统设计

时钟系统设计一、设计背景近年来,随着电子产品的发展,人们对数字时钟的要求越来越高,本文针对人们的这一需求,设计了一种有PLC控制的智能化数字时钟,功能强大,界面友好,更好的满足了人们对它的智能化要求。

随着科技的发展和社会的进步,人们对数字钟的要求也越来越高,传统的时钟已不能满足人们的需求。

多功能数字钟不管在性能还是在样式上都发生了质的变化,有电子闹钟、数字闹钟等等。

在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉。

但是却很少知道其他类型的内部结构以及工作原理。

由PLC 的CPU模块作为数字钟的核心控制器,可以通过它的时钟信号进行计时实现计时功能,将其时间数据经PLC的外部接口输出,利用显示器显示出来。

通过开关可以进行定时、校时功能。

输出设备显示器可以用液晶显示技术和数码管显示技术。

时钟系统是一种用数字电路技术实现年、月、日、周、时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。

此时钟系统是基于PLC技术的应运而设计的,该系统包括了硬件电路部分和程序实现部分。

二、设计目的及要求巩固《PLC技术》课程学过的知识,加强理论与实践的联系。

以西门子S7-300系列PLC 为例,通过本课程设计,达到了解硬件设备,熟悉PLC系统设计流程,灵活运用基本指令和高级指令的目的。

时钟系统包含年、月、日、周、时、分、秒的显示和设置。

为简化程序,不需要判断闰年,即大月为31天,普通小月为30天,2月为28天。

系统分两种模式,由一个选择开关进行切换。

1、运行模式初始运行,或上电时,系统默认为运行模式,系统按照一个默认初值运行时钟。

2、修改模式选择开关打到修改模式,系统时钟停止运行,进入修改状态。

修改值由两个拨码开关输入,可单独对年~分进行修改并确定。

修改完毕,打到运行模式,系统按照修改的时钟进行运行。

系统设计部分要求:两种模式由信号灯进行区别:绿灯亮表示系统处于运行模式;红灯闪烁,闪烁频率为0.5s 表示系统处于修改模式。

多功能数字时钟 plc设计

多功能数字时钟  plc设计

目录一.方案论证与比较二.系统设计三.软件设计四.系统测试与分析五.设计总结六.参考资料摘要本设计由单片机89C51、DS12887A时钟芯片、DAC0809模数转换芯片为核心,辅以必要的电路,构成了一个具有多功能的数字时钟。

它由220V、50Hz 交流电源供电,能够准确的显示时间、调整时间、闹钟定时,并能够对时钟所在的环境温度、工作时的电网电压、电网频率进行显示,还具有电压欠压、过压报警以及非接触止闹功能。

一、方案论证与比较1.数字时钟数字时钟是本设计的最主要的部分。

根据需要,可利用两种方案实现。

方案一:本方案完全用软件实现数字时钟。

原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。

利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将十字节清零。

该方案具有硬件电路简单的特点。

但由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。

而且,由于是软件实现,当单片机不上电,程序不执行时,时钟将不工作。

方案二:本方案采用Dallas公司的专用时钟芯片DS12887A。

该芯片内部采用石英晶体振荡器,其芯片精度不大于10ms/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。

为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。

当电网电压不足或突然掉电时,系统自动转换到内部锂电池供电系统。

而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。

基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。

2.数码管显示方案一:静态显示。

所谓静态显示,就是当显示器显示某一字符时,相应的发光二极管恒定的导通或截止。

该方式每一位都需要一个8 位输出口控制。

基于PLC的时钟设计

基于PLC的时钟设计
COM端接线:COM1和COM2(Y0-Y7所对应的公共端)接24V直流电源“+”极,COM3(Y10—Y13所对应的公共端)和COM接24V电源“-"极。
2.12
为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0—Y6来驱动,但让其依次轮班接通;四个数码管的阴极分别用Y10-Y13来同步控制其接通“—”极的时间,以期达到四个数码管轮番显示的目的.
由于水平有限,难免存在错误和疏漏,恳请领导、老师、读者批评指正。
摘要
本系统采用计数器、显示器和校时电路组成。由LED数码管来显示PLC所输出的信号。总体方案设计由主体电路和扩展电路两大部分组成.其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义.
通过数字电子钟的设计于制作,我们能够掌握一定的汇编语言知识并用于编写程序,掌握了定时与计数器的使用方法,以及微机常用的输入输出方式及接口技术。培养了自己的动手操作和实践能力,学习并巩固了程序设计的基本思路和方法。
本设计以西门子公司的S7—200CN为基础,设计了PLC电子时钟的梯形图。
本设计共分四大章:第一章是基础部分,介绍了PLC的概述说明了PLC的发展史。第二章主要是数字电子钟设计的软件介绍及应用。第三章是数字电子钟的设计程序,进一步清楚的了解其内部结果和工作原理。第四章是针对本设计在制作过程所参考文献及资料的统一说明及介绍。最后是对指导老师及在本设计过程当中给予我们帮助的老师及领导的感谢.

基于PLC的数字电子钟毕业设计完整版.doc

基于PLC的数字电子钟毕业设计完整版.doc

基于PLC的数字电子钟毕业设计完整版.doc 本文是关于基于PLC的数字电子钟毕业设计完整版的介绍,下面将为大家详细阐述。

一、选题背景随着现代社会的发展,数字电子钟成为了人们生活中不可缺少的物品之一。

数字电子钟可以直观地显示时间,并且具有定时、闹钟、铃声等功能,受到了广泛的青睐。

本文选题基于PLC的数字电子钟,旨在运用数字电子技术和现代化工业控制技术,设计制作一款具有高精准度、稳定性、可靠性的数字电子钟。

二、选题目的本文选题的目的是设计制作一款基于PLC的数字电子钟,该产品具有以下优点:1、高精度计时功能:该数字电子钟采用高第二振荡器,具有秒级精度。

2、多功能组合:该数字电子钟可以实现闹钟和定时功能,并且具有3种铃声选择。

3、PLC可编程控制:采用PLC技术进行控制,可实现电子钟的编程控制和调试。

4、良好的稳定性和可靠性:数字电子钟的硬件部分采用高质量的元器件,具有良好的稳定性和可靠性。

三、技术路线本文的数字电子钟主要由显示模块、控制模块和电源模块组成。

显示模块:显示模块采用4位7段数码管,通过PLC输出控制信号,实现数字时钟的显示功能。

控制模块:控制模块采用PLC进行控制,信号处理电路通过采集各种外部信号控制数码管的显示和闹铃的启停。

另外,该数字电子钟还具有闹钟、定时等功能,可实现按键控制。

电源模块:电源模块采用变压器降压、稳压电路进行变压、稳压,以保证电子钟的正常工作。

四、设计思路1、数字显示功能的实现显示模块采用4位7段数码管,通过PLC输出控制信号,实现数字时钟的显示功能。

以公共阳极方式接线,通过PLC输出控制信号,选择要显示的数字,在输出控制信号后,使其中的1位7段数码管上显示相应的数字。

2、实现外部信号采集3、 PL C可编程控制实现功能数字电子钟的编程控制和调试可以通过PLC技术来实现,用户可根据需要编制相应的程序来实现不同的功能。

例如,对不同的闹钟周期进行设置、调整铃声大小等。

四、实验结果与分析本文设计制作的基于PLC的数字电子钟具有高精准度、稳定性、可靠性等优点,通过实验测定,数字电子钟的时钟计时误差在1s以内,稳定性好,可靠性高,其功能实现较为完善。

PLC在数字显示电子钟中的应用

PLC在数字显示电子钟中的应用

新建和改造的农村网络应该尽量多设立 保证工作电位为零,通过工作接地可泻放设备 离,避免长时间摩擦电线漏电,220V市电进入
光点,减少放大器级连的同时意味着故障率的 漏电、静电,电缆外层通过用户等位置带进 有线网络 。线路在跨越变压器台时要在线缆
降低. 随着光缆及光设备造价的日益降低,通 电。由此 可见 ,工作接地对保护线路放大 上加一层绝缘防护带,绝不可在变压器台上安
钮, S B2 为分预置按钮,输出点数码管段a , b 、c , d 、e ,f , g 分别为七段数码管中 相对应的段划,H L 为秒闪烁显示灯。
(2)按下启动按钮SBO, XO闭合,M150 接 通并 自锁 ,四个数码管的显示状态为 00 ;0 0, 然后,TO, T I 产生 Is 的时钟脉冲。Y7 由于TO 以接通和间断各。.5s 的形式工作,故使得秒闪 烁显示灯 HL 以亮 0.58和熄灭0 .5s 的方式工 作,即以每 is 亮0 .5s 然后熄灭0 .5s 的方式周 而复始地工作。M 2 一M 10 的常闭触点全闭 合,故 M1接通。MI 接通,M 1 的常开触点闭 合 使m l oo 闭合时,分别接通M4 0, M4 1, M42, M43 , M44, M45,由于 ml oo 是动态 接通的(根据设置,M 100 , M101, M102, M103 每4 0 ms 轮流接通一次) ,所以此时M 4 0, M4 1, M 42, M 43, M44, M 45 被接通. 而 M40 , M 41, M 42 , M43, M4 4, M45 又分 别接通Y 0, Y 1, Y 2, Y3, Y4 , Y5 ,使得右 边第一个数码显示管输出为 0。同理,使得四 个数码显示管输出状态为00 :00,
平房住宅区,目前以光缆同轴混合单向传输技 水胶布,虽然造价低,但时间长胶布老化,下雨 坏. 最好在器件前加装避雷器 ,并可靠接地.

PLC控制数码管实现时钟功能设计DOC

PLC控制数码管实现时钟功能设计DOC

PLC控制数码管实现时钟系统设计一、课程设计的目的及要求根据专业教学计划与教学大纲的规定,本课程应有一周的课程设计。

通过一定的课题,使学生巩固本课程的基础知识。

提高运算、查阅资料、制图和设计的独立工作能力。

其要求如下:1. 学生接到设计题目之后,必须详细了解所设计的系统、应完成的主要任务、工作环境和条件,应达到的自动化水平、生产效率、经济指标、大致的使用年限,另外还要了解设计的具体要求,包括一般的控制要求及特殊要求等内容。

2. 查阅有关的参考书、工具书、期刊、杂志等提出可能实现的方案,对其中的一、二种方案进行性能和经济指标、使用的难易程度等做全面的衡量。

3. 进行总体设计规划,合理分配I/O点,并绘出电气控制线路的原理草图。

4. 绘制电气原理图,计算并选择电器元件。

5. 编写PLC软件清单并进行模拟调试。

6. 编写课程设计说明书。

二、控制要求本设计以如何显示时间为例,说明怎么利用PLC组成的八段码数显时钟控制器。

该控制器可以动态显示小时、分、秒。

开机后显示初始状态,按下启动按钮,该控制器开始工作;按下停止按钮,显示暂停于当前状态。

在控制器工作的工程中,可以进行秒、分、小时、各状态采用动态循环方式。

控制要求:开机时初始状态显示为00时00分00秒。

按下启动按钮,开始工作,按时间顺序走,说白了就是电子时钟. 各时间状态采用动态循环扫描。

三、 系统概况(一) 系统的组成该数显时钟系统主要由LED 八段数码管和整点报时系统组成。

由PLC 控制的数字电子时钟如图1—1所示。

电子钟由8个八段LED 数码管组成。

最左边的两个显示小时,中间的四个分别显示分钟,最右边的两个显示00~60秒。

在分与秒和小时与分之间各有两个发光二极管。

R?LEDR?LEDR?LEDR?LEDR?LEDR?LED(二)PLC 的选型及I/O 分配 根据所需的控制信号,输入点数2点,输出点数14点,选择三菱PLC FX2N--32MR 构成基本控制单元。

PLC控制的数字显示电子钟

PLC控制的数字显示电子钟

PLC控制的数字显示电子钟1.引言随着现代科技和自动化控制技术的发展,电子钟被广泛应用于各类场合,特别是工业生产环境中的自动化生产和管理过程中,电子钟可以起到非常重要的作用。

PLC是当前工业自动化领域中使用最为广泛的控制系统之一,它可以在工业生产过程中对自动控制系统进行精确的操作和控制,PLC控制的数字显示电子钟因此也得到了广泛的应用。

本文将对PLC控制的数字显示电子钟进行详细地介绍和分析。

2.数字显示电子钟的基本构成数字显示电子钟主要由以下几部分组成:时钟芯片、数字显示器、数码管驱动芯片和电源等。

2.1 时钟芯片时钟芯片是数字显示电子钟中最核心的部分,它可以实现时钟的实时显示和管理,时钟芯片通常包括实时时钟计数器、控制器和数据存储器等,它可以通过对实时时钟计数器进行计时,实现时钟的精准控制和显示。

2.2 数字显示器数字显示器即为显示时间的数码管,它可以显示时钟芯片所计时的具体时间,数码管可以是七段数码管或者十六段数码管,根据需要,任意数量的数码管可以连接在一起。

2.3 数码管驱动芯片数码管驱动芯片是数字显示电子钟中实现数码管显示的最关键部分,它通常由多个芯片组成,包括每个数码管的控制器、数据锁存器和驱动器等。

数码管驱动芯片可以控制数码管的显示状态,使得数字显示电子钟可以非常准确地控制和显示时间。

2.4 电源电子钟的电源主要供给时钟芯片、数字显示器和驱动芯片等电子器件使用,它通常需要稳定的电压和电流输出,以确保电子元器件的正常运行。

3.PLC控制的数字显示电子钟的设计原理PLC控制的数字显示电子钟的基本设计原理包括如下步骤:3.1 时钟芯片和数字显示器的连接时钟芯片通常需要通过串行接口和其它数字电路板连接起来,而数码管可以通过直接连接或者通过驱动芯片的方式进行连接,其连接方式有四种:单共阴连接、单共阳连接、多位直接连接和分时多位共阴/共阳连接。

3.2 PLC和时钟芯片的连接PLC控制器需要通过读取和写入时钟芯片的输入/输出口来控制时钟芯片的工作状态,PLC控制器通常需要通过时钟芯片的串行接口或并行接口与时钟芯片连接。

0801PLC时钟电路设置程序设计

0801PLC时钟电路设置程序设计

0801PLC时钟电路设置程序设计设计一个PLC时钟电路的程序,该电路可以实现显示小时、分钟和秒数,并且能够实现时间的增加和减少功能。

1.硬件设计:-使用一个PLC(可编程逻辑控制器)作为主控制器。

-连接一个用于显示的7段LED数码管,用于显示小时、分钟和秒数。

-使用几个按钮作为输入设备,用于增加和减少时间。

2.程序设计:-定义三个变量,分别表示小时、分钟和秒数。

-初始化变量为0。

-设置一个定时器,每1秒钟触发一次。

-每次定时器触发时,增加秒数变量,并判断是否达到60秒。

-如果是,秒数变量重置为0,增加分钟数变量,并判断是否达到60分钟。

-如果是,分钟数变量重置为0,增加小时数变量,并判断是否达到24小时。

-如果是,小时数变量重置为0。

-更新显示数码管的值为小时、分钟和秒数变量的值。

-设置两个按钮分别用于增加和减少时间。

-当增加按钮按下时,增加秒数变量,并判断是否达到60秒。

-如果是,秒数变量重置为0,增加分钟数变量,并判断是否达到60分钟。

-如果是,分钟数变量重置为0,增加小时数变量,并判断是否达到24小时。

-如果是,小时数变量重置为0。

-当减少按钮按下时,减少秒数变量,并判断是否小于0。

-如果是,秒数变量重置为59,减少分钟数变量,并判断是否小于0。

-如果是,分钟数变量重置为59,减少小时数变量,并判断是否小于0。

-如果是,小时数变量重置为233.实现代码如下(使用伪代码表示):```初始化:hour = 0minute = 0second = 0定时器触发:second = second + 1如果 second >= 60,则second = 0minute = minute + 1如果 minute >= 60,则minute = 0hour = hour + 1如果 hour >= 24,则hour = 0更新数码管显示为 hour:minute:second 按钮触发(增加按钮):second = second + 1如果 second >= 60,则second = 0minute = minute + 1如果 minute >= 60,则minute = 0hour = hour + 1如果 hour >= 24,则hour = 0按钮触发(减少按钮):second = second - 1如果 second < 0,则second = 59minute = minute - 1如果 minute < 0,则minute = 59hour = hour - 1如果 hour < 0,则hour = 23```这个设计可以实现一个基本的PLC时钟电路,通过定时器和按钮的控制,可以显示当前的小时、分钟和秒数,并且可以通过按钮增加和减少时间。

基于plc的电子钟控制系统设计

基于plc的电子钟控制系统设计

基于plc的电子钟控制系统设计摘要:本篇论文主要基于PLC(可编程逻辑控制器)的技术,设计并实现一款电子钟控制系统。

首先,文章介绍了电子钟的基本原理和设计要求,然后对PLC的基本结构和工作方式进行了详细的介绍。

接着,我们通过PLC控制器及时更新的时间来驱动电子钟的工作,使其具有电子脉冲控制、时钟设定、数据传输等功能。

最后,我们对该系统进行了实验检验,结果表明本设计的PLC电子钟控制系统能够正常、精确地显示时间,并且也具有良好的可拓展性和可靠性。

关键词:PLC,电子钟,控制系统,时间显示一、介绍在现代社会中,电子钟是一个非常常见和实用的设备。

在各种场所(如家庭、办公室、学校和制造厂等)都会使用该设备作为时间的显示和管理。

目前,市面上的电子钟通常采用数字LED显示屏,并且通过电源来保证其可靠性和稳定性。

然而,在一些需要定制或特殊需求的场景下,一个基于PLC的电子钟控制系统则可能更加符合要求。

本文将着重描述基于PLC技术的电子钟控制系统的设计和实现,并且通过实验展示其实用性和性能。

此外,我们还将探讨PLC和电子钟之间的关系,以及如何实现电子钟控制系统的常见功能。

二、PLC的基本结构和工作原理PLC是一种专门用来控制以及监测工厂自动化流程的计算机设备。

它将人类的指令翻译成计算机的指令,并将其输出到控制器的输出端。

PLC通常由五个部分组成:交流电源、CPU(处理器)、输入/输出(I/O)模块、编程工具和各种接口。

其中,CPU是PLC系统的心脏,用于处理输入、输出信号的处理器。

与CPU相连的就是I/O模块,它负责通过数字电平的高低来控制各种开关和继电器。

通过这个过程,PLC就能够自动控制响应的设备、机器,并且使其工作自主化和精准化。

三、电子钟的基本结构和功能电子钟的核心部分是时钟芯片和显示屏,其工作过程通过振荡器来驱动。

时钟芯片是一个用于计算时间的集成电路,其输出用于控制数字屏幕的刷新和更新。

根据所需功能的不同,电子钟还有许多其他的元件,如报警、音乐播放、闹钟、计时器等功能模块。

基于PLC控制的数字显示电子钟毕业设计

基于PLC控制的数字显示电子钟毕业设计

摘要本文是介绍采用三菱FX2 —40MRCD4511PLC 编写数字显示电子钟,显示器采用七段LED显示器,共接入6位,从左至右分别表示秒、时、分的个、时位。

采用BCD码驱动器CD4511把PLC 输出的时、分、秒等显示BCD码变换成对应的显示器所要求的7段驱动信号。

由于显示位数较多,故显示采用动态显示方式,PLC的输出类型为晶体管源输出(正逻辑),其中输出端子Y0〜Y3输出第一组显示器的BCD信号,Y10〜Y13输出第二组显示器的BCD信号,Y4〜Y7依次为各组显示器的选通信号。

关键词:PLC ,驱动器,晶体管AbstractThis article is introduced 40MRCD4511PLC - write FX2 mitsubishi electric clock, the display USES digital display of 7 LED display, two groups of eight access, including the first group (above) is used to indicate the four hours, points, from left to right, said the ten months, 10 days of bits and bytes,. Using the PLC CD4511 BCD driver output month, day, and classification of converting BCD display monitor requested of seven driver signal. Becauseof that, it shows more digits display mode by using dynamic, PLC output type transistor source output (for), which is logical Y0 output terminals output first group Y3 ~ Y10 signal monitor BCD Y13 ~ the second group displays output signal, Y4 ~ Y7 BCD in groups of communication, display.Keywords P rogrammable Logic Controller,Drive,Transistor 刖百可编程控制器(Programmable Logical Controller) 是在计算机技术、通信技术和继电器控制技术的发展基础上开发起来的,现已广泛应用于工业控制的各个领域。

基于PLC的电子钟控制系统_毕业设计(定稿) 推荐

基于PLC的电子钟控制系统_毕业设计(定稿) 推荐

中图分类号:密级:UDC:编号:毕业设计设计题目名称:基于PLC的电子钟控制系统学生姓名:尹春亚专业名称:机电一体化班级:机电10-1学制:三学号:1050243330学历层次:专科指导教师:王冬梅评阅人:论文(设计)提交日期:2013年6月10日论文(设计)答辩日期:2013年6月19日江苏建筑职业技术学院二○一三年六月十日时间是人类生活必不可少的重要元素,如果没有时间的概念,社会将不会有所发展和进步。

从古代的水漏、十二天干地支,到后来的机械钟表以及当今的石英钟,都充分显现出了时间的重要,同时也代表着科技的进步。

到了近、现代,由于数字集成电路技术的发展和采用了先进的石英技术,电子技术获得了飞速的发展。

在其推动下,电子钟的性能也得到了极大的改善,具有走时准确性能稳定、携带方便等优点。

因此,它广泛应用于计时、自动报时及自动控制等各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来种定时电气的自动启用等。

因此,研究电子钟及扩大其应用范围,有着非常现实的意义。

本系统由七段LED数码管来显示可编程控制器(PLC)所输出的信号。

由于本系统采用的处理器是西门子CPU224,输出端的数量少于需求的数量,因此需要外接一个扩展模块--西门子EM222。

所以,总体设计方案由主体模块和扩展模块两大部分组成。

其中主体模块完成电子钟的显示时位功能,扩展模块完成电子钟的显示分位功能。

关键词:可编程控制器(PLC),LED数码管,西门子CPU224,西门子EM222。

目录 (1)第1章可编程控制器(PLC)的基础知识 (1)1.1 PLC的产生、定义及分类 (1)1.1.1 PLC的产生 (1)1.1.2 PLC的定义 (2)1.1.3 PLC的分类 (3)1.2 PLC的构成与性能指标 (6)1.2.1 PLC的硬件结构 (6)1.2.2 PLC的性能指标 (10)1.3 PLC的工作原理 (12)1.3.1 PLC内外部电路 (12)1.3.2 PLC的控制系统 (14)1.3.3 PLC的工作过程 (16)1.3.4 用户程序循环扫描 (17)第2章基于PLC的电子钟控制系统的硬件分析 (19)2.1 S7-200PLC的概述 (19)2.1.1 S7-200的系统基本构成 (19)2.1.2 S7-200PLC的结构 (20)2.1.3 S7-200PLC的工作方式及扫描周期 (21)2.1.4 S7-200PLC的编程语言 (22)2.1.5 S7-200PLC的程序结构 (26)2.2 CPU224的技术参数 (28)2.2.1 CPU224的相关参数 (28)2.2.2 CPU224的接线 (28)2.3 LED数码管的技术参数 (30)2.3.1 数码管的分类 (30)2.3.2 LED数码管的结构 (30)2.4 西门子EM222的技术参数 (31)2.5 基于PLC电子钟控制系统的I/O分配与硬件接线图 (37)2.5.1 电子钟控制系统的I/O分配 (37)2.5.2 电子钟控制系统的硬件接线图 (38)第3章数字电子钟梯形图程序 (41)第4章总结 (54)参考文献 (55)致谢 (56)第1章可编程控制器(PLC)的基础知识可编程序控制器(Programmable Logic Controlle,简称PLC),它是以微处理器为核心的通用工业控制装置,是在继电器—接触器控制基础上发展起来的。

七段共阴数码管电子钟PLC程序设计原理

七段共阴数码管电子钟PLC程序设计原理

七段共阴数码管电子钟PLC程序设计原理控制要求:1.用四个七段数码管分别显示“时十位”、“时个位”、“分十位”和“分个位”。

2.用两个发光二极管显示“秒闪烁”。

3.有“预置”和“校对”时间功能。

I/O分配:X0—运行开关,X1—预置按钮;Y0—A,Y1—B,Y2—C,Y3—D,Y4—E,Y5—F,Y6—G;Y7—“秒闪烁”指示;Y13—“时十位”显示,Y12—“时个位”显示,Y11—“分十位”显示,Y10—“分个位”显示。

COM端接线:COM1和COM2(Y0—Y7所对应的公共端)接24V直流电源“+”极,COM3(Y10—Y13所对应的公共端)和COM接24V电源“-”极。

一、总体设计思想为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0—Y6来驱动,但让其依次轮班接通;四个数码管的阴极分别用Y10—Y13来同步控制其接通“-”极的时间,以期达到四个数码管轮番显示的目的。

二、具体设计过程1.用两个定时器T0和T1产生秒脉冲,用Y7输出。

2.用计数器C0将秒脉冲变成分脉冲。

3.用位左移指令[SFTL]形成分个位左移码。

4.用位左移指令[SFTL]形成分十位左移码。

5.用位左移指令[SFTL]形成时个位左移码。

6.用位左移指令[SFTL]形成时十位左移码。

7.用位左移指令[SFTL]安排四个数码管轮番接通。

8.将四个位左移码分别译成七段数码管的字显示码,并考虑四个数码管轮番接通问题。

9.将字显示码用Y0—Y6输出。

个位编码表由编码表可得逻辑表达式:M40=(M1+M3+M4+M6+M7+M8+M9+M10)M100M41=(M1+M2+M3+M4+M5+M8+M9+M10)M100M42=(M1+M2+M4+M5+M6+M7+M8+M9+M10)M100M43=(M1+M3+M4+M6+M7+M9)M100M44=(M1+M3+M7+M9)M100M45=(M1+M5+M6+M7+M9+M10)M100M46=(M3+M4+M5+M6+M7+M9+M10)M100M60=(M21+M23+M24+M26+M27+M28+M29+M30)M012M61=(M21+M22+M23+M24+M25+M28+M29+M30)M012M62=(M21+M22+M24+M25+M26+M27+M28+M29+M30)M012 M63=(M21+M23+M24+M26+M27+M29)M012M64=(M21+M23+M27+M29)M012M65=(M21+M25+M26+M27+M29+M30)M012M66=(M23+M24+M25+M26+M27+M29+M30)M012十位编码表由编码表可得逻辑表达式:M50=(M13+M15+M16+M18)M101M51=(M13+M14+M15+M16+M17)M101 M52=(M13+M14+M16+M17+M18)M101 M53=(M13+M15+M16+M18)M101M54=(M13+M15)M101M55=(M13+M17+M18)M101M56=(M15+M16+M17+M18)M101M70=(M33+M35)M103M71=(M33+M34+M35)M103M72=(M33+M34)M103M73=(M33+M35)M103M74=(M33+M35)M103M75=M33*M103M76=M35*M103 输出:Y0=M40+M50+M60+M70Y1=M41+M51+M61+M71Y2=M42+M52+M62+M72Y3=M43+M53+M63+M73Y4=M44+M54+M64+M74Y5=M45+M55+M65+M75Y6=M46+M56+M66+M76AF G BE CD七段共阴数码管。

0801PLC时钟电路设置程序设计

0801PLC时钟电路设置程序设计

0801PLC时钟电路设置程序设计PLC(Programmable Logic Controller,可编程逻辑控制器)是一种用于自动化控制系统的专用计算机。

PLC时钟电路的设计是为了实现时间控制功能,通常用于定时执行一些任务或事件。

在本文中,将介绍如何设置一个PLC时钟电路,并编写程序来实现时间控制功能。

首先,我们需要确定PLC的型号和品牌。

不同的PLC厂家可能会有不同的时钟模块设置方法和接口,因此在进行时钟电路设置之前,需要先查阅相关的用户手册或技术资料,了解PLC时钟模块的功能和配置方式。

一般情况下,PLC的时钟模块会有以下几个基本功能:1.时钟设置:包括时、分、秒的设置,以及日期的设置。

2.时钟读取:读取当前时钟的时间。

3.定时器功能:设置定时器,定时执行一些任务。

4.时钟同步功能:与外部时钟进行同步。

在进行PLC时钟电路设置之前,首先要确保PLC的时钟模块已经正确安装在PLC的CPU或IO模块上,安装方式可能有所不同,一般在PLC的用户手册中都会有详细的说明。

安装完成后,接下来就可以进行时钟电路的设置。

1.时钟设置:根据PLC的具体型号和时钟模块的性能,可以通过PLC的编程软件进行时钟设置。

一般情况下,会有专门的指令或函数用于设置时钟。

通过该指令或函数,可以设置时、分、秒、日期等参数。

设置完成后,时钟模块会根据设置的参数进行计时,并实时显示当前时间。

2.时钟读取:除了设置时钟参数,还可以通过PLC的编程软件进行时钟读取操作。

通过相应的指令或函数,可以读取当前时钟的时间,并将其存储在PLC的寄存器或变量中。

这样可以在程序中随时调用当前时间信息,用于程序逻辑控制。

3.定时器功能:PLC的时钟模块还可以用于设置定时器,实现定时执行一些任务的功能。

通过设置定时器的时间参数和逻辑条件,可以在指定时间点触发相应的输出信号,从而控制外部设备的操作。

定时器功能在自动化控制系统中应用广泛,例如定时灌溉、定时开关等。

基于PLC的LED实验(数字时钟)

基于PLC的LED实验(数字时钟)

LED 数字显示时钟实践一、实验目的1、掌握数码管电路的工作原理。

2、掌握用PLC 译码方式实现数码显示控制。

3、掌握PLC 程序的编写,实现数字时钟的控制。

二、实验器材1. PACSystems RX3i 可编程控制器实验台(一台)2. 数字显示时钟自动控制演示装置(一块)3. 连接导线(若干)4. 程序下载电缆(一根)三、实验要求LED 数字显示时钟装置示意图如图1所示。

LED 数字显示时钟可显示秒、分钟和小时,秒用发光二极管的闪烁来表示,即发光二极管每1秒闪烁一次,亮0.5秒,灭0.5秒。

分钟(00~59)和小时(00~23)用LED 数码管显示。

分钟和小时的计数功能可采用移位指令实现。

COM(-)a b cef g hdb cdef gah(a )共阴极 (c )数码管示意图COM(+)a b c e f g hdaCOMIUU ’(b )共阳极 (d )数码管电路图图1 LED 数码管显示原理124DP3(a )实物图 (b )示意图图2 LED 数字显示时钟实验装置示意对于个位0~9计数,其译码和显示的真值表如表1所示,M0~M4代表移位寄存器的5位,a0~g0代表显示的各段。

表.1 七段LED 显示0~9时译码真值表a0~g0各段的逻辑译码关系分别如下:移位脉冲 M4~M0 显示数 a0~g0七段 M4 M3M2M1M0a0b0 c0d0 e0 f0g00 0 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 2 0 0 0 1 1 2 1 1 0 1 1 0 1 3 0 0 1 1 1 3 1 1 1 1 0 0 1 4 0 1 1 1 1 4 0 1 1 0 0 1 1 5 1 1 1 1 1 5 1 0 1 1 0 1 1 6 1 1 1 1 0 6 1 0 1 1 1 1 1 7 1 1 1 0 0 7 1 1 1 0 0 0 0 8 1 1 0 0 0 8 1 1 1 1 1 1 1 9 19111111a0段:)01)(34)(10(0M M M M M M a +++= b0段:)01)(40(0M M M M b ++=c0段:120M M c +=d0段:)12)(34)(01(0M M M M M M d +++= e0段:230112040M M M M M M M M e +++= f0段:2413040M M M M M M f ++= g0段:2410M M M g +=显示器a0~g0七段分别用PLC 输出端Q25~Q31控制,即可显示0~9数字。

PLC控制的数字显示电子钟—毕业设计论文

PLC控制的数字显示电子钟—毕业设计论文

毕业设计论文题目:PLC控制的数字显示电子钟摘要本文是介绍采用三菱FX2-40MRCD4511PLC编写数字显示电子钟,显示器采用七段LED 显示器,共接入6位,从左至右分别表示秒、时、分的个、时位。

采用BCD码驱动器CD4511把PLC输出的时、分、秒等显示BCD码变换成对应的显示器所要求的7段驱动信号。

由于显示位数较多,故显示采用动态显示方式,PLC的输出类型为晶体管源输出(正逻辑),其中输出端子Y0~Y3输出第一组显示器的BCD信号,Y10~Y13输出第二组显示器的BCD 信号,Y4~Y7依次为各组显示器的选通信号。

第2章 PLC控制的数字显示电子钟为了保证计时的稳定及准确须由晶体振荡器提供表针时间基准信号。

2.设计要求画出电路原理图(或仿真电路图);元器件及参数选择;电路仿真与调试;3.制作要求自行装配和调试,并能发现问题和解决问题。

4.编写设计报告写出设计与制作的全过程,附上有关资料和图纸,有心得体会。

2.3电子钟的显示数值范围、PLC控制的硬件接口及软件设计1.电子钟的显示数值范围电子钟显示的内容通常有月、日、星期、时、分、秒等。

本系统只显示月、日、时、分、秒,采用七段显示器显示各位数字,显示数值的范围如表1所示。

表格括号中的数字表示显示的数字范围,×表示不显示状态。

月份显示共有1~12这十二种数字。

月的个位显示数的基本值为0~9,月份的十位数字显示1或不显示。

日的个位显示值为0~9,日的十位有×、1、2、3四种情况。

时的显示有12小时和24小时之分,取24小时显示,则时的个位显示为0~9,时的十位显示为×、1、2。

分和秒的显示数字完全相同,在实际显示情况下,秒值不一定显示,而以∶的闪动形式来表示,闪动频率为1Hz。

分显示值为00~59,分的个位显示值为0~9,分的十位显示为0~5六个数字。

2.PLC控制硬件接口用PLC实现电子钟的硬件接口电路如图1所示。

PLC控制的数字显示电子钟设计(最终稿)

PLC控制的数字显示电子钟设计(最终稿)

PLC控制的数字显示电子钟设计(最终稿)青岛理工大学毕业论文题目: PLC控制的数字显示电子钟设计学生姓名:学生学号:院系名称:专业班级:指导教师: 2021年 6 月 15 日毕业设计任务书专业机电一体化班级姓名下发日期 2021-3-1 题目专题 PLC控制的数字显示电子钟设计 PLC控制 1. 该课题基于PLC控制的数字电子显示钟并运用传感器、PLC等电器元件完成系统要求的控制步骤。

要求应具有PLC、数字显示控制等方面的专业知识。

2. 编写程序使电子钟完成数字显示。

3.设定内部控制节点,外部控制节点,使PLC能和组态软件、硬件部分进行充分配合连接。

4. 调试软件,完成整个控制系统的控制过程。

主要内容及要求 1.设计出系统模型,实现预期目标。

术参数 2.系统布局合理,手动/自动的相互切换。

3.系统能准确、迅速的按程序运行。

主要技进度及完成日期1.2021年4月8日―2021年4月19日:网上浏览图片,提高感性认识。

2.2021年4月20日―2021年5月5日:查找资料,选择相应组态软件。

3.2021年5月6日―2021年5月21日:设计、数字显示控制系统。

4.2021年5月22日―2021年6月6日:调试程序与硬件部分,完成初稿。

5.2021年6月7日―2021年6月20日:写毕业论文,组织答辩,写出评定意见。

教学院长签字日期教研室主任签字日期 2021-3-1 指导教师签字日期 2021-3-1 指导教师评语指导教师: 2021年 6 月 16 日青岛理工大学毕业设计评阅意见表设计题目评价项目评价标准(A级) PLC控制的数字显示电子钟设计满分评分A 10 10 ≤12 B 9 C 8 D 7 E ≤6 文献能独立地利用多种方式查阅中外文资料献;能正确翻译外文资料;能正确利用有效地利用各种规范、设计手册等。

能力研究方案设计合理;设计方法科学;综合技术线路先进可行;理论分析和计运用算正确;动手能力强;能独立完成能力设计;能综合运用所学知识发现和解决实际问题;研究结果客观真实。

PLC数字钟课程设计

PLC数字钟课程设计

PLC数字钟课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理,掌握其编程方法。

2. 学生能掌握数字钟的组成和工作原理,理解时、分、秒之间的逻辑关系。

3. 学生能运用PLC技术设计并实现一个简单的数字钟系统。

技能目标:1. 学生能运用所学知识,独立进行PLC程序的编写和调试。

2. 学生能通过小组合作,完成数字钟电路的搭建和功能的实现。

3. 学生能运用问题解决策略,分析并解决数字钟运行过程中出现的问题。

情感态度价值观目标:1. 学生通过实践操作,培养对PLC技术和数字电路的兴趣,增强学习自信心。

2. 学生在小组合作中,学会沟通与协作,培养团队精神和集体荣誉感。

3. 学生意识到科技发展对社会生活的影响,激发创新精神和责任感。

课程性质:本课程为实践性课程,侧重于PLC技术的应用和数字电路的设计。

学生特点:初三学生,具备一定的电子基础和逻辑思维能力,喜欢动手实践。

教学要求:注重理论与实践相结合,鼓励学生主动探索、合作交流,提高解决问题的能力。

将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. PLC基本原理:介绍PLC的组成、工作原理和应用领域,以课本第三章第一节为基础,使学生了解PLC技术在实际工程中的应用。

2. 数字钟原理:讲解数字钟的组成、工作原理及时、分、秒之间的逻辑关系,结合课本第四章第二节内容,让学生掌握数字钟的基本知识。

3. PLC编程:以课本第三章第三节为参考,教授PLC编程语言、编程方法和调试技巧,使学生具备编写数字钟程序的能力。

4. 数字电路设计:依据课本第四章第四节,指导学生进行数字钟电路的搭建,包括IC选型、电路连接和功能实现。

5. 实践操作:组织学生进行小组合作,按照教学大纲完成以下任务:a. 编写数字钟PLC程序;b. 搭建数字钟电路;c. 调试并优化数字钟功能;d. 分析并解决数字钟运行过程中出现的问题。

教学大纲安排:第一课时:PLC基本原理及数字钟原理学习;第二课时:PLC编程方法学习;第三课时:数字钟电路设计及实践操作指导;第四课时:小组合作完成数字钟设计,并进行调试与优化。

LED数码管显示电子钟PLC程序设计原理

LED数码管显示电子钟PLC程序设计原理

LED数码管显示电子钟PLC程序设计原理
张行松
【期刊名称】《黄冈师范学院学报》
【年(卷),期】2011(31)6
【摘要】这是一个利用人眼视觉暂留特性来设计程序以减少PLC输出点数和接线的教学实例.其总体设计思想是:将四个共阴数码管的阳极都用Y0-Y6来驱动,四个数码管的阴极分别用Y12-Y15来同步控制其接通“-”极的时间,让四个数码管依次轮番接通,以期达到轮番显示的目的.文章从控制要求出发,详细地介绍了I/O分配,总体设计思想,具体设计过程和实验程序.教师通过这个教学实例的讲解,学生既能了解PLC程序的设计原理,又能动手做实验验证程序的正确性.进而还可以根据自己的理解修改和编写类似的程序,从而起到抛砖引玉、举一反三的功效.
【总页数】3页(P54-56)
【作者】张行松
【作者单位】鄂东职业技术学院,湖北黄州438000
【正文语种】中文
【中图分类】G712;TM571
【相关文献】
1.一种基于VHDL的7段LED数码管显示控制器 [J], 文雯;邬杨波
2.兼容WHISHBONE总线的LED数码管显示控制器设计 [J], 张巨英;王和明
3.读一篇文章,作一个单片机电路(八):基于AT89C2051串口的LED数码管
显示电路 [J], 黄亮
4.基于PLC的位组合元件和功能指令方法实现LED的数码管显示 [J], 蒲翠萍;任杰;朱宗志
5.使用DC/DC转换器实现LED数码管显示的新方法 [J], 沈力;杨楠;
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PLC控制数码管实现时钟系统设计一、课程设计的目的及要求
根据专业教学计划与教学大纲的规定,本课程应有一周的课程设计。

通过一定的课题,使学生巩固本课程的基础知识。

提高运算、查阅资料、制图和设计的独立工作能力。

其要求如下:
1. 学生接到设计题目之后,必须详细了解所设计的系统、应完成的主要任务、工作环境和条件,应达到的自动化水平、生产效率、经济指标、大致的使用年限,另外还要了解设计的具体要求,包括一般的控制要求及特殊要求等内容。

2. 查阅有关的参考书、工具书、期刊、杂志等提出可能实现的方案,对其中的一、二种方案进行性能和经济指标、使用的难易程度等做全面的衡量。

3. 进行总体设计规划,合理分配I/O点,并绘出电气控制线路的原理草图。

4. 绘制电气原理图,计算并选择电器元件。

5. 编写PLC软件清单并进行模拟调试。

6. 编写课程设计说明书。

二、控制要求
本设计以如何显示时间为例,说明怎么利用PLC组成的八段码数显时钟控制器。

该控制器可以动态显示小时、分、秒。

开机后显示
初始状态,按下启动按钮,该控制器开始工作;按下停止按钮,显示暂停于当前状态。

在控制器工作的工程中,可以进行秒、分、小时、各状态采用动态循环方式。

控制要求:
开机时初始状态显示为00时00分00秒。

按下启动按钮,开始工作,按时间顺序走,说白了就是电子时钟. 各时间状态采用动态循环扫描。

三、 系统概况
(一) 系统的组成
该数显时钟系统主要由
LED 八段数码管和整点报时系统组成。

由PLC 控制的数字电子时钟如图1—1所示。

电子钟由8个八段LED 数码管组成。

最左边的两个显示小时,中间的四个分别显示分钟,最右边的两个显示00~60秒。

在分与秒和小时与分之间各有两个发光二极管。

R?
LED
R?
LED
R?
LED
R?
LED
R?
LED
R?
LED
(二)PLC 的选型及I/O 分配 根据所需的控制信号,输入点数
2点,输出点数14点,选择三菱
PLC FX2N--32MR 构成基本控制单元。

其I/O 分配表如下:
表1—1 I/O 分配表
四、系统设计
(一)LED数码管工作原理
它是由若干个发光二极管组成的,当发光二极管导通时,相应的一个点或一个笔划发光,控制不同组合的二极管导通,就能显示出各种字符。

LED数码管分普通亮度和高亮度两种。

管子正常发光时段工作电流为5~10mA的属于普通数码管,低于2mA的为高亮度数码管,后者的发光效率高而功耗低。

点亮显示器有静态和动态两种方法。

所谓静态显示,就是当显示器显示基本一个字符时,相应的发光二极管恒定地导通或截止。

所谓动态显示就是一位一位地轮流点亮各位显示器(扫描),对于每一位显示器来说,每隔一段时间点亮一次。

控制显示器公共极电位的I/O 口,称为扫描口,控制各位显示器所显示的字形的8位口,称为段数据口。

各辅助继电器各数字显示
数字0 1 2 3 4 5 6 7 8 9 秒个位M121 M122 M123 M124 M125 M126 M127 M128 M129 M130 秒十位M133 M134 M135 M136 M137 M138
分个位M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 分十位M13 M14 M15 M16 M17 M18
时个位M21 M22 M23 M24 M25 M26 M27 M28 M29 M30 时十位M33 M34 M35
各辅助继电器各划显示
各划 a b c d e f g 秒个位M140 M141 M142 M143 M144 M145 M146 秒十位M150 M151 M152 M153 M154 M155 M156 分个位M40 M41 M42 M43 M44 M45 M46
分十位M50 M51 M52 M53 M54 M55 M56
时个位M60 M61 M62 M63 M64 M65 M66
时十位M70 M71 M72 M73 M74 M75 M76
数字时钟PLC控制输入输出分配表
数字显示PLC控制接线图如下:
硬件接线图如下:
PLC梯形图及解释如下:
M8013 提供
1秒的脉冲
信号.
STLF完成十
进位的效果.
进位后用
PLS复位.
秒十位逢6进位.之后复位.
分个位逢十进位后复位.
分十位逢6进位后复位.
时个位进位. 时十位进位.
秒个位”a”划显示.
秒个位”b”划显示.
秒个位”c”划显示.
秒个位”d划显示.
秒个位”e”划显示.
秒个位”f”显示.
秒个位”g”划显示.
秒十位”a”划显示.
秒十位“b”划显示.
秒十位“c”划显示.
秒十位“d”划显示.
秒十位“e”划显示.
秒十位“f”划显示.
秒十位“g”划显示.
以下是分个位各划显示.
以下是分十位各个划的显示.
以下是时个位各划的显示.
以下是时十位各划显示.
“a”划显示. “b”划显示. “c”划显示.
“d”划显示. “e”划显示“f”划显示.
“g”划显示.
动态扫描轮流点亮6个显示管.
动态扫描脉冲60ms为一周期.
动态扫描移位.。

相关文档
最新文档