- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11.1 串行通信11.2 DataSocket通信技术11.3 TCP通信;11.1 串行通信 早期的仪器、单片机、PLC等均使用串口与计算机进行通信,RS-232协议是一种通用的串行通信总线。目前,RS-232总线仍然是虚拟仪器的构成方式之一。;;11.1.1 串行通信模板及节点 LabVIEW共有8个串行通信节点,分别实现串口设置、串口写、串口读、关闭串口及检测串口缓存、中断等功能。模板及图标如下: ;11.1.2 串行通信节点的使用方法 ① 初始化串口(Serial Port Init.VI);② 串口写(Serial Port Write.VI);③ 串口读(Serial Port Read.VI);④ 关闭串口(Serial Port Close.VI);⑤ 串口检测(Bytes of Serial Port.VI);⑥ 串口中断(Serial Port Break.VI);11.1.3 串行通信应用实例;服务器框图程序;服务器前面板;客户机框图程序;客户机前面板;由一个程序进行串口的读写; 前面板。; 下面是一个通用串口通讯程序的界面。;11.2 DataSocket通信技术 DataSocket是NI公司提供的一种网络测控系统开发工具,以实现不同的应用程序和数据源之间的数据共享。 DataSocket用类似于Web中的统一资源定位器(URL)定位数据,URL不同的前缀表示了不同的数据类型: FILE-本地文件; HTTP-超文本传输数据; FTP-文件传输协议; OPC-OPC资源; DSTP-DataSocket服务器传输的数据。; LabVIEW中还提供了以下3个工具: ·DataSocket ActiveX控件:利用ActiveX容 器开发共享数据应用。;11.2.1 DataSocket管理器; 启动DataSocket Sevser Manager后对话框如下:;11.2.2 DataSocket服务器;11.2.3 DataSocket子模板介绍; ① 打开一个连接 ·URL:欲访问的网上用户地址。 ·mode:网络中用户连接的模式。 ; ② 向打开的连接写数据 ·Data:表示向DataSocket服务器写入的数据。; ③ 向打开的连接读数据 ·Data:表示从DataSocket服务器读出的数据。; ④ 关闭打开的连接 ; ⑤ 选择Datasocket的URL 显示一个对话框供用户选择URL。; DataSocket的前面板对象链接是一种不需要任何编程的网络数据传输方法。通过DataSocket 将两个程序的前面板对??链接起来,一个发送数据,另一个接收数据,就可以实现对程序的远程控制、数据的远程采集等多种功能。 建立前面板对象链接的方法如下: ·在需链接的前面板对象上单击右键,选择弹出菜单中Data OperationsDataSocket Connection,如下图:;弹出以下对话框:; 选中Enable选项。完成设置后,前面板对象右上角出现一个链接指示灯。运行后指示灯亮。;发送数据前面板及框图程序:;接收数据前面板及框图程序:;11.2.5 使用DataSocket传输数据;向DataSocket写数据的前面板:; ② 从DataSocket读数据 ;从DataSocket读数据的前面板:;注意:在上述程序运行前,必须先从Windows程序菜单中打开DataSocket Sever。;11.2.6 基于DataSocket的OPC数据传输; LabVIEW中可通过DataSocket VI来支持OPC应用。在LabVIEW中同一个OPC服务器建立连接,通过调用Open.VI节点实现。 OPC URL的基本结构为: opc://主机名//OPC服务器名/数据项目 下面以SLC500 PLC为例,介绍LabVIEW与PLC基于DataSocket的数据通信方法。 ;;; ① RSLinx与其它软件的通信 RSLinx通讯软件是用于A-B可编程控制器的服务器软件,为A-B的PLC处理器与Rockwell公司及其他公司(如微软)的许多软件产品提供了通信连接,如下图。; ② RSLinx OPC 服务器的设置 在使用RSLinx OPC服务器时,先要进行配置和组态。 Step1 配置通信设备。 在启动RSLinx后,点击Communications Configure Drivers,添加一个新设备(driver),选择“17
您可能关注的文档
最近下载
- 思想政治学科教学新论七章 思想政治学科评价论.ppt VIP
- 2025江西南昌青山湖区城市管理和综合执法局招聘工作人员10人笔试参考题库附答案解析.docx VIP
- 04S519:小型排水构筑物.pdf VIP
- GB50017钢结构设计规范.pdf VIP
- 武汉文化投资发展集团有限公司招聘5名工作人员笔试备考试题及答案解析.docx VIP
- 2023全钒液流电池可靠性评价方法.pdf VIP
- [乐高LEGO 9686动力机械]第14课 摩天轮.pdf VIP
- 英语视听说4英语视听说IV教学大纲.pdf VIP
- 基根-《全球营销(第8版)》英文教辅-第4章.pptx VIP
- 基根-《全球营销(第8版)》英文教辅-第3章.pptx VIP
文档评论(0)