《机电系统控制软件设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:孙志辉,闫晓强,程伟编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2009
  • ISBN:9787111254270
  • 页数:230 页
图书介绍:本书主要介绍了机电控制系统中计算机控制的软件开发过程。

第1章 计算机基础知识 1

进制与编码 1

计算机中的进制 1

进位计数法 1

BCD编码 2

ASCII编码 4

汉字编码 6

字符的其他编码 12

抗干扰编码 14

进制、编码的相互转换 18

十进制转换成其他进制和编码 18

其他进制和编码转换成十进制 23

逻辑操作及其用途 26

非操作 27

与操作 27

或操作 29

异或操作 30

移位操作 32

数据的存储格式及转换 32

无符号整数的计算机表示及其存储 32

有符号整数的计算机表示 35

小数的计算机表示及其存储 37

第2章 计算机硬件接口与程序实现 42

端口与端口操作 42

端口及端口地址 42

端口操作基本方法 45

Windows系统下端口操作的其他方法 46

计算机与外设交换数据的方式 47

无条件传送方式 47

条件传送方式 47

中断控制传送方式 48

DMA传送方式 48

中断与中断控制 49

中断源与中断分类 49

PC的硬件中断资源 50

中断控制器8259A 53

中断处理程序及其编写 54

其他计算机系统的中断机制 56

DMA与DMA传输 57

DMA控制器 57

DMA传输 59

FIFO缓冲区应用 61

定时器与计数器 62

定时器/计数器的作用 62

8253/8254可编程定时器/计数器芯片 63

高精度定时器 66

串口通信及其程序实现 68

串行通信的基本概念 69

串行通信协议 71

RS232C异步串行通信 73

可编程异步串行接口INS8250 75

微机系统串口通信程序设计 76

MSCOMM串口通信控件及其应用 80

其他串行通信方式 85

打印口通信 86

打印口的基本工作模式 86

打印口应用及程序设计 94

以设备文件方式使用打印口 97

A/D与D/A 98

A/D转换 99

D/A转换 105

总线标准 106

ISA总线标准 107

PCI总线标准 109

USB总线标准 109

IEEE 1394总线标准 112

工业控制机总线标准 113

网络 115

TCP/IP网络协议 115

套接字Socket 117

WinSocket控件 118

现场总线 120

第3章 机电系统控制对象 124

直流电动机及其控制 124

直流电动机的结构和基本原理 124

直流电动机速度和转矩控制 125

直流电动机的起动和制动 127

直流数字控制器 127

直流电动机的计算机控制 128

交流电动机及其控制 129

三相交流异步电动机的结构和基本原理 130

三相交流异步电动机的速度、方向与转矩控制 131

三相交流异步电动机的起动和制动 132

三相交流同步电动机的基本原理 133

交流变频控制技术 133

交流变频技术 133

交流变频器 136

安川VS-G5/G7变频器 137

西门子MASTER DRIVERS变频器 142

交流伺服控制技术 153

IMS交流伺服控制器 153

IMS交流伺服控制器的主要接线端子 154

IMS交流伺服控制器的程序设计 155

步进电动机及其控制 157

步进电动机的结构和工作原理 157

步进电动机控制 158

伺服电动机及其控制 160

液压和气动系统及其控制 162

低压控制电器的使用 165

主要的低压控制电器及符号 166

继电器、接触器控制电路 170

继电器、接触器控制电路的计算机控制 171

第4章 机电系统控制信号与处理 173

控制信号及其实现 173

控制信号的类型 173

控制信号的实现 176

控制板卡的驱动程序与接口函数 178

控制板卡的程序设计 179

信号的检测与传感器 185

位移/位置信号的检测 185

转速信号的检测 188

温度信号的检测 192

压力、转矩信号的检测 193

信号的处理 194

信号源的抗干扰处理 194

信号的数字化滤波处理 196

信号的零点漂移处理 199

第5章 机电系统控制软件开发 201

机电控制系统的结构形式 201

PLC控制系统 201

分布式控制系统 206

现场总线控制系统 209

机电控制软件系统的开发工具 211

VC、VB等高级语言开发机电控制系统软件 211

虚拟仪器LabView开发机电控制系统软件 215

IOWorks开发机电控制系统软件 216

组态软件开发机电控制系统软件 217

OPC技术的应用 219

机电控制系统软件的控制算法 225

PID控制算法 225

模糊控制算法 226

参考文献 230