PLC课程设计-LED灯数码显示控制

合集下载

编写LED显示0-9数字的PLC控制程序

编写LED显示0-9数字的PLC控制程序
编写led显示09数字的plc控制程序1io分配表led显示控制plc的io点分配表plc点名称连接的外部设备功能说明x000sb0控制信号y000led数码管a段使led数码管a段亮y001led数码管b段使led数码管b段亮y002led数码管c段使led数码管c段亮y003led数码管d段使led数码管d段亮y004led数码管e段使led数码管e段亮y005led数码管f段使led数码管f段亮y006led数码管g段使led数码管g段亮y007led灯h使led灯h亮2io端口接线图三数码显示控制语句表0ldx00013spk3026ldm039orm1121orm11427fnc3540orm114215anit128m10041orm1153outm116outm1029m10142orm1164ldm117ldm1030k1843orm1175lnim018orm231k144orm1186outt019outm1003245outy0007spk2020ldm1183346ldm102821outt23447orm1099ldt022spk203548orm11010outm02336ldm10149orm11111ldm124anit237orm10950orm11212outt125outm238orm11151orm11352orm11669orm11186orm115103m10153orm11770orm11287orm117104m11854orm11871orm11488orm11810555outy00172orm11589outy00510656ldm10373orm11790ldm107107end57orm10974orm11891orm11110858orm11075outy00392orm11210959orm11276ldm10593orm11311060orm11377orm10994orm11411161orm11478orm11195orm11511262orm11579orm11596orm11711363orm11680orm11797orm11811464orm11781outy00498outy00611565orm11882ldm10699ldm10811666outy00283orm109100outy00711767ldm10484orm113101

plcled数码显示课程设计

plcled数码显示课程设计

plcled数码显示课程设计一、课程目标知识目标:1. 让学生理解PLC与LED数码显示的基本原理,掌握相关术语和概念;2. 使学生掌握PLC编程中与数码显示相关的指令和操作方法;3. 帮助学生了解数码显示在实际工程中的应用。

技能目标:1. 培养学生运用PLC进行数码显示程序设计和调试的能力;2. 提高学生动手实践和团队协作的能力;3. 培养学生运用所学知识解决实际问题的能力。

情感态度价值观目标:1. 激发学生对自动化技术的兴趣,培养其探究精神和创新意识;2. 培养学生严谨、细心的学习态度,提高其自主学习能力;3. 增强学生的环保意识,使其关注数码显示技术在节能减排方面的应用。

课程性质:本课程为实践性较强的学科课程,结合理论知识与实践操作,注重培养学生的动手能力和创新能力。

学生特点:学生处于高年级阶段,具备一定的电子、电气基础知识和PLC编程基础,具有较强的学习能力和实践操作能力。

教学要求:教师需结合学生特点和课程性质,采用启发式教学,引导学生主动探究,注重理论与实践相结合,提高学生的综合运用能力。

通过本课程的学习,使学生能够达到上述课程目标,并为后续相关课程的学习打下坚实基础。

二、教学内容本课程教学内容主要包括以下三个方面:1. 理论知识:- 数码显示原理:介绍数码管、LED点阵等显示器件的工作原理;- PLC基础知识:回顾PLC的组成、工作原理及编程方法;- 数码显示相关指令:学习PLC中与数码显示相关的指令及其使用方法。

2. 实践操作:- 数码显示电路设计:学习如何搭建数码显示电路,包括LED数码管、驱动电路等;- PLC编程与调试:运用所学知识进行数码显示程序的编写与调试;- 实际案例分析与制作:分析实际工程中数码显示的应用案例,并进行制作。

3. 教学大纲与进度安排:- 教学大纲:根据课程目标,制定详细的教学大纲,明确教学内容、教学要求和课时安排;- 进度安排:将教学内容分为若干阶段,每个阶段完成相应知识点和实践操作,确保教学进度与课程目标相符合。

plc实训led数码管的plc控制

plc实训led数码管的plc控制

