模块1 初步认识PLC (1)
任务1.1 PLC的组成和基本工作原理 (3)
1.1.1 PLC的组成 (4)
1.1.2 PLC的基本工作原理 (8)
1.1.3 PLC的性能指标、特点及分类 (11)
1.1.4 PLC的应用领域 (14)
巩固练习1 (14)
任务1.2 认识西门子S7家族产品 (15)
1.2.1 LOGO!简介 (15)
1.2.2 S7-200简介 (16)
1.2.3 S7-1200简介 (19)
1.2.4 S7-300/400简介 (20)
1.2.5 S7-1500简介 (20)
巩固练习2 (21)
模块2 S7-1200硬件认识与硬软件的安装 (22)
任务2.1 S7-1200硬件系统的认识 (23)
2.1.1 CPU模块 (23)
2.1.2 信号板与信号模块 (27)
2.1.3 集成的通信接口与通信模块 (28)
2.1.4 精简系列面板 (30)
子任务 西门子S7-1200 PLC硬件的安装与拆卸 (31)
技能训练 安装一个典型的S7-1200 PLC硬件系统 (39)
巩固练习1 (41)
任务2.2 TIA博途软件的安装 (41)
子任务1 安装TIA博途软件 (41)
子任务2 TIA博途软件使用入门―电动机启―保―停控制 (48)
巩固练习2 (59)
模块3 S7-1200指令程序设计及调试 (60)
任务3.1 位逻辑指令的应用 (60)
3.1.1 S7-1200 PLC中的数据类型与存储区 (60)
3.1.2 位逻辑指令 (65)
子任务1 四路抢答器的PLC控制 (71)
子任务2 电动机正/反转的PLC控制 (75)
子任务3 风机运行状态的PLC监控 (78)
子任务4 地下停车场车辆出入的PLC控制 (81)
技能训练1 多台电动机单个按钮的PLC控制 (85)
巩固练习1 (87)
任务3.2 定时器、计数器的应用 (88)
3.2.1 定时器 (88)
3.2.2 计数器 (95)
子任务1 多级传送带运输系统的PLC控制 (98)
子任务2 停车场车位计数的PLC控制 (100)
子任务3 四彩灯依次循环间隔点亮的PLC控制 (102)
子任务4 运货小车的PLC控制 (104)
技能训练2 电动机正/反转、星/三角降压启动PLC控制 (107)
巩固练习2 (109)
任务3.3 功能指令的应用 (112)
3.3.1 比较指令 (112)
3.3.2 传送指令与交换指令 (113)
3.3.3 转换操作指令 (114)
3.3.4 运算指令 (116)
3.4.2 字逻辑指令 (120)
3.3.5 移位与循环移位指令 (121)
3.3.6 高速计数器与脉冲发生器 (124)
3.3.7 其他指令 (129)
子任务1 十字路口交通灯的PLC控制(比较指令) (131)
子任务2 霓虹灯闪烁的PLC控制(移位类指令) (133)
子任务3 灌装生产线包装的PLC控制 (135)
技能训练3 压力设定与显示的PLC控制 (139)
巩固练习3 (141)
模块4 S7-1200用户程序结构化程序设计及调试 (143)
任务4.1 函数FC的编程与应用 (146)
子任务1 基于FC(不带参数)星/三角降压启动的PLC控制 (148)
子任务2 基于FC(不带参数)搅拌控制系统的PLC控制 (151)
子任务3 基于FC(带参数)星/三角降压启动的PLC控制 (155)
技能训练1 四台电动机顺序启动与逆序停止 (159)
巩固练习1 (161)
任务4.2 函数块FB的编程与应用 (161)
子任务1 基于FB背景数据星/三角降压启动的PLC控制 (163)
子任务2 基于FB背景数据交通信号灯的PLC控制 (167)
子任务3 基于FB多重背景数据星/三角降压启动的PLC控制 (171)
子任务4 水泵、油泵、气泵星/三角降压启动与大型设备运行的PLC控制 (175)
技能训练2 基于FC和FB的化工反应过程的PLC控制 (183)
巩固练习2 (185)
任务4.3 组织块与中断处理的编程与应用 (185)
4.3.1 事件与组织块 (186)
4.3.2 初始化组织块与循环中断组织块 (187)
子任务1 使用循环中断组织块OB35点亮彩灯的PLC控制 (188)
子任务2 使用时间中断组织块OB10启动设备的PLC控制 (191)
子任务3 使用硬件中断组织块OB40输入硬件中断的PLC控制 (193)
子任务4 使用延时中断组织块OB20读取时间的PLC控制 (196)
技能训练3 使用循环中断OB35进行数据采集的PLC控制 (199)
巩固练习3 (201)
模块5 S7-1200顺序控制编程与精简系列面板的应用 (202)
任务5.1 顺序控制PLC编程 (202)
子任务1 3条运输带的PLC控制 (207)
子任务2 物料混合装置的PLC控制 (210)
子任务3 专用钻床的PLC控制 (213)
技能训练1 自动搅拌装置的PLC控制 (219)
巩固练习1 (221)
任务5.2 精简系列面板的组态与应用 (222)
5.2.1 精简系列面板 (223)
5.2.2 触摸屏的组态与应用 (225)
子任务1 触摸屏控制的两台电动机的顺序启停 (225)
子任务2 触摸屏控制的液体混合系统 (234)
技能训练2 用触摸屏控制PLC的液体混合装置 (249)
巩固练习2 (251)
模块6 S7-1200的网络通信与控制变频器的应用技术 (252)
任务6.1 PROFINET通信 (252)
6.1.1 串行通信的基本概念 (252)
6.1.2 SIMATIC通信网络 (254)
子任务1 PROFINET I/O系统组态―S7-1200做I/O控制器 (255)
子任务2 PROFINET I/O系统组态―S7-1200做智能I/O设备 (257)
子任务3 基于以太网的开放式用户通信 (260)
巩固练习1 (265)
任务6.2 S7-1200其他通信 (265)
子任务1 S7协议通信 (266)
子任务2 Modbus RTU协议通信 (270)
技能训练1 S7-1200 PLC与S7-1500 PLC的以太网通信 (277)
巩固练习2 (279)
任务6.3 PLC控制变频器的应用技术 (279)
6.3.1 变频器控制原理 (279)
6.3.2 变频器的操作方式 (280)
6.3.3 变频器的参数设置 (281)
子任务1 基于PLC通过PROFINET控制G120变频器 (283)
子任务2 用触摸屏、PLC与G120变频器实现对异步电动机的控制 (289)
技能训练2 用触摸屏控制变频器 (301)
巩固练习3 (303)
附录A 变频器G120的PROFINET报文结构及控制字和状态字 (304)
参考文献 (307)