菜单
本文具体的章节安排如下:
第二章:主VI的设计框图包括子VI的程序设计,多面板程序的设计。
第三章:波形发生器的设计。完成部分波形发生器的简单设计。
第四章:网络通信VI的设计。
第五章:调试结果及其分析。
2 系统总体设计
本设计总体设计思想为利用信号生成的方式产生波形数据,然后把数据转换成字符串的类型通过TCP协议,把服务器端的数据传送到客户端。最后再把客户端的数据转换成波形类型在波形显示其中显示出来。
程序流程图如下图2.1、图2.2 图2.1 服务器端流程图
图2.2 客户端流程图
2.1 服务器端设计
服务器端设计主要是采用多面板程序设计,其总体设计如图2.3、图2.4:
图2.3 服务器端前面板
图2.4 服务器端程序框图
其主要是采用子面板的设计,即在运行服务器端时子面板运行需要运行的子程序。工作原理是每当控件被按下,就触发了时间结构中与之对应的控件。与控件对应的子程序会被引用VI控件从不同的路径调出运行,并在子面板中显示。这里的多面板程序分为两种情况:一种是弹出子面板时,主程序处于等待状态,直到子面板运行完成.另一种是弹出子面板后,子面板与主程序相互独立运行。本设计中使用到的多面板程序属于第二种情况,需要通过VI引用的方法节点来实现。程序框图中最只要的是一个事件结构,该事件结构的触发条件来源于用户单击界面上的按钮。例如单击正弦波按钮,可以通过
属性:文本控件获得按钮的名称,由此得到该按钮的名称,由此得到该按钮对应VI的绝对路径。再由VI的Execution。State属性获得VI的运行状态。如果VI处于不运行状态,则通过运行VI方法运行该VI。
共4页:
上一页
1
2
3
4
下一页
上一篇:
MATLAB时域积分方程方法计算金属目标电磁散射特性
下一篇:
基于FPGA的以太网接口设计+文献综述
LabVIEW+DataSocket远程支援系统设计
FHA和PHA的交叉验证技术在...
HFSS法拉第笼对频率选择表面性能的影响
小波分析用于图像增强的研究MATLAB仿真
灰色建模技术的通信运行指标预测
基于多指标决策的通信网...
Verilog的汉明码(15,11)编解码器的设计与仿真
g-C3N4光催化剂的制备和光催化性能研究
现代简约美式风格在室内家装中的运用
C++最短路径算法研究和程序设计
浅析中国古代宗法制度
江苏省某高中学生体质现状的调查研究
中国传统元素在游戏角色...
巴金《激流三部曲》高觉新的悲剧命运
NFC协议物理层的软件实现+文献综述
上市公司股权结构对经营绩效的影响研究
高警觉工作人群的元情绪...
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
优尔论文网手机版...
主页:
http://www.youerw.com
关闭
返回