项目准备
项目1 LED数码管的PLC控制
■ 1.在实际运用的显示中,要把具体的数字显示出来,七段数码管是 通过不同的组合形成数字“0~9”的,图2-1-2中列出了数码管显示 各个数字发光段的组合(发光为高电平“1”),如:当a、b、c、 d、e、f 六个发光段发光时,即显示数字“0”,而要显示数字“1”, 则需要有b、c 二个发光段发光。
过程序的基本结构是由初始状态(S0)普通状态(S30~S32)等和状态转
移条件组成的。其中初始状态可视为设备的运行停止状态,也可称为设备
的待机状态。普通状态为设备的运行工序,按顺序控制过程从上向下地进
行。状态转移条件是:设备运行时,当某一工序执行完成后,从该工序向
下一工序转移的条件。
项目准备
项目1 LED数码管的PLC控制
项目准备
项目1 LED数码管的PLC控制
3
对步进程序中的每一个状态,都需要用STL指令去驱动状态的执行。
必须清楚的是:在步进程序中,每个STL指令都会与SET指令共同使用,即每
个状态都需要先用SET指令置位,再用STL指令驱动。
4
状态转移条件应视为接在左母线的触点,与上一状态连接的触点应使
用LD、LDI指令;也允许指令的串联和并联,如图2-1-4所示。
项目1 LED数码管的PLC控制
七段数码管显示的PLC控制项目实训评估表见教材表2-1-5
项目准备
项目1 LED数码管的PLC控制
(a)状态转移图(SFC)
(b) 步进梯形图
图2-1-3 步进控制程序的基本结构
项目准备
项目1 LED数码管的PLC控制
■ 步进程序的特点 ■ (1)要执行步过程序,首先要激活初始状态S0。一般情况下,步进程序

led数码显示控制plc课程设计

led数码显示控制plc课程设计

led数码显示控制plc课程设计一、教学目标本课程的教学目标是使学生掌握LED数码显示控制PLC的基本原理和应用技能。

具体目标如下:1.知识目标:–了解PLC的基本组成和工作原理。

–掌握PLC编程软件的使用。

–熟悉LED数码显示控制系统的结构和编程。

2.技能目标:–能够熟练使用PLC编程软件进行编程。

–能够设计和实现LED数码显示控制系统的PLC程序。

–能够进行LED数码显示控制系统的调试和维护。

3.情感态度价值观目标:–培养学生的创新意识和团队合作精神。

–增强学生对自动化技术的兴趣和认识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.PLC的基本组成和工作原理。

2.PLC编程软件的使用和编程方法。

3.LED数码显示控制系统的结构和编程。

4.LED数码显示控制系统的调试和维护。

–引言:介绍PLC和LED数码显示控制系统的概念和发展。

–章节1:PLC的基本组成和工作原理。

–章节2:PLC编程软件的使用和编程方法。

–章节3:LED数码显示控制系统的结构和编程。

–章节4:LED数码显示控制系统的调试和维护。

三、教学方法本课程的教学方法包括讲授法、案例分析法和实验法。

1.讲授法:通过教师的讲解,使学生掌握PLC和LED数码显示控制系统的理论知识。

2.案例分析法:通过分析实际案例,使学生了解PLC和LED数码显示控制系统的应用场景和编程方法。

3.实验法:通过实验操作,使学生熟悉PLC编程软件的使用和LED数码显示控制系统的调试和维护。

四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。

1.教材:选用《LED数码显示控制PLC》教材,为学生提供系统的理论知识学习。

2.参考书:推荐《PLC编程与应用》等参考书,为学生提供更多的学习资料。

3.多媒体资料:制作PPT和视频等多媒体资料,为学生提供直观的学习体验。

4.实验设备:准备PLC编程器和LED数码显示控制系统实验设备,为学生提供实践操作的机会。

PLC的LED数码显示课程设计

PLC的LED数码显示课程设计

PLC的LED数码显示课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基础知识,掌握LED数码管的显示原理。

2. 学生能运用所学知识,设计出符合要求的PLC控制的LED数码显示程序。

3. 学生了解并掌握相关编程软件的使用,对PLC程序进行编写、下载和调试。

技能目标:1. 学生能独立完成LED数码显示电路的搭建,并进行故障排查。

