用于现场仪表过程控制的多协议配置工具

 

一 挑战

在现代生产环境中,我们会使用各种现场设备来记录过程数据(从温度传感器到压力、液位和流量计),而这些数据需要通过多种通信协议来进行传输,例如HART、FOUNDATION Fieldbus或PROFIBUS PA。为此,每个过程自动化协议的接口都需使用不同的工具和软件来进行配置,以实现对现场设备状态的监控和调试。这无疑增加了投资成本,同时让数据的收集和分析变得更加复杂和低效。

二 解决方案

PACTware是独立于制造商和现场总线的软件应用程序,可轻松配置现场自动化设备。独立的PACTware工具可用于配置、操作和诊断工厂中的所有设备。该软件是被广泛使用的FDT框架应用程序,并对所有用户免费提供。

FDT(Field Device Technology)是在现场设备和自动化系统之间开放数据交换的接口规范,符合国际标准IEC 62453和ISA 103。在简化现场设备通信技术的过程中,DTM(设备类型管理器或设备驱动程序)和FDT框架应用程序都有着巨大作用。

PACTware根据FDT标准提供的设备驱动程序(DTM)开发了一个通用的数据交换平台。该平台允许通过不同的网络层级完全访问DTM所提供的所有设备功能。这意味着每个设备都可通过其主要功能中的标准化用户界面来进行配置、操作和维护——无论制造商、设备类型或通信协议如何。

FDT技术无需对现场设备进行任何特定的改动。设备支持的通信协议和设备属性是通过FDT技术在PC上使用软件来进行完整的参数化映射。

(FDT技术原理 图源:FDT技术简介.pdf)

PACTware为支持连接所有现场设备而使用了统一的配置理念。这意味着用户可拥有简单、易操作的配置工具,并可轻松配置多协议的现场设备,因此可在很大程度上减少配置现场设备所涉及的工作量,并确保了应用程序的安全性以及降低了培训的要求。

此完整解决方案需要通过Softing的移动配置工具“mobiLink”来实现。Softing的mobiLink是首款在单个设备系列中通过三个行业标准协议(HART、FOUNDATION Fieldbus和PROFIBUS PA)之一来提供与智能现场设备和线上工厂系统相连接的电池供电工具。mobiLink设备提供HART主站、FOUNDATION Fieldbus总线主站和PROFIBUS PA主站的功能,并使用户可以直接完成配置、管理和故障排除任务。该系列中的设备还提供用于数据授权和集成一站式解决方案的接口,以及符合EDD、FDT/DTM和FDI标准的连接。

三 操作演示:使用PACTware通过mobiLink来配置FF仪表

mobiLink提供HART、PROFIBUS PA和FOUNDATION Fieldbus DTM文件,并支持FDT框架应用程序和主要配置软件,如PACTware、Endress+Hauser的FieldCare和横河电机的FieldMate。此外,可供选购的ProComSol的DevCom(DD)应用程序还可通过使用Windows、Android或iOS设备来轻松配置现场设备。

1. 扫描现场设备:

2. 根据扫描结果从设备库中添加相应设备:

3. 修改设备DTM地址和TAG,实现与设备正常通信:

4. 与设备连接成功之后,可以通过PACTware对设备进行参数设置和监控:

四 mobiLink的主要功能概览

1. 多协议操作:

• HART主站、FOUNDATION Fieldbus总线和PROFIBUS PA主站;

• 用于与现场设备进行单独交互的HART回路;

......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ 连接现场设备的优选方案

▶ 用于在过程工业中参数化配置现场设备的移动式解决方案

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

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

相关文章

701. 二叉搜索树中的插入操作

给定二叉搜索树(BST)的根节点 root 和要插入树中的值 value ,将值插入二叉搜索树。 返回插入后二叉搜索树的根节点。 输入数据 保证 ,新值和原始二叉搜索树中的任意节点值都不同。 注意,可能存在多种有效的插入方式&a…

