- 5
- 0
- 约7.37千字
- 约 41页
- 2016-10-28 发布于广东
- 举报
3)VIs访问权限设置 3、客户端程序的设计方法 二、基于C/S模式的远程数据传输 采用C/S模式进行通讯是在LabVIEW中进行网络通信的最基本的结构模式。下面以一个基于TCP/IP的C/S系统为例加以说明。本系统可用于实时条件下在两台计算机之间共享少量的数据。其中包含一个Tcp Server VI和一个Tcp Client VI。服务器Tcp Server Vi的前面板及框图程序如图6-8所示。 客户机Tcp Client Vi的前面板和框图程序如图6-9所示,与Tcp Server VI框图程序相对应,Tcp Client Vi的框图程序中,我们首先指定网络端口(Port),并用TCP Open节点建立用指定的计算机名称和远程端口来打开一个TCP连接。 值得注意的是,在TCP节点进行通信的时,需要在服务器框图程序中指定网络通信端口(Port),客户机也要指定相同的端口,才能与服务器之间进行正确的通信,在上例中的端口值为8080。 图6-8 Tcp Sever. vi前面板及框图程序 图6-9 Tcp Client.vi 前面板及框图程序 三、基于DataSocket技术的远程数据传输 DataSocket是NI公司提供的一种基于TCP/IP协议的网络编程新技术,它支持本地文件I/O操作、FTP和HTTP文件传输、实时数据共享,并提供统一的API编程接口。 如图6-10所示,一个LabVIEW程序(发布器)向DataSocket服务器发布数据,而读数据的两个订阅器则分别为LabVIEW程序和Web浏览器。发布器并不直接向订阅器写数据,而是通过DataSocket服务器,这种分层体系使我们可以灵活的设计应用系统的结构, 图6-10 DataSocket的发布/订阅体系 DataSocket包括两个组件DataSocket Server 和DataSocket Server Manager。DataSocket Server是一个小巧独立运行的程序,利用DS技术传输数据时必须在发布程序的计算机上打开DataSocket Server,其面板如图6-11所示。 DS Server Manager的主要功能是设置DS Server可连接的客户数目和可创建的数据项数目、设置用户权限、预定义数据项等。如图所示。 利用DataSocket将现场采集数据的程序与故障诊断中心的程序连接起来实现远程监控的方法有两种: 1) 通过DataSocket连接两个程序的前面板 通过DataSocket将两个程序的前面板对象连接起来,一个对象发送数据,另一个对象接收数据,不需要任何网络编程,就可以实现对程序的远程控制和数据采集等功能。 图6-13 DataSocket connection 对话框 图6-14 Signal generate DataSocket write.vi前面板及程序框图 2) 在程序中使用DataSocket传输数据下面举例说明利用DataSocket write. vi向服务器写数据,用DataSocket read. vi读取数据的远程传输的实现。前面板和程序框图如图6-14、6-15所示。 图6-15 Signal generate DataSocket read. vi前面板及程序框图 四、远程虚拟仪器技术在汽车检测中的应用实例 发动机综合性能测试项目包括动力性、经济性、环保性能等。其中发动机气缸的密封性、点火正时、空燃比、起动性能是影响这些性能的主要因素。可通过测试发动机工作状态下的气缸压力、转速、点火提前角、尾气排放等状态信息,准确反映、判断发动机的工作情况,为进一步进行故障诊断、修理提供科学依据。 检测项目有: 1.起动系统性能检测。检测发动机在起动过程中的起动电压/电流、起动转速、气缸压力、各缸相对缸压等状态参数。 测量原理:利用电流/电压传感器,测试起动电流和蓄电池电压;利用转速传感器即可测出发动机转速;用压力传感器测出发动机1缸的压力值,其他各缸的压力值按电流波形幅度推算获得。 2.点火系统检测。主要检测发动机点火系各缸点火高压、点火提前角、闭合角等状态参数。 测量原理:系统传感器有点火高压传感器、缸压传感器、发动机转速传感器、蓄电池电压等。点火高压传感器用于检测发动机各缸点火高压信号,缸压传感器在此主要用于判断气缸压缩上止点位置时刻,结合发动机转速传感器信号和点火高压信号进而计算获得点火提前角信息,检测原理图如图6-17所示。闭合角闭即汽油机点火过程中,初级电路导通阶段所对应的凸轮轴转角。闭合角的检测点火波形和蓄电池电压波形
您可能关注的文档
- 新现代控制理论基础 教学课件 李先允 第4章 线性系统的能控性和能观测性.ppt
- 新现代控制理论基础 教学课件 李先允 第5章 控制系统的稳定性分析.ppt
- 新现代控制理论基础第2版 教学课件 梁慧冰 孙炳达 编 0 绪论修改.ppt
- 新现代控制理论基础第2版 教学课件 梁慧冰 孙炳达 编 1 线性系统的状态空间描述修改.ppt
- 新现代控制理论基础第2版 教学课件 梁慧冰 孙炳达 编 2 线性系统的运动分析修改.ppt
- 新现代控制理论基础第2版 教学课件 梁慧冰 孙炳达 编 3 线性控制系统的能控性与能观测性修改.ppt
- 新现代控制理论基础第2版 教学课件 梁慧冰 孙炳达 编 4 控制系统的稳定性分析.ppt
- 新现代控制理论基础第2版 教学课件 梁慧冰 孙炳达 编 5 线性定常系统的综合修改.ppt
- 新现代礼仪 第2版 教学课件 韩悦 社会篇.ppt
- 新现代礼仪 第2版 教学课件 韩悦 校园篇.ppt
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
原创力文档

文档评论(0)