帮帮文库

返回

LabVIEW串口通信程序设计 LabVIEW串口通信程序设计

格式:word 上传:2022-06-24 19:26:59
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
LabVIEW串口通信程序设计.doc预览图(1)
1 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(2)
2 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(3)
3 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(4)
4 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(5)
5 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(6)
6 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(7)
7 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(8)
8 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(9)
9 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(10)
10 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(11)
11 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(12)
12 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(13)
13 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(14)
14 页 / 共 31
LabVIEW串口通信程序设计.doc预览图(15)
15 页 / 共 31

1、通过串口向模块发送命令,通过以短消息形式把设置命令发送到下位机系统的模块,对单片机进行控制。本设计用到的硬件为短信模块,串口通信线三线制,卡,手机等。用户手机通过模块与和单片机可以实现双向通信。图模块示意图虚拟仪器数据采集与串口通信测控应用实战与短信模块串口通信设计任务利用编写程序实现与短信模块串口通信。任务要求。在程序画面输入短信内容,指定接收方手机号码,将编辑的短信息发送到用户手机。用户手机向监控中心的模块发送短信,程序界面显示短信内容及来电号码。任务实现与智能仪器构成案例智能仪器在我国的工业控制领域得到了广泛的应用。实际上,只要具有或通信接口支持站号设置和通信协议访问的智能仪器都可以和构成个主从式网络系统,这也是中小型的般结构。智能仪器具有较强。

2、线将资源名称函数的输出端口分别与串口配置函数串口字节数函数串口写入函数串口读取函数的输入端口资源名称相连。将数值常量分别与串口配置函数的输入端口波特率数据比特奇偶停止位相连。将数值常量值为与等待下个整数倍毫秒函数的输入端口毫秒倍数相连。将确定按钮图标与条件结构上的选择端子相连。将串口字节数函数的输出端口与不等于函数的输入端口相连。将串口字节数函数的输出端口与串口读取函数的输入端口字节总数相连。将数值常量值为与不等于函数的输入端口相连。将不等于函数的输出端口,与条件结构下的选择端子相连。在条件结构上中将字符输入控件图标标签为发送区与串口写入虚拟仪器数据采集与串口通信测控应用实战函数的输入端口写入缓冲区相连。在条件结构下中将串口读取函数的输出端口读取缓冲。

3、基站。利用网络短消息业务实现监测领域的应用具有以下优点通信网络覆盖面广网络设施完备,不需投资建设基础设施实施与运行费用低可以实现在无人职守环境恶劣超远距离的情况下控制信息的收集和传送。短信模块是专门用于短信接收发送的模块,具有通信口,可与单片机计算机相连。图所示为型号模块示意图。与短信模块串口通信硬件线路在数据采集站,传感器检测的数据送入单片机模拟量输入口,单片机通过串口与模块相连在监控中心,模块通过串口线与直接相连,如图所示。网络用户手机用户手机模块监控中心模块单片机传感器数据采集站图利用模块组成的远程监控系统传感器检测的数据经单片机单元的处理,编辑成短信息,通过串行口传送给模块后以短消息的方式将数据发送到监控中心的计算机或用户的手机。同样,监控中。

4、图程序前面板第章串口通信程序设计环结构的条件端子设置为真时停止,则不需要添加非函数。添加两个条件结构编程结构条件结构。添加理由发送字符时,需要单击按钮发送字符,因此需要判断是否单击了发送按钮接收数据时,需要判断串口接收缓冲区的数据个数是否不为。添加个串口写入函数编程仪器串口写入,并拖入条件结构上的真选项框架中。添加个串口读取函数编程仪器串口读取,并拖入条件结构下的真选项框架中。将字符输入控件图标标签为发送区拖入条件结构上的真选项框架中,将字符显示控件图标标签为接收区拖入条件结构下的真选项框架中。分别将确定按钮控件图标标签为确定按钮停止按钮控件图标标签为停止按钮拖入循环结构框架中。框图程序设计连线使用连线工具,将所有函数连接起来,如图所示。图框图程序连。

