采用Modbus协议实现DCS系统中监控级数据集成.pdf
《采用Modbus协议实现DCS系统中监控级数据集成.pdf》由会员分享,可在线阅读,更多相关《采用Modbus协议实现DCS系统中监控级数据集成.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子技术应用!年第#期(接上页)(测 试 条 件:!$!%&,!#$(&,#$)(*!+;此 时,$!,+,%$-!(%./0,$!1,+)。从以上的实验结果及实验可以看出,使用罐形铁氧体磁芯实现的正交变压器,体积小巧,性能优异稳定,工作可靠。把它用于有死区时间的小型开关电源中,可方便 地 实 现 稳 压,同 时 也 使 电 路 非 常 简 单2籍 此 设 计 的 小功率直流开关稳压电源,其可靠性与功率密度等指标得到了很大提高。参考文献何希才(新型开关电源设计与维护(北京3国防工业出版社4!叶慧贞4杨兴洲(新颖开关稳压电源(北京3国防工业出版社4111-赵凯华4陈熙谋(电磁学(北京3人民教育出
2、版社41#%5收稿日期:!66-)图 789:;?系统中的关键。一个典型=?系统从结构上可分为四层A:现场级、控制级、监控级和管理级。本文讨论的是监控级,在这一级有许多并列的子站,一般采用计算机作为人机接口,各站点可按功能划分,分别采集相应的现场信号和控制某些局部设备。但是,各站点之间不是孤立的,它们必须互相配合、协调才能保证产品质量和实现连续生产,这就需要各站点能互通讯息。另外,上级管理网也需要与监控级子站交互数据,以实现全局的监控和优化。然而,子 站 是 采 用 不 同 开 发 平 台、不 同 通 讯 协 议 组成的异构系统,可能由不同的厂家和个人开发。要为每种协议写一个转换接口或驱动是比
3、较繁琐的,特别是在站点和协议较多的时候。因此,怎样有效集成数据,避免信息孤岛的出现,是=?系统中常遇到的难点问题之一。比 较 好 的 方 法 是 各 站 点 都 采 用 标 准 协 议 进 行 数 据通讯,而不必为每一种协议开发一个通讯接口。目前这方面的协议比较多,789:;就是其中的一种。!#$%&协议简介789:;BB、CDE、FGE?、DF等,并没有规定物理层。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何 种 网 络 进 行 通 信 的!A。标准的789HI8J控制器使用C?!-!实现串行的789:;规定了连接器针脚、接线、信号电平、波特率、奇偶 校 验 等 信 息,7
4、89:;BB、CDE协 议 则 在 此 基 础上规定了消息、数据的结构、命令和应答的方式,如图所示。数据通讯采用7KLMN O?PKQM方式,7KLMN端发出数据 请 求 消 息,?PKQM端 接 收 到 正 确 消 息 后 就 可 以 发 送 数据到7KLMN端以响应请求;7KLMN端也可以直接发消息修改?PKQM端的数据,实现双向读写。图!是一个典型的789:;应用示例。789:;可以应 用 在 支 持789:;和FG之 间、FG和 个人计算机之间、计算机和计算机之间、远程FG和计算机之间以及远程计算机之间(通过789M,连接),可见789:;的应用是相当广泛的。由于789:;、/7B、组
5、态软件都支持789:;,而且789:;是一个开放标准,其协议内容可以免费获得,一些小型厂商甚至个人都可根据协议标准开发出支持789:;的产品或软件,从而使其产品联入到789R采用!#$%&协议实现()系统中监控级数据集成成都四川大学原子核科学技术研究所()S)黄 宁 范轶翔 张 俊摘要:用789:;协议实现水泥生产生料系统中不同操作站的监控数据集成,采用+DG开发出基于789:;通讯协议的一种通用接口组件,使得各异构站点可以方便地互连。介绍网络的拓扑结构和实现方法,并把789:;的集成方式作了比较和讨论。关键词:=?监控数据集成789:;V7自动化与仪器仪表!投稿邮箱3()*+,-(.-#/.
6、-,S电子技术应用!年第#期图!$%&()应用示例图*生料质量控制系统组成()的数据网络中。因此,$%&()有着广泛的应用基础。在实际应用中,可以使用+,!*!、+,-./0-!、$%&12加电话线、甚至345 0 65来联网7*8。所以,$%&()的传输介质种类较多,可以根据传输距离来选择。!#$%&的具体应用这里介绍的$%&()的具体应用是某厂的水泥生 料生产质量控制系统。此系统中一共有/个子站:钙铁分析仪、四元素分析仪、料位仪0料浆塞、配料秤、配库。每一个子站由一台计算机和相关软、硬件组成,控制系统组成如图*所示。从 图*可 看 出,系 统 基 本 上 是 两 个 控 制 回 路:一 路
7、由钙铁分析仪、配料秤及控制算法组成,实现磨前精配,即出磨生料质量的在线实时闭环控制;另一路由四元素分析仪、料浆塞、料位仪组成,实现磨后调配,即入窑前料浆质量的均化控制。配库算 法 在 第 二 条 回 路 中 起 控制、优化和网络接口的作用。系统控制参数的改变由两个事件触发:钙铁仪分析的结果和四元素分析的结果。这两个分析结果由对用户定期 采 得 的 实 际 生 产 中 的 样品的分析得到。从图*还可看出,各站之间是相互联系的,它们的协作关系到生料生产的质量。在网络设计中,不仅要实现各站之间数据交换,同时还要考虑到网络的灵 活 性、通用性、可扩展性。例如,数据源 站 点 应 能 比 较 容 易 地
8、 增 减数据、目标站点可能 有 多 个、数据流向应该是双向的、所 有生 料 系 统 的 数 据 需 送 到 厂 级94,中,因 此 网 络 的 实 现 比 较复杂。由 于$%&()协 议 具 有 多样 性、可 靠 性 等 特 点,而 且 是工业级标准协议,完全 可 以 适合具体应用,因此用$%&()实现网络。要在每个站点都用源程序实现$%&()是不实际的,因为应用程序开发平台不一样,有:;)(、:;)(=?);、?%A=等,不可能实现代码复用。但是,每个站点读写$%&()数据的操作又是相同的,为解决这个问题,我们采用4C$技术。4C$也是软件模块之间数据通讯的标准。4C$的特点是语言无关性、对
9、进程的透明性和可以实现二进制重用7-8。因为它的接口是开放的,所以支持4C$技术的客户程序可以通过其公共接口调用4C$组件的内部功能。众所周知,在D;B&%E)!中,4C$甚至是构成操作系统的基础。最后,采用F3G开发出了两个4C$组件,即$%&()$)H1A组件和$%&(),=模板技术的框架,它主要用在基于4C$的软件开发上,使用它可以大大简化组件的 开 发 过 程 并 提 高 代 码 的 效率7/8。$)H1A和,=I1组件都包含F,466、+3J、345三种方式,实现了4=)、4=)K规定的功能7*8。每个子站的客 户 程 序 不 需 要 了 解$%&()的 具 体 协 议 和 实 现
10、方 式,只需调用组件公开出来的方法,就可以与远程计算机交换数据,实现$%&()协议透明、网络数据传输透明。例如,=I1端的组件,客户端只需修改其连接数据就可以使 变 化 反 应 到$)H1A端,而$)H1A端 修 改 了 数 据 后,,=I1端会触发事件通知客户。网络结构没有使用点对点的连接,而是采用了星型连接,在一个站点上建立一个实时数据库,相当于一个数据中心。所有站点都只与数据中心相连,各站数据也发送到数据中心集中。网络结构见图-。(讨论()*关于具体应用图-所示的网络结构中,一方面,系统封装了$%&L()协议和网络的实现,实现了功能复用,减少了重复操作,并且使网络调试比较方便;另一方面,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 采用 Modbus 协议 实现 DCS 系统 监控 级数 集成
限制150内