出版社:机械工业出版社
年代:2014
定价:33.0
本书从实际应用出发,对Visual Basic(简称VB)的基础语言进行了详细的讲解,利用VB所提供的串口通信控件MSCommd,构建VB与RS-232C串行通信的可视化环境下的实时监控系统。通过对VB控件操作和窗体程序设计,以及可编程控制器(Programmable Logic Controller,简称PLC)典型实例详解,实现VB与RS-232C的串行通信完整过程。本书共分11章。第1章至第6章介绍了VB的基本知识,包括语言基础、窗体设计、结构化程序设计等,为实现通讯提供基本语言工具。第7章至第11章通过VB与欧姆龙、三菱和西门子PLC之间通信的实例,实现通过VB语言实现与RS-232之间的通讯。
前言
第一篇VB基础1
第1章VB概述1
11VB的版本1
12VB语言的特点2
13VB的安装与启动3
131VB的安装3
132VB的启动4
14VB的集成开发环境4
15VB的概念术语9
习题10
思考题10
第2章VB语言基础11
21VB的基本数据类型11
211常量与符号常量11
212变量与定义变量12
213VB中的数据类型13
22VB的命名约定17
23VB的书写约定17
24VB中的运算符和表达式19
241运算符19
242表达式22
25数组22
251静态数组22
252动态数组23
253数组的基本操作24
254与数组相关的函数24
255控件数组27
习题28
思考题29
第3章模块30
31窗体模块30
311窗体的坐标系统30
312刻度31
32窗体的属性33
321属性的设置33
322窗体的常用属性34
33窗体的方法与事件36
331窗体的方法36
332窗体的事件38
34标准模块41
341标准模块的创建41
342标准模块的添加41
35类模块42
351类模块的创建42
352类模块的添加42
353标准模块与类模块的区别42
习题43
思考题44
第4章控件45
41概述45
42控件的分类45
421标准控件45
422ActiveX控件45
423可插入控件45
43控件的相关操作46
44常用控件及其事件48
441命令按钮48
442标签49
443文本框50
444单选按钮54
445复选框55
446框架56
447列表框58
448组合框控件60
449图片框和图形框61
4410滚动条控件61
4411计时器62
习题64
思考题65
第5章结构化程序设计66
51顺序结构66
511赋值语句66
512输入输出函数66
52选择结构70
521单分支结构70
522双分支结构71
523If语句的嵌套71
53选择语句76
54循环语句79
541ForNext语句80
542For EachNext语句81
543WhileWend循环语句81
544DoLoop语句82
545多重循环85
546其他辅助控制语句86
习题89
思考题91
第6章过程和函数92
61过程92
611Sub过程92
612Function过程94
62参数95
621参数的分类95
622参数的传递95
623可选参数和可变参数96
63常用内部函数97
631数学函数97
632转换函数98
633字符串操作函数99
634日期与时间函数100
635颜色设置函数100
636格式输出函数101
637判断函数103
64典型应用104
思考题105
第二篇VB与RS232C通信
技术106第7章串行通信106
71概述106
72基本概念106
721串行通信与并行通信106
722串行通信的工作模式107
723异步传输与同步传输108
724硬件握手与软件握手109
725串行通信的基本参数110
73RS232C串行通信标准111
74串行通信控件MSComm111
741MSComm控件处理通信的
方式111
742MSComm控件的引用112
743MSComm控件的常用属性114
744MSComm的事件118
745MSComm控件的通信步骤119
习题119
第8章PLC的结构与扩展功能120
81概述120
811定义120
812PLC的特点120
813PLC的发展过程121
814PLC的硬件组成121
815PLC的软件系统122
816PLC的分类123
817PLC的功能124
82欧姆龙CPM2A/CPM2C PLC124
821CPM2A的外部结构124
822CPM2A的内部资源分配127
83三菱FX2N系列PLC128
831三菱FX2N系列PLC的外部
结构128
832三菱FX2N系列PLC的组成及
内部资源129
84西门子S7200系列PLC133
841S7200系列PLC的外部结构134
842西门子S7200系列PLC的内部
资源136
习题139
第9章VB与欧姆龙CPM2A/CPM2C
的通信140
91Host Link通信140
911概述140
912命令帧140
913应答帧145
914传送过程146
915Host Link协议148
92无协议通信171
921通信指令173
922数据结构176
931∶1 NT链接通信177
941∶1 PLC链接通信177
习题178
思考题178
第10章VB与三菱FX系列PLC的
通信179
101概述179
102继电器或寄存器读操作181
103继电器或寄存器写操作186
104单一元件的强制操作190
习题192
第11章VB与西门子S7200 PLC
的通信193
111概述193
112西门子S7200 PLC的通信过程194
113通信数据报文格式194
1131读命令格式194
1132写命令的数据格式200
1133确认读写命令202
1134其他命令格式202
习题203
思考题203
附录204
附录AS,X,Y,T,M,C,M*的
地址204
附录BT、C的输出及Y、M的PLS与
PLF206
附录C计时器(T)与计数器(C)的
置位(RST)地址207
附录D计时器(T)的当前值地址207
附录E16位计数器(C)地址208
附录F32位计数器(C)地址209
附录G数据寄存器(D)地址209
附录H特殊寄存器地址211
附录I单一元件地址212
参考文献216
通信技术柏逢明卫昱含编著机械工业出版社本书从实际应用出发,对Visual Basic(VB)基础语言进行了详细的讲解,利用VB所提供的串口通信控件MSCommd,构建VB与RS232C串行通信的可视化环境下的实时监控系统。通过对VB控件操作和窗体程序设计,以及可编程控制器(Programmable Logic Controller,PLC)典型实例详解,实现VB与RS232C的串行通信完整过程。
本书共分11章。第1~6章介绍了VB的基本知识,包括语言基础、窗体设计、结构化程序设计等,为实现通信提供了基本语言工具。第7~11章通过VB与欧姆龙、三菱和西门子PLC之间通信的实例,实现通过VB语言与RS232之间的通信。书末还附有9个附录信息供参考。
本书通过列举实例,详细讲解了VB与RS232C之间的通信步骤,读者可以按步骤并结合实例用VB编程实现各种操作。实践操作性强是本书的特点。
本书内容丰富,深入浅出,有较强的实用性。本书以高等院校高年级学生和研究生为主要读者对象,可作为自动化、电气工程、机电工程、电子信息、通信工程、计算机应用、测控技术与仪器等理工类相关专业的教材。本书还可供从事相应专业的工程技术人员学习和参考。
本书附有PPT课件供读者参考,欢迎选用本书作教材的老师发邮件到jinacmp@163com索取,或登录wwwcmpeducom下载。
图书在版编目(CIP)数据
书籍详细信息 | |||
书名 | VB基础与RS232C通信技术站内查询相似图书 | ||
9787111468851 如需购买下载《VB基础与RS232C通信技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 33.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 248 | 印数 | 3000 |
VB基础与RS232C通信技术是机械工业出版社于2014.8出版的中图分类号为 TP312 ,TN91 的主题关于 计算机通信-应用程序-BASIC语言-程序设计-高等学校-教材 的书籍。