ImageVerifierCode 换一换
你正在下载:

CPUSTOP.docx

[预览]
格式:DOCX , 页数:7 ,大小:22.92KB ,
资源ID:11663461      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11663461.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CPUSTOP.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CPUSTOP.docx

1、CPU STOP3:如何判断电源或缓冲区出错,如:电池故障? 如果电源(仅S7400)或缓冲区中的一个错误触发一个事件,则CPU操作系统访问OB81。错误纠正后,重新访问OB81。电池故障情况下,如果电池检测中的BATT.INDIC开关是激活的,则 S7-400仅访问OB81。如果没有组态OB81,则CPU不会进入操作状态STOP。如果OB81不可用,则当电源出错时,CPU仍保持运行。SF(系统出错/故障显示,红色):CPU硬件故障或软件错误时亮。BATF(电池故障,红色):电池电压低或没有电池时亮。DC5V(5V电源指示,绿色):5V电源正常时亮。FRCE(强制,黄色):至少有一个I/O被强

2、制时亮。RUN(运行方式,绿色):CPU处于RUN状态时亮;重新启动时以2Hz的频率闪亮;HOLD(单步、断点)状态时以0.5Hz的频率闪亮。STOP(停止方式,黄色):CPU处于STOP,HOLD状态或重新启动时常亮。BUSF(总线错误,红色)。图2-5CPU318-2的面板4模式选择开关(1)RUN-P(运行-编程)位置:运行时还可以读出和修改用户程序,改变运行方式。(2)RUN(运行)位置:CPU执行、读出用户程序,但是不能修改用户程序。(3)STOP(停止)位置:不执行用户程序,可以读出和修改用户程序。(4)MRES(清除存储器):不能保持。将钥匙开关从STOP状态搬到MRES位置,可

3、复位存储器,使CPU回到初始状态。复位存储器操作:通电后从STOP位置扳到MRES位置,“STOP”LED熄灭1s,亮1s,再熄灭1s后保持亮。放开开关,使它回到STOP位置,然后又回到MRES,“STOP”LED以2Hz的频率至少闪动3s,表示正在执行复位,最后“STOP”LED一直亮。某些CPU模块上有集成I/O。PLC使用的物理存储器:RAM,ROM,快闪存储器(FlashEPROM)和EEPROM为什么SIMATIC S7-300 CPU在出现错误16#4548“Stop by I/O administration”时进入STOP状态 描述: 错误状态16#4548“Stop by I

4、/O administration”发生在下列情况: 扩展机架无法被识别。 因CP断开(丢失负载电源),系统总线不再起作用。大多数偶发错误是由扩展设备的接口模块IM361或CP的电源中的电压波动引起的。原因可能是输出模块的切换操作,输出模块的负载由IM模块或CP的同一电压供给 。当CPU本身未受电压波动影响时就会看到此错误,并因此无法诊断出此错误。 补救措施: 输出模块的负载电源单独供电。能够使siemens plc停机的原因有哪些?2010-05-20 21:33阅读29评论0使进入的情况很多,比如地址调用错误,没有下载需要块,编程错误等等,如果你想避免错误时不使进入停止状态,你可以在程序中

5、加入特殊的块,则出现相应问题,调用相应的OB块,虽然里面没程序,PLC将对错误错误不作任何处理,继续运行。否则PLC将进入停机状态可,比如: OB73通讯冗余出错OB当容错S7连接中发生首次冗余丢失时,H CPU的操作系统将调用OB73(只有在S7通讯中才会有容错S7连接。更多信息,请参见“S7-400 H可编程控制器,容错系统。”)。如果其它容错S7连接发生了冗余丢失,则不会再有OB73启动。直到为具有容错功能的所有S7连接恢复冗余后,才会出现另一个OB73启动。如果发生了启动事件且OB73没有编程,CPU不会转为STOP模式。OB80时间出错组织块无论何时执行OB时出错,S7-300 CP

6、U的操作系统将调用OB80。此类错误包括:21:29:00| 添加评论| 固定链接| 写入日志| 西门子12月15日能够使siemens plc停机的原因有哪些?使进入的情况很多,比如地址调用错误,没有下载需要块,编程错误等等,如果你想避免错误时不使进入停止状态,你可以在程序中加入特殊的块,则出现相应问题,调用相应的OB块,虽然里面没程序,PLC将对错误错误不作任何处理,继续运行。否则PLC将进入停机状态可,比如: OB73通讯冗余出错OB当容错S7连接中发生首次冗余丢失时,H CPU的操作系统将调用OB73(只有在S7通讯中才会有容错S7连接。更多信息,请参见“S7-400 H可编程控制器,

7、容错系统。”)。如果其它容错S7连接发生了冗余丢失,则不会再有OB73启动。直到为具有容错功能的所有S7连接恢复冗余后,才会出现另一个OB73启动。如果发生了启动事件且OB73没有编程,CPU不会转为STOP模式。OB80时间出错组织块无论何时执行OB时出错,S7-300 CPU的操作系统将调用OB80。此类错误包括:超出周期时间、执行OB时出现确认错误、提前了时间而使OB的启动时间被跳过、在CiR后恢复RUN模式。例如,如果在上一次调用之后发生了某一周期性中断OB的启动事件,而同一OB此时仍在执行中,则操作系统将调用OB80。如果OB80尚未编程,则CPU将转为STOP模式。可以使用SFC

