妙用心跳信号

来源 :城市建设理论研究 | 被引量 : 0次 | 上传用户:foxmaj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [ 摘要 ] 本文讲述了如何利用心跳信号实现了AS412-3 H冗余系统与EMRON系统的冗余通讯。并且针对具体项目提供了源代码以展示详细的解决方法。
  [ 关键词 ] 心跳信号 CP441-2EMRON-SerialMODBUS-RTU
  
  [ Abstract ]This paper introduces that how to realize AS412-3 H and EMRON
  Control System redundant communication by using heartbeat.Source code is
  also provided to show detail resolvent in real project.
  
  [ Key Words ] Heartbeat CP441-2 EMRON-Serial MODBUS-RTU
  中图分类号: TJ768.4文献标识码A 文章编号
  
  项目简介
  扬子石化—巴斯夫有限責任公司是中国石化和德国巴斯夫以50:50的股比共同出资建立的大型石油化工企业,总投资约29亿美元,2001年9月开始工程建设,于2005年6月投入商业运营。
  BASF-YPC新近委托沈阳蓝英工业自动化装备有限公司为其系统集成由沈阳远大压缩机制造有限公司提供的空气压缩机。该压缩机产生氢气、一氧化碳及氢气和一氧化碳的混合气。控制系统的冗余通讯原理如图1所示。
  AS412-3H CP441-2与EMRON-Serial通过RS485通讯电缆相连。利用
  Modbus-RTU通讯协议来进行主站与从站的数据交换。
  
  二.冗余通讯要求
   EMRON系统为单CPU,两个冗余通讯网卡Serial。SIEMENS系统为双CPU,两个冗余通讯网卡CP441-2。EMRON做为Modbus主站,SIEMENS做为Modbus从站。通讯协议为Modbus-RTU协议。
  通信参数:
  Slave Address:1;
  Master Address:2;
  波特率:19200Bits/s;
  8位数据,1位停止,无奇偶效验位;
  
  
   图1 冗余通讯原理图
   硬冗余通讯,无论主站或是从站有且只要一条通讯链路损坏时,系统自动切换到另一条链路。由于SIEMENS系统的硬冗余机制是:CP通讯卡相对CPU是独立的,即CPU故障时,相应的CP通讯卡仍然“正常”工作。而EMRON系统的硬冗余机制是:主Serial通讯卡没有接收到通讯数据,则备用Serial通讯卡工作。由于两者的硬冗余机制不一样,所以进行现场冗余通讯试验时,出现以下一些问题,见表1和表2。↓-表示故障;
  
  
  表1 冗余试验-Modbus Master切换
  
  
  表2 冗余试验-Modbus Slave切换
   根据冗余试验我们可以得出几个结论:
  根据表1,EMRON系统Serial通讯卡有且只有一个故障时,通讯仍然是正常的;这时,原来的Serial备用通讯卡作为主通讯卡;
  根据表2,如果SIEMENS系统的CPU发生故障且通讯卡无故障时,由于CP通讯卡还“正常”工作,所以EMRON所得到的数据是CPU停止后的“静态”数据,冗余通讯故障;
  根据表2,如果如果SIEMENS系统的CP通讯卡发生故障时,EMRON系统可以正常切换;
  所以,问题的关键在于SIEMENS系统的CPU故障后且相应的CP通讯卡“正常”工作时,EMRON系统的Serial通讯卡要进行一次主/备切换。
  
  三.冗余通讯实现
  由于SIEMENS系统与EMRON系统的冗余通讯机制完全不同,单凭硬件组态实现不了冗余通讯。故提出了利用心跳信号Heartbeat来实现双方系统的冗余通讯。
  Heartbeat实现冗余通讯的原理是:SIEMENS系统周期2秒产生方波(心跳),EMRON系统若周期接收到心跳信号,则认为通讯正常;若心跳停止(恒为0或1),则因为通讯故障,这时需要进行通讯卡Serial的“自动切换”,利用EMRON系统的内部通讯卡切换命令SWREQ进行“自动”切换 。切换成功后,再次接收到心跳信号,通讯正常;见图2,心跳信号的产生。
  
  图2 心跳信号逻辑
  
  利用心跳信号后,我们再次做冗余通讯试验,见表3。
  
  
  表 3 利用心跳信号的冗余通讯
  四.应用体会
  ⑴ SIEMENS系统的通讯冗余机制是CP冗余与CPU无关,最大程度实现了硬冗余;
  ⑵ EMRON系统的通讯冗余机制是主/备冗余,Serial通讯卡只要一个工作,另一个在备用状态;
  ⑶ 利用心跳信号后,可以实现“软”冗余通讯,数据延迟一个或两个周期(切换时间);
  ⑷ 由于EMRON系统Modbus-RTU通讯时,AO,DO数据如果没有变化,则Serial通讯卡不发送相应的功能码,故EMRON系统也需给SIEMENS系统一个心跳信号;所以,当Serial切换完成后,AO,DO的实时数据也相应发送到CP441-2;
  
  参考文献:
  [1] S7-300/400 PLC应用技术 (机械工业出版社)
  [2] 深入浅出西门子S7-300 PLC(北京航空航天大学出版社)
  [3] S7-300/400 PLC工业网络通信技术指南(机械工业出版社)
