DCS工业数据采集的原理和实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DCS工业数据采集的原理和实现

CENTUM-XL DCS数据采集的原理和实现 联系电话 Theory Implementation of Data Collection 200 第 PAGE 1 页 共 NUMPAGES 5页 第 PAGE 1 页 共 NUMPAGES 1页 CENTUM-XL DCS工业数据采集的原理和实现 Mobiltron Asia Pacific Limited. 周四阳 (高级工程师,信息技术部经理) 摘 要 本文首先论述CENTUM-XL DCS数据采集的原理,并结合本人开发过的多个生产数据采集系统,来论述相应的算法及程序编制思路,给出一些用VB开发的实例,可作为一个对DCS系统工业数据采集的通用方法。 关键词:ECGW3(通信门路部件) TTY协议 传输报文 响应报文 VB编程语言 前 言 生产过程数据采集是企业建设信息管理系统时最基本和最重要的数据来源。虽然全球各DCS厂商提供多种不同的DCS系统,但DCS系统的数据采集机理是基本相同的,因此尽管本文只针对了日本横河的Centum-XL进行了分析,但所讨论的课题具有普遍的意义。 一.ECGW3的简介 ECGW3通信门路部件相当于数采工作站与DCS系统进行通信的中间设备,它最大的标记数目达到了15000点,同时支持4个RS232口的通信,它的性能完全可以满足对CENTUM-XL系统所有位号点数据采集的需要。 数采工作站通过ECGW3可以获得如下信息: 1.读ECGW3的状态,而且还能设置ECGW3中与通信有关的参数。 2.采集和设置HF总线上各种类型控制站的过程数据。 3.获取HF总线上有关控制站的各种信息以及各个站所产生的报文。 二.ECGW3数据采集的原理 2.1 ECGW3的通信协议 ECGW3支持以下四种通信协议方法: Ethernet RS—232C TTY 协议 RS—232C BSC协议 GP—IB通信 ECGW3通信门路单元一般采用的通信卡是RS81串行通信卡,其通信协议为RS—232C TTY协议,在此只对TTY协议作进一步的论述。 TTY协议传输规格要通过使用RS81接口插件来实现,可选项目的建立,要通过ECGW3组建器(Builder)在ENGS工程师站上进行。 TTY协议通信格式 下图2.1表示正常操作期间和出现错误时的状态。 ①.正常操作期间 Text [CR][LF]Text[CR][LF]数采工作站 Text [CR][LF] Text[CR][LF] ECGW3 装置 (正文) 备注:[CR]为回车符号,[LF]为换行符号。 ②.出现错误时 错误产生了 Text[CR][LF]数采工作站 Text[CR][LF] ECGW3 装置 (正文) 如果ECGW3在接收来自主计算机的正文时,检测到了一个错误,则不会返回应答。 Text[CR][LF]Text[CR][LF] 主计算机 Text[CR][LF] Text[CR][LF] ECGW3 装置 (正文) 错误产生了 图2.1 TTY协议通信格式 如果数采工作站检测到来自ECGW3的应答中有一个错误,ECGW3将不知道此事。这里所指的错误是TTY协议通信级错误(如:奇偶错误,超越错误等),而不是正文内容中的语法错误。 2.2 通信报文的通用规则 通信报文有如下三种类型: ① “传输报文”,当有数据采集等要求时,由数采工作站发给ECGW3。 ② “响应报文”,当响应请求时,由ECGW3发送给数采工作站。 ③ “中断报文”,从ECGW3向数采工作站单向启动报文,而且只有在通信方法为BSC协议时才会出现这类报文。在TTY协议和GP—IB通信的情况下,中断报文将被作为响应报文发送给主计算机,见图2.2。 数采工作站 ECGW3 响应报文传输报文 响应报文 传输报文 中断报文 图2.2 报文类型 1. 三种报文的通用格式如下: 传输报文 [Gnn__] command__para

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档