8、39至42禁用或延迟和重新启用时间出错OB。OB81电源出错组织块只要发生由错误或故障所触发的事件,而此错误或故障又与电源(仅在S7-400上)或备用电池(当事件进入和离开时)有关,则S7-300 CPU的操作系统调用OB81。在S7-400中,如果已使用BATT.INDIC开关激活了电池测试功能,则只有在出现电池故障时才会调用OB81。如果OB81没有编程,则CPU不会转为STOP模式。可以使用SFC 39至42禁用或延迟,并重新启用电源出错OB。 OB82诊断中断组织块如果具有诊断功能的模块(已为其启用了诊断中断)检测到错误,则它会输出一个诊断中断的请求给CPU(当事件进入和离开时)。则操

9、作系统调用OB82。OB82的局部变量包含逻辑基址和四字节的故障模块的诊断数据(请参见下表)。如果OB82尚未编程,则CPU转为STOP模式。可以使用SFC 39至42禁用或延迟,并重新启用诊断中断OB。 OB83插入/删除模块中断组织块在下列情况下,CPU操作系统会调用OB 83: 插入/删除已组态模块后 在STEP 7下修改模块参数以及在运行期间将更改下载至CPU后可借助SFC 39至42禁用/延迟/启用插入/删除中断OB。 OB84CPU硬件故障组织块在下列情况下,CPU中的OS将调用OB84: 已检测到并更正了内存出错之后 对于S7-400H:如果两个CPU之间的冗余链接的性能下降可以

10、使用SFC 39至42禁用或延迟CPU硬件出错OB,然后再次启用它。 OB85优先级出错组织块只要发生下列事件之一,CPU的操作系统即调用OB85: 尚未装载的OB(OB81除外)的启动事件。 操作系统访问模块时出错。 在系统更新过程映像期间出现I/O访问错误(如果由于组态原因,未禁止OB85的调用)。 OB86机架故障组织块只要在分布式I/O (PROFIBUS DP或PROFInet IO)中检测到中央扩展机架(不带S7-300)、DP主站系统或站故障(进入事件与离开事件时),CPU的操作系统调用OB86。如果OB86尚未编程,当检测到此种类型的出错时,CPU将转为STOP模式。可使用SF