其他文献
摘要:本文从标准厂房建设的重要意义,标准厂房建设的基本做法和推进标准厂房建设需要注意的问题等几个方面作了简要探讨。  关键词:标准厂房;意义;措施  Abstract: This article from the important significance of the construction of standard factory buildings, are briefly discuss
期刊
摘要:后压浆技术是我国广大建筑者经过多年的探索和实践,总结出一套在钻孔灌注桩后,采用高压注浆泵通过预埋注浆管注入水泥浆液,通过浆液的劈裂、填充、压密、固结等作用,从而提高桩基侧摩阻力和端承载力的技术。本文作者通过详细介绍后压浆技术在洺河渡槽桩基工程中应用的工艺流程、施工过程以及出现异常情况后的应对措施,全面阐述了后压浆技术对桩基加固的机理,施工工艺和注意事项,为后压浆技术在其他水利工程中的应用和推
期刊
[摘 要] 該文介绍了水中桩基钢护筒的设计,根据钢护筒的实际受力状况建立力学模型,通过理论计算,确定钢护筒的入土深度、壁厚及稳定性,并提出防止护筒底端发生反穿孔、流动、管涌的技术保证措施及处理预案,从而满足工程需要,大量的节约了工程投资。  [关键词] 钢护筒;设计;节约  Abstract:Thispaperintroducestheunderwaterpilefoundationofsteel
期刊
摘要:本文介绍了桥面伸缩缝的病害产生原因,结合工程实例,阐述了伸缩缝装置的安装、调整、钢筋焊接、混凝土浇注等工艺。  关键词:桥梁伸缩缝;病害;原因  Abstract:Thispaperdescribesthecausesofbridgeexpansionjointdiseases,combinedwithaprojectexample,expoundstheinstallation,adjus
期刊
摘 要:在工程建设中成本控制与管理是工程项目管理的关键。施工企业应该正确认识成本控制的重要性,以降低成本,提高效益。本文结合实践对建筑工程施工成本控制进行了探讨,并就如何提高工程项目成本控制水平进行了阐述。  关键词:成本计划管理 ;成本控制的组织分工;成本控制措施   Abstract: in the construction project cost control and managemen
期刊
摘要:完善的管理是企业发展的前提和保障。酒店业实施精细化管理对于提高员工素质,提高劳动生产率,达到企业利益最大化,促进提升城市整体服务水平和生活品质具有十分重要的现实意义。本文拟就酒店业实施精细化管理进行理论上的探索,以便为各类企业完善管理提供参考。  关键词:酒店;精细化;管理  Abstract: The perfect management is the prerequisite and g
期刊
摘要:钻孔灌注桩的施工质量影响因素比较多,为避免出现质量事故,应对钻孔灌注桩施工过程进行严格的质量控制,以确保工程质量。  关键词:公路桥梁;钻孔灌注桩;施工技术;施工质量  Abstract: Bored pile construction quality influencing factors are more strict quality control to avoid quality a
期刊
摘要:随着城市交通的快速发展,预应力结构形式的桥梁越来越多的被人们所采用,由于比普通混凝土桥梁增加了张拉工序,出现质量缺陷的机率也增加了,本文主要阐述后张法预应力混凝土桥梁在张拉施工过程的质量控制。  关键词:材料检验、张拉材料制作安装、张拉工艺、管道压浆。  Abstract:withtherapiddevelopmentofcitytraffic,moreandmorebridgesprest
期刊
摘要:本文以广州绿地中心商业楼基坑开挖施工项目为例,介绍了施工实施监测的必要性及监测要点,就如何做好对地铁外部近距离施工监控措施进行探讨。  关键词:地铁外部施工;对隧道影响;监控措施;  Abstract: in this paper, in order to study the commercial building of Guangzhou green center construction
期刊
摘要: 桥梁支座在整个桥梁结构中虽然是很小的组成部分,但是他们分别对桥梁墩台的受力状态和梁的水平位移,转角起着十分重要的作用。桥梁支座具有连接上部结构和下部结构,保持桥跨结构的整体性的作用;同时能将上部结构所受的荷载传递给下部结构,使桥跨结构的实际受力情况与设计的计算图式相符。本文简单介绍了桥梁支座的发展、各类桥梁支座主要性能及特征,;综述了桥梁支座的研究现状;分析了其主要病害并简述了其发展方向。
期刊