书籍详情
工程案例化西门子S7-300/400 PLC 编程技术及应用
作者:陈贵银
出版社:电子工业出版社
出版时间:2018-06-01
ISBN:9787121343681
定价:¥42.00
购买这本书可以去
内容简介
本书以西门子S7-300/400 PLC机型为例,以工程应用为目的,以编程指令应用为主线,借助大量典型案例讲解PLC编程方法和技巧;通过分析工艺控制要求,进行硬件配置和软件编程,系统调试与实施,由浅入深、循序渐进地讲解相关知识、训练技能,提升学生综合编程技术应用能力。本书将西门子S7-300/400 PLC相关内容整合成6个模块,每个模块又分成若干个任务,共有15个任务,每个任务又细分成若干个子任务来实施。模块1为初步认识PLC;模块2为S7-300/400硬件认识与硬、软件的安装;模块3为S7-300/400 指令程序设计及调试;模块4为S7-300/400结构化程序设计及调试;模块5为S7-300/400顺序控制编程与S7 Graph应用;模块6为S7-300/400在模拟量闭环控制中的程序设计及调试。每个任务均包含任务目标、任务描述、知识准备、任务实施、技能训练、巩固练习等内容。本书可作为高职高专院校电气自动化、生产过程自动化、机电一体化、机械制造及自动化等专业的PLC课程教材,也可供从事PLC应用系统设计、调试和维护的工程技术人员自学或作为培训教材使用。
作者简介
作者陈贵银,武汉船舶职业技术学院副教授,机电教研室主任,省级精品课《自动控制原理与系统》、《PLC控制技术》负责人,主要讲授自动化、机电专业的课程。
目录
模块1 初步认识PLC\t(1)
任务1.1 PLC的基础知识\t(3)
1.1.1 PLC的组成\t(4)
1.1.2 PLC的基本工作原理\t(8)
1.1.3 PLC的性能指标、特点及分类\t(11)
1.1.4 PLC的应用领域\t(13)
巩固练习\t(14)
任务1.2 认识西门子S7家族产品\t(15)
1.2.1 LOGO!简介\t(15)
1.2.2 S7-200简介\t(16)
1.2.3 S7-1200简介\t(18)
1.2.4 S7-300/400简介\t(20)
1.2.5 S7-1500简介\t(20)
巩固练习\t(22)
模块2 S7-300/400硬件认识与硬、软件的安装\t(23)
任务2.1 S7-300硬件系统的认识\t(24)
任务2.2 S7-400硬件系统的认识\t(36)
子任务 S7-300 PLC模块的安装\t(44)
技能训练 安装一个典型的S7-300 PLC硬件系统\t(48)
巩固练习\t(49)
任务2.3 STEP 7编程软件和PLCSIM仿真软件的安装\t(52)
子任务1 STEP 7编程软件的安装\t(52)
子任务2 PLCSIM仿真软件的安装\t(58)
巩固练习\t(60)
模块3 S7-300/400指令程序设计及调试\t(61)
任务3.1 位逻辑指令的应用\t(61)
3.1.1 S7-300 PLC的数据类型与存储区\t(61)
3.1.2 位逻辑指令\t(65)
子任务1 四路抢答器PLC控制\t(70)
子任务2 电动机正反转PLC控制\t(82)
子任务3 风机运行状态PLC监控\t(85)
子任务4 地下停车场车辆出入PLC控制\t(88)
技能训练1 多台电动机单个按钮PLC控制\t(92)
巩固练习\t(93)
任务3.2 定时器指令、计数器指令的应用\t(94)
3.2.1 定时器\t(95)
3.2.2 计数器\t(101)
子任务1 多级传送带运输系统PLC控制\t(105)
子任务2 停车场车位计数PLC控制\t(107)
子任务3 四彩灯的依次间隔启动循环的PLC控制\t(108)
子任务4 运货小车PLC控制\t(110)
技能训练2 电动机正反转星/三角降压启动PLC控制\t(112)
巩固练习\t(114)
任务3.3 功能指令应用\t(117)
3.3.1 比较指令\t(117)
3.3.2 传送指令\t(121)
3.3.3 跳转指令\t(122)
3.3.4 转换指令\t(123)
3.3.5 运算指令\t(125)
3.3.6 移位和循环指令\t(129)
子任务1 十字路口的交通灯PLC控制(比较指令)\t(133)
子任务2 霓虹灯广告的循环PLC控制(移位类指令)\t(135)
子任务3 灌装生产线包装PLC控制(数据转换与数据运算指令)\t(137)
技能训练3 压力设定与显示的PLC控制(运算类指令)\t(140)
巩固练习\t(142)
模块4 S7-300/400结构化程序设计及调试\t(144)
任务4.1 功能FC的编程与应用\t(147)
子任务1 基于FC(不带参数)星/三角降压启动PLC控制\t(149)
子任务2 基于FC(不带参数)搅拌控制系统PLC控制\t(152)
子任务3 基于FC(带参数)星/三角降压启动PLC控制\t(156)
技能训练1 四台电动机顺序启动与逆序停止\t(158)
巩固练习\t(159)
任务4.2 功能FB的编程与应用\t(160)
子任务1 基于FB背景数据的星/三角降压启动PLC控制\t(162)
子任务2 基于FB背景数据交通信号灯PLC控制\t(166)
子任务3 基于FB多重背景数据的星/三角降压启动PLC控制\t(171)
子任务4 水泵、油泵、气泵星/三角降压启动与大型设备运行的PLC控制\t(175)
技能训练2 基于FC和FB的化工反应过程PLC控制\t(182)
巩固练习\t(184)
任务4.3 组织块与中断处理的编程与应用\t(184)
子任务1 使用循环中断OB35的彩灯PLC控制\t(188)
子任务2 使用时间中断组织块OB10的设备启动PLC控制\t(191)
子任务3 使用硬件中断组织块OB40的输入硬件中断PLC控制\t(193)
子任务4 使用延时中断组织块OB20的时间读取PLC控制\t(191)
技能训练3 使用循环中断OB35进行数据采集PLC控制\t(198)
巩固练习\t(199)
模块5 S7-300/400顺序控制编程与S7 Graph应用\t(200)
任务5.1 顺序控制PLC编程\t(200)
子任务1 三条运输带PLC控制\t(205)
子任务2 物料混合装置PLC控制\t(207)
子任务3 专用钻床的PLC控制\t(210)
技能训练1 自动搅拌装置的PLC控制\t(215)
巩固练习\t(216)
任务5.2 S7 Graph的编程与应用\t(217)
子任务1 交通信号灯顺序控制Graph编程\t(218)
子任务2 多种工作方式机械手控制Graph编程\t(229)
技能训练2 传送机分检大小球控制系统的Graph编程\t(233)
巩固练习\t(236)
模块6 S7-300/400在模拟量闭环控制中的程序设计及调试\t(237)
任务6.1 模拟量模块接线及模拟量指令\t(238)
任务6.2 PID指令及其应用\t(251)
子任务1 污水处理厂循环池液位的PID控制\t(256)
子任务2 化工厂聚合釜温度和流量的PID串级控制\t(260)
子任务3 基于PWM的温度PID调节\t(264)
技能训练 恒液位控制系统的PID调节\t(266)
巩固练习\t(269)
参考文献\t(270)
任务1.1 PLC的基础知识\t(3)
1.1.1 PLC的组成\t(4)
1.1.2 PLC的基本工作原理\t(8)
1.1.3 PLC的性能指标、特点及分类\t(11)
1.1.4 PLC的应用领域\t(13)
巩固练习\t(14)
任务1.2 认识西门子S7家族产品\t(15)
1.2.1 LOGO!简介\t(15)
1.2.2 S7-200简介\t(16)
1.2.3 S7-1200简介\t(18)
1.2.4 S7-300/400简介\t(20)
1.2.5 S7-1500简介\t(20)
巩固练习\t(22)
模块2 S7-300/400硬件认识与硬、软件的安装\t(23)
任务2.1 S7-300硬件系统的认识\t(24)
任务2.2 S7-400硬件系统的认识\t(36)
子任务 S7-300 PLC模块的安装\t(44)
技能训练 安装一个典型的S7-300 PLC硬件系统\t(48)
巩固练习\t(49)
任务2.3 STEP 7编程软件和PLCSIM仿真软件的安装\t(52)
子任务1 STEP 7编程软件的安装\t(52)
子任务2 PLCSIM仿真软件的安装\t(58)
巩固练习\t(60)
模块3 S7-300/400指令程序设计及调试\t(61)
任务3.1 位逻辑指令的应用\t(61)
3.1.1 S7-300 PLC的数据类型与存储区\t(61)
3.1.2 位逻辑指令\t(65)
子任务1 四路抢答器PLC控制\t(70)
子任务2 电动机正反转PLC控制\t(82)
子任务3 风机运行状态PLC监控\t(85)
子任务4 地下停车场车辆出入PLC控制\t(88)
技能训练1 多台电动机单个按钮PLC控制\t(92)
巩固练习\t(93)
任务3.2 定时器指令、计数器指令的应用\t(94)
3.2.1 定时器\t(95)
3.2.2 计数器\t(101)
子任务1 多级传送带运输系统PLC控制\t(105)
子任务2 停车场车位计数PLC控制\t(107)
子任务3 四彩灯的依次间隔启动循环的PLC控制\t(108)
子任务4 运货小车PLC控制\t(110)
技能训练2 电动机正反转星/三角降压启动PLC控制\t(112)
巩固练习\t(114)
任务3.3 功能指令应用\t(117)
3.3.1 比较指令\t(117)
3.3.2 传送指令\t(121)
3.3.3 跳转指令\t(122)
3.3.4 转换指令\t(123)
3.3.5 运算指令\t(125)
3.3.6 移位和循环指令\t(129)
子任务1 十字路口的交通灯PLC控制(比较指令)\t(133)
子任务2 霓虹灯广告的循环PLC控制(移位类指令)\t(135)
子任务3 灌装生产线包装PLC控制(数据转换与数据运算指令)\t(137)
技能训练3 压力设定与显示的PLC控制(运算类指令)\t(140)
巩固练习\t(142)
模块4 S7-300/400结构化程序设计及调试\t(144)
任务4.1 功能FC的编程与应用\t(147)
子任务1 基于FC(不带参数)星/三角降压启动PLC控制\t(149)
子任务2 基于FC(不带参数)搅拌控制系统PLC控制\t(152)
子任务3 基于FC(带参数)星/三角降压启动PLC控制\t(156)
技能训练1 四台电动机顺序启动与逆序停止\t(158)
巩固练习\t(159)
任务4.2 功能FB的编程与应用\t(160)
子任务1 基于FB背景数据的星/三角降压启动PLC控制\t(162)
子任务2 基于FB背景数据交通信号灯PLC控制\t(166)
子任务3 基于FB多重背景数据的星/三角降压启动PLC控制\t(171)
子任务4 水泵、油泵、气泵星/三角降压启动与大型设备运行的PLC控制\t(175)
技能训练2 基于FC和FB的化工反应过程PLC控制\t(182)
巩固练习\t(184)
任务4.3 组织块与中断处理的编程与应用\t(184)
子任务1 使用循环中断OB35的彩灯PLC控制\t(188)
子任务2 使用时间中断组织块OB10的设备启动PLC控制\t(191)
子任务3 使用硬件中断组织块OB40的输入硬件中断PLC控制\t(193)
子任务4 使用延时中断组织块OB20的时间读取PLC控制\t(191)
技能训练3 使用循环中断OB35进行数据采集PLC控制\t(198)
巩固练习\t(199)
模块5 S7-300/400顺序控制编程与S7 Graph应用\t(200)
任务5.1 顺序控制PLC编程\t(200)
子任务1 三条运输带PLC控制\t(205)
子任务2 物料混合装置PLC控制\t(207)
子任务3 专用钻床的PLC控制\t(210)
技能训练1 自动搅拌装置的PLC控制\t(215)
巩固练习\t(216)
任务5.2 S7 Graph的编程与应用\t(217)
子任务1 交通信号灯顺序控制Graph编程\t(218)
子任务2 多种工作方式机械手控制Graph编程\t(229)
技能训练2 传送机分检大小球控制系统的Graph编程\t(233)
巩固练习\t(236)
模块6 S7-300/400在模拟量闭环控制中的程序设计及调试\t(237)
任务6.1 模拟量模块接线及模拟量指令\t(238)
任务6.2 PID指令及其应用\t(251)
子任务1 污水处理厂循环池液位的PID控制\t(256)
子任务2 化工厂聚合釜温度和流量的PID串级控制\t(260)
子任务3 基于PWM的温度PID调节\t(264)
技能训练 恒液位控制系统的PID调节\t(266)
巩固练习\t(269)
参考文献\t(270)
猜您喜欢