中查找“全自动洗衣机控制系统的设计”更多相关内容
中查找“全自动洗衣机控制系统的设计”更多相关内容
- ·上一篇文章:乘客电梯的PLC控制
- ·下一篇文章:减速器的整体设计
全自动洗衣机控制系统的设计
第四章硬件电路的设计
4.1系统的选型
(1)IO点数统计:
I/O点数是PLC的一项重要指标。合理选择I/O点数既可使系统满足控制要求,又可使系统总投资最低。PLC的输入输出总点数和种类应根据被控对象所需控制的模拟量、开关量、输入输出设备情况来确定,一般一个输入输出元件要占用一个输入输出点。考虑到今后的调整和扩充,一般应在估计的总点数上再加上20%—30%的备用量。该系统有11个数字输入点6个数字输出点,考虑余量后需要14个数字输入点10个输出点。
统计得输入:
启动按扭 |
停止按扭 |
水位选择开关(高水位) |
水位选择开关(中水位) |
水位选择开关(低水位) |
手动排水开关 |
手动脱水开关 |
高水位浮球开关 |
中水位浮球开关 |
低水位浮球开关 |
水排空浮球开关 |
统计得输出:
进水电磁阀 |
排水电磁阀 |
洗涤电动机正转继电器 |
洗涤电动机反转继电器 |
脱水桶 |
报警器 |
(2)用户存储器容量的估算
PLC常用的内存有EPROM、EEPROM和带锂电池供电的RAM。一般微型和小型PLC的存储容量是固定的,介于1—2KB之间。用户应用程序占用多少内存与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等。因此在程序设计之前只能粗略地估算。根据经验,每个I/O点及有关功能元件占用的内存量大致如下:
开关量输入元件:10—20B/点
开关量输出元件:5—10B/点
定时器/计数器:2B/个
模拟量:100—150B/个
通信接口:一个接口一般需要300B以上
根据上面算出的总字节数再考虑增加25%左右的备用量,就可估算出用户程序所需的内存容量,从而选择合适的PLC内存。该系统有11个数字输入点6个数字输出点,需内存280B,有定时器6个,计时器2个,需内存16B,考虑余量后需要内存370B。
(3)CPU功能与结构的选择
PLC的功能日益强大,一般PLC都具有开关量逻辑运算、定时、计数、数据处理等基本功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:功能与任务相适应,PLC的处理速度应满足实时控制的要求、PLC结构合理、机型统一、在线编程和离线编程的选择。全自动洗衣机控制所要求的控制功能简单,小型PLC就能满足要求了。
综上所述,结合下表分析
|
CPU221 |
CPU222 |
CPU224 |
CPU226 |
程序存储器 |
2048字 |
4096字 |
||
用户数据存储器 |
1024字 |
2560字 |
||
用户存储器类型 |
EEPROM |
|||
数据后备典型时间 |
50h |
190h |
||
本机IO |
6入/4出 |
8入/6出 |
14入/10出 |
24入/16出 |
扩展模块数量 |
无 |
2个 |
7个 |
|
数字量IO印象区大小 |
256(128入/128出) |
|||
模拟量IO印象区大小 |
无 |
16入/16出 |
32入/32出 |
|
33Hz布尔指令执行速度 |
0.37/微妙/指令 |
|||
内部继电器 |
256 |
|||
计数器/定时器 |
256/256 |
|||
顺序控制继电器 |
256 |
该控制系统CPU模块可采用CPU-224(AC/DC/继电器)模块,它可控制整个系统按照控制要求有条不紊地进行。同时由于该模块采用交流220V供电,并且自带14个数字量输入点和10个数字量输出点,完全能满足全自动洗衣机控制系统的要求,所以不再需要另外的电源模块、数字量和输出模块。
综上所述选用西门子S7-200型PLC
4.2 CPU单元设计
集成的24V负载电源,可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输出,CPU 224,CPU 224XP,CPU 226分别输出280 mA,400mA。可用负载电源。本设计中所用CPU为CPU224 。
本机数字量输入/输出点
CPU224有14DI/10DO
本机模拟最输入/输出点
CPU 224XP有2个AI/1AO。
4.3硬件接线图
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>