《施耐德电气可编程序控制器原理及应用 从入门到精通》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:储云峰主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2007
  • ISBN:7111195760
  • 页数:372 页
图书介绍:本书介绍了自动控制的基本概念,工作原理和通信网络的基本知识。

Twido PLC 基础教程 3

第1章 PLC基础知识 3

1.1 什么是自动控制? 3

1.1.1 自动控制的定义 3

1.1.2 自动控制系统的组成部分 4

1.2 电气控制的基础知识 6

1.2.1 自动控制的实现方法 6

1.2.2 自动控制常用低压电器的分类和电磁式低压电器的原理 7

1.2.3 常用低压电器(接触器、继电器等) 8

1.3 基本电气控制电路 12

1.3.1 电气控制电路 12

1.3.2 电气控制电路的表示方法——电气原理图 13

1.3.3 常用的基本电气控制电路举例说明以及梯形图的概念 14

1.3.4 设计电气控制电路的基本规律和电路保护环节 19

1.4 可编程序控制器的出现和发展 20

1.4.1 继电器、接触器控制系统的不足和PLC出现的历史背景 20

1.4.2 PLC的定义和特点 21

1.4.3 PLC的应用领域和发展前景 22

1.5 可编程序控制器的基本结构 23

1.5.1 PLC对继电器、接触器控制系统的仿真 23

1.5.2 PLC的硬件结构和各部分的作用 25

1.6 可编程序控制器的工作原理 27

1.6.1 PLC硬件的各个组成部分的协调工作原理 27

1.6.2 扫描工作原理 28

1.6.3 PLC对输入、输出I/O点的处理原理 29

1.6.4 举例说明PLC如何取代传统的继电器、接触器控制电路 31

1.6.5 PLC的编程语言 33

1.7.1 可编程序控制器信息交换的必要性 35

1.7 可编程序控制器的通信和网络的基本知识 35

1.7.2 可编程序控制器信息交换的实现方法——微机数据通信技术 36

1.7.3 微机数据通信技术的基础知识和开放系统模型OSI的概念 38

1.7.4 数据通信的数据传输方式 40

1.7.5 数据通信的常用通信接口和通信物理介质 44

1.7.6 可编程序控制器网络和现场总线 51

第2章 Twido PLC系统概述 58

2.1 Twido PLC系统构成 58

2.1.1 CPU模块的分类 58

2.1.2 离散量、模拟量扩展模块和通信扩展模块 60

2.1.3 Twido的附件和可选件 62

2.1.4 Twido主要性能参数表 63

2.1.5 Twido数据保持简介 64

2.1.6 Twido的通信功能简介 66

2.2 Twido PLC的选型 69

2.2.1 如何理解PLC的性能指标 69

2.3 Twido PLC的安装与接线 71

2.3.1 Twido的导轨安装 71

2.3.2 Twido CPU电源的接线 72

2.3.3 离散量I/O模块接线 72

2.3.4 模拟量I/O模块接线 76

2.3.5 继电器和晶体管输出点的保护电路 77

2.3.6 提高PLC系统可靠性的措施 77

第3章 硬件寻址和内部软元件 80

3.1 硬件地址分配方法 80

3.1.1 图解说明硬件地址分配方法(离散量%I、%Q和模拟量%IW、%QW的寻址规则) 80

3.2 Twido PLC内部软元件介绍 81

3.2.1 位元件:%M、%S、%MW:X0~X15、功能块的位元件 82

3.2.2 字元件:%MW、%MD、%MF、%KW、%KD、%KF、%SW、功能块的字元件 83

3.2.3 结构化元件:位串、字表 88

3.2.4 字的寻址方式:直接寻址、索引寻址 89

3.2.5 标准功能块和专用功能块:定时器、计数器、高速计数器等功能块 90

第4章 基本编程指令4.1布尔指令 91

4.1.1 位逻辑指令(LD、AND、OR、ST等) 91

4.2 标准功能块 93

4.2.1 定时器%TMi 93

4.2.2 计数器%Ci 96

4.2.3 鼓型控制器%DRi 98

4.2.4 队列堆栈寄存器%Ri 100

4.3.1 赋值指令 103

