Visual Basic 2005与自动化系统监控 RS-232串行通信PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:陈立元,范逸之,廖锦棋编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302171218
- 页数:526 页
第1章 串行通信的基本概念 1
1.1 通信 1
1.1.1 数据传送 1
1.1.2 通信的种类 2
1.2 串行通信 3
1.2.1 RS-232串行通信 3
1.2.2 RS-485串行通信 5
1.2.3 USB接口 6
1.2.4 IEEE 1394 8
1.3 串行通信端口 9
1.3.1 信号定义 9
1.3.2 ASCII对照表 11
1.3.3 引脚意义及方向 11
1.3.4 通信参数 15
1.4 模式及流量 18
1.4.1 工作模式 18
1.4.2 硬件握手 19
1.4.3 软件握手 22
1.5 接线和错误预防 23
1.5.1 接线方法 23
1.5.2 错误预防 24
1.6 常见问答题 25
本章习题 25
第2章 VB 2005及常用组件简介 26
2.1 窗口程序简述 26
2.1.1 对象的概念 27
2.1.2 培养思考问题的能力 28
2.1.3 用Visual Basic 2005来开发系统 30
2.1.4 Visual Basic 2005的环境模式 37
2.1.5 开发项目的步骤 38
2.1.6 Visual Basic 2005与操作系统的关系 39
2.1.7 .NET Framework的架构 40
2.2 项目开发简述及常用组件介绍 44
2.2.1 项目的建立 44
2.2.2 项目中的程序及文件内容 48
2.2.3 标签组件 50
2.2.4 Button组件 51
2.2.5 Timer组件 53
2.2.6 PictureBox组件 54
2.2.7 RadioButton组件 55
2.2.8 GroupBox组件 56
2.2.9 ListBox组件 57
2.2.10 TextBox组件 58
2.2.11 ImageList组件 58
2.3 编程概述 60
2.3.1 项目的组成 60
2.3.2 数据类型与运算符 62
2.3.3 命名空间(NameSpace) 65
2.3.4 语法 66
2.3.5 简单的消息对话框 69
2.3.6 字符串类型及其处理函数 74
2.4 事件处理 83
2.4.1 事件的种类 83
2.4.2 事件中的程序代码 85
2.5 常见问答题 87
本章习题 88
第3章 串行通信程序及SerialPort 89
3.1 SerialPort类 89
3.1.1 公用属性 90
3.1.2 公用方法 94
3.1.3 公用事件 96
3.2 SerialPort类的使用 98
3.2.1 通信步骤 98
3.2.2 检查资源设置 99
3.2.3 回路测试(用SerialPort类) 100
3.2.4 回路测试(用SerialPort控件) 108
3.2.5 串行端口的数字输出控制 110
3.2.6 串行端口的数字输入检测 118
3.3 自动化与事件 124
3.3.1 自动读取传入的字符串(使用定时器) 124
3.3.2 自动发送 130
3.3.3 DataReceived事件测试 130
3.3.4 正确处理DataReceived事件 135
3.3.5 代理程序的简化 144
3.3.6 PinChanged事件与数字输入检测 144
3.3.7 定时器DoEvents() 151
3.3.8 建立线程读取串行数据 155
3.4 常见问答题 163
本章习题 163
第4章 串行通信中的字符与字节 164
4.1 字符与字节 164
4.1.1 字符与字节的差别 164
4.1.2 VB 2005中的字符串类型 165
4.1.3 中英文字符串及位组长度计算 167
4.1.4 字符编码内容 172
4.2 字节数据的收发 174
4.2.1 字节类型、声明与收发 174
4.2.2 字节数据的整批发送 180
4.2.3 采用不同的编码 187
4.3 常见问答题 188
本章习题 189
第5章 串行数据的处理 190
5.1 命令字符串 190
5.1.1 沟通方式 190
5.1.2 CheckSum的使用 193
5.1.3 CheckSum的讨论 202
5.1.4 采用Binary的传输 206
5.2 实验器材或仿真程序 207
5.2.1 PRO-8功能简介 208
5.2.2 PRO-8的接头定义 208
5.2.3 串行仪控的实习 210
5.2.4 通信参数的设置 211
5.3 客户端的建立 211
5.3.1 TextBox组件与数据显示 211
5.3.2 状态灯与数据显示 221
5.3.3 VB 2005中的绘图 230
5.3.4 Paint事件与CreateGraphics绘图 236
5.3.5 查看图形的光标绘制 243
5.3.6 在BMP上绘图及快速绘图 246
5.3.7 以曲线图表示数据 250
5.3.8 使用事件进行数据接收 259
5.3.9 PictureBox与数据显示——字节数据 269
5.4 数据的保存及打印 275
5.4.1 数据的访问 276
5.4.2 PRO-8数据及文件访问 279
5.4.3 打印及预览 288
5.4.4 打印及预览程序开发 289
5.5 常见问答题 301
本章习题 301
第6章 PLC通信控制 302
6.1 PLC简介 302
6.1.1 PLC的组成 302
6.1.2 设计PLC控制程序 304
6.2 PLC通信程序 305
6.2.1 通信方式及其参数格式 305
6.2.2 元件地址 307
6.2.3 格式字符串的形成 309
6.2.4 群组地址内容的存取 312
6.2.5 XY接点的直接访问 320
6.2.6 接点的间接访问 329
6.2.7 停车场监控 341
第7章 额外的串行通信组件及串行端口 353
7.1 Windows的超级终端 353
7.1.1 选择与使用终端 353
7.1.2 与设备的联机测试 355
7.2 PComm Pro软件 357
7.2.1 PComm Pro的终端 358
7.2.2 PComm Pro的串行端口性能测试 360
7.2.3 PComm Pro的数据监视器 361
7.3 增加串行通信端口 364
7.3.1 MOXA C168多端口卡 364
7.3.2 USB转232转接器 370
第8章 仪器设备上的串行通信 371
8.1 噪声计 371
8.1.1 仪器联机 371
8.1.2 噪声计简介 372
8.1.3 命令格式 373
8.1.4 沟通项目的设计 374
8.1.5 噪声读数的采集 382
8.2 电功率计 387
8.2.1 简介电功率计 387
8.2.2 接口及命令格式讨论 389
8.2.3 测试项目的建立 392
8.3 测量放大器 403
8.3.1 BK-2525振动计简介 403
8.3.2 RS-232接口及命令格式说明 404
8.3.3 项目的建立 408
8.4 电源供应器 414
8.4.1 电源供应器简介 414
8.4.2 接口及命令格式 415
8.4.3 控制项目的建立 416
8.5 温度记录器 423
8.5.1 温度记录器简介 423
8.5.2 接口及命令格式 424
8.5.3 沟通项目的建立 427
8.6 转速计 437
8.6.1 转速计介绍 437
8.6.2 接口及命令格式 438
8.6.3 项目程序的建立 440
8.7 条形码读取机(BarCode Reader) 445
8.7.1 Reader设备介绍 446
8.7.2 接口及格式说明 447
8.7.3 项目程序的建立 448
8.8 测量表(Source Meter) 452
8.8.1 设备介绍 452
8.8.2 接口及命令格式 453
8.8.3 项目程序的建立 457
8.9 波形发生器(Waveform Generator) 464
8.9.1 设备介绍 465
8.9.2 接口及命令格式 466
8.9.3 项目程序的建立 469
8.10 示波器(Oscilliscope) 476
8.10.1 设备介绍 476
8.10.2 接口及命令格式 479
8.10.3 项目程序的建立 484
8.11 常见问答题 493
本章习题 493
第9章 分布式监控及网络化 494
9.1 分布式系统简介 494
9.1.1 什么是分布式监控 494
9.1.2 多模块的网络系统 495
9.1.3 RS-232与RS-485的转换 497
9.2 命令和格式 498
9.2.1 格式讨论 498
9.2.2 收发程序 501
9.2.3 取得模块的配置 501
9.2.4 分布式控制器 507
9.3 网络化的串行通信 517
9.3.1 网络化的连接 517
9.3.2 工业上的网络连接 519
9.4 常见问答题 520
附录 521
附录A 如何使用本书的光盘 521
附录B ASCII码 521
附录C PComm Lite的安装 522
附录D PRO-8实验仪 524
参考文献 526
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《学校教育指标系统的构建》杨向东著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019