Jenkins配置钉钉通知

Jenkins 作为最流行的开源持续集成平台,其强大的拓展功能一直备受测试人员及开发人员的青睐。大家都知道我们可以在 Jenkins 中安装 Email 插件支持构建之后通过邮件将结果及时通知到相关人员。 但其实 Jenkins 还可以支持钉钉消息通知,其主要通过 Ding…

【Kubernetes】当K8s出现问题时,我们可以从哪些方面排查出

前言 kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kub…

【网络安全-sql注入(5)】sqlmap以及几款自动化sql注入工具的详细使用过程(提供工具)

一,sqlmap 工具的详细使用 kali系统自带这个工具,无需安装直接sqlmap 后面接参数使用 Windows上参照以下方法安装即可 1-1 工具下载 1-1-1 sqlmap下载 sqlmap 工具下载地址: GitHub - sqlmapproject/sqlmap: Automatic SQL injection a…

【Java接口性能优化】skywalking使用

skywalking使用 提示:微服务中-skywalking使用 文章目录 skywalking使用一、进入skywalking主页二、进入具体服务1.查看接口 一、进入skywalking主页 二、进入具体服务 可以点击列表或搜索后,点击进入具体服务 依次选择日期、小时、分钟 1.查看接口 依次…

Android stdio的Gradle菜单栏无内容问题的解决方法

右边Gradle菜单栏里没有Tasks选项内容的问题 正常情况↓ 如果这个问题如果无法解决的话,Gradle打包就只能通过控制台输入命令来解决,但这无疑是把简单问题复杂化了,我们来看看怎么解决这个问题吧。 这里有几个方法提供,可以自行选…

【jvm--堆】

文章目录 1. 堆(Heap)的核心概述2. 图解对象分配过程2.1 Minor GC,MajorGC、Full GC2.1 堆空间分代思想2.3 内存分配策略2.4 TLAB(Thread Local Allocation Buffer)2.5 堆空间的参数设置2.6 逃逸分析2.7 逃逸分析&…

Flink学习笔记(二):Flink内存模型

文章目录 1、配置总内存2、JobManager 内存模型3、TaskManager 内存模型4、图形化展示5、实际案例计算内存分配 1、配置总内存 Flink JVM 进程的进程总内存(Total Process Memory)包含了由 Flink 应用使用的内存(Flink 总内存)以…

软件安全测试的含义是什么?

早在信息行业发展的初期,就有互联网公司意识到了保护软件产品安全的重要性,可时至今日,我们总能够从报道中瞥见某某公司遭黑客入侵导致信息泄露的新闻,其中甚至不乏Facebook这些以用户通讯、身份信息为支柱产业的大厂。 信息安全事…

实现协议互通:探索钡铼BL124EC的EtherCAT转Ethernet/IP功能

钡铼BL124EC是一种用于工业网络通信的网关设备,专门用于将EtherCAT协议转换成Ethernet/IP协议。它充当一个桥梁,连接了使用不同协议的设备,使它们能够无缝地进行通信和互操作。 具体来说,BL124EC通过支持EtherCAT(以太…

【重拾C语言】六、批量数据组织(二)线性表——分类与检索(主元排序、冒泡排序、插入排序、顺序检索、对半检索)

目录 前言 六、批量数据组织——数组 6.1~3 数组基础知识 6.4 线性表——分类与检索 6.4.1 主元排序 6.4.2 冒泡排序 6.4.3 插入排序 6.4.4 顺序检索(线性搜索) 6.4.5 对半检索(二分查找) 算法比较 前言 线性表是一种常…

vue解决:Parsing error: No Babel config file detected for ....

报错信息 Parsing error: No Babel config file detected for C:\Users\Admin\Desktop\shabi\work\src\App.vue. Either disable config file checking with requireConfigFile: false, or configure Babel so that it can find the config files. 分析错误:没有检测…