高级检索结果页
欢迎来到工程科技数字图书馆
登录 | 注册
 
您当前的位置:图书 > PLC编程及应用技术

PLC编程及应用技术

本书从基础和实用出发,全面系统地介绍了西门子S7-1200 PLC的编程及应用,具体内容包括PLC概述,S7-1200 PLC的硬件和软件系统,S7-1200 PLC的指令应用,函数、函数块、数据块和组织块及其应用,SCL编程及PLC程序设计方法,S7-1200 PLC的工艺功能及其应用,S7-1200 PLC通信等。
本书内容丰富且重点突出,强调知识的实用性,重视对学生实践技能的培养,同时注重激发学生的学习兴趣。每章配有典型、实用的案例,共39个,另外配有作业(附答案),供读者练习巩固。
本书可以作为高等职业院校本科及专科层次机械类、电气类和电子信息类专业的教材,也可以作为中职、技工院校等相关专业的教材,还可以供工程技术人员参考。
为方便教学,本书配有电子教案、电子课件、习题及答案、模拟试卷等,凡选用本书作为授课教材的教师,均可登录机械工业出版社教育服务网(www. cmpedu. com)免费下载。咨询电话:01088379375。

封面
书名页
版权
前言
二维码索引
第1章 PLC概述
 1.1 认识PLC
  1.1.1 PLC是什么
  1.1.2 PLC的发展历史
  1.1.3 PLC的应用范围
  1.1.4 PLC的分类与性能指标
  1.1.5 国内外知名PLC
 1.2 PLC的结构和工作原理
  1.2.1 PLC的硬件组成
  1.2.2 PLC的工作原理
  1.2.3 PLC的发展趋势
 1.3 自动化技术助推绿色发展
 作业
第2章 S7-1200PLC的硬件和软件系统
 2.1 S7-1200 PLC体系及CPU模块的接线
  2.1.1 西门子PLC
  2.1.2 S7-1200 PLC体系
  2.1.3 S7-1200 PLC的CPU模块及接线
 2.2 S7-1200 PLC的数据类型与数据存储区
  2.2.1 数据类型
  2.2.2 S7-1200 PLC的存储区
 2.3 TIA Portal(博途)软件的安装与使用
  2.3.1 TIA Portal(博途)软件
  2.3.2 TIA Portal软件的安装及注意事项
  2.3.3 案例2-1:用离线组态法创建博途项目实现电动机的点动控制
  2.3.4 案例2-2:用在线检测法创建博途项目实现电动机的点动控制
 2.4 S7-1200 PLC的扩展模块及接线
  2.4.1 S7-1200 PLC数字量扩展模块及接线
  2.4.2 S7-1200 PLC模拟量扩展模块及接线
  2.4.3 S7-1200 PLC通信模块
  2.4.4 案例2-3:离心机控制系统设计
 作业
第3章 S7-1200 PLC的指令应用
 3.1 S7-1200 PLC的编程基础
  3.1.1 全局变量与区域变量
  3.1.2 编程语言
 3.2 位逻辑运算指令
  3.2.1 触点、线圈指令及其相关逻辑
  3.2.2 案例3-1:电动机起停控制
  3.2.3 案例3-2:电动机多地起停控制
  3.2.4 置位、复位、置位位域和复位位域指令
  3.2.5 复位/置位触发器与置位/复位触发器指令
  3.2.6 案例3-3:电动机正反转控制
  3.2.7 上升沿和下降沿指令
  3.2.8 案例3-4:电动机单键起停控制
 3.3 定时器指令
  3.3.1 通电延时定时器(TON)
  3.3.2 案例3-5:输送带节能运行控制
  3.3.3 案例3-6:“气炮”的运行控制
  3.3.4 断电延时定时器(TOF)
  3.3.5 案例3-7:鼓风机运行控制
  3.3.6 时间累加器(TONR)
  3.3.7 案例3-8:三级输送机运行控制
 3.4 计数器指令
  3.4.1 加计数器(CTU)
  3.4.2 案例3-9:密码锁运行控制
  3.4.3 减计数器(CTD)
 3.5 移动操作指令、比较指令和转换指令
  3.5.1 移动操作指令
  3.5.2 案例3-10:电动机□-△减压起动控制
  3.5.3 比较指令
  3.5.4 案例3-11:喷泉周期喷水控制
  3.5.5 转换指令
  3.5.6 案例3-12:温度监测和风机换新风节能系统控制
 3.6 数学函数指令、移位和循环指令
  3.6.1 数学函数指令
  3.6.2 案例3-13:三档电加热炉的控制
  3.6.3 移位和循环指令
  3.6.4 案例3-14:节能彩灯花样变化控制
 3.7 程序的调试与故障诊断
  3.7.1 程序的调试
  3.7.2 故障诊断
 作业