2. 学生通过实践操作,提高解决问题的能力,培养创新意识和动手能力。

3. 学生能够运用团队合作的方式,共同完成PLC的LED数码显示项目。

情感态度价值观目标:1. 学生培养对自动化控制技术的兴趣,增强学习PLC相关知识的积极性。

2. 学生在项目实践中,体验团队合作的重要性,培养沟通协作能力。

3. 学生通过学习,认识到自动化技术在现实生活中的应用,增强学以致用的意识。

课程性质:本课程为实践性较强的课程,以项目为导向,注重学生动手操作能力的培养。

学生特点:学生具备一定的PLC基础知识,对编程和电子技术有一定的了解,但对实际应用尚缺乏经验。

教学要求:教师应注重理论与实践相结合,引导学生主动参与,鼓励学生提问和讨论,关注学生的个体差异,提供有针对性的指导。

通过课程学习,使学生在知识、技能和情感态度价值观方面均有所收获。

二、教学内容1. 理论知识:- PLC基础知识:PLC的结构、工作原理、编程语言等。

- LED数码管工作原理:数码管的构造、显示原理、驱动方式等。

- 编程软件操作:介绍编程软件的使用方法,包括程序的编写、下载和调试等。

2. 实践操作:- 电路搭建:学生根据设计要求,搭建PLC控制的LED数码显示电路。

- 程序编写:运用编程软件,编写符合要求的PLC控制程序。

- 调试与优化:对编写的程序进行下载、调试,找出并解决存在的问题。

3. 教学大纲:- 第一课时:回顾PLC基础知识,介绍LED数码管工作原理。

- 第二课时:讲解编程软件的使用方法,示范程序编写过程。

plc控制数码管显示

plc控制数码管显示

一、设计目的1、通过利用PLC控制数码管显示熟悉相关的编程应用2、实现题目设计中要求的功能实现二、设计要求按下启动按钮后,由八组LED发光二极管模拟的八段数码管显示:先是一段段显示,显示次序是:A、B、C、D、E、F、G、H。

随后显示数字及字符,显示次序0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。

再返回初始显示,并循环不止。

