1.2.2模拟量I/O模块的选择
模拟量I/O模块的主要功能是数据转换,并与PLC内部总线相连,同时为了安全也有电气隔离功能。
模拟量输入(A/D)模块是将现场由传感器检测而产生的连续的模拟量信号转换成PLC内部可接受的数字量,
图1-8是模拟量输入接口的内部电路框图
图1-8 模拟量输入电路框图
模拟量输出(D/A)模块是将PLC内部的数字量转换为模拟量信号输出。
图1-9是模拟量输出接口的原理框图
图1-9 模拟量输出电路框图
典型模拟量I/O模块的量程为-10V~+10V、0~+10V、4~20mA等,可根据实际需要选用,同时还应考虑其分辨率和转换精度等因素。
1.2.3、特殊功能模块的选择
为了适应复杂的控制工作的需要,可编程控制器还有一些智能控制单元。如PID工作单元、高速计数器工作单元、温度控制单元等。这类单元大多是独立的工作单元,它们和普通输入输出接口的区别在于一般带有单独的CPU,有专门的处理功能。在具体的工作中,每个扫描周期智能单元和主机的CPU交换一次信息,共同完成控制任务。从近期的发展来看,不少新型的可编程控制器本身也带有PID功能及高速计数器接口,但它们的功能一般比专用单元的功能弱。
第2章 全自动洗衣机PLC控制
2.1 图控制程序的编制,并画出硬件接线图
2.1.1设计硬件连接线路图
2-1 PLC硬件连接线路图
2.1.2设计功能顺序图
2.2 控制要求
1、 按下启动按扭及水位选择开关,
2、 注水直到高(中、低)水位,停止进水3、 开始洗涤4、 洗涤时,正转15秒,暂停3秒,然后反转15秒,暂停3秒5、 如此循环30次,总共1080秒后开始排水,排空后脱水10秒6、 开始清洗,重复(2)~(5),清洗三遍7、 清洗完成,报警10秒并自动停机8、 若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)
2.3 I/O设备及I/O点编号的分配
输入设备 输入点编号 输出设备 输出点编号
起动按钮 X000 进水电磁阀 Y030
停止按钮 X001 电机正转接触器 Y031
排水位开关 X002 电机反转接触器 Y032
高水位开关 X003 排水电磁阀 Y033
低水位开关 X004 脱水电磁离合器 Y034
报警蜂鸣器 Y035
电动机 M100
I/O点分配表
由流程图可知,实现自动控制需要设置6个记时器和2个计数器
T450——高水位暂停计时
T451——正洗计时
T452—— 正洗暂停计时
T453——反洗计时
T454——反洗暂停计时
T455——脱水计时
T456——报警计时
C460——正反洗循环计数
C461——大循环计数
运行中按停止按钮时,X001常闭断开,则M100、Y030、Y030、Y034、Y035断开,停止进水、排水、脱水及报警。
按排水按钮时,X002常开闭合,Y033接通并自锁,进行手动排水
2.4梯形图
全自动洗衣机的PLC控制的梯形图
2.5 PLC程序助记符语言
步序 指令
0 LD X000
1 OR M100
2 ANI X001
3 ANI C461
4 OUT M100
5 LD M100
6 ANI X003
7 ANI Y033
8 ANI T450
9 OUT Y030
10 LD X003
11 OUT T450
12 K3
13 LD T450
14 ANI T451
15 ANI Y033
16 OUT Y031
17 LD Y031
18 OR T451
19 ANI T454
20 OUT T451
21 K15
22 LD T451
23 OUT T452
24 K3
25 LD T452
26 ANI T453
27 OUT Y032
28 LD Y032
29 OR T453
30 ANI T454
31 OUT T453
32 K15
33 L
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/7/7
免费资料文档--全自动洗衣机PLC控制(四)由毕业论文网(www.huoyuandh.com)会员上传。