西门子S7-300PLC应用技术
出版时间:2011年版
内容简介
《西门子S7-300PLC应用技术》的可编程序控制器(PLC)系列SINATIC S7产品包括小型系列S7-200、中型系列S7-300和大型系列S7-400。STEP 7是其主流产品S7-300和S7-400 PLC的编程软件。《西门子S7-300PLC应用技术》以完成工程项目所需的基本知识、基本能力为依据,按照完成工程项目的一般工作顺序,介绍了S7-300PLC硬件系统的基本构成、STEP 7软件的基本操作及LAD编程语言。在介绍LAD编程语言的指令时,突出指令的特点,针对每条指令都设计了典型的应用案例,并在案例中逐渐渗透编程方法与技巧,由浅入深、循序渐进,使学生在学习完指令的同时,也学会了基本的编程方法与技巧。《西门子S7-300PLC应用技术》还设计了综合实践环节,对该环节的学习是开放性的,以达到提高编程能力的目的。
《西门子S7-300PLC应用技术》可作为应用型本科、高职高专机电、工业自动化和计算机应用专业的教材,也可作为工程技术人员的学习参考用书。《西门子S7-300PLC应用技术》由刘增辉、赖英旭、赵伟共同编写。
目录
前言
第1章 初识PLC
1.1 PLC简介
1.1.1 PLC的基本概念
1.1.2 西门子S7系列PLC简介
1.1.3 PLC的特点及其应用
1.2 PLC基本结构
1.2.1 S7-300结构简介
1.2.2 CPU的工作模式
1.2.3 实例分析
1.3 STEP 7简介
1.3.1 STEP 7概述
1.3.2 STEP 7的安装与授权
1.3.3 STEP 7的操作
1.3.4 项目结构与创建
1.3.5 程序块的编辑
1.3.6 程序的下载与上传
1.3.7 程序调试
1.3.8 STEP 7操作实践
1.4 仿真软件S7-PLCSIM
1.4.1 S7-PLCSIM主要功能
1.4.2 S7-PLCSIM的基本操作
思考题
第2章 PLC硬件系统
2.1 概述
2.1.1 S7-300的模块简介
2.1.2 S7-300的结构
2.1.3 S7-300的模块地址
2.2 S7-300 PLC硬件系统的安装
2.2.1 准备工作
2.2.2 固定导轨与安装模块
2.2.3 接线
2.2.4 硬件调试
思考题
第3章 STEP 7编程基础知识
3.1 编程语言
3.2 结构化的编程环境
3.2.1 CPU中的程序系统
3.2.2 用户程序中的块
3.2.3 线性编程与结构化编程
3.3 CPU存储区域、寻址方式与数据类型
3.3.1 S7 CPU的存储器区
3.3.2 寻址方式
3.3.3 数据类型与参数类型
思考题
第4章 LAD编程语言与编程
4.1 概述
4.1.1 LAD语言
4.1.2 LAD语言的基本知识
4.2 位逻辑指令
4.2.1 概述
4.2.2 常开接点
4.2.3 常闭接点
4.2.4 输出线圈
4.2.5 编程案例一
4.2.6 中间输出
4.2.7 信号流取反
4.2.8 置位线圈
4.2.9 复位线圈
4.2.10 编程案例二
4.2.11 置位复位触发器
4.2.12 复位置位触发器
4.2.13 编程案例三
4.2.14 RLO上升沿检测
4.2.15 RLO下降沿检测
4.2.16 地址上升沿检测
4.2.17 地址下降沿检测
4.2.18 编程案例四
4.2.19 综合实践
4.3 比较指令
4.3.1 概述
4.3.2 整数比较
4.3.3 双整数比较
4.3.4 实数比较
4.3.5 综合实践
4.4 计数器指令
4.4.1 概述
4.4.2 加-减计数器
4.4.3 减计数器
4.4.4 加计数器
4.4.5 编程案例五
4.4.6 综合实践
4.5 定时器指令
4.5.1 概述
4.5.2 脉冲S5定时器
4.5.3 延时脉冲S5定时器
4.5.4 编程案例六
4.5.5 延时接通S5定时器
4.5.6 保持型延时接通S5定时器
4.5.7 编程案例七
4.5.8 延时断开S5定时器
4.5.9 编程案例八
4.5.10 定时器的正确选择
4.5.11 综合实践
4.6 赋值指令
思考题
第5章 PLC编程实践
5.1 设备的单工作循环控制功能的实现
5.1.1 供料单元的结构
5.1.2 供料单元的PLC控制及编程
5.2 设备的自动连续工作控制功能的实现
5.3 设备的急停与复位控制功能的实现
5.3.1 急停控制功能的实现
5.3.2 复位控制功能的实现
思考题
第6章 PLC的通信基础
6.1 概述
6.1.1 计算机的通信方式
6.1.2 S7-300/400的集成通信网络
6.2 MPI通信
6.2.1 MPI概述
6.2.2 全局数据包(GD)通信方式
6.2.3 全局数据包通信的数据格式
6.2.4 全局数据包通信的实现
6.2.5 S7通信在MPI网络中的应用
6.2.6 PLC-PLC之间的MPI通信
6.3 PROFIBUS网络
6.3.1 PROFIBUS概述
6.3.2 PROFIBUS的总线拓扑结构
6.3.3 PROFIBUS的通信协议
6.3.4 PROFIBUS的主要构成
6.3.5 S7-300通过GSD文件实现 PROFIBUS DP主从通信
6.4 工业以太网概述
6.4.1 工业以太网简介
6.4.2 工业以太网的网络方案与网络连接
6.4.3 工业以太网的交换技术
6.4.4 工业以太网的网络部件
6.4.5 以太网通信案例
思考题
附录 STEP 7 LAD编程语言常用指令
参考文献