三、设计内容(可加附页)1、列出输入输出表2、画出系统接线图3、根据控制要求设计出梯形图4、写出指令表LD 200.00 ANDNOT TIM000 LD TIM001 ANDNOT TIM002 ORLDLD TIM002 ANDNOT TIM003 ORLDLD TIM004 ANDNOT TIM005 ORLDLD TIM005 ANDNOT TIM006 ORLDLD TIM006 ANDNOT TIM007 ORLDLD TIM007 ANDNOT TIM008 ORLDLD TIM008 ANDNOT TIM009ORLDLD TIM009ANDNOT TIM010ORLDLD TIM011ANDNOT TIM012ORLDLD TIM013ANDNOT TIM014ORLDLD TIM014ANDNOT TIM015ORLDLD 200.01ANDNOT TIM016ORLDOUT 10.00LD 200.00ANDNOT TIM000LD TIM000ANDNOT TIM001ORLDLD TIM001ANDNOT TIM002ORLDLD TIM002ANDNOT TIM003ORLDLD TIM003ANDNOT TIM004ORLDLD TIM006ANDNOT TIM007ORLDLD TIM007ANDNOT TIM008ORLDLD TIM008ANDNOT TIM009ORLDLD TIM009ANDNOT TIM010 ORLDLD TIM012 ANDNOT TIM013 ORLDLD TIM016 ANDNOT TIM017 ORLDOUT 10.01LD 200.00 ANDNOT TIM000 LD TIM000 ANDNOT TIM001 ORLDLD TIM002 ANDNOT TIM003 ORLDLD TIM003 ANDNOT TIM004 ORLDLD TIM004 ANDNOT TIM005 ORLDLD TIM005 ANDNOT TIM006 ORLDLD TIM006 ANDNOT TIM007 ORLDLD TIM007 ANDNOT TIM008 ORLDLD TIM008 ANDNOT TIM009 ORLDLD TIM009 ANDNOT TIM010 ORLDLD TIM010 ANDNOT TIM011 ORLDLD TIM012 ANDNOT TIM013 ORLD LD TIM017ANDNOT TIM018ORLDOUT 10.02LD 200.00ANDNOT TIM000LD TIM001ANDNOT TIM002ORLDLD TIM002ANDNOT TIM003ORLDLD TIM004ANDNOT TIM005ORLDLD TIM005ANDNOT TIM006ORLDLD TIM007ANDNOT TIM008ORLDLD TIM008ANDNOT TIM009ORLDLD TIM010ANDNOT TIM011ORLDLD TIM011ANDNOT TIM012ORLDLD TIM012ANDNOT TIM013ORLDLD TIM013ANDNOT TIM014ORLDLD TIM018ANDNOT TIM019ORLDOUT 10.03LD 200.00ANDNOT TIM000LD TIM001ANDNOT TIM002ORLDLD TIM005ANDNOT TIM006ORLDLD TIM007ANDNOT TIM008ORLDLD TIM009ANDNOT TIM010ORLDLD TIM010ANDNOT TIM011ORLDLD TIM011ANDNOT TIM012ORLDLD TIM012ANDNOT TIM013ORLDLD TIM013ANDNOT TIM014ORLDLD TIM014ANDNOT TIM015ORLDLD TIM019ANDNOT TIM020ORLDOUT 10.04LD 200.00ANDNOT TIM000LD TIM003ANDNOT TIM004ORLDLD TIM004ANDNOT TIM005ORLDLD TIM005ANDNOT TIM006ORLDLD TIM006ANDNOT TIM007ORLDLD TIM007ANDNOT TIM008 ORLDLD TIM008 ANDNOT TIM009 ORLDLD TIM009 ANDNOT TIM010 ORLDLD TIM010 ANDNOT TIM011 ORLDLD TIM011 ANDNOT TIM012 ORLDLD TIM013 ANDNOT TIM014 ORLDLD TIM014 ANDNOT TIM015 ORLDLD TIM020 ANDNOT TIM021 ORLDOUT 10.05LD TIM001 ANDNOT TIM002 LD TIM002 ANDNOT TIM003 ORLDLD TIM003 ANDNOT TIM004 ORLDLD TIM004 ANDNOT TIM005 ORLDLD TIM005ANDNOT TIM006ORLDLD TIM007ANDNOT TIM008ORLDLD TIM008ANDNOT TIM009ORLDLD TIM009ANDNOT TIM010ORLDLD TIM010ANDNOT TIM011ORLDLD TIM012ANDNOT TIM013ORLDLD TIM013ANDNOT TIM014ORLDLD TIM014ANDNOT TIM015ORLDLD TIM021ANDNOT TIM022ORLDOUT 10.06LD TIM022ANDNOT TIM023OUT 10.07LD TIM023OR 200.00ANDNOT TIM015OUT 200.00TIM 000 #10TIM 001 #20TIM 002 #30TIM 003 #40TIM 004 #50TIM 005 #60TIM 006 #70TIM 007 #80TIM 008 #90TIM 009 #100TIM 010 #110TIM 011 #120TIM 012 #130TIM 013 #140TIM 014 #150TIM 015 #160LD 0.00OR 200.01OR TIM015ANDNOT TIM023ANDNOT 0.01OUT 200.01TIM 016 #10TIM 017 #20TIM 018 #30TIM 019 #40TIM 020 #50TIM 021 #60TIM 022 #70TIM 023 #805、调试并运行程序四、设计实验结果及分析利用实验箱上的八个灯的先后点亮来表示数码管得各段的亮灭,按照实验要求八个灯先按顺序依次点亮,显示次序是:A、B、C、D、E、F、G、H。

基于PLC的数码显示控制系统设计

基于PLC的数码显示控制系统设计

物理与电子工程学院课程设计任务书专业:班级:摘要随着科学技术的飞速发展,在现代生活中,PLC在交通灯、电梯、抢答器等系统日益得到广泛应用的现状,文章介绍了PLC在数码管显示控制中的应用,并给出其PLC控制系统的接线图和梯形图程序设计。

