| 图书基本信息 | |||
| 图书名称 | 普通高等教育电气电子类工程应用型'十二五'规划教材:VB基础与RS-232C通信技术 | 作者 | 柏逢明,卫昱含 |
| 定价 | 29.80元 | 出版社 | 机械工业出版社 |
| ISBN | 9787111468851 | 出版日期 | 2014-08-01 |
| 字数 | 页码 | ||
| 版次 | 1 | 装帧 | 平装 |
| 开本 | 16开 | 商品重量 | 0.4Kg |
| 内容简介 | |
| 柏逢明、卫昱含编著的这本《VB基础与RS-232C 通信技术》从实际应用出发,对Visual Basic(VB)基 础语言进行了详细的讲解,利用VB所提供的串口通信 控件MSCommd,构建VB与RS-232C串行通信的可视化环 境下的实时监控系统。通过对VB控件操作和窗体程序 设计,以及可编程控制器(Programmable Logic Controller,PLC)典型实例详解,实现VB与RS-232C 的串行通信完整过程。 本书共分11章。~6章介绍了VB的基本知识, 包括语言基础、窗体设计、结构化程序设计等,为实 现通信提供了基本语言工具。第7~11章通过VB与欧 姆龙、三菱和西门子PLC之间通信的实例,实现通过 VB语言与RS-232之间的通信。书末还附有9个附录信 息供参考。 本书通过列举实例,详细讲解了VB与RS-232C之 间的通信步骤,读者可以按步骤并结合实例用VB编程 实现各种操作。实践操作性强是本书的特点。 本书内容丰富,深入浅出,有较强的实用性。本 书以高等院校高年级学生和研究生为主要读者对象, 可作为自动化、电气工程、机电工程、电子信息、通 信工程、计算机应用、测控技术与仪器等理工类相关 专业的教材。本书还可供从事相应专业的工程技术人 员学习和参考。 |
| 作者简介 | |
| 目录 | |
| 前言篇 VB基础 章 VB概述 1.1 VB的版本 1.2 VB语言的特点 1.3 VB的安装与启动 1.3.1 VB的安装 1.3.2 VB的启动 1.4 VB的集成开发环境 1.5 VB的概念术语 习题 思考题 第2章 VB语言基础 2.1 VB的基本数据类型 2.1.1 常量与符号常量 2.1.2 变量与定义变量 2.1.3 VB中的数据类型 2.2 VB的命名约定 2.3 VB的书写约定 2.4 VB和的运算符和表达式 2.4.1 运算符 2.4.2 表达式 2.5 数组 2.5.1 静态数组 2.5.2 动态数组 2.5.3 数组的基本操作 2.5.4 与数组相关的函数 2.5.5 控件数组 习题 思考题 第3章 模块 3.1 窗体模块 3.1.1 窗体的坐标系统 3.1.2 刻度 3.2 窗体的属性 3.2.1 属性的设置 3.2.2 窗体的常用属性 3.3 窗体的方法与事件 3.3.1 窗体的方法 3.3.2 窗体的事件 3.4 标准模块 3.4.1 标准模块的创建 3.4.2 标准模块的添加 3.5 类模块 3.5.1 类模块的创建 3.5.2 类模块的添加 3.5.3 标准模块与类模块的区别 习题 思考题 第4章 控件 4.1 概述 4.2 控件的分类 4.2.1 标准控件 4.2.2 ActiveX控件 4.2.3 可插入控件 4.3 控件的相关操作 4.4 常用控件及其事件 4.4.1 命令按钮 4.4.2 标签 4.4.3 文本框 4.4.4 单选按钮 4.4.5 复选框 4.4.6 框架 4.4.7 列表框 4.4.8 组合框控件 4.4.9 图片框和图形框 4.4.10 滚动条控件 4.4.11 计时器 习题 思考题 第5章 结构化程序设计 5.1 顺序结构 5.1.1 赋值语句 5.1.2 输入输出函数 5.2 选择结构 5.2.1 单分支结构 5.2.2 双分支结构 5.2.3 If语句的嵌套 5.3 选择语句 5.4 循环语句 5.4.1 For…Next语句 5.4.2 For Each…Next语句 5.4.3 While…Wend循环语句 5.4.4 Do…Loop语句 5.4.5 多重循环 5.4.6 其他辅助控制语句 习题 思考题 第6章 过程和函数 6.1 过程 6.1.1 Sub过程 6.1.2 Function过程 6.2 参数 6.2.1 参数的分类 6.2.2 参数的传递 6.2.3 可选参数和可变参数 6.3 常用内部函数 6.3.1 数学函数 6.3.2 转换函数 6.3.3 字符串操作函数 6.3.4 日期与时间函数 6.3.5 颜色设置函数 6.3.6 格式输出函数 6.3.7 判断函数 6.4 典型应用 思考题第二篇 VB与RS-232C通信技术 第7章 串行通信 7.1 概述 7.2 基本概念 7.2.1 串行通信与并行通信 7.2.2 串行通信的工作模式 7.2.3 异步传输与同步传输 7.2.4 硬件握手与软件握手 7.2.5 串行通信的基本参数 7.3 RS-232C串行通信标准 7.4 串行通信控件MSComm 7.4.1 MSComm控件处理通信的方式 7.4.2 MSComm控件的引用 7.4.3 MSComm控件的常用属性 7.4.4 MSComm的事件 7.4.5 MSComm控件的通信步骤 习题 第8章 PLC的结构与扩展功能 8.1 概述 8.1.1 定义 8.1.2 PLC的特点 8.1.3 PLC的发展过程 8.1.4 PLC的硬件组成 8.1.5 PLC的软件系统 8.1.6 PLC的分类 8.1.7 PLC的功能 8.2 欧姆龙CPM2A/CPM2C PLC 8.2.1 CPM2A的外部结构 8.2.2 CPM2A的内部资源分配 8.3 三菱FX2N系列PLC 8.3.1 三菱FX2N系列PLC的外部结构 8.3.2 三菱FX2N系列PLC的组成及内部资源 8.4 西门子S7-200系列PLC 8.4.1 S7-200系列PLC的外部结构 8.4.2 西门子S7-200系列PLC的内部资源 习题 第9章 VB与欧姆龙CPM2A/CPM2C的通信 9.1 Host Link通信 9.1.1 概述 9.1.2 命令帧 9.1.3 应答帧 9.1.4 传送过程 9.1.5 Host Link协议 9.2 无协议通信 9.2.1 通信指令 9.2.2 数据结构 9.3 1:1 NT链接通信 9.4 1:1 PLC链接通信 习题 思考题 0章 VB与三菱FX系列PLC的通信 10.1 概述 10.2 继电器或寄存器读操作 10.3 继电器或寄存器写操作 10.4 单一元件的强制操作 习题 1章 VB与西门子S7-200 PLC的通信 11.1 概述 11.2 西门子S7-200 PLc的通信过程 11.3 通信数据报文格式 11.3.1 读命令格式 11.3.2 写命令的数据格式 11.3.3 确认读写命令 11.3.4 其他命令格式 习题 思考题附录 附录A S,X,Y,T,M,C,M*的地址 附录B T、C的输出及Y、M的PLS与PLF 附录C 计时器(T)与计数器(C)的置位(RST)地址 附录D 计时器(T)的当前值地址 附录E 16位计数器(C)地址 附录F 32位计数器(C)地址 附录G 数据寄存器(D)地址 附录H 特殊寄存器地址 附录I 单一元件地址参考文献 |
| 编辑推荐 | |
| 文摘 | |
| 序言 | |
这本书的语言风格,用一个词来形容就是“克制而精准”。它没有冗余的修饰性词汇,每一个句子都像经过精密计算的指令,直奔主题,有效地传递信息。阅读过程中,我很少需要停下来去猜测作者的意图,因为专业术语的引入和解释都做得非常到位,通常在第一次出现时,就会伴随着一个简洁明了的定义或注解。这种高密度的信息传递方式,非常适合快节奏的工作环境下的学习者。例如,在讲解状态机在数据接收处理中的应用时,作者的处理方式是先抛出一个常见的数据同步问题,然后引导读者思考如何用编程逻辑来构建一个健壮的状态转换模型,而不是简单地告诉“应该怎么做”。这种引导式的教学方法,真正培养了读者的分析和解决问题的能力,而不是仅仅停留在模仿阶段。
评分这本书的装帧设计着实让人眼前一亮,封面那种深沉的蓝色调,配上清晰的字体和简洁的排版,透着一股专业和严谨的气息。我拿到手的时候,首先感受到的就是它拿在手里的分量感,这暗示着内容的深度和广度。内页纸张的质地也相当不错,印刷清晰,墨迹均匀,即便是长时间阅读,眼睛也不会感到过度的疲劳。初翻阅时,我注意到目录的编排逻辑性极强,从基础概念的引入,到核心技术的深入剖析,再到实际应用的案例展示,层层递进,结构清晰得如同精密仪器的内部构造一般。尤其是那些示意图和流程图的绘制,线条流畅,标注精确,很多复杂的逻辑关系,通过一张图就能瞬间豁然开朗。这不仅仅是一本教材,更像是一件精心打磨的工具,让你在学习的旅途中感到舒适且高效。对于我们这种需要频繁查阅和对照的工程技术人员来说,这种对细节的关注,无疑是极大的加分项,体现了编者对最终用户的深刻理解和尊重。
评分深入阅读后,我发现这本书在技术选型和知识点取舍上展现出了极高的成熟度。在当今充斥着各种高速、无线通信协议的背景下,它依然选择将RS-232C技术作为核心讲解对象,这绝非是因循守旧,而是基于其在工业控制、仪器仪表等领域不可替代的稳定性和通用性。更重要的是,作者并未将RS-232C孤立讲解,而是将其置于一个更宏大的嵌入式系统或自动化测试的框架下进行讨论。它教会我们如何用基础的、稳健的技术去解决具体场景中的问题,这比一味追逐最新的技术热点更有价值。此外,书中对VB与其他系统资源(如文件操作、外部函数调用)的接口处理也进行了探讨,这使得掌握了本书内容的读者,能够构建起一个初步的、功能完备的上位机监控系统,而非仅仅停留在串口调试工具的层面。
评分这本书的附录部分,简直是为实战派读者准备的“秘密武器”。通常教材的附录只是简单罗列一些参考资料,但这本教材的附录却包含了几份质量极高的、可直接用于项目启动的参考模板和故障排查清单。我特别留意了关于常见通信错误的排查章节,它不仅仅列出了“发送失败”、“接收超时”等现象,而是系统地归纳了从硬件连接、驱动配置到软件逻辑层面的可能原因,并且为每种情况都提供了具体的诊断步骤和解决思路,这一点对于新手尤其友好,能极大地缩短他们从“完全不懂”到“初步解决问题”的时间周期。这种对“动手解决问题”的承诺,使得整本书的实用价值远超出了普通课堂教学材料的范畴,它更像是一位经验丰富的工程师放在你身边的参考手册,随时准备提供支持。
评分坦白说,刚开始翻看这本书时,我带着一丝对“十二五规划教材”标签的刻板印象,总觉得可能内容会偏向于理论的堆砌和陈旧的案例。然而,实践证明我的担忧是多余的。这本书在讲解VB编程基础时,并没有停留在简单的语法罗列上,而是非常巧妙地融入了现代软件工程的一些基本思想。它着重强调了代码的可读性、模块化设计的重要性,这对于培养扎实的工程素养至关重要。更让我惊喜的是,它在涉及RS-232C通信技术的部分,不仅详尽阐述了串行通信的底层原理,如波特率、奇偶校验、数据帧结构等,还结合了实际的硬件接口图进行说明,使得抽象的电信号传输概念变得具体可感。书中给出的代码示例,往往都是经过实践检验的“小工具”,可以直接移植到实际项目的小模块中去验证效果,这种紧密的理论与实践的结合,极大地提升了学习的效率和兴趣。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等,本站所有链接都为正版商品购买链接。
© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有