- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Technology
技术纵横
文献标识码:B文章编号:1003-0492(2013)11-0082-03中图分类号:TP342*.3
西门子S7系列PLC模块“热拔插”功能的实现
ImplementationofHot-swapFunctionofPLCModuleofSiemensS7Series
李朝光(广西柳州钢铁股份公司焦化厂,广西柳州545002)
摘要:针对西门子S7-300/400系列PLC的信号模块实现“热拔插”功能的相关问题进行介绍。
关键词:西门子;PLC;热拔插;功能;组态
Abstract:Thepaperintroducedtherelevantproblemsaboutimplementingthehot-swapfunctionofPLCsignalmodulesofSiemensS7-300/400series.
Keywords:Siemens;PLC;Hot-swap;Function;Configuration
1前言
在PLC系统的实际应用中,组成PLC系统的各个模块故障时是否能够实现在不停电、不中断系统运行、不影响其它模块工作的条件下进行在线更换,即“热拔插”更换,从而最大限度地降低模块故障对生产的影响,这对于连续不断的生产过程而言非常重要,因此,在PLC系统设计时对模块的热拔插功能必须予以重视。本文以西门子S7-300/400系列PLC为例,介绍模块的“热拔插”功能的实现方法。
2模块“热拔插”的含义
西门子PLC模块关于“热拔插”功能的确切定义包括如下四点:
·带电拔插模块时,确保不造成模块的硬件损坏;
·带电拔插模块时,CPU不进入停机(STOP)状态,并产生系统故障报警(SF灯亮);
·带电拔插模块时,该模块I/O通道的数值保持不变,而其他模块的运行不受影响,工作保持正常;
·带电拔插模块时,CPU中触发中断组织块或通过DP诊断程序块,得到模块拔出或插入的事件信息,在用户程序或中断组
织块OBnn中进行相应控制逻辑和I/O通道的处理。
显然,上述定义中第一、第二条是基本要求,只有确保在带电拔插模块时不造成模块的硬件损坏才有进行热拔插的意义,第三、第四条是最重要、最关键的功能,如果某一个模块因本身故障需要更换而造成其它模块的工作也同样受到影响,那么这样的更换操作与停电更换没有本质的不同,因为对系统都同样造成了全局性的影响。所以,真正的热拔插功能应该对模块是无害的,对系统也是无害的,这才是完美的热拔插功能。
3热拔插功能的实现
3.1实现热拔插功能的系统架构
系列PLC模块全部不支持热拔插功能。CPU采用“本地站”架构,直接挂带I/O模块或361/IM
系列PLC模块全部不支持热拔插功能。
CPU采用“本地站”架构,直接挂带I/O模块或361/IM365挂接本地站扩展I/O模块的方式不支持
CPU采用“远程站”架构,作为PROFIBUSDP
(1)S7-200
(2)S7-300通过IM360/IM热拔插功能。
(3)S7-300
主站通过DP网挂接DP从站ET200M、ET200S、ET200iS,当从站模块采用相应型号的接口模块、I/O模块及有源总线底板时,通过特殊的组态方式及相应的参数设置支持热拔插功能。
(4)S7-400CPU采用“远程站”架构,作为PROFIBUSDP主站通过DP网挂接DP从站ET200M、ET200S、ET200iS,当从站模块采用相应型号的接口模块、I/O模块及有源总线底板时,通过常规的组态方式及相应的参数设置支持热拔插功能。
(5)S7-400CPU采用“本地站”架构,直接挂带I/O模块的方式支持热拔插。
82首i惯题AUTOMATIONPANORAMA2013.11
从上面罗列的各种架构看出,只有采用上述(3)、(4)、(5)这三种架构才能实现热拔插功能,其中(5)架构由于是S7-400系列模块本身强大的功能所支持的,组态时不需要做任何特别的设置就能自然实现热拔插功能,故本文不做介绍,只针对(3)和(4)两种架构进行论述。
3.2实现热拔插功能的组态方法
3.2.1采用S7-400CPU搭配S7-300型远程DP从站架构
在实际应用中应用最广的架构是S7-400CPU挂接ET200M型DP从站,实现热拔插功能的组态方法如下(如图1所示):
(1)打开STEP7硬件组态窗口,在硬件列表的
您可能关注的文档
- 西门子840D﹢sl系统调试诊断界面开发.docx
- 西门子840Dsl采用无线形式进行调试的方法.docx
- 西门子840Dsl界面二次开发功能在寻边器上的应用.docx
- 西门子840Dsl控制电主轴星角转换的技术应用.docx
- 西门子840Dsl数控系统在全电伺服转塔冲床上的应用.docx
- 西门子840D精度调整与补偿应用.docx
- 西门子840D数控系统的凸轮轴磨削软件开发.docx
- 西门子840D数控系统轮廓监控故障分析与处理.docx
- 西门子840D数控系统手动测量功能的扩展及应用.docx
- 西门子840D数控系统双手持单元在数控立车上的应用.docx
- 某县纪委监委开展“校园餐”突出问题专项整治工作汇报22.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告66.docx
- 某县委常委、宣传部部长年度民主生活会“四个带头”个人对照检查发言材料.docx
- XX县委领导班子年度述职述廉报告3.docx
- 某县纪委关于校园餐问题整治工作落实情况的报告.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告22.docx
- 某县税务局党委领导班子年度民主生活会“四个带头”对照检查材料.docx
- 某县委书记在县委常委班子年度民主生活会专题学习会上的讲话.docx
- 某县纪委校园餐问题整治工作落实情况的报告.docx
- 某区委副书记、区长年度民主生活会对照检查材料.docx
文档评论(0)