该设计具有可编程性、线路简单、可靠性高等特点,提高了系统的灵活性及可扩展性,实验结果验证了该设计的实用性。

关键词:PLC;数码管;梯形图目录1 绪论 (1)1.1 概述 (1)1。

2 设计过程及工艺要求 (1)1。

3 设计的重点与难点 (1)2 模块简介 (2)2。

1系统总体概述 (2)2.2 S7—200 CPU介绍 (2)2。

3 LED数码管介绍 (4)3 系统调试 (6)3。

1 PLC的外部接线与I/O分配 (6)3.2功能的介绍 (6)3。

3梯形图 (8)3。

4调试与仿真实物 (8)4 心得体会 (10)参考文献 (11)附录 (12)1 绪论1。

1 概述随着社会的进步与发展,人们的生活节奏越来越快,时间观念也越来越强,并逐步开始运用新的科技手段改善自己的生活条件和质量,享受高科技给人们带来的及时、舒适的生活环境。

目前众多电子类产品用于显示功能常用到数码管LED。

数码管LED的结构简单显示方便。

它可以实时显示或循环播放数字、图形和图像信息,具有显示方式丰富、观赏性强、显示内容修改方便、响应速度快、亮度高、显示稳定、功耗低且寿命长等多种优点,被广泛应用于工业控制、商业广告、体育比赛、交通等诸多领域,是信息传播的有力工具之一.数码管是一类显示屏,通过对其不同的管脚输入相对的电流会使其发亮 .从而显示出数字能够显示时间,日期,温度等所有可用数字表示的参数。

由于它的价格便宜、使用简单。

七段数码管在家电及工业控制中有着很广泛的应用.特别是家电领域应用如空调、热水器、冰箱等等。

在实际生活中,数码管显示在交通灯、电梯、抢答器等处都可以见到。

由此可见,数码管的显示控制在实际生活中的应用十分广泛.本次课程设计通过利用西门子S7-200型PLC,来实现对数码管显示数字的控制。

plcled数码管显示课程设计

plcled数码管显示课程设计

plcled数码管显示课程设计一、课程目标知识目标:1. 理解PLC与LED数码管的基础知识,掌握数码管显示原理;2. 学会使用PLC进行LED数码管的控制程序编写;3. 了解并掌握PLC与LED数码管接口电路的连接方法。

技能目标:1. 能够独立完成PLC与LED数码管的连接与调试;2. 能够运用所学知识编写程序,实现数码管的基本显示功能;3. 能够对数码管显示程序进行故障排查和优化。

情感态度价值观目标:1. 培养学生对自动化控制技术的兴趣,激发学习热情;2. 培养学生团队协作意识,提高沟通与协作能力;3. 培养学生勇于尝试、积极探究的学习态度,增强解决问题的自信心。

课程性质:本课程为实践性课程,侧重于学生动手能力和实际操作能力的培养。

学生特点:学生具备一定的PLC基础知识,对实践操作具有较强的兴趣。

教学要求:教师需引导学生主动参与实践,注重理论与实践相结合,提高学生的实际操作能力。

在教学过程中,关注学生个体差异,给予个性化指导,确保每位学生能够达到课程目标。

通过课程学习,使学生能够将所学知识应用于实际工程案例中,提高综合运用能力。

二、教学内容1. 数码管基础知识:介绍数码管的结构、工作原理及分类,重点讲解共阴和共阳数码管的区别与选用。

教材章节:第二章第三节2. PLC与LED数码管接口电路:讲解PLC与LED数码管连接的电路原理,示范电路图的绘制和元件选型。

教材章节:第三章第一节3. PLC控制程序编写:教授如何使用PLC编程软件,编写控制数码管显示的程序,包括基本指令的使用和程序逻辑设计。

教材章节:第四章4. 数码管显示程序调试:介绍程序调试的方法和技巧,指导学生进行现场操作,实现数码管的基本显示功能。

教材章节:第五章第三节5. 故障排查与优化:分析常见故障原因,教授排查和解决问题的方法,提高程序的稳定性和可靠性。

