过程控制系统中的模块技术MTP

这篇具有很好参考价值的文章主要介绍了过程控制系统中的模块技术MTP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        在过程自动化行业中,模块化设备概念近年来越来越受欢迎。其中最热门的是MTP。MTP称为模块类型封装,它是过程工业自动化技术用户协会(NAMUR)提出的过程自动化行业的模块化标准,通过这种模型,开发工作的重点从以设备为中心转移到以模块为中心,从而可以根据 不断变化的需求轻松、灵活地对设备进行调整。该标准是即插即用制造的重要一步。

NAMUR(过程工业自动化技术用户协会)。这家总部位于德国的国际集团代表了自动化技术的用户,包括过程控制技术专家。NAMUR在全球拥有150多家成员公司,他们及其成员了解即插即用模块的价值 。他们还了解工厂操作员希望如何工作:标准数据与标准接口。该小组正在帮助创建一种模块化的特定标准,称为模块化类型包(MTP)(VDI/VDE/NAMUR 2658),包括涵盖从数据方面到人机界面 (HMI) 的所有内容的各个部分。该标准描述了使用 OPC 统一架构 (UA) 的功能,例如通信、警报、安全等。

        对于过程控制制造商来说,水平集成(机器对机器自动化)和垂直集成(机器对工厂自动化)通常是生产前的最后一步。这些步骤包括在成套设备(如撬块)上限定可编程逻辑控制器 (PLC) 代码操作,以及调试负责全厂自动化的分布式控制系统 (DCS)。工厂自动化工程师通常在DCS中使用功能框图对象,而设备专家则使用PLC中的梯形图逻辑。

        随着人们对模块化的兴趣日益浓厚,制造商面临的潜在挑战也随之增加:一家公司提供全厂分布式控制系统(DCS),另一家公司为生产设备提供自动化组件,甚至在其他设备上使用多个第三方组件。结果,进入工厂的可编程逻辑控制器(PLC)数量成倍增加。

        MTP标准与其他NAMUR建议兼容:NE148和工业参考架构模型(RAMI)4.0。MTP已经发展到关于设施中组件生命周期的IEC标准。它基本上说一切都应该模块化,以便随时轻松升级或更换部件。我们将在熟悉一些关键术语后探索它的功能VDI 2776 第 1 部分

  1. 过程设备装配(PEA) — 一种自动化的,从安全角度来看,几乎自主的模块化工艺单元,由一个或多个功能设备组件组成,代表模块化工厂内的加工步骤或提供基础设施
  2. 流程编排层(POL) — 跨越自动化和信息技术级别的设备组件,用于模块化系统的操作. 修改时,不再需要完全重新编程设备,因为 大部分逻辑都存在于各个模块中。上位控制 器只是协调模块及它们所提供的服务,这就是为什么它被描述为流程编制层(POL).PEA与POL 之间通过OPCUA 实现信息交换。
  3. MTP — 模块化过程单元自动化技术的接口和功能的正式描述。

过程控制系统中的模块技术MTP

        模块/设备供应商提供的MTP文件是MTP标准的核心,代表PEA的接口。该文件包含POL设置其通信,标签,服务和HMI的所有必要信息,以便它可以监视/控制PEA。

        MTP文件使用国际标准(IEC 62714)自动化特定的XML数据格式称为自动化标记语言(AML),用于定义每个设备。例如,具有自己的控制和可视化系统的生物反应器将提供一个MTP文件,该文件定义了其中可用的各种内容,包括:

服务 — 加热、搅拌、pH 控制

数据 —温度、压力、流量

可视化 — 与 POL 操作相关的操作员图形

警报

事件/条件

用于获取上述项目的OPC UA连接和标签信息.

        符合 MTP 标准的 POL 从其系统内的各种模块(skid)导入 MTP 文件,并使用这些信息开发工厂级可视化和批处理系统来监视和控制这些模块块。现在,POL 允许工厂级操作员使用统一的图形和对象来监视和控制模块(skid)。POL 还允许批处理系统使用标准配方监视和控制服务,而与模块(skid)功能或供应商无关。

:英文中Skid 我觉得是模块的意思,自接翻译成“滑块”好像怪怪的。不知过程控制专业中如何反映?

实现技术

AutomationML语言描述

     MTP 模块的描述使用了AutomationML 语言。PEA读取AML 描述的MTP 文件,生成一个符合标准 的 PLC 模板,在这个模板中,所定义的元素 被映射到 MTP 专用的IEC 61131 软件库中的功能块。这样可以最大限度地减少开发人员 编程模块时的工作量,例如服务关系可以自 动实现。开发人员只需编程特定过程的服务状态。

OPCUA协议

PEA和POL 之间采用了OPCUA 协议,这需要将MTP 的模型转换成为OPCUA 信息模型。

P&ID

     P&ID是英文Process & Instrument Diagram(工艺和仪表流程图)的缩写,是工程上最基本的图纸资料,在过程控制领域使用P&ID图来描述所有工艺、仪表、管道、设备的相关信息。MTP 中的某些文档好像可以从P&ID推导而来。

MTP 运行时

        MTP 文件下在到PLC或者DCS 控制器中,就能够执行。所以,PLC 或者DCS中有一个MTP 运行时 Runtime。

MTP 文档的基本结构

