目录
前言
第1章PLC编程基础训练须知1
1.1简单了解PLC1
1.1.1认识PLC1
1.1.2PLC的基本构成2
1.1.3PLC的特点2
1.2PLC实训准备3
1.2.1实训器材的准备3
1.2.2实训的相关知识5
1.2.3学习PLC的方法9
1.2.4PLC实训的注意事项9
第2章1个灯发光的PLC控制11
2.1实训任务11
2.1.1用PLC实现2个常开按钮对1个灯
发光与熄灭的控制11
2.1.2用PLC实现1个常开按钮与1个
常闭按钮对1个灯发光与熄灭的
控制17
2.1.3用PLC实现2个常开按钮的脉冲信
号对1个灯发光与熄灭的控制19
2.1.4用PLC实现1个常开按钮对1个灯
发光与熄灭的交替控制23
2.1.5用PLC内部定时器实现1个灯的延
时发光与延时熄灭的控制27
2.1.6用PLC内部定时器实现1个灯发光
时间的自动控制30
2.2应用举例将电动机连续与点动单向运
转继电器控制电路改造为PLC控制33
2.2.1继电器控制电路的改造33
2.2.2将电路改造为PLC控制的工作
步骤34
2.3小结与作业36
2.3.1实训小结36
2.3.2实训作业39
第3章1个灯闪烁的PLC控制40
3.1实训任务40
3.1.1用2个定时器实现1个灯闪烁的
控制40
3.1.2用特殊辅助继电器实现1个灯闪烁
的控制42
3.1.3用脉冲发生器实现1个灯多种频率
闪烁的控制45
3.1.4用1个按钮和2个开关实现灯不同
频率闪烁的控制49
3.1.5用脉冲发生器实现灯间歇闪烁的控
制51
3.1.6用计数器实现灯闪烁次数的
控制54
3.2应用举例57
3.2.1用1个指示灯作设备的待机指示、
运行指示与过载警示57
3.2.2某公共设备自动冲水装置的
控制59
3.3小结与作业60
3.3.1实训小结60
3.3.2实训作业62
第4章2个灯发光与闪烁的PLC
控制63
4.1实训任务63
4.1.1用定时器控制2个灯顺序发光与
顺序熄灭63
4.1.2用数据寄存器间接设定灯的延时
发光时间65
4.1.32个灯交替发光控制的实现68
4.1.4用计数器控制2个灯交替发光的
次数71
4.1.52个灯交替发光的停电保持73
4.1.62个灯交替发光的急停控制75
4.2应用举例79
4.2.1水塔水位的PLC控制79
4.2.2电动机正、反转的自动控制83
4.3小结与作业85
4.3.1实训小结85
4.3.2实训作业88
第5章3个灯顺序发光与闪烁的PLC
控制90
5.1实训任务90
5.1.1用定时器控制3个灯顺序发光90
5.1.23个灯顺序发光与闪烁的停止控
制95
5.1.33个灯顺序发光与闪烁的单周期
运行与连续运行控制98
5.1.43个灯顺序发光与闪烁的单步
运行控制101
5.1.5在3个灯顺序控制中实现状态的
重复转移与跳转104
5.1.6在3个灯顺序控制中实现停电保
持106
5.2应用举例109
5.2.1“多种液体自动混合”的PLC控
制109
5.2.2自动送料装车系统的PLC控制113
5.3小结与作业117
5.3.1实训小结117
5.3.2实训作业119
第6章多个灯发光与闪烁的PLC
控制120
6.1实训任务120
6.1.1多个灯发光与闪烁的选择控制120
6.1.2多个灯发光与闪烁的并行控制125
6.1.3多个灯顺序发光与闪烁的两路独
立流程控制130
6.1.4在多个灯顺序发光与闪烁的控制
中设置起动条件131
6.1.5多个灯顺序发光与闪烁的自动与
手动控制133
6.1.6“天塔之光”实训模块的多个灯
发光与闪烁控制139
6.2应用举例交通灯的控制146
6.3小结与作业148
6.3.1实训小结148
6.3.2实训作业150
第7章数码管与拨码开关的PLC
控制151
7.1实训任务151
7.1.1用七段数码管显示灯运行次数的变
化值151
7.1.2用2位数码管显示灯闪烁次数的变
化值(增计数)154
7.1.3用2位数码管显示灯闪烁次数的变
化值(倒计数)156
7.1.4用2位数码管显示灯发光时间的变
化值(增计数)159
7.1.5用2位BCD码数字式拨码开关设定
灯的闪烁次数和发光时间161
7.1.6拨码开关与数码管在灯闪烁与发光
控制中的综合运用164
7.2应用举例用拨码开关设定交通灯的
绿灯发光时间并用数码管显示时间的
实时值167
7.3小结与作业170
7.3.1实训小结170
7.3.2实训作业172
第8章PLC控制的应用174
8.1实训任务174
8.1.1霓虹灯的PLC控制174
8.1.2自动售货机的PLC控制179
8.1.3邮件分拣机的PLC控制187
8.1.4自动化仓库系统的PLC控制194
8.1.5自动扶梯的PLC控制203
8.1.6无塔供水的PLC控制209
8.2实训小结220
8.2.1本章实训模块的学习目标220
8.2.2实训中使用到的应用指令220
8.3PLC编程入门的要求221
参考文献2222100433B