教材章节:第六章6. 实践操作:安排学生进行小组合作,完成PLC控制LED数码管显示的实践项目,巩固所学知识。

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

成绩
可编程逻辑控制器课程设计报告
题目LED灯数码显示控制
系别
专业名称
班级
学号
姓名
指导教师
目录
一、引言 (4)
二、系统总体方案设计 (4)
系统硬件配制及组成原理 (4)
PLC各组成部件及作用 (4)
PLC的分类 (5)
LED数码管的结构及工作原理 (6)
系统变量定义及分配表 (7)
系统接线图设计 (7)
三、控制系统设计 (8)
控制程序设计思想 (8)
控制程序时序图设计 (8)
四、系统调试及结果分析 (8)
系统调试及解决的问题 (8)
结果分析 (9)
五、结束语 (9)
六、参考文献 (9)
附录 (10)
LED 数码显示控制
一、实验目的
了解并掌握LED 数码显示控制中的应用及其编程方法。

二、控制要求
按下启动按钮后,由八组LED 发光二极管模拟的八段数码管开始显示:一一显示各段,之后一次显示0、1、2、3、4、5、6、7、8、9、A 、B 、C 、D 、E 、F 再返回初始显示,并循环不止。

三、LED 数码显示控制的实验面板图:
四、实验设备
1、安装了STEP7-Micro/WIN32编程软件的计算机一台
2、PC/PPI 编程电缆一根
3、锁紧导线苦干
五、实验步骤
1、根据上表进行输入输出接线;
2、编写程序,并把程序输入STEP7中;
3、检查输入程序无误以后,将程序下载到主机内,并且把PLC 的工作模式达到RUN 模式;
4、拨动输入开关SD ,观察输出LED 的显示结果。

输入
接线 SD
启动 输出 接线
A B C D E F G H A
B
C
D
E
F
G
H
一、引言
《可编程逻辑控制器》课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。

它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。

本课程设计是以LED数码管和PLC控制为基础,通过了解PLC的基本编程方法及LED数码管的原理,用顺序控制法实现:按下启动按钮,由八组LED发光二极管模拟的八段数码管开始显示,显示次序是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F再返回初始显示,并循环不止的控制要求。

而实验的目标为:8个LED循环显示控制要求所要显示的内容。

二、系统总体方案设计
系统硬件配制及组成原理
PLC各组成部件及作用
PLC的类型种类繁多,功能和指令系统也不尽相同,但其结构和工作方式大同小异。

硬件系统有主机、I/O接口、电源、编程器、I/O扩展接口和外部设备接口等主要部分构成。

1.主机
主机部分包括中央处理器(CPU)、系统程序储存器和用户程序集数据存储器。

CPU是PLC的核心,起着总指挥的作用,与通用微机CPU一样,CPU在PC系统中的作用类似于人体的神经中枢。

其功能:
(1)用扫描方式(后面介绍)接收现场输入装置的状态或数据,并存入输入映象寄存器或数据寄存器;
(2)接收并存储从编程器输入的用户程序和数据;
(3)诊断电源和PC内部电路的工作状态及编程过程中的语法错误;
(4)在PC进入运行状态后:
a)执行用户程序——产生相应的控制信号(从用户程序存储器中逐条读取指令,经命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路)b)进行数据处理——分时、分渠道地执行数据存取、传送、组合、比较、变换等动作,完成用户程序中规定的逻辑或算术运算任务
c)更新输出状态——输出实施控制(根据运算结果,更新有关标志位的状态和输出映象寄存器的内容,再由输入映象寄存器或数据寄存器的内容,实现输出控制、制表、打印、数据通讯等)
2.电源
PLC的电源是指为CPU、存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电,PLC通常使用AC 220V 或DC 24V 工作电源。

他的电源模块为其他各功能模块提供DC 5V、DC 12V、DC 24V等各种内部直流工作电源。

O(输入/输出)接口
(I/O模块:接口电路、I/O映像存储器)——CPU与现场I/O装置或其他外部设备之间的连接部件。

4.编程器
编程器是编制、调试PLC用户程序的外部设备,是人机交互的窗口。