5、,电缆,开关,指示灯,直流电源等。设计任务利用编写程序实现与串口通信。任务要求。开关量输入利用继电器开关改变个输入端口的状态,程序读取该端口的输入状态打开关闭,并在程序中显示。图产品示意图第章串口通信程序设计开关量输出程序画面中指定元件地址,单击置位复位命令按钮,置指定地址的元件端口继电器状态为或,使线路中指示灯亮灭。与短信模块串口通信案例在很多监控领域,各种监控设备大多还是有线方式传输,当距离遥远时,监控设备的安装维护非常不便,因为监控端远离采集端,铺设电缆的投入有时可以说是巨大的。通过无线方式来交换数据,则可以有效地避免这些问题。网络是目前国内覆盖范围最广,应用最普遍的无线通信网络,利用网络构建远程监测系统时,完全可利用现成的无线网络而无需再新建。

6、的过程控制功能和较高的可靠性,因此这类中小型在目前仍然占有较大的应用市场。与智能仪器构成硬件线路线路说明由于个通信接口只能联接台仪表,当与多台具有接口的仪表通信时,可使用型通信接口转换器,将计算机上的通信口转为通信口。在信号进入仪表前再使用转换器将通信口转为通信口,再与仪表相连,如图所示。转号智能仪表号智能仪表号智能仪表转转转图与多个仪表连接示意图第章串口通信程序设计当与多台具有接口的仪表通信时,由于两端设备接口电气特性不,不能直接相连,因此,也采用接口到接口转换器将接口转换为信号电平,再与仪表相连,如图所示。转号智能仪表号智能仪表号智能仪表图与多个仪表连接示意图如果直接提供接口,与多台具有接口的仪表通信时不用转换器可直接相连。接口只有两根线要连接,。

7、区与字符显示控件图标标签为接收区相连。将停止按钮函数与非函数的输入端口相连。将非函数的输出端口与循环结构的条件端子相连。在条件结构上中将串口写入函数的输出端口资源名称输出与串口关闭函数上的输入端口资源名称相连。在条件结构下中将串口读取函数的输出端口资源名称输出与关闭串口函数下的输入端口资源名称相连。进入两个条件结构的假选项,将资源名称函数的输出端口分别与串口关闭函数上下的输入端口资源名称相连,如图所的应用。采用的控制系统或装置具有可靠性高易于控制系统设计灵活能模拟现场调试编程使用简单性价比高有良好的抗干扰能力等特点。但是,也有不易显示各种实时图表曲线趋势线和汉字无良好的用户界面不便于监控等缺陷。世纪年代后,许多的都配备有计算机通信接口,通过总线将台或。

8、总线,通信协议与模块的生产厂家有关,但都是采用面向字符的通信协议。市场上使用比较广泛的远程模块有研华公司的系列,如图所示,以及研祥公司推出的系列等。这些远程模块是传感器到计算机的多功能远程单元,专为恶劣环境下的可靠操作而设计,具有内置的微处理器,严格的工业级塑料外壳,使其可以提供智能信号调理,模拟量数字量,数据显示和通信。硬件线路线路说明如图所示,与的串口连接,并转换为总线的和分别与的和连接的和分别与的和连接。图远程模块串串口口通通信信程程序序设设计计以作为上位机,以调制解调器串行打印机各种监控模块摄像头云台数控机床单片机及智能设备等作为下位机广泛应用于测控领域。本章举几个典型实例,详细介绍利用实现与各种下位机设备串口通信的程序设计方法。与串口通信当。

9、台相连接。计算机作为上位机可以提供良好的人机界面,进行系统的监控和管理,进行程序编制参数设定和修改数据采集等,既能保证系统性能,又能使系统操作简便,便于生产过程的有效监督。而作为下位机,执行可靠有效的分散控制。用台计算机上位机去监控下位机,这就要求与之间稳定可靠的数据通信。图是型号示意图。与串口通信硬件线路西门子系统为用户提供了灵活的通信功能。集成在中的点对点接口可用普通的双绞线作波特率高达的数据通信,用接口实现的高速用户可编程接口,可使用专用位通信协议如做波特率高达的高速通信并可按步调整。而的接口为,两者之间需要进行电平转换。利用西门子公司的电缆,可将与计算机连接起来组成网络,实现点对点通信,如图所示。编程口图与串口通信线路本设计用到的硬件为西门子。

