- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《虚拟仪器导论》PPT电子教案-第7章 虚拟仪器通信技术参考
第 7 章 7. 1 串行通信 7.1.1 串行通信的基本概念 串行通信:将数据分解成二进制位用一条信号线,一位一位顺序传送的方式 串行通信的优势:用于通信的线路少,因而在远距离通信时可以极大地降低成本 串行通信适合于远距离数据传送,也常用于速度要求不高的近距离数据传送 PC系列机上有两个串行异步通信接口 1. 数据传送方式 2. 传输速率与传输距离 在串行通信中,传输速率用波特率表示 。 波特率是指单位时间内传送二进制数据的位数,其单位是位/秒(bps) 例如:设数据传送的速率为120字符/秒,每个字符(帧)包括10个数据位,则传送的波特率为: 10×120=1200位/秒=1200波特率 每一位传送的时间为T=1/1200=0.833ms? 传输距离 3. 串行通信方式 串行通讯可以分为两种类型: 异步通信 同步通信 异步通信:以字符为单位进行传输。两个字符之间的传输间隔是任意的。 同步通信:靠同步字符完成收发双方同步。多个字符成组传送,在每组信息的开始,加上同步字符,字符组和同步字符以及需要的其他字符构成一个信息帧。在没有信息要传输时,要填上空字符,因为同步传输不允许有间隙。 异步通信协议 同步通信 以一个数据块(帧)为传输单位,每个数据块附加1个或2个同步字符,最后以校验字符结束 同步通信的数据传输效率和传输速率较高,但硬件电路比较复杂 串行同步通信主要应用在网络当中 最常使用高级数据链路控制协议HDLC 4. 校验方式 串行通信一般采用两种校验方式: 奇偶校验 CRC循环冗余校验 。 奇偶校验:是以字符为单位进行校验。在每一 个字符传输过程中,增加一位作为校验位,该位是1或0应能保证字符中1的个数是奇(奇校验)或偶(偶校验)。 奇校验:校验位=a1+a2+~an+1 偶校验:校验位=a1+a2+~an 5. RS-232C接口标准 美国电子工业协会EIA制定的通用标准串行接口 1962年公布,1969年修订 1987年1月正式改名为EIA-232D 设计目的是用于连接调制解调器 现已成为数据终端设备DTE(例如计算机)与数据通信设备DCE(例如调制解调器)的标准接口 可实现远距离通信,也可近距离连接两台微机 属于网络层次结构中的最低层:物理层 RS-232C引脚 PC机上的COM1、COM2接口,就是RS-232C接口,使用9针和25针连接器 不使用联络信号的3线相连方式 RS-232C的电气特性 7.1.2 LabVIEW串行通信节点 串口子选板共包括8个节点,分别实现初始化串口、串口写、串口读、检测串口缓存、中断以及关闭串口等功能。 VISA配置串口节点 7.1.3 串行通信编程举例 例7.1 双机串行通信 要求使用两台计算机进行串行通信,一台计算机作为甲机,通过RS-232C串口向外发送数据;另一台计算机作为乙机,接收由甲机发送来的数据。 甲机发送数据VI的前面板和程序框图 乙机接收数据VI的前面板和程序框图 串行通信编程 例7.2 对一台配置了RS-232C串口的仪器实现串行发送与接收操作 7.2 网络通信 虚拟仪器技术与网络技术相结合,构成网络化虚拟测试系统是虚拟仪器发展的方向之一。LabVIEW具有强大的网络通信功能,这种功能使得LabVIEW的使用者可以很容易地编写出具有强大网络通信能力的LabVIEW应用软件,以实现远程测控。 7.2.2 TCP通信 1. TCP协议简介 TCP协议是TCP/IP协议中的一个子协议。TCP/IP是Transmission Control Protocol/Internet Protocol的简写,名为传输控制协议/互联网络协议。是20世纪70年代由美国国防部开发的协议标准。 TCP提供了一种面向连接的、可靠的传输层服务。 2. TCP节点 在LabVIEW8.2中,TCP 节点位于函数选板的【数据通信】→【协议】→【TCP】子选板中 。 3. TCP通信编程举例 服务器VI的前面板和程序框图 客户机VI的前面板和程序框图 7.2.2 UDP通信 1. UDP协议简介 UDP(User Datagram Protocol),用户数据传输协议,是一个无连接模式协议,提供向另一用户程序发送信息的最简协议机制,使用IP 路由功能把数据包发送到目的地。UDP有下述几个特性: ①UDP是一个无连接协议。 ②由于不建立连接,因此一台服务器可同时
您可能关注的文档
- TPM 全员生产维护管理参考.ppt
- U8V10.0产品培训—财务篇参考.ppt
- TrueTimeNetwork库初步研究参考.ppt
- Unix基本介绍参考.ppt
- UGNX工业造型和渲染参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第10章 OOP(下)参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第12、13章 控制台和MDI程序参考.ppt
- UTRAN Key Performance Indicators参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第15章 日期和时间的使用参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第14章 文本和数字的使用参考.ppt
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
最近下载
- 2025年高考地理二轮复习非选择题强化训练(课件).pptx VIP
- (二模)2025年广州市普通高中毕业班综合测试(二)数学试卷(含答案详解).pdf
- 14J938 抗爆、泄爆图集标准.docx VIP
- 降低CRRT治疗非计划下机率.pptx VIP
- 《中国心力衰竭诊断和治疗指南2024》解读(下).pptx
- 《预检分诊》课件.pptx VIP
- 2024年河南省政务服务办事员职业技能竞赛考试题库-下(判断、简答题汇总).docx
- 2025年部编版语文六年级毕业复习知识点.pdf VIP
- 2025年政务服务办事员技能大赛理论考试题库600题(含答案).docx
- 14J938抗爆泄爆图集标准.docx VIP
文档评论(0)