通过编程器可以把用户程序输入到RAM中,或者对RAM中已有程序进行编辑;通过编程器还可以对PLC的工作状态进行监视和跟踪,对调试和试行用户程序非常有用。

5.输入/输出(I/O)扩展接口
I/O扩展接口是PLC主机为了扩展输入/输出点数和类型的部件没输入/输出扩展单元、远程输入/输出扩展单元、智能输入/输出单元等都通过它与主机相连。

6.外部I/O接口
外设I/O接口是PLC主机实现人机对话、机机对话的通道。

PLC的分类
现在比较习惯的PLC分类是按I/O点数分,一般分为三类:
小型PLC :小型PLC的I/O点数一般在128点以下,其特点是体积小、结构紧凑,整个硬件融为一体,除了开关量I/O以外,还可以连接模拟量I/O以及其他各种特殊功能模块。

中型PLC :中型PLC采用模块化结构,其I/O点数一般在256~1024点之间。

大型PLC :一般I/O点数在1024点以上的称为大型PLC。

大型PLC的软、硬件功能极强。

具有极强的自诊断功能
LED数码管的结构及工作原理
LED数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。

led数码管常用段数一般为7段有的另加一个小数点,还有一种是类似于3位“+1”型。

位数有半位,1,2,3,4,5,6,8,10位等等....,led数码管根据LED的接法不同分为共阴和共阳两类,了解LED 的这些特性,对编程是很重要的,因为不同类型的数码管,除了它们的硬件电路有差异外,编程方法也是不同的。

LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数位,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。

A、静态显示驱动:
静态驱动也称直流驱动。

静态驱动是指每个数码管的每一个段码都由一个单片机的I/O 埠进行驱动,或者使用如BCD码二-十进位*器*进行驱动。

静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O埠多。

B、动态显示驱动:
数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp "的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。

透过分时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控显示,这就是动态驱动。

系统变量定义及分配表
输入:SD
输出:A B C D E F G H
SD
输入
系统接线图设计
启动
A B C D E F G H
输出
A B C D E F G H
三、控制系统设计
控制程序设计思想
根据控制要求:按下启动按钮,由八组LED发光二极管模拟的八段数码管开始显示,显示次序是0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F再返回初始显示,并循环不止;用顺序控制法,运用移位寄存器、定时器等指令进行程序编译,完成设计。

控制程序时序图设计
四、系统调试及结果分析
系统调试及解决的问题
遇到的问题
(1)数码管没有单独一段一段的显示。

(2)中间有几个数字没显示。

(3)没有设计时间延时。

(4)程序运行完一次后没有循环。

(5)连接线路时,出现接线错误。

在老师的指导和本组同学的共同努力下,我们对上的问题进行了讨论并改正,最终得到正确的
实验程序和显示结果。

结果分析
八组LED发光二极管模拟八段数码显示。

程序运行后先是一段段显示,显示次序是ABCDEFGH随后显示数字及字符,先是次序是09AbCdEF再返回初始显示,并循环不止,断开启动开关实验停止。

五、结束语
本次课程设计使我加深了对PLC知识的理解,同时通过这次一周的课程设计,我们的合作意识得到加强,合作能力得到提高,并再一次明白只有加强组内合作才能提高工作效率和速度。

还有就是通过这次团队合作课程设计,深刻体会到PLC的广阔强大的应用功能,相信学好用好PLC,不管是对以后从事这一专业还是工作学习,都会有很大的帮助!
六、参考文献
【1】刘美俊. 西门子PLC编程及其应用. 北京:机械工程出版社,2011.
【2】廖常初. S7-200PLC编程及应用. 北京:机械工程出版社,2010.
【3】杨后川,张瑞,高建设,等. 西门子S7-200PLC应用100例. 北京:机械工程出版社,2009.
【4】李辉. S7-200PLC编程原理与工程实训. 北京:北京航空航天大学出版社,2007.【5】高鸿斌,孔美静,郝孟合. 西门子PLC与工业控制网络应用. 北京:电子工业出版社,2006.
附录。

相关文档
最新文档