西门子S7—300 PLC编程及应用教程
作者: 侍寿永
出版时间:2016年8月
出版社:机械工业出版社
- 机械工业出版社
- 9787111541271
- 117861
- 0063177347-0
- 平装
- 16开
- 2016年8月
- 工学
- 控制科学与工程
- TM571.61
- 机电、自动化
- 高职高专
本书的每个实训项目均配有电路原理图、控制程序及调试步骤,而且每个实训项目都容易操作与实现,旨在让读者通过对本书的学习,能尽快地掌握S7-300 PLC的基本知识及编程应用技能。
本书可作为高职高专院校电气自动化、机电一体化等相关专业及技术培训的教材,也可作为工程技术人员的自学或参考用书。
前言
第1章 S7-300 PLC基本指令的编程及应用
1.1 PLC简介
1.1.1 PLC的定义及特点
1.1.2 PLC的分类及应用
1.1.3 PLC的结构与工作过程
1.1.4 PLC的编程语言
1.1.5 S7-300 PLC的硬件模块
1.1.6 用户存储区及状态字
1.1.7 编程及仿真软件
1.2 实训1 软件安装及项目创建
1.2.1 实训目的
1.2.2 实训任务
1.2.3 实训步骤
1.2.4 实训拓展
1.3 位逻辑指令
1.3.1 触点指令
1.3.2 输出指令
1.3.3 电路块指令
1.3.4 异或和同或指令
1.3.5 取反指令
1.3.6 置复位和触发器指令
1.3.7 检测指令
1.3.8 存储指令
1.3.9 RLO的置位和复位指令
1.4 实训2 电动机连续运行的PLC控制
1.4.1 实训目的
1.4.2 实训任务
1.4.3 实训步骤
1.4.4 实训拓展
1.5 定时器及计数器指令
1.5.1 定时器指令
1.5.2 计数器指令
1.6 实训3电动机丫/△起动的PLC控制
第2章 S7-300 PLC功能指令的编程及应用
2.1 数据类型
2.1.1 基本数据类型
2.1.2 复杂数据类型
2.1.3 参数数据类型
2.2 数据处理指令
2.2.1 传送指令
2.2.2 比较指令
2.2.3 转换指令
2.2.4 移位指令
2.3 实训4 交通灯的PLC控制
2.3.1 实训目的
2.3.2 实训任务
2.3.3 实训步骤
2.3.4 实训拓展
2.4 数学运算指令
2.4.1 算术运算指令
2.4.2 逻辑运算指令
2.5 实训5 60s倒计时的PLC控制
2.5.1 实训目的
2.5.2 实训任务
2.5.3 实训步骤
2.5.4 实训拓展
2.6 习题与思考
第3章 S7-300 PLC功能块与组织块的编程及应用
3.1 功能和功能块
3.1.1 功能
3.1.2 功能块
3.1.3 功能与功能块的区别
3.2 系统功能和系统功能块
3.3 实训6 多级分频器的PLC控制
3.3.1 实训目的
3.3.2 实训任务
3.3.3 实训步骤
3.3.4 实训拓展
3.4 组织块
3.4.1 循环执行组织块
3.4.2 起动组织块
3.4.3 定期执行组织块
3.4.4 事件驱动组织块
3.5 实训7 电动机轮休的PLC控制
3.5.1 实训目的
3.5.2 实训任务
3.5.3 实训步骤
3.5.4 实训拓展
3.6 习题与思考
第4章 S7-300 PLC模拟量与脉冲量的编程及应用
4.1 模拟量
4.1.1 模拟量模块类型
4.1.2 模拟量模块的地址分配
4.1.3 模拟量模块的组态
4.1.4 模拟值的表示
4.2 实训8 炉箱温度的PLC控制
4.2.1 实训目的
4.2.2 实训任务
4.2.3 实训步骤
4.2.4 实训拓展
4.3 PID控制
4.3.1 PID控制原理
4.3.2 PID指令及应用
4.4 实训9 水箱液位的PLC控制
4.4.1 实训目的
4.4.2 实训任务
4.4.3 实训步骤
4.4.4 实训拓展
4.5 高速脉冲
4.5.1 高速脉冲输入
4.5.2 高速脉冲输出
4.6 实训10 步进电动机的PLC控制
4.6.1 实训目的
4.6.2 实训任务
4.6.3 实训步骤
4.6.4 实训拓展
4.7 习题与思考
第5章 S7-300 PLC网络通信的编程及应用
5.1 MPI通信
5.1.1 MPI通信网络的组建
5.1.2 无组态的MPI通信
5.1.3 有组态的MPI通信
5.2 实训11 两台电动机的异地起停控制
5.2.1 实训目的
5.2.2 实训任务
5.2.3 实训步骤
5.2.4 实训拓展
5.3 PROFIBUS通信
5.3.1 PROFIBUS-DP通信网络的组建
5.3.2 S7-300与S7-200的PROFIBUS-DP通信
5.3.3 S7-300与S7-300的PROFIBUS-DP通信
5.4 实训12 两台电动机运行状态的异地监控
5.4.1 实训目的
5.4.2 实训任务
5.4.3 实训步骤
5.4.4 实训拓展
5.5 PROFINET通信
5.5.1 PROFINET通信网络的组建
5.5.2 采用S7通信协议的PROFINET通信
5.6 实训13 两台电动机的同向运行控制
5.6.1 实训目的
5.6.2 实训任务
5.6.3 实训步骤
5.6.4 实训拓展
5.7 习题与思考
第6章 S7-300 PLCGRAPH的编程及应用
6.1 顺序控制系统
6.1.1 顺序控制
6.1.2 顺序控制系统的结构
6.2 顺序功能图
6.2.1 顺序控制设计法
6.2.2 顺序功能图的结构
6.2.3 顺序功能图的类型
6.3 顺序功能图的编程方法
6.3.1 起保停设计法
6.3.2 置位复位指令设计法
6.4 实训14 剪板机的PLC控制
6.4.1 实训目的
6.4.2 实训任务
6.4.3 实训步骤
6.4.4 实训拓展
6.5 顺序功能图语言S7-GRAPH
6.5.1 S7-GRAPH顺序功能图语言环境
6.5.2 步与步的动作命令
6.5.3 S7-GRAPH编辑器的参数设置
6.5.4 编辑S7-GRAPH功能块
6.5.5 S7-GRAPH功能块的参数集设置
6.5.6 调用S7-GRAPH功能块
6.6 实训15钻孔机的PLC控制
6.6.1 实训目的
6.6.2 实训任务
6.6.3 实训步骤
6.6.4 实训拓展
6.7 习题与思考
第7章 S7-300 PLC的故障诊断技术及应用
7.1 S7-300 PLC的故障类型
7.2 S7-300 PLC的故障排除与诊断
7.2.1 外部故障的排除
7.2.2 内部错误的故障诊断
7.3 实训16 DP从站及信号模块的故障诊断
7.3.1 实训目的
7.3.2 实训任务
7.3.3 实训步骤
7.3.4 实训拓展
7.4 习题与思考
附录 S7-300 PLC的指令一览表
参考文献