过程控制系统中的模块技术MTP

其中Services 是模块中的服务, 是采用PLC 的ST 语言编写的程序。

结束语

        任何一项模块化标准在开发阶段,软件工具和运行时非常重要。而技术成熟后,模块库才是决定成败的关键因素。正如我在文章中所说的,模块化技术将开发工作的重点从以设备为中心转移到以模块为中心。拥有MTP 技术的厂商声称,MTP提高了60% 的开发效率。这一结论只有当应用工程的大多数MTP 都可用的前提下才是正确的。如果为某一个特定的应用,采纳模块化技术的话,只会增加开发的复杂性。模块化的优势在于技术的复用。

笔者认为:  MTP厂商协助过程控制集成商和设备厂商开发MTP 模块是MTP 技术成败的关键。

我对过程控制不熟悉,对MTP 也不熟悉。本文只是一篇学习笔记。文章来源地址https://www.toymoban.com/news/detail-408089.html

到了这里,关于过程控制系统中的模块技术MTP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PLC技能引领自动化控制系统的设计与开发

    学习了PLC后,您可以从事各种与自动化控制系统相关的工作。以下是一些可能的职业方向: 自动化工程师:作为自动化工程师,您将负责设计、开发和维护自动化控制系统,其中包括PLC编程、传感器和执行器的集成以及系统调试和故障排除。 PLC程序员:作为PLC程序员,您将

    2024年02月12日
    浏览(31)
  • 闸控一体化解决方案(闸控一体化解决方案(闸门自动化控制系统介绍))

    ​ 一、整体技术架构 星创易联智慧水利解决方案主要包括水闸控制系统、水情监测系统、通信网络系统、管理软件平台四个层面。各系统通过标准化接口和协议相连,实现信息融合: - 水闸控制系统:采用智能水闸控制器,实现对水闸的远程监控与操作控制。 - 水情监测系统:通过

    2024年01月19日
    浏览(47)
  • wincc与300以太网通讯教程在建材行业矿粉磨生产自动化控制系统中应用

    内容摘要 上位机与S7-300PLC通信采用以太网通信,通讯模块采用捷米特ETH-S7300-JM01以太网通讯模块,捷米特ETH-S7300-JM01通讯模块直接插到CPU315-2DP的DP口上。 项目介绍 立磨PLC控制系统: 立磨是一种理想的大型粉磨设备,广泛应用于水泥、电力、冶金、化工、非金 属矿等行业。它

    2024年02月16日
    浏览(33)
  • 控制系统中的闭环带宽

    控制系统中的闭环带宽是指反馈控制系统中控制器输出与被控对象输入之间的频率范围。具体来说,闭环带宽是在稳定性和响应速度之间做出的折衷,越高的闭环带宽通常意味着更快的响应速度,但也可能导致系统变得不稳定。 在实际应用中,通常需要根据控制系统的要求和

    2024年02月13日
    浏览(34)
  • 控制系统中的AI、AO、DI、DO是什么意思——控制系统基础知识

      控制系统中AI、AO、DI、DO是集散控制系统中模块上常见的一些基本标注,好处就是便于分清什么类型量的设备,方便前期的产品选型及后期的维修与保养。   同时将现场模拟量仪表和开关量设备等进行清晰分类,便于后期仪表和设备的弱电信号接线。 其实很简单,AI、

    2024年01月20日
    浏览(34)
  • 电子技术课程设计—交通灯控制系统设计

    目录 摘要 1 设计目的及要求 1.1设计目的 1.2 题目与要求 2 总体方案设计 2.1 提出原理方案 方案(1):基于同步模型的电路设计 方案(2):基于异步模型的加法计数电路设计 方案(3):基于异步模型的减法计数电路设计 2.2 原理方案的确定 3 单元电路设计及仿真 3.1 秒脉冲电

    2024年02月03日
    浏览(44)
  • 系统学习Python——警告信息的控制模块warnings:常用函数-[warnings.simplefilter]

    分类目录:《系统学习Python》总目录 相关文章: 警告信息的控制模块 warnings 基础知识 警告类别 警告过滤器 基础知识 警告过滤器的执行过程 默认警告过滤器 暂时禁止警告 测试警告 为新版本的依赖关系更新代码 常用函数 warnings.warn warnings.warn_explicit warnings.showwarning warning

    2024年01月19日
    浏览(41)
  • 系统学习Python——警告信息的控制模块warnings:常用函数-[warnings.filterwarnings]

    分类目录:《系统学习Python》总目录 相关文章: 警告信息的控制模块 warnings 基础知识 警告类别 警告过滤器 基础知识 警告过滤器的执行过程 默认警告过滤器 暂时禁止警告 测试警告 为新版本的依赖关系更新代码 常用函数 warnings.warn warnings.warn_explicit warnings.showwarning warning

    2024年01月20日
    浏览(28)
  • 容错控制系统故障诊断及重构技术研究的开题报告

    一、研究背景 随着现代工业的高度自动化和信息化,工业控制系统在生产过程中扮演着越来越重 要的角色。但是,由于控制系统本身的复杂性和工作环境的恶劣性,控制系统故障 频繁发生,给生产带来了严重的影响。因此,如何在控制系统故障发生时及时准确 地诊断和重构

    2024年02月10日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包