抢答器PLC
- 格式:doc
- 大小:810.00 KB
- 文档页数:25
1
内容摘要
可编程逻辑控制器(Programmable Logic Controller,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
随着我国经济和文化事业的发展,在很多公开竞争场合要求有公正的竞争裁决,诸如证券、股票交易以及各种智力竞赛等,因此出现了抢答器。最初的抢答器是由优先权编码器构成的逻辑电路,其运算速度慢、路线复杂、可靠性不高,功能也较简单,特别是抢答器路数很多时,实现起来就更加困难。因此,一种能够体现竞争的公平,公开的竞争抢答器成为一种需求。
本设计要求就是利用PLC作为核心部件进行逻辑控制及信号的产生,用PLC本身的优势使竞赛真正达到公正、公平、公开。
关键词:可编程控制器 ;抢答器;逻辑控制
1
目 录
第1章 引言 ................................................................................................. 1
1.1 PLC的由来及发展史 ............................................................................. 1
1.2 PLC的主要特点、主要功能及应用范围 ............................................. 1
1.2.1 PLC的主要特点 .......................................................................... 1
1.2.2 PLC的主要功能 .......................................................................... 2
1.2.3 PLC的应用范围 .......................................................................... 3
第2章 系统方案的分析与设计 ........................................................... 4
2.1 控制要求分析,设计主电路 ........................................................... 5
2.2 系统设计思想及控制流程设计 ....................................................... 6
2.3 设计硬件选择 ................................................................................. 10
第3章 PLC控制系统设计 .................................................................... 11
3.1 确定I/O信号数量,选择PLC类型 ............................................. 12
3.2 I/O分配及I/O接线图 .................................. 错误!未定义书签。
3.3 控制程序编制与调试 ..................................................................... 18
设计总结 .......................................................................................................... 21
谢词 .................................................................................................................... 22
参考文献 .......................................................................................................... 23
1
第1章 引言
1.1 PLC的由来及发展史
PLC早期主要应用于工业控制,但随着技术的发展,其应用领域正在不断扩大 . 可编程控制器(Programmable Logical Controller)简称PC或PLC,是60年代末发明的工业控制器件,是美国数字公司(DEC )为美国通用公司(GM)研制开发并成功应用于汽车生产线上,可编程控制器自此诞生。随着计算机技术的飞速发展,PLC软硬件水平与规模也发生了质与量的变化,其控制技术也朝着智能化方向不断发展,同时推动了先进制造技术的相应发展。现代PLC已经成为真正的工业控制设备。
虽然PLC 问世时间不长,但是随着微处理器的出现,大规模、超大规模集成电路技术的迅速发展和数据通讯技术的不断进步,PLC 也迅速发展,其发展过程大致可分三个阶段:
1.早期的PLC(60 年代末—70 年代中期)
早期的PLC一般称为可编程逻辑控制器。这时的PLC 多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制、定时等。它在硬件上以准计算机的形式出现,在I/O 接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式—梯形图。因此,早期的PLC 的性能要优于继电器控制装置,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使,能重复使用等。其中PLC 特有的编程语言—梯形图一直沿用至今。
2.中期的PLC(70 年代中期—80 年代中后期)
在70 年代微处理器的出现使PLC 发生了巨大的变化。美国,日本,德国等一些厂家先后开始采用微处理器作为PLC 的中央处理单元(CPU)。
这样,使PLC 得功能大大增强。在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程I/O模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使PLC 得应用范围得以扩大。
3.近期的PLC(80 年代中后期至今)
进入80 年代中、后期,由于超大规模集成电路技术的迅速发展,微处理器的市场
2 价格大幅度下跌,使得各种类型的PLC 所采用的微处理器的当次普遍提高。而且,为了进一步提高PLC 的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得PLC 软、硬件功能发生了巨大变化。
1.2 PLC的主要特点、主要功能及应用范围
1.2.1 PLC的主要特点
1.高可靠性
⑴所有的I/O 接口电路均采用光电隔离使工业现场的外电路与PLC 内部电路之间电气上隔离。
⑵ 各模块均采用屏蔽措施以防止辐射干扰。
⑶良好的自诊断功能一旦电源或其他软硬件发生异常情况CPU立即采用有效措施以防止故障扩大。
2.丰富的I/O 接口模块
PLC针对不同的工业现场信号如交流或直流、开关量或模拟量等有相应的I/O 模块与工业现场的器件或设备如按钮、行程开关等。
另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络它还有多种通讯联网的接口模块等等。
3.采用模块化结构
为了适应各种工业控制需要除了单元式的小型PLC 以外,绝大多数PLC 均采用模块化结构,PLC 的各个部件包括CPU 电源I/O 等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。
4. 编程简单易学
PLC的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。
5. 安装简单维修方便
PLC不需要专门的机房可以在各种工业环境下直接运行,使用时只需将现场的各种设备与PLC 相应的I/O 端相连接即可投入运行,各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障,由于采用模块化结构,因此一旦某模块发生故障用户可以通过更换模块的方法使系统迅速恢复运行。
1.2.2 PLC的主要功能
1. 顺序逻辑控制
这是PLC最基本最广泛的应用领域,用来取代继电器控制系统,实现逻辑控制和顺
3 序控制。它既可以用于单机控制或多机控制,又可用于自动化生产线的控制。
2. 运动控制
在机械加工行业,可编程控制器与计算机数控(CNC)集成在一起,用以完成机床的运动控制。很多PLC机制造厂家已提供了拖动步进电机或伺服电机的单轴或多轴位置控制模板。
3. 定时控制
PLC为用户提供了一定数量的定时器,并设置了定时器指令,一般每个定时器可实现0.1-999.9S或0.01-99.99S的定时控制,也可按一定方式进行定时时间的扩展。定时精度高,定时设定方便,灵活。同时PLC还提供了高精度的时钟脉冲,用于准确的实时控制。
4. 计数控制
PLC为用户提供的计数器分为普通计数器、可逆计数器、高数计数器等,用来完成不同用途的计数控制。当计数器的当前计数值等于计数器的设定值,或在某一数值范围时,发出控制命令。计数器的计数值可以在运行中被读出,也可在运行中进行修改。
5. 步进控制
PLC为用户提供了一定数量的移位寄存器,用移位寄存器可方便地完成步进控制功能。在一道工序完成之后,自动进行下一道工序。一个工作周期结束后,自动进行下一个工作周期。有些PLC还专门设有步进控制指令,使得步进控制更为方便。
6. 数据处理
大部分PLC都具有不同程度的数据处理功能,可以完成数据运算如:加、减、乘、除、乘方、开方等,逻辑运算如:字与、字或、字异或、求反等,移位、数据比较和传送及数值的转换等操作。
7. 模/数和数/模转换
在过程控制或闭环控制系统中,存在温度、压力、流量速度、位移、电流、电压等连续变化的物理量。过去,由于PLC机主要用于逻辑运算控制,对于这些模拟量的控制主要靠仪表控制或分布控制系统DCS。目前,不但大、中型机PLC都具有模拟量处理功能,甚至很多小型PLC也具有模拟量处理功能,而且编程和使用都很方便。
8. 通信及连网
怒前绝大多数PLC都具有通信功能,能够在PLC机与计算机之间进行同位链接及上位链接。通过这些通信技术,使PLC更容易构成工厂自动化系统。也可以与打印机、监视器等外部设备相连,记录和监视有关数据。