而且,微波通信具有良好的抗灾性能,对水灾、风灾以及地震等自然灾害,微波通信一般都不受影响。例如,葛沪数字微波通信线路,整个干线设立了38个微波站。2.数字信号微波传输的主要特点数字微波通信既具有数字通信的特点,又具有上述微波通信的特点。由于传输的是数字信号,所以数字微波通信系统具有的特点包括:抗干扰能力强,线路噪声不会积累。......
2025-09-29
数字输入和输出是计算机技术的基础。数字输入/输出接口通常用于与外部设备的通信和产生某些测试信号。例如在过程控制中与受控控件传递状态信息,测试系统报警等。数字输入/输出接口处理的是二进制的开关信息,ON通常为5V的高电平,在程序中的值为TRUE;OFF通常为0V的低电平,在程序中的值为FALSE。数字I/O可以传递真/假或1/0。数字输出常用以表示是否超过临界值,或可为电路供电。数字输入则用以触发信号的采集任务。下面将通过例题介绍数字I/O编程。
【例3-4】 数字读取
目的:学习使用DAQ设备读取数字数据。
1)选择“文件”→“新建VI”,打开一个新的前面板。添加“圆形指示灯”控件(控件选板→新式→布尔),将标签改为数据。
2)按〈Ctrl+E〉键切换到该vi的程序框图。
①添加“DAQmx创建虚拟通道”功能函数(函数选板→测量I/O→DAQmx数据采集)。
●在多态VI选择器中选择数字输入。
●在线接线端,选择“创建”→“输入控件”,并重命名控件为数字线。
②添加“DAQmx开始任务”功能函数(函数选板→测量I/O→DAQmx数据采集)。
③添加“While循环”功能函数(函数选板→编程→结构)。
④在While循环内添加DAQmx写入功能函数(函数选板→测量I/O→DAQmx数据采集)。
●选择“数字”→“单通道”→“单采样”→“布尔(1线)”。
●在数据输出接线端,右键单击“创建”→“显示控件”。
⑤在While循环内添加“等待下一个整数倍毫秒”功能函数(函数选板→编程→定时)。在毫秒倍数接线端,选择“创建”→“常量”,并设置常量值为10。
⑥添加“DAQmx清除任务”功能函数。在清除之前,VI将停止该任务,并在必要情况下释放任务占用的资源。
⑦添加“简易错误处理”功能函数(函数选板→编程→对话框与应用),程序出错时,该VI显示出错信息和出错位置。
按照图3-51完成各个端子的连接。
3)选择数字线后,运行该VI。
4)将该VI保存为DigitalRead.vi。
【例3-5】 数字写入
目的:学习使用DAQ设备读取数字数据。
1)选择“文件”→“新建vi”,打开一个新的前面板。
2)按〈Ctrl+E〉键切换到该vi的程序框图。(https://www.chuimin.cn)
①添加“DAQmx创建虚拟通道”功能函数(函数选板→测量I/O→DAQmx数据采集)。
●在多态VI选择器中选择数字输出。

图3-51 程序框图及前面板
●在线接线端,右键单击“创建”→“输入控件”,并重命名控件为数字线。
●在线分组输入接线端,右键单击“创建”→“常量”,并设定该常量为单通道用于所有线。
②添加“DAQmx开始任务”功能函数(函数选板→测量I/O→DAQmx数据采集)。
③添加“While循环”功能函数(函数选板→编程→结构)。
④在While循环内添加“DAQmx写入”功能函数(函数选板→测量I/O→DAQmx数据采集)。
●选择“数字”→“单通道”→“单采样”→“1D布尔”(N线)。
●在数据输入接线端,右键单击“创建”→“输入控件”。
⑤在While循环内添加“等待下一个整数倍毫秒”功能函数(函数选板→编程→定时)。在毫秒倍数接线端,选择“创建”→“常量”,并设置常量值为10。
⑥添加“DAQmx清除任务”功能函数。在清除之前,VI将停止该任务,并在必要情况下释放任务占用的资源。
⑦添加“简易错误处理”功能函数(函数选板→编程→对话框与应用),程序出错时,该VI显示出错信息和出错位置。
按照图3-52完成前面板及各个端子的连接。

图3-52 程序框图及前面板

图3-52 程序框图及前面板(续)
3)在前面,按照图3-52设置数字线后,运行该VI。
4)将该VI保存为Digital Write.vi。
相关文章
而且,微波通信具有良好的抗灾性能,对水灾、风灾以及地震等自然灾害,微波通信一般都不受影响。例如,葛沪数字微波通信线路,整个干线设立了38个微波站。2.数字信号微波传输的主要特点数字微波通信既具有数字通信的特点,又具有上述微波通信的特点。由于传输的是数字信号,所以数字微波通信系统具有的特点包括:抗干扰能力强,线路噪声不会积累。......
2025-09-29
要将模拟信号转化为数字信号,首先应将模拟信号进行换码。它是将输入模拟信号的波形按适当时间来测量,把各个时刻波形的幅度用二进制数读出,并把这些二进制排成顺序脉冲列,这样就达到了模拟信号数字化的目的。具体来说,模拟信号数字化要经过以下过程。......
2025-09-29
应用软件必须结构稳定、功能完善,保证对数字化变电站监视和操作的正确性。数字化变电站站控层监控系统的设计应满足先进的国际标准,采用平台与应用层次分离的思想,便于今后的硬件、软件的维护和升级扩容等。......
2025-09-29
热电阻的结构及特点见表5-9。常用的普通热电阻的型号和规格见表5-10,它们的外形尺寸与普通热电偶相同。测量室内温度时,一般用WZB-891型和WZG-190型热电阻,它们的外形见图5-22,测量范围为-50~+100℃。WZG-001、WZG-410X等小型热电阻,用于测量轴承温度。热电阻测出的信号是以Ω为单位显示的。这个信号很容易经A-D转换器变成数字信号与微机接口,完成控制功能。......
2025-09-29
数字量输入模块SM321有四种型号模块可供选择,即直流16点输入、直流32点输入、交流16点输入、交流8点输入模块。图5-3 数字量输入模块SM321端子连接及电气原理图表5-1 数字量输出模块SM322的性能指标......
2025-09-29
模拟信号与数字信号都是无线电和电视广播中的电磁波,用于传播音频信息和视频信息,但两者有较大的差别。模拟信号的主要缺点是会受杂波的影响,噪声效应会使信号损坏,损坏后的模拟信号几乎不可能再次还原。误码是指数字信号在传输过程中,因某种干扰使接收端的再生码元可能出的错误。误码的多少与原始正常信号的比值则为误码率。有关模拟信号和数字信号的相关知识,这里因篇幅所限就只做些简要介绍。......
2025-09-29
LED显示器是由7段发光二极管构成的,LED显示器在单片机系统中的应用非常普遍。LED显示器的引脚排列及发光二极管连接方法如图5-45所示。使用LED显示器时,要注意区分这两种不同的接法。用LED显示器显示十六进制数字形代码见表5-4。对多位LED显示器通常采用动态扫描的方法进行显示,即逐个循环地点亮各位显示器。图5-46是使用8155实现的6位LED显示器接口电路。缓冲区的单元个数与LED显示器位数相同。......
2025-09-29
进入有限元环境完成建模的接口 通过函数ShellExecute()作为调用Marc的建模文件的接口。部分接口文件如下:图5-1 金属切削有限元仿真的建模内容和步骤图5-2 切削仿真参数化建模过程生成参数化建模文件的接口 基于建立的仿真模型,系统采用C++ Builder软件编程,依据刀具模型、工件模型、刚性墙模型等相关信息,以及有限元过程文件的规则,把切削过程仿真建模信息逐一顺序地写入过程文件中。......
2025-09-29
相关推荐