第1章 基于单片机开发板的控制应用 1
1.1系统设计说明 1
1.1.1设计任务 1
1.1.2硬件系统 2
1.2数据采集与控制程序设计 4
1.2.1模拟量输入 4
1.2.2模拟量输出 25
1.2.3数字量输入 40
1.2.4数字量输出 52
第2章 基于PLC的控制应用 61
2.1系统设计说明 61
2.1.1设计任务 61
2.1.2硬件系统 62
2.2数据采集与控制程序设计 70
2.2.1模拟量输入 70
2.2.2模拟量输出 86
2.2.3数字量输入 95
2.2.4数字量输出 115
第3章 基于Ni数据采集卡的控制应用 135
3.1系统设计说明 135
3.1.1设计任务 135
3.1.2硬件系统 136
3.2数据采集与控制程序设计 144
3.2.1模拟量输入 144
3.2.2数字量输入 164
3.2.3数字量输出 171
第4章 基于研华数据采集卡的控制应用 179
4.1系统设计说明 179
4.1.1设计任务 179
4.1.2硬件系统 180
4.2数据采集与控制程序设计 185
4.2.1模拟量输入 185
4.2.2模拟量输出 199
4.2.3数字量输入 210
4.2.4数字量输出 220
第5章 基于USB数据采集板的控制应用 231
5.1系统设计说明 231
5.1.1设计任务 231
5.1.2硬件系统 232
5.2数据采集与控制应用程序设计 238
5.2.1模拟量输入 238
5.2.2模拟量输出 242
5.2.3数字量输入 245
5.2.4数字量输出 249
第6章 基于远程I/O模块的控制应用 253
6.1系统设计说明 253
6.1.1设计任务 253
6.1.2硬件系统 254
6.2数据采集与控制应用程序设计 265
6.2.1模拟量输入 265
6.2.2模拟量输出 272
6.2.3数字量输入 278
6.2.4数字量输出 286
第7章 基于智能仪器的控制应用 294
7.1系统设计说明 294
7.1.1设计任务 294
7.1.2硬件系统 294
7.2温度测量与控制程序设计 300
7.2.1单台智能仪器温度测控 300
7.2.2多台智能仪器温度测控 310
7.2.3网络温度监控 322
第8章 基于声卡的数据采集 327
8.1声卡的基本常识 327
8.1.1声卡的作用与特点 327
8.1.2声卡的构造与设置 328
8.1.3声卡的主要技术参数 330
8.2基于声卡的数据采集程序设计 331
8.2.1利用LabVIEW实现声卡数据采集 331
8.2.2利用LabWindows/CVI实现声卡数据采集 339
附录A控制系统的输入与输出 345
附录BLabWindows/CVI串口通信函数 349
附录C LabWindows/CVI数据采集函数库 353
参考文献 362