第4章 函数、函数块、数据块和组织块及其应用
 4.1 块、函数和组织块
  4.1.1 块的概述
  4.1.2 函数(FC)及其应用
  4.1.3 案例4-1:电动机正反转控制
  4.1.4 组织块(OB)及其应用
  4.1.5 案例4-2:数字滤波程序设计
 4.2 数据块和函数块
  4.2.1 数据块(DB)及其应用
  4.2.2 案例4-3:数码管显示控制
  4.2.3 函数块(FB)
  4.2.4 案例4-4:风机软起动控制
  4.2.5 案例4-5:十字路口交通灯控制
  4.2.6 多重背景数据块
 作业
第5章 SCL编程及PLC程序设计方法
 5.1 西门子PLC的SCL编程
  5.1.1 SCL编程
  5.1.2 SCL编辑器
  5.1.3 SCL编程基础
  5.1.4 控制语句
  5.1.5 案例5-1:用SCL编写电动机起停控制程序
  5.1.6 案例5-2:用SCL编写英寸转换成毫米的程序
  5.1.7 案例5-3:用SCL编写鼓风机起停控制程序
  5.1.8 案例5-4:用SCL编写计算“字”中“1”的个数的程序
 5.2 功能图
  5.2.1 功能图的设计方法
  5.2.2 功能图设计的注意点
 5.3 PLC逻辑控制程序的设计方法及其应用
  5.3.1 经验设计法及其应用
  5.3.2 功能图设计法及其应用
  5.3.3 案例5-5:用“起保停”方法编写节能灯控制程序
  5.3.4 案例5-6:用MOVE指令编写节能灯控制程序
  5.3.5 案例5-7:用SCL语言编写节能灯控制程序
  5.3.6 案例5-8:逻辑控制综合应用——搅拌机控制
  5.3.7 案例5-9:用AI软件生成PLC程序
 作业
第6章 S7-1200 PLC的工艺功能及其应用
 6.1 S7-1200 PLC的高速计数器及其应用
  6.1.1 S7-1200 PLC高速计数器的工作模式
  6.1.2 S7-1200 PLC高速计数器的硬件输入与寻址
  6.1.3 案例6-1:光电编码器测量距离
  6.1.4 案例6-2:光电编码器测量转速
 6.2 S7-1200 PLC的运动控制及其应用
  6.2.1 步进驱动系统
  6.2.2 S7-1200 PLC运动控制指令
  6.2.3 案例6-3:S7-1200 PLC对步进驱动系统的速度控制
  6.2.4 案例6-4:S7-1200 PLC对步进驱动系统的位置控制
 作业
第7章 S7-1200 PLC通信
 7.1 PLC通信基础
  7.1.1 通信的基本概念
  7.1.2 现场总线
  7.1.3 案例7-1:建筑垃圾资源化处理生产线的通信方案(拓扑结构)设计
 7.2 PROFINET IO通信及其应用
  7.2.1 PROFINET IO通信
  7.2.2 案例7-2:建筑垃圾资源化处理生产线中S7-1200/1500 PLC与ET200SP的PROFINET IO通信
 7.3 Modbus-RTU通信及其应用
  7.3.1 Modbus通信
  7.3.2 Modbus通信指令
  7.3.3 案例7-3:建筑垃圾资源化处理生产线中S7-1200 PLC与智能仪表的Modbus-RTU通信
 7.4 S7通信及其应用
  7.4.1 S7通信
  7.4.2 S7指令
  7.4.3 案例7-4:建筑垃圾资源化处理生产线中S7-1500 PLC与S7-1200PLC的S7通信
 作业
参考文献
封底

机工科技数字图书馆