4.3 数值处理指令 103

4.3.2 比较指令 104

4.3.3 整数算术指令 104

4.3.4 逻辑指令 105

4.3.5 移位指令 106

4.3.6 转换指令 106

4.3.7 单/双字转换指令 107

4.4 程序指令 108

4.4.1 END指令 108

4.4.2 NOP指令 108

4.4.3 跳转指令 109

4.4.4 子程序指令 109

4.5 浮点数指令 110

4.5.1 浮点算术指令 110

4.5.3 角度弧度转换指令 111

4.5.2 三角函数指令 111

4.5.4 整型数浮点数转换指令 112

第5章 TwidoSoft编程软件 113

5.1 安装TwidoSoft软件 113

5.2 启动TwidoSoft软件 113

5.2.1 编程软件菜单、界面各部分介绍 114

5.3 硬件、软件配置方法 114

5.3.1 添加和配置选件、扩展模块的方法 114

5.3.2 软元件配置方法 118

5.4 梯形图编辑器的用法 119

5.4.1 输入梯形图的操作方法 119

5.4.2 输入梯级头的操作方法 122

5.5 指令表编辑器的用法 124

5.6 程序校验功能和交叉表引用 124

5.7 连接管理的功能和用法 127

5.8 程序下载、备份、运行程序、停止程序等操作 129

5.9 密码、程序保护功能 131

5.10 在线监控、动态数据表的用法 132

5.11 Firmware升级工具的使用方法 133

第6章 Twido PLC的特殊应用 136

6.1 I/O点的特殊功能 136

6.1.1 外部输入端子RUN/STOP功能 136

6.1.2 PLC状态输出 136

6.1.3 输入滤波 137

6.1.4 锁存输入 137

6.1.5 高速计数 138

6.1.6 超高速计数 141

6.1.7 脉冲输出、脉宽调制 145

6.1.8 外部中断 148

6.1.9 超高速计数器中断 149

6.1.10 定周期中断 151

6.2 专用功能块的特殊功能 152

6.2.1 移位寄存器%SBR 152

6.2.2 步进计数器%SC 153

6.2.3 调度功能块 154

6.2.4 报文功能块%MSG 155

6.3 系统位%S的应用 157

6.3.1 系统位应用举例:修改时钟时间 161

6.3.2 冷启动%So、热启动%S1的说明 162

6.4 系统字%SW的应用 162

6.4.1 系统字%SW的应用举例 170

7.1 Modbus通信协议介绍 171

第7章 Twido PLC的通信功能 171

7.1.1 Twido PLC进行Modbus通信时端口的配置方法 178

7.1.2 Twido PLC做Modbus主站的编程方法 180

7.1.3 Modbus主站标准协议的字表格式 181

7.1.4 如何用程序填写Modbus协议的字表 184

7.1.5 EXCH指令的用法 186

7.1.6 多条EXCH指令的协调方法 186

7.2 ASCII自由通信协议介绍 187

7.2.1 如何填写ASCII自由通信协议的字表 187

第8章 Twido PLC常见故障诊断 191

8.1 CPU、I/O模块各指示灯的含义 191

8.2 系统位、系统字中的错误代码 192

9.2 Twido PLC的地址分配 193

9.1 测人手眼反应速度系统的工作原理与说明 193

第9章 应用实例——测人手眼反应速度的系统 193

9.3 解决方案 194

Twido PLC 高级教程 207

第10章 PLC宏功能介绍和用法 207

10.1 COMM宏功能通信编程用法 207

第11章 Twido PLC以太网通信编程方法 219

11.1 以太网简介 219

11.2 Twido PLC以太网介绍 222

11.3 配置设定以太网参数的方法 223

11.4 通过以太网与编程软件TwidoSoft连接 225

11.5 基于Modbus TCP/IP的多台Twido PLC间的通信 228

11.6 EXCH3指令的应用方法 228

12.1 DRIVER宏功能与变频器通信的编程用法 234

第12章 变频器DRIVER通信宏功能 234

第13章 CANopen通信介绍 240

13.1 CANopen简介 240

13.2 Twido CANopen简介 243

