作品简介

本书以解决读者的实际需求为目标,从工程师学习、工作的视角对S7-1200/1500 PLC进行了全面系统的讲述。具体内容包括PLC的概述、S7-1200/1500 PLC硬件介绍、TIA博途软件使用入门、S7-1200/1500 PLC的编程语言、S7-1200 PLC的程序结构、SCL编程语言、S7-1200 PLC的工艺功能及应用、S7-1200/1500 PLC的通信、S7-1500T控制V90的同步定位。

本书既适合新手快速入门,也可供有一定经验的工程师借鉴和参考,还可用作大专院校相关专业师生的培训教材。

作品目录

  • 前言
  • 第1章 PLC的概述
  • 1.1 PLC的发展史及定义
  • 1.2 PLC的主要特点
  • 1.3 PLC的应用范围
  • 1.4 PLC的发展趋势
  • 1.5 PLC在我国的使用情况
  • 1.6 PLC的分类与性能指标
  • 1.7 PLC的结构
  • 1.8 PLC的工作原理
  • 第2章 S7-1200/1500 PLC硬件介绍
  • 2.1 西门子PLC简介
  • 2.2 S7-1200 PLC简介
  • 2.3 S7-1500 PLC的硬件
  • 第3章 TIA博途软件使用入门
  • 3.1 TIA博途软件简介
  • 3.2 TIA博途软件的使用
  • 3.3 创建和编辑项目
  • 3.4 CPU参数配置
  • 3.5 下载和上传
  • 3.6 打印和归档
  • 3.7 用TIA博途软件创建一个完整的项目
  • 3.8 使用帮助
  • 3.9 安装支持包和GSD文件
  • 第4章 S7-1200/1500 PLC的编程语言
  • 4.1 S7-1200/1500 PLC编程的基础知识
  • 4.2 变量表、监控表和强制表的应用
  • 4.3 位逻辑运算
  • 4.4 定时器指令
  • 4.5 计数器
  • 4.6 比较指令
  • 4.7 数学函数
  • 4.8 移动操作指令
  • 4.9 转换指令
  • 4.10 程序控制指令
  • 4.11 字逻辑运算指令
  • 4.12 位移指令和循环位移指令
  • 第5章 S7-1200 PLC的程序结构
  • 5.1 TIA博途软件编程方法简介
  • 5.2 函数、数据块和函数块
  • 5.3 多重背景数据块
  • 5.4 组织块(OB)及其应用
  • 第6章 SCL编程语言
  • 6.1 SCL简介
  • 6.2 SCL程序编辑器
  • 6.3 编程基础
  • 6.4 语句语法基础
  • 6.5 常用指令
  • 6.6 DB的调用
  • 6.7 SCL程序结构
  • 6.8 SCL程序案例
  • 第7章 S7-1200 PLC的工艺功能及应用
  • 7.1 高速计数器简介
  • 7.2 运动控制
  • 7.3 S7-1200 PLC的模拟量及PID闭环控制
  • 7.4 PID控制
  • 第8章 S7-1200/1500 PLC的通信
  • 8.1 通信基础知识
  • 8.2 S7通信
  • 8.3 S7通信示例
  • 8.4 S7-1200 PLC之间的开放式用户通信
  • 8.5 PROFINET IO通信
  • 8.6 Modbus TCP通信及其应用
  • 8.7 通过PN接口使用Startdrive软件调试 G120变频器实现V/F控制
  • 8.8 S7-1200 PLC通过FB284实现V90PN的EPOS控制
  • 8.9 S7-1200 PLC的串行通信
  • 第9章 S7-1500T控制V90的同步定位
  • 9.1 设备介绍
  • 9.2 工艺功能介绍
  • 9.3 通信条件
  • 9.4 设备条件
  • 9.5 编程操作
展开全部