版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2017届课程设计pic课程设计论文设计题目:用pic控制彩灯状态学生姓名:秦梅艳、赵芳琴、黄婷 学 号:5011213328、 5011213303、 5011213325所属学院 专 业 班 级 指导教师 教师职称信息工程学院计算机科学与技术17-3 班张鹏程讲师摘要随着社会经济的发展,城市美化问题越来越引起人们的关注。由于流水灯所 具有的特有流动感而广泛应用于广告控制及人们生活中,给人们一种美感,为人 们生活带來乐趣。在现代生活中,大型楼宇的轮廓装饰或大型晚会的灯光布景, 由丁其变化多、功率大,数字电路则不能胜任。实现流水灯闪烁系统的控制方法 很多,可以用标准逻辑器件、可编程序控制器pl
2、c、单片机等方案来实现。其中 用标准逻辑器件来实现电路在很大程度上要受到逻辑器件如门电路等的影响,调 试工作极为不易,而单片机编程复杂不容易掌握。因此,最终我们选择了用可编 程的控制器plc來实现系统功能的设计。可编程序控制器在工业口动化中的地 位极为重要,广泛的应用于各个行业。随着科技的发展,可编程控制器的功能h 益完善,加上小型化、价格低、可靠性高,在现代工业中的应用更加突出。城市 交通灯控制采用的可编程制器具有可靠性高、维护方便,用法简单、通用性强等 特点。关键词:plc 彩灯程序控制plc的硬件结构plc实质是一种专用丁工业控制的计算机其硬件结构基本上与微型计算机 从结构上分,plc分
3、为固定式和组合式(模块式)两种。固定式plc包扌舌cpu 板、i/o板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。 模块式plc包括cpu模块、i/o模块、内存、电源模块、底板或机架,这些模 块可以按照一定规则组合配置。其结构如图2-1所示。 中央处理单元(cpu)是 plc的控制屮枢,它按照plc系统程序赋予的功能接收并存储从编程器键入的 用户程序和数据、检查电源、存储器i/o以及警戒定时器的状态;并能诊断用户 程序屮的语法错误。当plc投入运行吋,首先它以扫描的方式接收现场各输入 装置的状态和数据,并分别存入i/o映象区,然后从用户程序存储器中逐条读取 用户程序,经过命令
4、解释后,按指令的规定执行逻辑或算数运算的结杲送入i/o 映象区或数据寄存器内,等所冇的用户程序执行完毕z后,最后将i/o映彖区的 各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停 止运行。如图2-1 plc的结构图:编程器输入牺中央处理单元 (cpu)输岀电路1系豳布储署it图2-1 plc的结构图2.2 plc的工作原理它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现 场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺 序控制、定吋/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输 出接i i,控制各种类型的机械或生产过程。
5、plc是微机技术与传统的继电接触控 制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可 靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,乂照 顾到现场电气操作维修人员的技能与习惯,特别是plc的程序编制,不需要专 门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形 式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购 到所需的plc后,只需按说明书的捉示,做少量的接线和简易的用户程序的编 制工作,就可灵活方便地将plc应用于生产实践。plc的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小 异,通常由主机、
6、输入/输出接口、电源、编程器扩展器接口和外部设备接口等 几个主要部分组成。plc是采用“顺序扫描,不断循环”的方式进行工作的。即在plc运行时, cpu根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或 地址号)作周期性循环扫描,如无跳转指令,则从第i条指令开始逐条顺序执行 用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在 每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。plc 的扫描一个周期必经输入采样、程序执行和输出刷新三个阶段.plc在输入采样 阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态 或输入数据读入,
7、并将其写入各对应的输入状态寄存器屮,即刷新输入。随即关 闭输入端口,进入程序执行阶段。plc在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令, 执行的结果再写入输出状态寄存器屮,输出状态寄存器屮所冇的内容随着程序的 执行而改变。输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态 在输出刷新阶段送至输出锁存器屮,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。plc选型i/o指示灯接线端子(cpu 224、cpu226 和cpu 226xm上可插拔)安装在标准din营轨上的夹子模式选择开关run/stop) 模拟电位器"0扩展端口西门子s7-2
8、00 simatics7-200系列可编程控制器是德国西门子公司生 产的高性能价格比的微型可编程控制器。曲于它具有结构小巧,运行速度快,价 格低廉及多功能多用途等特点,因此在工业企业中得到了广泛的应用。 s7-200系列plc系统由基本单元、i/o扩展单元、功能单元和外部设备等组成。 其结构如图所示:状态指示灯lfrunstop诵讯口可选氏插槽 eeprom 十 时钟匸 电池卡s7-200plc结构图特性cpu 221cpu 222cpu 224cpu 226cpu 226xm外形尺寸(mm)90x 80 x 6290x 80 x 62120.5x80x62190x80x62190x80x62
9、程序存储区2048 字2048 ?4096 字4096 字8192 字数据存储区1024 字1024 字2560 字2560 字5120 字掉电保持时何50小时50小时190小时190小时190小时本机i/o6入/4出8入忙出14入/10出24入/16出24 a/16 出扩展績块数址02777岛速计数器 单相4路 30khz4路 30khz6路30khz6 路 30khz6路30khz双相2 路 20khz2 路 20khz4路 20khz4 路 20khz4踣20khz脉冲输出(dc)2 路 20khz2 略 20khz2路20khz2k20khz2路 20khz模拟电位器11222实时时钟
10、朮时钟r配时钟e内笛rts内證通讯口1 rs4851 rs4851 rs4852 rs4852rs-485浮点数运算有i/o映象区256 <128 入7128 出)布尔指令执行速度0.37卿指令s7-200技术指标1、西门子plc的基本指令 位逻辑指令主要包括:位逻辑运算指令、位操作 指令和位测试指令,逻辑操作结果(rlo)用以赋值、置位、复位布尔操作数,也 控制定时器和计数器的运行。 置位复位:置位复位指令是之将线圈设计成 置位线圈和复位线圈的两大部分,将存储器的置为位,复位功能分离开來。 上 升沿和下降沿触发:边沿触发器是指用边沿触发信号产生一个机器周期的扫描脉 冲,正跳变触发指输入
11、脉冲上升沿使触点闭合一个扫描周期。副跳变触发是指输 入脉冲的下降沿使触点闭合一个扫描周期。 定吋器指令:s7-200的定吋器 为增量型定时器,用于实现时间控制。2、西门子plc的特点s7-200具有结构小巧,运行速度高,价格低廉及多功能多用途等特点,因此在工 业中小型企业中得到了广泛的应用。彩灯设计plc可编程序控制器是以微处理器为基础,综合了计算机技术、自动控制技 术和通讯技术发展而來的一种新型工业控制装置。它具有结构简单、编程方便、 可靠性高等优点,已广泛用于工业过程和位置的自动控制屮。本设计是用plc来 实现对按钮sb1, sb2,按钮动作控制。按下sb1,毎个灯隔1s亮一个,灭一 个,
12、如此正反循环,再次按下sb1停止。按下sb2,每个灯隔2s亮一个,灭一 个,如此正反循环,再次按下sb2停止按下sb2停止。系統调试运行是用组态软件进行仿真的,最终经过多次调试实现了我们所需 的全部设计要求。plc输入输出电路图:hi l1程序及梯形图设计:network 1 /网络标题/网络注释a i 0.0jnb _001call u1sh001: nop 0obi : "kain progca* sweep (cyclecobment:hetwrk 1(: title:1wetviork 2 : 'tobaent:network 2/网络标题/网络注释a i 0jnb
13、_002call “2s“_002: nop 0network 3/网络标题/网络注释a(a(am30.0jnb_003l1tmw10setsaveclr_003: a br)jnb _004l1tmw100setsaveclr004: a br)jnb _005l128tmw102005: nop 0network 1/网络标题/网络注释lmw0l1+1tmw0lmw0l10=ijcna_1l0tmw0sm20.0network 2/网络标题/网络注释a_l: nop0lmw2l1+1tmw2lmw2lt201jcna_2l0tmw2sm20.1network 3/网络标题/网络注释l mw
14、 100l 16network 4/网络标题 /网络注释a_2: nop 0network 1/网络标题/网络注释a(am20.0jnb_001lmw10lmw100slwtmw100setsaveclr_001: abr)jnb0021004lmwtqw_002: nop 0network 2网络标题/网络注释an m 255.0r m 20.0network 1/网络标题/网络注释m_00120.1a(ajnblmw10lsrwmw102tsetsaveclrmw102_001:a)brjnb_002lmw102tqw4002: nop 0network 2/网络标题/网络注释an m 2
15、55.0r m 20.1仿真:功能:按下sb1,每个灯隔1s亮一个,灭一个,如此正反循环,再次按下sb1停止按下sb2,每个灯隔2s亮一个,灭一个,如此正反循环,再次按下sb2停止plc课程设计总结和学别的学科一样,在学完plc理论课程后我们做了课程设计,此次设计以 分组的方式进行,每组冇一个题目。我们做的是一个由三八个部分组成的自來水 厂控制系统。由于平时大家都是学理论,没有过实际开发设计的经验,拿到的吋 候都不知道怎么做。但通过各方面的查资料并学习。我基本学会了plc设计的步 聚和基本方法。分组工作的方式给了我与同学合作的机会,捉高了与人合作的意 识与能力。通过这次设计实践。我学会了plc
16、的基本编程方法,对plc的工作原理和使用 方法也有了更深刻的理解。在对理论的运用屮,提高了我们的工程素质,在没有 做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我 们把自己想出来的程序与到plc屮的时候,问题出现了,不是不能运行,就是运 行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对 plc的理解得到加强,看到了实践与理论的差距。通过合作,我们的合作意识得到加强。合作能力得到提高。上大学后,很多 同学都没有过深入的交流,在设计的过程中,我们用了分工与合作的方式,毎个 人互责一定的部分,同时在一定的阶段共同讨论,以解决分工屮个人不能解决的 问题,在交
17、流中大家积极发言,和提出意见,同时我们还向别的同学请教。在此 过程中,每个人都想自己的方案得到实现,积极向同学说明自己的想法。能过比 较选出最好的方案。在这过程也提高了我们的表过能力。在设计的过程中我们还得到了老师的帮助与意见。在学习的过程中,不是每 一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是冇句 话叫做思而不学者殆,做事要学思结合。有的初学者在理论上花了很多功夫,结果半年下來还是没有把plc搞懂,其 实他们只是缺少了一些plc的实践经验,只要再进行一些实际的梯形图编写、程 序下载、调试等操作,增加对plc的感性认识,很快就可以掌握plc这项技术了。 开始阶段可以先学习
18、一种品牌的plc,因为所冇的plc原理都是差不多的,掌握了 一种plc其它的只要翻阅一下手册也就能上手使用了。初学时可以编一些简单的梯形图,如触点的与、或、输出等,在plc的机器 里运行一下。成功了就会增加你学习的兴趣、和信心。然后再把plc的主要功能 逐个运用一次,比如高速计数器,你可以用plc本身的脉冲输出端接到高速计数 器的输入端,卜载编好的梯形图,打开变量观察窗口,运行程序,观察计数的值 是否正确。经过了这样的实践,你基本上知道plc到底能做哪些事情了,在实际 的工控应用屮就能做到胸有成竹了。通过plc课程设计,使我受益匪浅,本次课设中我明口任何一件事都不是一 次就能成功的。对于大学所学的知识不仅要理论,更主要的是实践。plc技术是 一门实践性非常强的技术,如杲你想学好,那么你就必须去实践它。编程就像是 一位习武之人,如果只是整天处在家中看拳谱,不出门练武的话,那么就是一本 再厉害的武林密集,再长
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中共苍溪县委社会工作部招募社会工作服务领域增量政策性岗位服务人员12人备考题库附完整答案详解【各地真题】
- 2026山东青岛中国海洋大学食品科学与工程学院招聘工程技术人员1人笔试题库及参考答案详解(夺分金卷)
- 2026年8月江西赣南医科大学第三附属医院招聘1人考前冲刺试卷附参考答案详解(突破训练)
- 2026四川凉山州木里中学招聘高中教师16人考前冲刺密卷及参考答案详解【典型题】
- 2026安徽安庆市天柱山人才服务有限公司招聘劳务派遣人员10人笔试题库及参考答案详解【考试直接用】
- 2026四川巴中恩阳区2026年度公开招聘园区产业发展服务专员4人模拟试卷(突破训练)附答案详解
- 北京平谷区卫健委所属事业单位招聘笔试试题2024
- 2025年食品科学与工程(食品添加剂应用)试题及答案
- 超声医学试题
- 部编三年级道德与法治上册期末测试题
- 慢性粒细胞白血病患者的个案护理
- CQI-11特殊过程-电镀系统评估-第三版(中英文版)
- 2025学年浙江省绍兴市诸暨市七年级新生分班测试数学卷
- 中药封包技术临床操作规范与应用指南
- 基于传播途径的额外预防措施执行要点与实践指南
- 外贸公司绩效与薪酬管理案例
- 具身智能在建筑工地安全监控中的应用方案可行性报告
- 2025年LNG船舶运输合同标准范本
- JJG 667-2025液体容积式流量计检定规程
- (高清版)DB31∕T 1384-2022 城市绿地防雷通 用技术要求
- 校内宿管面试题及答案
评论
0/150
提交评论