万本电子书0元读

万本电子书0元读

顶部广告

西门子S7-200 PLC功能指令应用详解电子书

**本专门介绍西门子S7-200系列 PLC 功能指令的图书,结合应用实例,贴近工程人员需求。

售       价:¥

纸质售价:¥56.10购买纸书

434人正在读 | 2人评论 6.2

作       者:韩战涛

出  版  社:电子工业出版社

出版时间:2014-02-01

字       数:17.9万

所属分类: 科技 > 工业技术 > 一般工业技术

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书详细介绍了西门子S7-200系列 PLC 程序设计和功能指令应用。为了使读者能够在较短的时间内正确理解、掌握和应用功能指令,书中除了对指令本身行了详细的说明外,还增加了与功能指令相关的基础知识和应用知识。同时,针对指令的应用编写了许多实例来说明指令的应用技巧。按照本书的应用范例,读者可以快速掌握PLC在实际工作中的应用,有些实例还可以直移植到工程中使用。<br/>【推荐语】<br/>**本专门介绍西门子S7-200系列 PLC 功能指令的图书,结合应用实例,贴近工程人员需求。<br/>【作者】<br/>韩战涛,毕业于西安交通大学热能工程系,现深圳市汤姆森自动化技术有限公司研发主管。曾经负责珠海华丰纸业自备循环流化床电厂DCS控制系统,青岛啤酒(黄石)有限公司2万瓶/小时卸箱机的安装、调试,山西海鑫钢铁集团煤气加压站、除尘及炼钢控制系统,深圳市伟嘉实业WIK9739咖啡机自动测力调力系统,惠州大亚湾三鑫玻璃真空镀膜生产线,香港机场行李处理系统等项目,有丰富的现场经验和研发经验。<br/>
目录展开

内容简介

前 言

第1章 西门子S7-200 PLC介绍

1.1 S7-200的构成

1.1.1 CPU模块

1.1.2 扩展模块

1.1.3 人机界面

1.2 S7-200 PLC的安装

1.2.1 S7-200设备安装指南

1.2.2 S7-200模块的安装与拆卸

1.2.3 接地及接线指南

1.3 S7-200 PLC的工作方式

1.3.1 S7-200 PLC的工作模式

1.3.2 S7-200 PLC的工作过程

第2章 编程及仿真软件的使用

2.1 STEP7-Micro/WIN安装与升级

2.1.1 系统要求

2.1.2 软件安装

2.1.3 软件升级

2.2 STEP7-Micro/WIN的使用

2.2.1 软件界面

2.2.2 项目文件

2.2.3 系统组态(系统块)

2.2.4 创建项目

2.2.5 编辑程序

2.2.6 程序编译及下载

2.3 S7-200仿真软件

2.3.1 仿真软件简介

2.3.2 仿真软件使用

第3章 功能指令预备知识

3.1 编程语言简介

3.1.1 梯形图(LAD)编程语言

3.1.2 语句表(STL)编程语言

3.1.3 功能图(FBD)编程语言

3.2 S7-200的存储性能

3.2.1 S7-200的存储区类型

3.2.2 S7-200的数据格式

3.2.3 S7-200的系统状态字

3.3 S7-200的寻址方式

3.3.1 直接寻址

3.3.2 间接寻址

3.3.3 I/O寻址

第4章 基本指令系统

4.1 位逻辑指令

4.1.1 触点指令

4.1.2 线圈指令

4.1.3 逻辑堆栈指令

4.1.4 程序案例

4.2 定时器指令

4.2.1 接通延时定时器(TON)

4.2.2 有记忆接通延时定时器(TONR)

4.2.3 断开延时定时器(TOF)

4.2.4 时间间隔定时器

4.2.5 程序案例

4.3 计数器指令

4.3.1 增计数器(CTU)

4.3.2 减计数器(CTD)

4.3.3 增/减计数器(CTUD)

4.3.4 程序案例

第5章 传送与比较指令

5.1 传送指令

5.1.1 普通传送指令

5.1.2 字节立即传送指令

5.1.3 块传送指令

5.1.4 字节交换指令

5.2 比较指令

5.2.1 字节比较指令

5.2.2 整数比较指令

5.2.3 双字比较指令

5.2.4 实数比较指令

5.2.5 字符串比较指令

5.3 程序实例

第6章 程序控制指令

6.1 程序结构和流程

6.1.1 程序组件

6.1.2 程序设计方法

6.2 系统指令

6.2.1 条件结束指令

6.2.2 停止指令

6.2.3 监视程序复位指令

6.2.4 诊断LED指令

6.3 循环控制

6.3.1 循环指令FOR—NEXT

6.3.2 循环程序编制

6.4 跳转

6.4.1 跳转指令

6.4.2 跳转程序编制

6.5 顺序控制

6.5.1 分支控制

6.5.2 合并控制

6.6 子程序调用

6.6.1 子程序指令

6.6.2 子程序编制

6.7 中断服务

6.7.1 S7-200支持的中断类型

6.7.2 中断指令

6.7.3 理解中断连接和中断分离指令

6.7.4 中断优先级和中断队列

6.7.5 中断程序编制

6.8 程序实例

第7章 数值运算指令

7.1 S7-200的数据格式

7.2 整数运算指令

7.2.1 整数四则运算指令

7.2.2 双整数四则运算指令

7.2.3 增指令

7.2.4 减指令

7.3 实数运算指令

7.3.1 实数四则运算指令

7.3.2 三角函数指令

7.3.3 数学功能指令

7.4 逻辑运算指令

7.4.1 逻辑与指令

7.4.2 逻辑或指令

7.4.3 逻辑异或指令

