电气控制与西门子S7-300PLC编程技术 高清可编辑文字版 作者:刘忠超 著 出版时间:2017年版 丛编项: 普通高等教育电气信息类规划教材内容简介 西门子S7系列PLC性能卓越,广泛应用于各种工业生产中,在工控市场占有非常大的份额。 本书内容包括电气控制与PLC编程技术两部分。电气控制部分包括常用低压电器的工作原理及选型、电气控制电路的分析与设计等;PLC编程技术以西门子S7-300可编程序控制器及其编程软件STEP 7为主线,重点介绍了PLC工作原理、硬件结构、编程软件、指令系统、程序结构以及PLC控制工程实例等。本书内容丰富、全面系统、实用性强,注重理论结合实例清晰易懂,可以让读者快速掌握西门子自动化的相关技术。 本书可作为高等院校自动化、电气工程及其自动化、机电一体化、计算机控制及相关专业大学本科专业教材,也可作为工程技术人员培训及自学参考使用,对西门子自动化系统的用户也是很好的参考书。目录第1章 电气控制基础1.1 常用低压电器1.1.1 刀开关1.1.2 熔断器1.1.3 断路器1.1.4 接触器1.1.5 控制继电器1.1.6 主令电器1.2 电气图中的图形符号和文字符号1.2.1 电器的文字符号1.2.2 电器的图形符号1.3 电气图基本知识1.4 三相异步电动机的基本控制电路1.4.1 基本控制环节1.4.2 三相异步电动机启动控制1.4.3 三相异步电动机制动控制1.4.4 三相异步电机调速控制线路习题第2章 可编程序控制器概述2.1 PLC的介绍与特点2.1.1 PLC的产生2.1.2 PLC的定义2.1.3 PLC的分类2.1.4 PLC的发展2.1.5 PLC的特点2.1.6 PLC性能指标2.2 PLC硬件组成2.3 PLC编程环境和工作原理2.3.1 PLC编程环境2.3.2 PLC编程语言及编程软件2.3.3 PLC的工作原理2.4 PLC产品概况及发展趋势2.5 PLC在工业自动化中的地位和作用2.6 SIMATIC自动化控制系统2.6.1 SIMATIC的组成2.6.2 全集成自动化习题第3章 S7-300 PLC硬件系统3.1 S7-300 PLC硬件简介3.2 S7-300机架3.3 S7-300电源模块3.4 S7-300 CPU模块3.4.1 CPU模块的分类3.4.2 CPU面板介绍3.4.3 CPU模块存储器3.5 S7-300接口模块3.6 S7-300信号模块3.6.1 数字量模块3.6.2 模拟量模块3.6.3 数字量仿真模块3.7 其他模块3.8 编程设备PG/PC3.9 人机操作界面3.9.1 人机界面的概念3.9.2 人机界面的功能3.9.3 WinCC软件3.10 S7-300模块的安装与扩展3.10.1 模块配放原则3.10.2 模块安装规范3.10.3 模块安装步骤3.10.4 模块扩展3.11 S7-300模块编址3.11.1 数字量I/O编址3.11.2 模拟量I/O编址3.11.3 面向用户编址习题第4章 编程软件STEP 7的介绍与使用4.1 STEP 7概述4.2 安装与卸载STEP 74.2.1 安装系统配置4.2.2 STEP 7授权4.2.3 安装STEP 74.2.4 卸载STEP 74.3 SIMATIC管理器概述4.4 项目的管理与创建4.4.1 STEP 7创建项目步骤4.4.2 项目结构4.4.3 创建项目4.4.4 编辑项目4.5 硬件组态4.5.1 硬件组态步骤4.5.2 参数设置4.5.3 硬件组态目录更新4.6 符号表4.6.1 符号表的创建4.6.2 符号表的管理4.7 逻辑块的生成4.7.1 逻辑块的组成4.7.2 程序编辑器的设置4.7.3 输入程序的方式4.7.4 程序块上锁4.7.5 程序编辑器4.8 硬件接口与程序下载、上传4.8.1 硬件接口4.8.2 程序下载、上传4.9 程序调试工具PLCSIM4.9.1 S7-PLCSIM的介绍4.9.2 S7-PLCSIM的使用4.9.3 S7-PLCSIM的调试举例4.9.4 PLCSIM与真实PLC的差别习题第5章 S7-300的编程基础5.1 IEC61131-3国际标准简介5.2 S7-300 PLC编程语言5.3 梯形图绘制原则5.4 变量与数制5.4.1 变量5.4.2 常量和数制5.5 数据类型5.5.1 基本数据类型5.5.2 复杂数据类型5.5.3 参数类型5.6 PLC中的存储区与寄存器5.6.1 系统存储器5.6.2 CPU中的寄存器5.7 寻址方式5.7.1 指令结构5.7.2 寻址方式5.8 S7-300程序结构习题第6章 S7-300 PLC指令系统与编程6.1 位逻辑指令6.1.1 位逻辑指令简介6.1.2 位逻辑指令6.1.3 位操作指令6.1.4 位测试指令6.2 定时器指令6.2.1 定时器简介6.2.2 定时器指令6.2.3 定时器举例6.3 计数器指令6.3.1 计数器简介6.3.2 计数器指令6.3.3 计数器举例6.4 数据处理指令6.4.1 装入指令与传送指令6.4.2 比较指令6.4.3 数据转换指令6.4.4 移位指令6.5 运算指令6.5.1 算术运算指令6.5.2 字逻辑运算指令6.5.3 累加器指令6.6 控制指令6.6.1 逻辑控制指令6.6.2 程序控制指令6.6.3 主控继电器指令6.6.4 数据块指令6.7 库分类及应用6.7.1 库的分类6.7.2 库的应用6.7.3 库的生成习题第7章 结构化编程7.1 编程方式和程序结构7.1.1 编程方式7.1.2 程序结构7.2 结构化编程的实现7.2.1 结构化编程7.2.2 实现形式7.3 功能与功能块7.3.1 功能块7.3.2 功能7.3.3 功能的调用7.3.4 功能块的调用7.4 结构化程序设计实例7.4.1 编辑并调用有参功能(FC)7.4.2 多重背景使用举例习题第8章 数据块和组织块8.1 数据块8.1.1 数据块的类型8.1.2 数据块的生成8.1.3 数据块的访问8.2 S7-300的组织块8.2.1 组织块的分类8.2.2 中断8.2.3 启动组织块8.2.4 时间延时中断组织块8.2.5 硬件中断组织块8.3 定期执行组织块8.3.1 日期时间中断组织块8.3.2 循环中断组织块8.4 错误处理组织块8.4.1 错误处理概述8.4.2 错误的分类8.4.3 同步错误组织块8.4.4 冗余错误组织块习题第9章S7-300/400在模拟量闭环控制中的应用9.1 PID控制器9.1.1 PID控制的基本原理9.1.2 PID控制器的数字化9.1.3 PID控制器参数与系统性能关系9.2 连续PID控制模块SFB419.2.2 控制器算法9.2.3 输出值的处理9.3 脉冲发生器模块FB439.3.1 脉冲发生器的功能与结构9.3.2 两步控制器9.3.3 三步控制器9.4 闭环控制示例9.4.1 系统简介9.4.2 硬件选型及信号类型设置9.4.3 程序设计...... 上一篇: 三菱PLC基础与系统设计 (第2版) 高清可编辑文字版 下一篇: 零基础轻松学会自动化技术丛书 零基础轻松学会松下PLC 高清可编辑文字版