可编程控制器原理及应用-S7-300/400
- ISBN:9787115353603
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:255
- 出版时间:2014-08-01
- 条形码:9787115353603 ; 978-7-115-35360-3
本书特色
本教材以普通高校自动化、电气工程及自动化、机电一体化等相关专业的本科生为对象,以国内市场占有率较高的siemens公司的s7-300/400系列plc为样机,从实践应用出发,本着培养工程应用型人才的目标,通过更加合理的工程实例和表现形式,由浅入深地讲授了可编程控制器的基本结构、工作原理、指令系统、*新编程软件的使用、程序设计方法、通信技术、工程应用实例及选型等内容。 本书精心编写了大量的例题及其实现程序,每一个程序都用仿真软件plcsim或在plc上做了验证。精心挑选的各个工程实例都有较为详细的设计步骤,对从事自动化系统设计、系统成套的工程师也有一定的帮助。同时,本书每章都附有习题,并提供课件与习题答案。 本书可作为大专院校自动化、机电一体化、电气工程及自动化及其相关专业的教材,也可供有关技术人员学习和参考。
内容简介
1.以广泛应用的siemens s7-300 /400plc为对象,详细讲解了相关技术与工程应用实例; 2.精心挑选工程实例。大量例题及实现程序,程序都用仿真软件验证; 3.对s7-300/400plc控制系统的网络通信技术进行了详细的讲解,并给出了实例; 4.附有课件及练习题答案。
目录
1.1 plc的产生、定义和特点
1.2 plc的分类和功能
1.3 plc的基本结构和工作原理
1.4 习题
第2章 西门子s7-300/400plc的系统结构
2.1 西门子公司的s7系列plc
2.2 cpu模块
2.2.1 cpu模块的分类
2.2.2 cpu31x的技术特性
2.2.3 cpu31x的工作模式和状态指示
2.2.4 cpu41x的技术特性
2.2.5 cpu41x的特殊功能
2.3 数字量模块
2.3.1 数字量输入模块sm321
2.3.2 数字量输出模块sm322
2.3.3 数字量输入输出模块sm323/sm327
2.4 模拟量模块
2.4.1 模拟量输入模块sm331
2.4.2 模拟量输出模块sm332
2.4.3 模拟量输入输出模块sm334
2.4.4 模拟量通道的量程设置和测量方法
2.4.5 传感器和ai的连接
2.5 电源模块
2.5.1 系统功率计算
2.5.2 供电与接地
2.6 其他模块
2.6.1 通信模块
2.6.2 接口模块
2.6.3 功能模块
2.7 s7-300/400 plc控制系统组成
2.7.1 系统模块结构
2.7.2 模块地址分配
2.7.3 simatic s7-300的硬件组态
2.7.4 安装一个典型的s7-300 plc硬件系统
2.8 习题
第3章 编程软件——step 7的使用
3.1 step 7编程软件简介
3.1.1 编程通信方式
3.1.2 step 7的安装和卸载
3.1.3 step 7的授权
3.2 step 7软件开发步骤
3.2.1 项目的建立与编辑
3.2.2 通信设置
3.2.3 硬件组态和参数设置
3.2.4 程序编写
3.2.5 下载与上传
3.3 仿真软件s7-plcsim
3.3.1 仿真软件s7-plcsim的使用步骤
3.3.2 仿真plc与实际plc的区别
3.4 习题
第4章 指令系统
4.1 cpu的存储区
4.1.1 数据类型
4.1.2 cpu中的寄存器
4.1.3 cpu的存储器
4.2 寻址方式
4.3 位逻辑指令
4.3.1 位逻辑运算指令
4.3.2 比较指令
4.3.3 状态位指令
4.4 定时器和计数器指令
4.4.1 定时器指令
4.4.2 计数器指令
4.5 数学运算指令
4.5.1 数据转换指令
4.5.2 数据传送(赋值)指令
4.5.3 整数数学运算指令
4.5.4 浮点数运算指令
4.5.5 字逻辑指令
4.5.6 移位和循环移位指令
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 习题
第5章 程序结构与程序设计
5.1 用户程序的基本结构
5.2 数据块
5.2.1 数据块的数据类型
5.2.2 数据块的建立与访问
5.3 逻辑块
5.3.1 符号定义与变量声明
5.3.2 功能(fc)的结构与编程
5.3.3 功能块(fb)的结构与编程
5.4 组织块与中断处理
5.4.1 组织块的类型与优先级
5.4.2 循环执行的组织块ob1
5.4.3 日期时间中断组织块(ob10~ob17)
5.4.4 延时中断组织块(ob20~ob23)
5.4.5 循环中断组织块(ob30~ob38)
5.4.6 硬件中断组织块(ob40~ob47)
5.4.7 异步错误中断组织块(ob80~ob87)
5.4.8 同步错误中断组织块(ob121~ob122)
5.4.9 启动组织块(ob100~ob102)
5.5 程序调试
5.5.1 用变量表调试程序
5.5.2 用程序状态功能调试程序
5.6 设计实例
5.6.1 十字路口交通信号灯的控制
5.6.2 搅拌系统控制
5.7 习题
第6章 组态软件初步
6.1 组态软件
6.1.1 常用组态软件简介
6.1.2 组态软件的发展趋势
6.2 wincc组态软件
6.2.1 wincc组态软件简介
6.2.2 wincc v7.0组态软件的安装
6.2.3 wincc系统构成
6.2.4 wincc 选件
6.2.5 组态一个工程的基本步骤
6.2.6 钢包底吹氩系统组态工程文件的建立
6.2.7 钢包底吹氩系统组态变量的建立
6.2.8 钢包底吹氩系统组态画面的创建
6.3 习题
第7章 网络与通信
7.1 网络通信简介
7.2 profibus-dp通信
7.2.1 点对点通信(1个cpu对1个cpu)
7.2.2 一点对多点通信(1个cpu对多个cpu)
7.2.3 1个cpu对1个et200
7.2.4 1个cpu对多个et200
7.3 profinet通信
7.4 习题
第8章 控制实例
8.1 s7-300控制系统设计概述
8.1.1 plc控制系统的设计原则
8.1.2 plc控制系统的设计内容
8.1.3 plc控制系统的设计方法与过程
8.2 s7-300plc的开关量控制
8.3 s7-300 plc的模拟量控制
8.3.1 模拟量i/o模块
8.3.2 模拟量控制系统设计
8.4 乒乓控制和pid控制
8.4.1 乒乓控制
8.4.2 pid控制
8.5 单回路液位控制系统
8.5.1 系统组成
8.5.2 硬件系统设计
8.5.3 软件系统设计
8.6 钢包底吹氩控制系统
8.6.1 工艺流程分析
8.6.2 控制方案的确定
8.6.3 硬件系统设计
8.6.4 软件系统设计
8.7 伺服电机控制系统
8.7.1 控制方案的确定
8.7.2 硬件系统设计
8.7.3 软件系统设计
8.8 习题
第9章 plc选型与可靠性设计
9.1 选型的基本原则
9.2 选型实例
9.3 plc系统可靠性设计
9.3.1 plc系统中干扰的主要来源
9.3.2 plc系统的抗干扰设计
9.3.3 提高plc控制系统可靠性的有效措施
9.3.4 系统通信网络的搭建
9.4 常见故障分析
9.5 习题
参考文献
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0