7.4.4 取反指令

7.5 程序实例

第8章 数据处理指令

8.1 数制与码制

8.1.1 数制

8.1.2 码制

8.1.3 码制转换指令

8.2 编码与译码指令

8.3 标准转换指令

8.3.1 数字转换指令

8.3.2 四舍五入指令和取整指令

8.3.3 段码指令

8.4 ASCII码转换指令

8.4.1 数值至ASCII码转换指令

8.4.2 ASCII码与十六进制转换指令

8.5 字符串转换指令

8.5.1 数值至字符串转换指令

8.5.2 字符串至数值转换指令

8.6 字符串处理指令

8.6.1 字符串长度指令

8.6.2 字符串复制指令

8.6.3 字符串连接指令

8.6.4 从字符串中复制字符串指令

8.6.5 字符串搜索指令

8.6.6 字符搜索指令

8.7 表处理指令

8.7.1 填表指令

8.7.2 先进先出指令

8.7.3 后进先出指令

8.7.4 存储器填充指令

8.7.5 查表指令

8.8 程序实例

第9章 移位指令

9.1 左/右移位指令

9.1.1 左移位指令

9.1.2 右移位指令

9.2 循环移位指令

9.2.1 循环左移位指令

9.2.2 循环右移位指令

9.3 移位寄存器指令

9.4 程序实例

第10章 高速计数指令

10.1 S7-200内部高速计数器

10.1.1 高速计数器介绍

10.1.2 高速计数器的控制

10.1.3 高速计数器的工作模式

10.1.4 高速计数器的工作原理

10.2 高速计数器编程

10.2.1 高速计数器指令

10.2.2 高速计数器的初始化

10.2.3 高速计数器的程序编写

10.2.4 高速计数器的指令向导

10.3 程序实例

第11章 运动控制指令

11.1 PLC运动控制技术

11.1.1 运动控制的概念

11.1.2 运动控制技术的基本要素

11.1.3 S7-200的运动控制功能

11.2 高速脉冲输出指令

11.2.1 PLS脉冲输出指令

11.2.2 脉冲串输出

11.2.3 脉宽调制

11.2.4 包络表计算

11.3 运动控制术语

11.3.1 最大速度和启动/停止速度

11.3.2 加速和减速时间

11.3.3 组态移动包络

11.4 位置控制向导

11.4.1 PTO位置控制向导

11.4.2 PWM位置控制向导

11.5 位置控制模块EM253

11.5.1 位控模块的特性

11.5.2 位控模块的编程

11.5.3 位控模块的组态

11.5.4 位控指令应用指导

11.5.5 位控模块程序实例

11.5.6 位控指令及位控模块错误代码

11.6 程序实例

第12章 通信指令及协议库

12.1 S7-200 CPU的通信方式

12.1.1 PPI通信方式

12.1.2 MPI通信方式

12.1.3 Profibus通信方式

12.1.4 ProfiNet通信方式

12.1.5 自由口通信方式

12.2 PPI网络通信指令

12.2.1 网络读/写指令

12.2.2 网络读/写指令向导

12.3 自由口通信指令

12.3.1 发送和接收指令

12.3.2 端口地址指令

12.4 USS通信协议库

12.4.1 USS协议简介

12.4.2 USS指令库

12.4.3 连接和设置4系列MicroMaster驱动

12.5 Modbus通信协议库

12.5.1 Modbus协议简介

12.5.2 Modbus协议使用

12.5.3 S7-200 Modbus RTU主站指令库

12.5.4 S7-200 Modbus RTU从站指令库

12.5.5 Modbus主站协议高级应用

12.6 程序实例

第13章 时钟及PID指令

13.1 时钟指令

13.1.1 读/写时钟指令

13.1.2 扩展读/写时钟指令

13.2 PID指令

13.2.1 S7-200 PID功能

13.2.2 S7-200 PID算法

13.2.3 PID指令

13.2.4 PID指令向导

13.2.5 PID自整定

13.3 程序实例

第14章 配方及数据记录

14.1 配方

14.1.1 概述

14.1.2 配方向导

14.2 数据记录(归档)

14.2.1 概述

14.2.2 数据记录向导

14.3 程序实例

附录A CPU错误代码

A.1 致命错误代码和消息

A.2 运行程序错误

A.3 编译规则错误

附录B 特殊存储器(SM)标志位

B.1 SMB0:状态位

B.2 SMB1:状态位

B.3 SMB2:自由端口接收字符

B.4 SMB3:自由端口奇偶校验错误

B.5 SMB4:队列溢出

B.6 SMB5:I/O状态

B.7 SMB6:CPU ID寄存器

B.8 SMB7:保留

B.9 SMB8至SMB21:I/O接口模块标识和错误寄存器

B.10 SMW22至SMW26:扫描时间

B.11 SMB28和SMB29:模拟调整

B.12 SMB30和SMB130:自由端口控制寄存器

B.13 SMB31和SMW32:永久存储器(EEPROM)写控制

B.14 SMB34和SMB35:用于定时中断的时间间隔寄存器

B.15 SMB36至SMB65:HSC0,HSC1和HSC2寄存器

B.16 SMB66至SMB85:PTO/PWM寄存器

B.17 SMB86至SMB94,SMB186至SMB194:接收消息控制

B.18 SMW98:扩展I/O总线错误

B.19 SMB131至SMB165:HSC3,HSC4和HSC5寄存器

B.20 SMB166至SMB185:PTO0,PTO1包络定义表

B.21 SMB200至SMB549:智能模块状态

附录C 电源计算

C.1 电源需求

C.2 计算举例

参考文献

累计评论(2条) 3个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部