开发公司网站/seo关键词优化推广价格

开发公司网站,seo关键词优化推广价格,苏州推广关键词优化,wordpress友链模板LabVIEW在OPC中使用基金会现场总线 本文讨论了如何使用开放的OPC(用于过程控制的OLE)接口访问基金会现场总线网络和设备。 NI-FBUS通信管理器随附了一个OPC数据访问服务器。 (NI-FBUS Configurator自动包含NI-FBUS通信管理器。&#xff09…

LabVIEW在OPC中使用基金会现场总线

本文讨论了如何使用开放的OPC(用于过程控制的OLE)接口访问基金会现场总线网络和设备。

NI-FBUS通信管理器随附了一个OPC数据访问服务器。

(NI-FBUS Configurator自动包含NI-FBUS通信管理器。)

以下是NI-FBUS通讯管理器不同版本的OPC相关信息:

-NI-FBUS通讯管理器2.3.5

  • 支持基金会现场总线H1通信。

  • 支持OPC数据访问1.0。

-NI-FBUS通讯管理器2.3.6和3.0

  • 支持基金会现场总线H1和HSE通信。

  • 支持OPC数据访问2.0。

-NI-FBUS通讯管理器3.1

  • 支持基金会现场总线H1和HSE通信。

  • 支持OPC数据访问2.05a。

  • 通过OPC数据访问2.05a一致性测试。有关详细信息,请参见www.opcfoundation.org上的合规性测试结果。

  • 一个新的地址空间旨在支持多个链接和多个设备以有效访问数据。

  • 通过基于VIEW的机制提高了数据访问性能,尤其是对于ARRAY类型的数据访问而言。

  • 改善了OPC服务器的稳定性。

强烈建议升级到NI-FBUS Communications Manager 3.1,以提高效率和稳定性。

OPC服务器配置

NI-FBUSOPC数据访问服务器易于配置。

对于基金会现场总线H1通信,您需要:

1.      设置NI基金会现场总线接口卡

2.      安装NI-FBUS通信管理器(或NI-FBUS配置器)

3.      导入设备的设备描述文件

根据您的接口卡,请参阅《 AT-FBUS入门手册》,《 PCI-FBUS入门手册》或《 PCMCIA-FBUS入门手册》。

对于基金会现场总线HSE通信,您需要:

1.      设置FBUS-HSE / H1链接设备

2.      安装NI-FBUS通信管理器(或NI-FBUS配置器)

3.      导入设备的设备描述文件

请参阅《 HSE链接设备入门手册》。

配置完成后,您可以将设备连接到接口卡和链接设备。 NI-FBUS OPC数据访问服务器将自动检测设备及其块。

OPC数据类型映射规则

基金会现场总线中共有三种数据类型:SIMPLE,ARRAY和RECORD。

SIMPLE类型和ARRAY类型变量被视为OPC地址空间中的叶节点。 RECORD类型变量被视为分支节点,这意味着您不能直接访问记录类型变量,而只能一个一个地访问其字段。

下表显示了数据类型映射规则。

表1. OPC数据类型映射规则

基金会现场总线地址空间

NI-FBUSOPC数据访问服务器根据基金会现场总线层次结构定义地址空间:

§  顶层是链接

§  第二层是连接到每个链接的设备

§  第三级是每个设备下的VFD

§  第四级是每个VFD下的块

§  第5级和第6级是每个块下的参数。 SIMPLE和ARRAY类型参数是叶节点,而RECORD类型参数是分支节点。

图1显示了典型的基金会现场总线地址空间。

通过简单的OPC客户端访问基金会现场总线

服务器浏览器是OPC客户端,它随NI-FBUS软件一起提供。以下步骤显示了如何使用服务器资源管理器访问基金会现场总线:

1.启动服务器资源管理器

2.连接NI-FBUS OPC数据访问服务器:

1.      右键单击NIFB_OPCDA.3>连接到服务器…,然后弹出OPC连接对话框

2.      单击连接关闭对话框,服务器图标变为绿色。

3.添加一个OPC组:

1.      右键单击NIFB_OPCDA.3>添加/编辑组…,然后弹出OPC服务器:NIFB_OPCDA.3对话框

2.      在对话框中单击添加>>

3.      单击确定关闭对话框,并在服务器图标下添加一个组Gr1图标

4.添加OPC项:

1.      右键单击Gr1->>添加/编辑项目…,然后弹出OPC组:Gr1对话框

2.      在项目定义区域中选择项目

3.      单击添加>>,然后将项目添加到名称(设备\项目)区域

4.      单击确定关闭对话框,并将项目图标添加到组图标中,并且项目列在服务器资源管理器的右侧区域中

5.阅读OPC项:

1.      右键单击要阅读的项目->属性,然后弹出 OPC对话框

2.      切换到读写AsyncIO

3.      点击阅读!纽扣

6.编写一个OPC项:

1.      右键单击要编写的项目->属性...,然后弹出 OPC对话框

2.      切换到读写AsyncIO

3.      输入值,然后单击写!按钮。

开发技巧

使用这些技巧可帮助您开发更高效的FOUNDATION Fieldbus OPC应用程序。

§  一次阅读多个项目,而不是一个一个地阅读

§  由于OPC服务器针对多项目操作进行了优化,因此一次读取多个项目要比逐个读取项目快。出于相同的原因,一次添加多个项目,然后一次刷新多个项目。

§  添加多个OPC组,而不是一个

§  对于大多数应用程序,要读取的项目远远大于要写入的项目。添加多个OPC组而不是仅一个组就可以有效地组织OPC项目。

§  例如,将您要监视的项目放入一个组,然后将您要写入的项目放入更新速度较慢(例如10s)的另一个组中。这样,写入操作将不会被读取操作延迟。 OPC客户端通常为一台OPC服务器支持多个服务器实例和/或多个组。 OPC客户端仅支持多个服务器实例,每个服务器仅支持一组。您可以改为创建多个服务器实例。

§  不要将太多的静态项目放入监视组

§  基金会现场总线中的参数可以分为两组:静态项目(在VIEW_2和VIEW_4.x中)和动态项目(在VIEW_1和VIEW_3.x中)。

§  您可以将静态项目放入更新速度慢的OPC组中,因为这些项目很少更改。

§  为每个OPC组设置适当的更新速率

§  由于基金会现场总线H1的速率仅为31.25Kb / s,因此OPC组更新速率不能太快。为每个OPC组设置适当的更新速率可以节省通信带宽。

§  您可以通过以下步骤找到特定OPC组的建议最快更新速率:

1.      通过OPC客户端(例如服务器浏览器)连接NI-FBUS OPC服务器

2.      添加组G1

3.      将您要监视的项目添加到组

4.      将组更新速率设置为一个较小的值,例如100ms,并将OPC客户端显示的实际更新速率作为建议的更新速率。

结论

NI-FBUSOPC数据访问服务器为FOUNDATIONFieldbus提供开放的OPC接口。在服务器的帮助下,我们可以有效地访问基金会现场总线网络。

这是LabVIEW的一个功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/138172.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Visual Studio2010保姆式安装教程(VS2010 旗舰版),以及如何运行第一个C语言程序,超详细

安装前请关闭杀毒软件,系统防火墙,断开网络连接 参考链接:请点击 下载链接: 通过百度网盘分享的文件:VS2010.zip 链接:https://pan.baidu.com/s/1yQUUCxMJP7FMaistFX94SQ 提取码:96ga 复制这段内容打开「百度网盘APP …

Linux下的调试工具——GDB

GDB 1.什么是GDB GDB 是由 GNU 软件系统社区提供的调试工具,同 GCC 配套组成了一套完整的开发环境,GDB 是 Linux 和许多 类Unix系统的标准开发环境。 一般来说,GDB 主要能够提供以下四个方面的帮助: 启动程序,可以按…

GF0-57CQD-002 测量参数:加速度、速度、位移–现场可配置

GF0-57CQD-002 测量参数:加速度、速度、位移–现场可配置 GF0-57CQD-002 是一款创新的双通道变送器,专为精确的振动测量而设计。它激励并读取来自加速度计的信号,并将整体振动值作为电流/电压信号传输。它测量加速度、速度和位移等不同参数的振动。配置…

模电学习路径--google镜像chatgpt

交流通路实质 列出电路方程1,方程1对时刻t做微分 所得方程1‘ 即为 交流通路 方程1对时刻t做微分:两个不同时刻的方程1相减,并 令两时刻差为 无穷小 微分 改成 差 模电学习路径: 理论 《电路原理》清华大学 于歆杰 朱桂萍 陆文…

【数据结构】二叉树的遍历递归算法详解

二叉树的遍历 💫二叉树的结点结构定义💫创建一个二叉树结点💫在主函数中手动创建一颗二叉树💫二叉树的前序遍历💫调用栈递归——实现前序遍历💫递归实现中序和后序遍历 💫二叉树的结点结构定义 …

稳定扩散AI 纹理生成器

推荐基于稳定扩散(stable diffusion) AI 模型开发的自动纹理工具: DreamTexture.js自动纹理化开发包 - NSDT 什么是稳定扩散? 从技术上讲,Stable Diffusion 是一种用于机器学习的潜在扩散模型 (LDM)。这种类型的专用深…

【dbeaver】添加mysql高低版本选择驱动

添加mysql高低版本选择驱动 连接到数据库->全部->查询mysql MySQL 版本驱动 8.0 MySQL 5 版本驱动 5.7.x 其他需要就:https://downloads.mysql.com/archives/c-j/ 密码查看 项目设置密码: File -> Project security ->设置密码 It i…

Ubuntu 22.04 安装水星无线 USB 网卡

我的 USB 网卡是水星 Mercury 的, 在 Ubuntu 22.04 下面没有自动识别。 没有无线网卡的时候只能用有线接到路由器上,非常不方便。 寻思着把无线网卡驱动装好。折腾了几个小时装好了驱动。 1.检查网卡类型 & 安装驱动 使用 lsusb 看到的不一定是准确…

法治智能起航 | 拓世法宝AI智慧政务一体机重塑法治格局,开启智能司法新篇章

在科技的巨轮推动下,我们的社会正快速迈向一个以数据和智能为核心的新时代。在这个波澜壮阔的变革中,人工智能(AI)显得尤为突出,它不仅是科技进步的象征,更是未来发展的助力者。 2023年,最高人…

医学影像系统源码(MRI、CT三维重建)

一、MRI概述 核磁共振成像(英语:Nuclear Magnetic Resonance Imaging,简称NMRI),又称自旋成像(英语:spin imaging),也称磁共振成像(Magnetic Resonance Imag…

Labview利用声卡捕获波形

一般的计算机上自带的声卡,均既有A/D功能,又有D/A功能,就是一款具备基本配置的数据采集卡,并且技术成熟,性能稳定。 后台如下:

【Word自定义配置,超简单,图文并茂】自定义Word中的默认配置,比如标题大小与颜色(参考科研作图配色),正文字体等

▚ 01 自定义样式Styles中的默认标题模板 📢自定义标题的显示效果,如下图所示: 1.1 自定义标题的模板Normal.dotm 1.1.1 选择所需修改的标题 新建一个空白Word文档,依次选择菜单栏的开始Home,样式Styles,…

光刻掩膜版怎么制作的?

光掩膜版基本上是 IC 设计的“主模板”。掩模版有不同的尺寸。常见尺寸为 6 x 6 英寸一般的掩膜版由石英或玻璃基板组成。光掩膜版涂有不透明薄膜。更复杂的掩模版使用其他材料。 一般来说,术语“photo mask”用于描述与 1X 步进机或光刻系统一起使用的“主模板”。…

Ubuntu 安装常见问题

1. 安装oh my zsh 搜狗输入法不能用 vim /etc/environmentexport XIM_PROGRAMfcitx export XIMfcitx export GTK_IM_MODULEfcitx export QT_IM_MODULEfcitx export XMODIFIERS“imfcitx” export LANG“zh_CN.UTF-8”配置完后重启,稍等一会,右上角会有个…

Windows下Python及Anaconda的安装与设置之保姆指南

学习Python编程需要安装基本的开发环境。 (1)python ——编译器;这个是任何语言都需要的;必需! (2)Anaconda ——主要的辅助工具,号称是 Python‘OS;必需! …

python机器学习——随机森林

随机森林 随机森林(Random Forest)是一种集成学习方法,它通过构建多个决策树并结合它们的预测结果来进行分类或回归。 算法原理: 决策树(Decision Tree): 随机森林由多个决策树组成。决策树是一种基于树…

Pytorch实战教程(一)-神经网络与模型训练

0. 前言 人工神经网络 (Artificial Neural Network, ANN) 是一种监督学习算法,其灵感来自人类大脑的运作方式。类似于人脑中神经元连接和激活的方式,神经网络接受输入,通过某些函数在网络中进行传递,导致某些后续神经元被激活,从而产生输出。函数越复杂,网络对于输入的数…

云架构师学习------腾讯云通识-存储与数据库

云架构师学习------腾讯云通识-存储与数据库 云架构师学习------腾讯云通识-存储与数据库存储基础存储服务对象存储-COS产品概述功能概览产品优势 云硬盘-CBS产品概述产品功能产品优势云硬盘类型 文件存储-CFS产品概述产品功能产品优势文件存储类型及性能规格存储类型性能与规格…

图论09-桥和割点

文章目录 1 寻找桥的算法2 桥的代码实现3 寻找割点的算法4 割点的代码实现 1 寻找桥的算法 2 桥的代码实现 package Chapt06_Bridge;import java.util.ArrayList;public class FindBridges {private Graph G;private boolean[] visited;//ord数组记录访问的顺序private int or…

51单片机PCF8591数字电压表数码管显示设计( proteus仿真+程序+设计报告+讲解视频)

PCF8591数字电压表数码管显示 1.主要功能:讲解视频:2.仿真3. 程序代码4. 设计报告5. 设计资料内容清单&&下载链接资料下载链接(可点击): 51单片机PCF8591数字电压表数码管设计( proteus仿真程序设计报告讲解视…