SocketSocket通讯编程在分布式控制系统中的应用.PDFVIP

SocketSocket通讯编程在分布式控制系统中的应用.PDF

  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文档。上传文档
查看更多
SocketSocket通讯编程在分布式控制系统中的应用

SocketSocket 通讯编程在分布式控制系统中的应用通讯编程在分布式控制系统中的应用 SockeSockett 通讯编程在分布式控制系统中的应用通讯编程在分布式控制系统中的应用 罗家融 徐浩 朱琳 季振山 田一海 江诲燕 中国科学院等离子体物理研究所 合肥 230031 (e_mail: jr_luo@mail.ipp.ac.cn) 摘要 :分布式控制系统 (Distributed Control System简称 DCS)DCS 是计算机系统、通讯系统、控制论、信息论 DCSDCS 与自动化、系统工程、可靠性相互促进、互相接透、综合发展的最好、最高的典范[1] 。它自 70 年代问世以 来,发展异常迅速,已被广泛应用于工矿企业的生产过程控制、核试验、航空航天、核电站、核聚变实验 装置[2]等领域。中国科学院等离子体物理研究所的 HT7 超导托卡马克核聚变实验装置的控制系统就是一个 分布式的控制系统,其主要特征之一是系统中采用了多处理机结构,这就使各处理机之间的数据传送变得 十分重要,通讯系统是该控制系统正常运转的支柱。本文较为详细地描述了 Socket 通讯方式在该实验装置 上的应用。 关键词:分布式控制系统 Socket 通讯技术 以太网 11.. 前言前言 11.. 前言前言 托卡马克受控热核聚变是人类本世纪替代煤和油的新能源,中国科学院等离子体物理研 究所的 HT-7 超导托卡马克装置其规模和参数介于中小型装置和堆芯装置之间,可以承担聚 变工程中有关堆芯连续运行的物理和工程等重大课题的研究。为了实现对整个系统的实时监 控,控制及诊断保护, 该控制系统采用了分布式计算机网络结构[3]。图 1 是该分布式控制系 统网络结构的示意图。第二部分简单介绍了 HT-7 控制系统网络的结构,在第三部分介绍了 该系统的通讯方式,而第四部分对 Socket 编程作了简单介绍,第五部分则给出了一个具体 实例,并作出了初步评价,最后是对本文的总结。 2. HT-2. HT-77 控制系统网络简控制系统网络简解解 2. HT2. HT--77 控制系统网络简控制系统网络简解解 由于整个 HT-7 实验控制和数据采集管理系统采用了不同类型的计算机,其操作系统也 不相 同,各子系统的控制计算机分布在不同的实验现场,彼此相距较远,为了保证控制系统 能完成实时的控制,对控制信号和数据的传输速率就有一定的要求的,而且各功能子系统间 的数据传输量也比较大。实时通讯是当今网络应用的热点,被广泛应用于数据传输、实时控 制、分布处理等诸多领域。通过计算机网络不仅可以进行高速可靠的数据传输,还可以实现 资源共享,提高资源的利用率 。HT-7 实验控制和数据采集管理系统采用了以局域网为高速 数据通道进行连接的通讯方式,将 网络通讯技术应用于 HT-7 实验控制系统数据通讯系统中。 由于基于交换器的快速以太网具有性能高和升级方便,性能价格比上具有较明显的优势,且 组网技术相对简单,它是 目前较好的一种网络选择 。基于这种分析,我们选用了基于交换器 的快速以太网,网络结构图如图 2 所示。这样的实验网络从物理结构上看比较合理,不仅交 换器的各个端口的负载比较平衡,而且所有跟实验有关的数据通讯问题,都只要在这个实验 子网段进行即可,充分体现了局域网的性能。 3.HT3.HT--77 控制系统数据通讯方式控制系统数据通讯方式 3.3.HTHT--77 控制系统数据通讯方式控制系统数据通讯方式 数据通讯是指通过数据通讯系统将数据以某种方式从一处安全、可靠地传输到另一处。 现今,实现计算机之间的数据通讯至少有 四种方式 :总线连接的通讯方式 ;调制解调连接 的通讯方式;用过程输入/输出装置连接的通讯方式 ;高速数据通道连接的通讯方式。计算机 控制系统中的通讯往往是各个用于控制的应用程序间的通讯,应用程序之间的数据交换成为 数据通讯里的一个重要问题。应用程序 的通讯方法有多种方式:文件共享、NetBIOS 编程、 标准的 Sockets 和 WinSock 编程、DCOM 编程等。在 HT-7 控制网络通讯系统里,主要使用了 标准 Sockets 编程的数据通讯方法 。在 TCP/IP 网络环境下的应用程序是通过网络系统编程 界

文档评论(0)

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

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

1亿VIP精品文档

相关文档