导语
内容提要
本书以西门子S7-300系列PLC为主要载体,精选了工业电气控制领域的80个应用实例,用博途软件V15进行组态。内容涵盖了PLC的硬件组态、博途软件的应用、S7-300PLC的基础实例、S7-300PLC的提高实例、MM420变频器的应用、触摸屏的应用、WinCC组态软件的应用、综合应用等。每个实例按照控制要求、控制线路、相关知识、控制程序的结构进行编写,并均通过编者上机验证。
本书采用双色图解+视频教学的模式,书中的应用实例均采用梯形图编程,将相关指令融合进实例中,适合初学者快速入门与提高。
本书适合电气工程师、自动化工程师等自学使用,同时可作为职业院校、培训学校相关专业的参考书。
目录
第1章 S7-300 PLC基础与TIA博途入门
1.1 PLC概述
1.1.1 PLC的组成
1.1.2 PLC的工作过程
1.1.3 PLC的分类
1.2 S7-300系列PLC的硬件与地址分配
1.2.1 S7-300 PLC常用模块
1.2.2 S7-300 PLC的扩展和地址分配
1.2.3 S7-300 CPU314C-2DP紧凑型PLC
1.3 S7-300 PLC的存储区及数据类型
1.3.1 S7-300的系统存储区
1.3.2 数制、编码与数据类型
1.3.3 TIA博途软件的安装与卸载
1.4 TIA博途入门
视频1.4.1 博途视图和项目视图
视频1.4.2 使用项目视图组态设备
1.4.3 使用符号定义变量
1.4.4 编写用户程序
1.4.5 程序仿真
1.4.6 项目的下载与上传
1.4.7 程序调试
第2章 S7-300 PLC基础实例
2.1 位逻辑指令
视频[实例1] 电动机的点动控制
视频[实例2] 电动机的自锁控制
视频[实例3] 电动机的点动与自锁控制
视频[实例4] 电动机的正反转控制
视频[实例5] 工作台的自动往返控制
视频[实例6] 电动机的反接制动控制
2.2 定时器指令
视频[实例7] 电动机的Y-△降压启动控制
视频[实例8] 电动机的能耗制动控制
视频[实例9] 三台电动机的顺序启动控制与报警
2.3 计数器指令
视频[实例10] 使用单按钮实现电动机的启动/停止控制
2.4 比较器指令
视频[实例11] 传送带工件计数控制
视频[实例12] 设备运行密码与报警
2.5 数学函数指令
视频[实例13] 多挡位功率调节控制
2.6 转换操作类指令
视频[实例14] 圆面积计算
视频[实例15] 厘米值与英寸值的转换
2.7 移动操作指令
视频[实例16] 用移动指令实现Y-△降压启动控制
2.8 程序控制操作指令
视频[实例17] 手动/自动工作方式的选择
2.9 字逻辑运算指令
视频[实例18] 指示灯的控制
2.10 移位指令
视频[实例19] 多台电动机的顺序启动控制
2.11 其他操作指令
视频[实例20] 生产线的控制
视频[实例21] 停车场空闲车位数码显示
第3章 S7-300 PLC提高实例
3.1 组织块(OB)
视频[实例22] 应用时间中断实现电动机的周期控制
视频[实例23] 应用延时中断实现秒脉冲输出
视频[实例24] 应用循环中断实现彩灯控制
视频[实例25] 应用硬件中断实现电动机连续运转控制
3.2 函数、函数块和数据块(FC、FB和DB)
视频[实例26] 应用函数(FC)实现两组电动机顺序启动控制
视频[实例27] 应用函数块(FB)实现电动机Y-△降压启动
视频[实例28] 应用多重背景数据块实现两台电动机Y-△降压启动
3.3 日期和时间指令
视频[实例29] 作息时间定时控制
视频[实例30] 路灯亮灭定时控制
3.4 集成计数功能
视频[实例31] 应用高速计数指令实现位置测量
视频[实例32] 应用频率测量指令实现速度测量
视频[实例33] 步进电动机的速度控制
3.5 模拟量输入/输出
视频[实例34] 用模拟量输入实现压力测量
视频[实例35] 用模拟量输入实现温度的测量与控制
视频[实例36] 用模拟量输出实现电压输出
3.6 PID控制
视频[实例37] 恒压供水系统的PID控制
3.7 用S7 Graph实现顺序控制
视频[实例38] 应用单流程模式实现三台电动机的顺序启动控制
视频[实例39] 应用选择流程模式实现运料小车控制
视频[实例40] 应用并行流程模式实现交通信号控制
视频[实例41] 多个顺控器实现交通信号控制
3.8 通信指令
视频[实例42] 两台S7-300 PLC的MPI通信
视频[实例43] 两台S7-300 PLC的Ethernet通信
视频[实例44] 两台S7-300 PLC的PROFINET通信
视频[实例45] 两台S7-300 PLC集成DP口之间的DP通信
视频[实例46] S7-300 PLC集成DP口与CP342-5的DP通信
视频[实例47] S7-300 PLC集成DP口与ET200M的DP通信
视频[实例48] S7-300 PLC集成DP口与EM277的DP通信
第4章 MM420变频器的应用
4.1 变频器的基础知识与参数设置
4.2 变频器的基本应用
视频[实例49] 面板操作控制
视频[实例50] 应用PLC与变频器实现正反转点动控制
视频[实例51] 应用PLC与变频器实现连续运转控制
视频[实例52] 应用PLC与变频器实现正反转控制
视频[实例53] 应用PLC与变频器实现自动往返控制
视频[实例54] 应用PLC与变频器实现变频调速控制
4.3 变频器的高级应用
视频[实例55] 应用PLC与变频器实现三段速控制
视频[实例56] 应用PLC与变频器实现七段速控制
视频[实例57] PLC与变频器的PROFIBUS DP通信
第5章 触摸屏的应用
5.1 触摸屏的基本知识
5.2 触摸屏的简单应用
视频[实例58] 应用触摸屏、PLC实现电动机连续运行
视频[实例59] 应用触摸屏、PLC实现压力测量
视频[实例60] 应用触摸屏、PLC和变频器实现电动机连续运行
视频[实例61] 应用触摸屏、PLC和变频器实现电动机正反转控制
视频[实例62] 应用触摸屏实现参数设置与显示
5.3 触摸屏的高级应用
视频[实例63] 应用触摸屏实现离散量报警
视频[实例64] 应用触摸屏实现模拟量报警
视频[实例65] 应用触摸屏实现用户管理
视频[实例66] 应用触摸屏实现配方管理
视频[实例67] 应用触摸屏实现趋势分析
视频[实例68] PLC与触摸屏的PROFIBUS总线通信
视频[实例69] PLC与触摸屏的TCP/IP通信
第6章 WinCC组态软件的应用
6.1 组态软件的基本知识
6.2 WinCC组态软件的基本应用
视频[实例70] WinCC与PLC通过MPI实现连续运行控制
视频[实例71] WinCC与PLC通过PROFIBUS实现正反转控制
视频[实例72] WinCC与PLC通过TCP/IP实现调速控制
视频[实例73] WinCC与PLC通过以太网实现连续运行控制
6.3 WinCC组态软件的高级应用
视频[实例74] 应用WinCC组态软件实现离散量报警
视频[实例75] 应用WinCC组态软件实现模拟量报警
视频[实例76] 应用WinCC组态软件实现用户管理
视频[实例77] 应用WinCC组态软件实现客户机/服务器通信
视频[实例78] 博途组态的WinCC与PLC通信
第7章 综合应用
7.1 PLC、触摸屏、变频器和组态软件的简单应用
视频[实例79] 恒压供水系统
7.2 PLC、触摸屏、变频器和组态软件的PROFIBUS总线通信
视频[实例80] 生产设备的PROFIBUS总线控制
参考文献