输入密码。
密码锁的工作流程图如图1所示。
图1密码锁工作流程图
3
第二章 密码锁的硬件设计
2.1 S7-200PLC的系统组成
S7-200PLC的系统基本构成
S7—200是西门子公司前几年投入市场的小型可变程序控制器,可以单机控制,也可以进行输入|输出和功能块的扩展。S7—200属于整体式结构,它价格低廉,结构小巧,可靠性高,运行速度快,有极丰富的指令集,具有强大的多种集成功能和实时特性,具有很高的性能价格比。根据控制规模的大小(即输入|输出点数的多少),可以选择相应的CPU主机。除了CPU221以外,其他CPU主机均可进行系统扩张,在规模不太大的控制领域是较为理想的控制设备。
同其他的PLC一样,S7 –200的系统基本组成也是由主机单元加编程器组成。在需要进行系统扩展时,系统组成中还可以包括:数字量扩展单元模块、模块量扩展单元模块、通信模块、网络设备、人机界面(HMI)等。 主机单元
S7—200的主机单元的CPU共有两个系列:CPU21X及CPU22X。CPU21X系列包括CPU212,CPU214,CPU215,CPU216,CPU22X系列包括CPU222,CPU224,CPU226,CPU226XM。由于CPU21X系列
4
属于S7—200的第一代产品,不再做具体介绍。 CPU226
①24输入/16输出共40个数字量I/O点;
②可连接7个扩展模块单元,最大可扩展至248个数字量I/O点或35路模拟量I/O;
③13KB的程序和数据存储器空间;
④6个独立的30 KHZ的高速计数器,2路独立的20KHZ的高速脉冲输出; ⑤具有PID控制器; ⑥2个RS—485 通信/编程口;
⑦具有多点接口(Multi Point Interface,MPI)通信协议;
⑧具有点对点(Point to Point Interface,PPI)通信协议;
⑨具有自由通过信口;
⑩I/O端子排可以很容易地整体拆除
2.2 控制要求
用PLC设计一个6位密码锁,实现对重要场所的安全门控。 1、控制要求 1) 输入密码正确时,执行开门信号。 2)密码输入错误3次以上时,报警,密码输入正确后,取消报警。 3)重设密码。 2 、密码锁面板图如图2 灯从左到右依次为:
5
输入密码指示灯,有输入时指示灯,重设密码指示灯 密码正确指示灯,密码错误指示灯,报警指示灯
图2
2.3 PLC的概述
20世纪20年代起,人们把各种继电器。定时器。接触器及其触点按一定的逻辑关系连接起来组成控制系统,控制各种生产机械,这就是大家所熟悉的传统继电接触器控制系统.由于它结构简单。容易掌握。价格便宜,在一定范围内能满足控制要求,因而使用面甚广,在工业控制领域中一直占主导地位.但是继电接触
6
器控制系统有明显的缺点:设备体积大,可靠性差,动作速度慢,功能少,难与实现较复杂的控制,特别是由于它是靠硬连线逻辑构成的系统,接线复杂,当生产工艺或对象改变时,原有的接线和控制盘就要更换,所以通用性和灵活性较差.
20世纪60年代末期,美国的汽车制造业竞争激烈,各生产厂家的汽车型号不断更新,它必然要求生产线的控制系统亦随之改变,以及对整个开展系统重新配置.为抛弃传统的继电接触器控制系统的束缚,适应白热化的市场竞争要求,1968年美国通用汽车公司公开向社会招标,对汽车流水线控制系统提出具体要求,归纳起来是:
(1) 编程方便,可现场修改程序 (2) 维修方便,采用插件式结构 (3) 可靠性高于继电器控制装置 (4) 体积小于继电器控制盘 (5) 数据可直接送入管理计算机 (6) 成本可与继电器控制盘竞争 (7) 输入可以是交流150V以上
(8) 输出为交流115V,容量要求在2A以上,可直接驱动接触器,电磁阀等
(9) 扩展时原系统改变最小
7