11、C 39至42禁用或延迟,并重新启用OB86。 OB87通讯出错组织块只要发生由通讯出错导致的事件,CPU的操作系统就会调用OB87。如果OB87尚未编程,CPU不会转为STOP模式。可以使用SFC 39至42禁用或延迟,并重新启用通讯出错OB。 OB 88处理中断OB程序块执行被中止后,CPU操作系统将调用OB 88。导致此中断的原因可能是: 同步出错的嵌套深度过大 块调用(U堆栈)的嵌套深度过大 分配本地数据时出错如果未对OB 88编程且程序块执行被中止,则CPU进入STOP模式(事件ID W#16#4570)。如果在优先级28下中止了程序块执行,则CPU进入STOP模式。可借助于SFC

12、39至42禁用、延迟和启用处理中断OB。 OB121编程出错组织块只要发生同程序处理相关的错误所导致的事件,CPU的操作系统即调用OB121。例如,如果用户程序调用了尚未装载到CPU中的块,将会调用OB121。 OB122I/O访问出错组织块只要在访问模块上的数据时出错,CPU的操作系统即调用OB122。例如,如果在访问I/O模块上的数据时,CPU检测到读取错误,操作系统将调用OB122。为什么在整个系统完全断电再恢复电源后CPU保持STOP状态? 描述:包含DP主站S7-400和从站的整个系统可通过一个主站开关关闭电压。通过CPU的内部电压缓冲区CPU通常会持续运行50ms到100ms,并且

13、在这个阶段识别所连接的从站故障。 根据使用供电设备,电压缓冲区可能会非常长(达到500ms)。如果未编程OB86或OB122,那么由于从站丢失,CPU进入STOP 状态。 补救措施: 必须编程OB86和OB122(如果需要,则编程OB82)。此时必须启动一个定时器。定时器值必须大于CPU电压缓冲区的持续时间(也就是指导值100ms)。必须通过适当的测试来决定该值。 然后在循环程序中检查定时器。如果定时器终止,那么从站在常规操作中发生故障,并且CPU以对其进行的编程来作出响应。例如,由于STOP命令CPU停止运行。 主站开关关闭时也会启动定时器。如果选择合适的时间值,定时器就不会终止,因为在从站

14、没有操作电压后不久CPU也会无操作电压。因而CPU(中央控制器)在运行模式下掉电然后在电压恢复后在那个运行模式下仍能启动。 注意事项: 如果选择了“Restart at Power On”作为启动类型(与“Restart”相反),应该在相应的起始OB下重新设置定时器以便在CPU重新启动后定时器的终止不会触发一个不希望的程序反应。 请注意在长电压缓冲区的情况下,可能会发生其它错误如站故障、I/O故障、时间错误、超出周期时间、缓冲区溢出等等,如果这些错误不能被程序阻止的话会导致CPU进入STOP状态。尽可能地阻止这些错误OB,如果需要的话可延长最大周期时间。s7-400断电后再上电里面的程序全部丢

15、失且CUP在STOP状态 标签: 电源模块 电池 STOP 现有项目上用的是6ES7421-2XK05-0AB0下载程序后运行正常,只是在每次断电后再上电CPU便处于STOP状态,不能正常运行,除非再次下载组态和程序才能进入运行状态,发现电源模块上有两个装电池的槽上没有电池是不是因为电池被拿掉造成程序不能保存的呢?请大家分析分析! 如果你没有电池也没有插卡,或者插的是RAM卡,就会出现这样的情况,如果有电池,程序和数据块中的数据就都能够掉电保持,如果插上EEPROM卡,然后在STEP7程序中用菜单PLC-downloaduserprogramtomemorycard就可以把程序保存在卡中,如果

16、停电,又没有电池的话,重新上电的时候程序会从卡中复制到CPU的RAM中运行,但是要注意,每一次修改程序都要重新下载程序到卡中,因为在线修改的程序修改的是RAM中的程序,而不是卡里的程序!还有一点,如果有卡而没有电池,虽然程序能保持,但是DB里的数据掉电会丢失,数据保持必须使用电池。 加入OB几从站掉电CPU不停止 悬赏分:10 - 解决时间:2010-11-1720:37 记得有一个OB可以使CPU在DP从站丢失时候不会停止运行,只是相应的从站无法工作,CPU只报“SF”和“BF”,而其他站点可以正常工作,请各位高手指点。谢谢。 问题ID: 60989提问者:老万老邓 - 新生第1级最佳答案O

17、B85程序故障OB86扩展机架、DP主站系统或分布式I/O从站故障OB121编程故障OB122I/O访问故障这几个你都要加上,另外用FC125可以判断从站掉线或故障,用FB125可以进行更详细的判断。建议增加FB125西门子系统自带,用于分析DP从站的故障类型。回答者: smarteye - 初级技术员第5级 2010-11-1523:51一般加这几个块就差不多了OB82:I/OPointFault1OB85:OBNotLoadedFaultOB86:LossofRackFaultOB87:CommunicationFaultOB121:ProgrammingErrorOB122:Module

18、AccessError回答者: 匪夷所思 - 初级技术员第5级 2010-11-1609:18你好,将profibus总线拔下来,CPU会触发OB86等中断,如果CPU中没有相关的故障处理OB,CPU进入STOP状态。解决方法下载OB82,OB85,OB86,OB122到CPU回答者: barry - 顶级工程师第12级 2010-11-1609:531、相应的OB块作用:OB80:时间错误OB81:电源错误OB82:诊断错误OB83:插入/移出模块中断OB84:CPU硬件故障OB85:优先级错误OB86:机架故障或分布I/O故障OB87:通讯错误OB121:编程错误OB122:I/O访问错误

19、2、DP从站丢失时候不会停止运行,只是相应的从站无法工作-需要加OB86块。但要主义的是不是所有的CPU都支持OB86块的,打开STEP7项目硬件组态,连线或者模拟的状态下点击在线/离线-双击CPU-性能数据(PerformanceData)-地址区(AddressAreas)中查看I区、Q区、M区等参数和所支持OB块的数据。3.、参考如何使用OB组织块:回答者: 满 - 顶级工程师第12级 2010-11-1609:58从站掉站会产生机架故障中断调用OB86,这是必须的如果直接访该从站IO地址,掉站后可能产生IO访问错误,所以需要OB122也会造成更新过程映像区错误,如果配置了使能调用OB8

20、5,则还需要OB85从理论上讲,对于掉站,只需要这三个块。回答者: cangshan - 助理工程师第8级 2010-11-1611:45要想使从站故障CPU和其他从站正常工作,加入的错误处理组织快的选择要根据你使用的具体从站模块而定,但OB86(扩展机架、DP主站系统、或分布式I/O从站故障)和OB122(访问错误,程序中访问了有故障或不存在的模块)是必须下载的组织快;如果模块具有诊断能力而你又使能了诊断中断,就需要调用OB82(诊断中断处理组织快);如果你使用了通信模块为I/O分布式网卡,为避免通信总线的接口故障,需要下载OB84(CPU硬件故障处理组织快);为避免模块插/拔时CPU故障,需下载OB83回答者: Bob Wu - 初级工程师第9级 2010-11-1618:51一般OB82OB85OB86OB121OB122都下载

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1