第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