




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于LabVIEW的串行通信和网络通信编程 刘琳光电技术及系统教育部重点实验室重庆大学 March26 2020 1 ChongqingUniversity China 主要内容 串行通信串口简介串口通信节点串口通信编程举例网络通信TCP协议简介TCP节点TCP通信编程举例 March26 2020 ChongqingUniversity China 2 串行通信 串口简介是计算机 仪器仪表设备通用的通信协议 RS232协议 RS422 RS485 按位 bit 发送和接收数据 异步通信 使用一根线发送数据的同时使用另一根线接收数据 能实现远距离传输 15m 1200m March26 2020 ChongqingUniversity China 3 串行通信 RS232 RecommendStandard 于1969年被国际组织认可 RS232定义了串口的电器特征 如电压值 机械特性 如接头形状 及功能特性 如脚位信号 等 March26 2020 ChongqingUniversity China 4 串行通信 RS232电器特征逻辑1的电平 3 15V 逻辑0的电平 3 15V March26 2020 ChongqingUniversity China 5 串行通信 RS232机械形状25条线 4条数据线 11条控制线 3条定时线 7条备用和未定义线 常用的有9条 March26 2020 ChongqingUniversity China 6 串行通信 RS232功能特性 各引脚定义 March26 2020 ChongqingUniversity China 7 串行通信 最简单的串口连接方式 不使用流控制 March26 2020 ChongqingUniversity China 8 串行通信 最完整的串口连接方式 流控制 March26 2020 ChongqingUniversity China 9 在数据传送过程中使接收者和发送者保持一致 避免缓存溢出 串行通信节点 函数 仪器I O 串口函数 数据通信 协议 串口 March26 2020 ChongqingUniversity China 10 串行通信节点 VISA配置串口使计算机串口的各种参数设置与仪器设备的串口保持一致 March26 2020 ChongqingUniversity China 11 串行通信节点 VISA写入 March26 2020 ChongqingUniversity China 12 串行通信节点 VISA读取 March26 2020 ChongqingUniversity China 13 串行通信节点 VISA关闭 March26 2020 ChongqingUniversity China 14 串行通信节点 VISA串口字节数返回指定串口输入缓存中的字节数 March26 2020 ChongqingUniversity China 15 串行通信编程举例 双机串行通信两台计算机 一台作为服务器 通过串口向外发送数据 另一台作为客户机 接收由服务器发送来的数据 计算机之间用串口数据线连接 March26 2020 ChongqingUniversity China 16 串行通信编程举例 双机串行通信流程图 March26 2020 ChongqingUniversity China 17 串行通信编程举例 双机串行通信 服务器前面板 March26 2020 ChongqingUniversity China 18 串行通信编程举例 双机串行通信 服务器程序框图 March26 2020 ChongqingUniversity China 19 串行通信编程举例 双机串行通信 客户机前面板 March26 2020 ChongqingUniversity China 20 串行通信编程举例 双机串行通信 客户机程序框图 March26 2020 ChongqingUniversity China 21 主要内容 串行通信串口简介串口通信节点串口通信编程举例网络通信TCP协议简介TCP节点TCP通信编程举例 March26 2020 ChongqingUniversity China 22 网络通信 LabVIEW中提供的各种网络通信方式 March26 2020 ChongqingUniversity China 23 网络通信 TCP协议简介是TCP IP协议中的一个子协议 采用比特流通信分段传送数据 主机交换数据必须建立一个会话 使用不可靠的IP服务 提供一种面向连接的 可靠的传输层服务 March26 2020 ChongqingUniversity China 24 TCP节点 函数 数据通信 协议 TCP March26 2020 ChongqingUniversity China 25 TCP节点 TCP侦听创建一个听者 并在指定的端口上等待TCP连接请求 只能在作为服务器的计算机上使用 March26 2020 ChongqingUniversity China 26 TCP节点 打开TCP连接用指定的计算机名称和远程端口来打开一个TCP连接 只能在作为客户机的计算机上使用 March26 2020 ChongqingUniversity China 27 TCP节点 读取TCP数据从指定的TCP连接中读取数据 数据的长度由 读取的字节 端口指定 March26 2020 ChongqingUniversity China 28 TCP节点 写入TCP数据通过 数据输入 端口将数据写入指定的TCP连接中 March26 2020 ChongqingUniversity China 29 TCP节点 关闭TCP连接关闭指定的TCP连接 March26 2020 ChongqingUniversity China 30 TCP通信编程举例 采用TCP协议进行双机通信采用服务器 客户机模式进行双机通信 服务器产生一组随机波形 通过局域网送至客户机进行显示 March26 2020 ChongqingUniversity China 31 TCP通信编程举例 双机通信流程图 March26 2020 ChongqingUniversity China 32 TCP通信编程举例 服务器前面板 March26 2020 ChongqingUniversity China 33 TCP通信编程举例 服务器程序框图 March26 2020 ChongqingUniversity China 34 TCP通信编程举例 客户机前面板 March26 2020 ChongqingUniversity China 35 TCP通信编程举例 客户机程序框图 March26 2020
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚协议书子女抚养及财产分割便捷版示范文本
- 农业机械设备购销合同终止及技术培训协议
- 个人仓库租赁合同模板(含仓储管理责任)
- 住宅小区物业管理合同当事人安全保障责任规定
- 互联网金融服务公司股权转让与市场拓展合同
- 离婚协议书起草及执行中的法律问题解析
- 班组长安全培训要求课件
- 《钢铁是怎样炼成的》考点精析
- 滑轮裁判培训课件
- 幼儿美术门环课件
- 公寓物业管理规定
- ICT保养作业指导书
- 新版黑龙江省国有资产资源盘活平台用户操作手册
- 16J916-1住宅排气道一
- 人工智能数据标注 课件
- (高清版)TDT 1068-2022 国土空间生态保护修复工程实施方案编制规程
- 知识点33:药物的化学结构与药效的关系-美化.知识点33:药物的化学结构与药效的关系-美化
- 基层综合治理法律培训课件
- 学校食堂落实食品安全主体责任
- 文献检索与科技论文写作入门-第2章
- 大学交际英语口语-unit-1-getting-to-know-you
评论
0/150
提交评论