13.3 Twido与ATV31的CANopen通信编程方法 252

13.4 Twido与ATV71的CANopen通信编程方法 258

第14章 Twido PLC的模块接线图和安装方法 267

14.1 安装方法 267

14.2 CPU模块接线图 267

14.3 离散量I/O模块接线图 270

14.4 模拟量I/O模块接线图 274

14.5 外部电池安装方法 275

15.2 Zelio Logic产品系列构成 279

15.1 Zelio Logic逻辑控制器的基本知识 279

15.2.1 Zelio Logic CPU模块的分类 279

Zelio Logic 逻辑控制器教程 279

第15章 Zelio Logic产品介绍 279

15.2.2 Zelio Logic扩展I/O模块 281

15.2.3 Zelio Logic扩展Modbus通信模块 282

15.2.4 Zelio Logic的附件和外围设备 283

15.2.5 Zelio Logic用户快速选型表 284

15.2.6 Zelio Logic的性能参数 284

15.3 Zelio Logic的安装和接线 286

15.3.1 Zelio Logic的外形尺寸及安装方式 286

15.3.2 Zelio Logic的电源和输入、输出点的接线方式 288

16.2 Zelio Logic按键操作方法 290

16.2.1 访问菜单、修改和设定Zelio Logic参数的按键操作方法 290

16.1 Zelio Logic面板按键说明 290

第16章 Zelio Logic面板操作方法 290

16.2.2 按键操作举例(时间设定、PASSWORD功能、起停程序、备份程序、故障查看等) 293

16.2.3 用按键输入编辑梯形图程序 298

16.3 实例详解按键输入梯形图程序步骤 307

16.4 用面板上的屏幕和按键监控调试用户梯形图程序 312

第17章 Zelio Soft编程软件用法介绍 316

17.1 安装Zelio Soft编程软件 316

17.2 启动Zelio Soft编程软件 318

17.3 硬件配置和编程模式(梯形图和FBD)选择 318

17.4 梯形图编程方法介绍 320

17.4.1 梯形图编程菜单介绍 320

17.4.2 程序配置功能介绍 321

17.4.3 设定时钟、模块诊断功能介绍 322

17.4.4 输入I、输出Q的图标和梯形图编程时的用法介绍 323

17.4.5 ZelioSoft的仿真功能用法介绍 325

17.4.6 ZelioSoft的程序下载和联机调试用法介绍 327

17.4.7 按键Z、辅助继电器M的图标和梯形图编程时的用法介绍 330

17.4.8 定时器T的图标和梯形图编程时的用法介绍 331

17.4.9 计数器C的图标和梯形图编程时的用法介绍 333

17.4.10 计数器比较块V的图标和梯形图编程时的用法介绍 335

17.4.11 调度模块的图标和梯形图编程时的用法介绍 337

17.4.12 文本块的图标和梯形图编程时的用法介绍 337

17.4.13 高速计数块图标和梯形图编程时的用法介绍 339

17.4.14 模拟比较块的图标和梯形图编程时的用法介绍 340

17.4.15 LCD背光灯控制块(TL)的图标和梯形图编程时的用法介绍 341

17.4.16 夏令/冬令时间切换块(W)的图标和梯形图编程时的用法介绍 341

17.5 FBD编程方法介绍 342

17.5.1 FBD编程界面介绍 342

17.5.2 输入块(IN)的功能和用法 343

17.5.5 顺序功能图(SFC)功能块的功能和用法 345

17.5.4 逻辑功能块(LOGIC)的功能和用法 345

17.5.3 输出块(OUT)的功能和用法 345

17.5.6 标准功能块(FBD)的功能和用法 346

第18章 Modbus通信模块 352

18.1 Modbus通信模块介绍 352

18.2 Modbus总线连接介绍 353

18.3 Modbus模块的配置 354

18.4 Modbus主站能访问的Zelio Logic的元件地址 354

第19章 应用实例——停车场控制系统 356

19.1 停车场控制系统的规范要求 356

19.2 Zelio Logic地址分配 356

19.3 解决方案 357

第20章 故障排除 360

20.1 Zelio Logic逻辑控制器消息 360

20.2 常见问题和答案 360