10、设置致,选择十六进制显示和十六进制发送方式,打开串口。在发送指令文本框先输入读指令,单击手动发送按钮,号表返回数据串再输入读指令,单击手动发送按钮,号表返回数据串再输入读指令,单击手动发送按钮,号表返回数据串。可用计算器程序分别计算各个表的测量温度值。虚拟仪器数据采集与串口通信测控应用实战设计任务利用编写程序实现与多个智能仪表串口通信。以十进制方式显示多个智能仪表温度测量值。读取并显示各个表的上下限报警值。当测量温度值大于或小于上下限报警值时,画面中相应的信号指示灯变化颜色。任务实现与远程模块构成远程模块又称为牛顿模块,是近年来比较流行的种方式。它安装在工业现场,就地完成转换操作及脉冲量的计数累计等操作。远程以通信方式和计算机交换信息,通信接口般采用。

11、两台串口设备通信距离较近时,可以直接连接,最简单的情况,在通信中只需三根线发送线接收线信号地线便可实现全双工异步串行通信。本设计通过两台串口三线连接,介绍了串口通信的基本编程方法。与串口通信硬件线路当两台串口设备通信距离较近时时,需附加调制解调器。在的应用中,很少严格按照标准。其主要原因是因为许多定义的信号在大多数的应用中并没有用上。在许多应用中,例如,只用了个信号两条数据线条控制线条地线在其他些应用中,可能只需要个信号两条数据线两条握手线条地线还有些应用,可能只需要数据线,而不需要握手线,即只需要个信号线。因为在控制领域,在近距离通信时常采用,所以这里只对近距离通信的线路连接进行讨论。当通信距离较近时,通信双方不需要,可以直接连接,这种情况下,只需。

12、有−端或称端区分,用双绞线将所有仪表的接口并联在起即可。本设计用到的硬件为台智能仪表型,需配置通信上下限控制继电器电源等模块,个转换器,个热电阻传感器等。智能仪表的参数设置智能仪表在使用前应对其输入输出参数进行正确设置,设置好的仪表才能投入正常使用。请按表设置仪表的主要参数。表智能仪表的参数设置参数参数含义号仪表设置值号仪表设置值号仪表设置值输入规格小数点位置仪表功能定义通信地址通信波特率需要特别注意系统中每台仪表有个仪表号,通过仪表号来识别网上的多台仪表,要求网上的任意两台仪表的编号即地址代号参数不能相同。所有仪表的波特率参数必须样,否则该地址的所有仪表通信都会失败。串口调试运行串口调试助手程序,首先设置串口号波特率校验位数据位停止位等参数与仪表参。

参考资料:

[1]JX443__专用攻丝组合机床的设计毕业设计正文(第29页,发表于2022-06-24)

[2]IC卡智能煤气表设计(第58页,发表于2022-06-24)

[3]H系列空调压缩机结构与效率损失分析(第34页,发表于2022-06-24)

[4]FPGA+12864液晶显示设计(第26页,发表于2022-06-24)

[5]Flash电子相册的制作(第24页,发表于2022-06-24)

[6]EPS仿真论文(第45页,发表于2022-06-24)

[7]EDA设计(第41页,发表于2022-06-24)

[8]DZ4050蓄电池智能放电仪(第32页,发表于2022-06-24)

[9]DS直接序列扩频毕业论文(第48页,发表于2022-06-24)

[10]C语言单片机交通灯毕业设计(第14页,发表于2022-06-24)

[11]CCD相机电子快门控制技术的研究(第42页,发表于2022-06-24)

[12]CAST工艺处理小区生活污水毕业设计(第62页,发表于2022-06-24)

[13]CAK6136数控机床典型故障诊断与排除(第18页,发表于2022-06-24)

[14]CAD,word,excel之间的转换(第40页,发表于2022-06-24)

[15]CA6140卧式车床法兰盘课程设计(第43页,发表于2022-06-24)

[16]CA6140机床主轴箱的设计论文(第50页,发表于2022-06-24)

[17]CA6140车床后托架加工工艺及夹具设计(第39页,发表于2022-06-24)

[18]C++程序设计课程设计--酒店客房预订管理——说明书(第35页,发表于2022-06-24)

[19]C++产品管理系统-课程设计设计报告(第26页,发表于2022-06-24)

[20]C650卧式车床PLC控制_毕设论文(第38页,发表于2022-06-24)

预览结束,还剩 16 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手
    精品 绿卡 DOC PPT RAR
换一批
LabVIEW串口通信程序设计
帮帮文库
页面跳转中,请稍等....
帮帮文库

搜索

客服

足迹

下载文档