当前位置:首页 » 服务存储 » 西门子plccpu存储器管理错误停机
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

西门子plccpu存储器管理错误停机

发布时间: 2022-04-14 21:04:34

‘壹’ 西门子300PLC停机 查故障信息为I/O管理引起的stop模式内部错误,进入的事件为ID:16#4548,请高手指点

有两种可能产生了PLC停机:
1. I/O出现了故障,比如输入或输出出现了短路。调用OB82可使PLC故障后不停机。
2. I/O模块出现了拆卸现象,可调用OB83可使PLC故障后不停机。

‘贰’ 西门子PLC博图v15.1wincc按复位会出现CPUstop怎么回事

应该是由于CPU 的SF灯常亮,表示系统遇到了硬件错误,导致PLC处于停止状态,即STOP灯亮,楼主可以按照以下方法进行排查:

1. 首先格式化MMC卡,注意:CPU 的STOP 灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除。具体操作方法如下:将模式开关打到MRES并保持直到STOP 灯保持常亮(约九秒),并在其后两秒内迅速开关,使其返回到STOP 再迅速打回到MRES位置,此时,STOP 灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成。注意:一定要使用规定的操作顺序,否则,MMC就不能进行格式化,而是返回存储器复位状态。

2. 再将Siemens Step-7 simatic manager 与plc的CPU单元正确联机,要做好硬件方面的准备,如通过笔记本上传、下载PLC程序,需要PC适配器(订货号6ES 7972-0CA2x-0XA0)和DP数据线(订货号6XV1830-0EH10),将笔记本与CPU-313C-2DP,正确联机,在Step7中设置好通讯参数后即可连接plc。3. 在Step7的option菜单中,点击Set pg/pc,选择当前激活的通讯口,一般选择MPI ACTIVE,设定好通讯的波特率,端口,数据位,停止位,奇偶校验参数,然后,再点击property,出现对话框,再点击test,再点击view,可以看到整个网络中的所有节点,然后关闭该对话框。4. 在Step-7中的菜单选项中点击Download 即为下载,将你的备份的项目程序重新下载到plc的CPU 中,包括该站的硬件组态、用户程序,观察plc运行状态。5. 如果故障依旧,说明plc机架上的某个单元如PLC、SM模块-信号模块(数字量I/O、模拟量I/O模块)等硬件可能发生故障,此时用Step-7进行联机诊断,在诊断缓冲区可以清楚查看plc停止的具体原因,方法如下:在Step-7中选择菜单

‘叁’ plc常见故障及原因

PLC常见故障及其处理方法

西门子PLCS系列目前在我国工业市场常见的主要有U型(通用型)、W型(字处理型)、R型(开关型)等三种型号。不同型号的PLC,其故障表现和判断方式也不同。这其中,软件故障都可以利用西门子专用编程器解决问题,西门子PLC都留有通讯PC接口,通过专用伺服编程器即可以解决几乎所有的软件问题。

通过软件PC程序可以判断是否是软件故障,如果是硬件故障,则需要专用的芯片级电路板维修工程师才可对其进行修复工作,PLC一般都是模块话结构构成,较为简单的处理方式就是更换故障板卡。

1、软故障的判断和处理

S5PLC具有自诊断能力,发生模块功能错误时往往能报警并按预先程序作出反应,通过故障指示灯就可判断。

当电源正常,各指示灯也指示正常,特别是输入信号正常,但系统功能不正常(输出无或乱)时,本着先易后难、先软后硬的检修原则首先检查用户程序是否出现问题。

S5的用户程序储存在PLC的RAM中,是掉电易失性的,当后备电池故障系统电源发生闪失时,程序丢失或紊乱的可能性就很大,当然强烈的电磁干扰也会引起程序出错。

有EPROM存储卡及插槽的PLC恢复程序就相当简单,将EPROM卡上的程序拷回PLC后一般都能解决问题;没有EPROM子卡的用户就要利用PG的联机功能将正确的程序发送到PLC上。

需要特别说明的是,有时简单的程序覆盖不能解决问题,这时在重新拷贝程序前总清一下RAM中的用户程序是相当必要的。

通过将PLC上的“RUN”“ST”开关按RUN---ST---RUN---ST---RUN的顺序拨打一遍或在PG上执行“Object—Blocks—Delete---inPLC—allblocks---overall—Reset”功能就完成了RAM中程序的总清。

另外,保存在EPROM中的程序并不是万无一失的,过分相信EPROM上的程序有时会给检修带来困惑。所以经常性的检查核对EPROM中的程序,特别是PG中的备份程序就显的尤为重要。

2、PLC硬件故障

PLC的硬件故障较为直观地就能发现,维修的基本方法就是更换模块。根据故障指示灯和故障现象判断故障模块是检修的关键,盲目的更换会带来不必要的损失。

(1)电源模块故障。

一个工作正常的电源模块,其上面的工作指示灯如“AC”、“24VDC”、“5VDC”、“BATT”等应该是绿色长亮的,哪一个灯的颜色发生了变化或闪烁或熄灭就表示那一部分的电源有问题。

“AC”灯表示PLC的交流总电源,“AC”灯不亮时多半无工作电源,整个PLC停止。

这时就应该检查电源保险丝是否熔断,更换熔丝是应用同规格同型号的保险丝,无同型号的进口熔丝时要用电流相同的快速熔丝代替。如重复烧保险丝说明电路板短路或损坏,更换整个电源。

“5VDC”、“24VDC”灯熄灭表示无相应的直流电源输出,当电源偏差超出正常值5%时指示灯闪烁,此时虽然PLC仍能工作,但应引起重视,必要时停机检修。

“BATT”变色灯是后备电源指示灯,绿色正常,黄色电量低,红色故障。黄灯亮时就应该更换后备电池,手册规定两到三年更换锂电池一次,当红灯亮时表示后备电源系统故障,也需要更换整个模块。

(2)I/O模块故障

输入模块一般由光电耦合电路组成;输出模块根据型号不同有继电输出、晶体管输出、光电输出等。

每一点输入输出都有相应的发光二极管指示。

有输入信号但该点不亮或确定有输出但输出灯不亮时就应该怀疑I/O模块有故障。

输入和输出模块有6到24个点,如果只是因为一个点的损坏就更换整个模块在经济上不合算。通常的做法是找备用点替代,然后在程序中更改相应的地址。

但要注意,程序较大是查找具体地址有困难。

特别强调的是,无论是更换输入模块还是更换输出模块,都要在PLC断电的情况下进行,S5带电插拔模块是绝对不允许的。

(3)CPU模块故障

通用型S5PLC的CPU模块上往往包括有通信接口、EPROM插槽、运行开关等,故障的隐蔽性更大,因为更换CPU模块的费用很大,所以对它的故障分析、判断要尤为仔细。

检修实例:一台PLC合上电源时无法将开关拨到RUN状态,错误指示灯先闪烁后常亮,断电复位后故障依旧,更换CPU模块后运行正常。

在进行芯片级维修时更换了CPU但故障灯仍然不停闪烁,至到更换了通信借口板后功能才恢复正常。

3、外围线路故障

据有关文献报道,在PLC控制系统中出现的故障率为:CPU及存储器占5%,I/O模块占15%,传感器及开关占45%,执行器占30%,接线等其他方面占5%,可见80%以上的故障出现在外围线路。

外围线路由现场输入信号(如按钮开关、选择开关、接近开关及一些传感器输出的开关量、继电器输出触点或模数转换器转换的模拟量等)和现场输出信号(电磁阀、继电器、接触器、电机等),以及导线和接线端子等组成。

接线松动、元器件损坏、机械故障、干扰等均可引起外围电路故障,排查时要仔细,替换的元器件要选用性能可靠安全系数高的优质器件。

一些功能强大的控制系统采用故障代码表表示故障,对故障的分析排除带来极大便利,应好好利用。

‘肆’ 西门子300plc怎么设定才能使cpu运行到指定的时间自动停止不能运行

在程序中加入一个锁定标记,由时间触发。

西门子300plc采用了一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

需要停止运行时在程序中加入一个锁定标记,由时间触发,cpu运行到指定的时间自动停止。如需重新启动,输入密码后,清除锁定标记,机器就可重新运行。

(4)西门子plccpu存储器管理错误停机扩展阅读:

一、西门子PLC的优点

1、可靠

PLC不需要大量的活动元件和连线电子元件。它的连线大大减少。与此同时,系统的维修简单,维修时间短。Plc采用了一系列可靠性设计的方法进行设计。例如:冗余的设计。断电保护,故障诊断和信息保护及恢复。

PLC是为工业生产过程控制而专门设计的控制装置,它具有比通用计算机控制更简单的编程语言和更可靠的硬件。采用了精简化的编程语言。编程出错率大大降低。

2、易操作

PLC有较高的易操作性。它具有编程简单,操作方便,维修容易等特点,一般不容易发生操作的错误。对PLC的操作包括程序输入和程序更改的操作。程序的输入直接可接显示,更改程序的操作也可以直接根据所需要的地址编号或接点号进行搜索或程序寻找,然后进行更改。

3、灵活

PLC采用的编程语言有梯形图、布尔助记符、功能表图、功能模块和语句描述编程语言。编程方法的多样性使编程简单、应用面拓展。操作十分灵活方便,监视和控制变量十分容易。

二、PLC特点

1、能够设置不同类型产品的工位数量及位置参数,并能够在线监控运行过程。

2、设备操作灵活方便,能够实现启动与暂停,自动与手动模式切换,计数与清零,气缸下压时间调整等。

3、螺丝的自动排放,送料,固定,由机器一次性自动完成,不需人工辅助。

4、高速的生产节拍,可实现单工位速度不低于 1-1.5 件/秒。定位精度高,位置误差不大于 0.02 毫米。

网络——西门子PLC

网络——PLC系统

‘伍’ 西门子S7-300 PLC CPU自动停止程序 实例

1:把所有的程序全部写在FC或者FB中
2:在OB块中有条件调用所有的FC和FB
3:OB中写一个脉冲定时器,脉冲间隔大一点,比如1小时一个脉冲
4:写一个整数自累加程序段,上面的脉冲定时器来一个脉冲,这个整数就加1,然后赋值给它自己,假设这个整数的地址是MW100
5:算一下半年是多少个小时,大概是4380小时,
6:那好了,当MW100≥4380时,全部的FC、FB调用条件失效,那程序也就无法执行了
注:这个方法只适合CPU加密的情况,而且你需要确保别人解不开你的密码,否则就是个摆设
不过呢。。。呵呵,这种程序我见过好多,要想保证完全解不开。。。。呵呵。。你懂得。。
如果你只是单纯的用LAD或者STL编写程序。。。。
我只能说国内同行牛人多得是,只有你想不到,没有他们做不到的
还是用SCL吧,程序全部写进FB,编译完了源文件删掉,就算解开密码,没有源文件也不是一时半会能开机的

‘陆’ 西门子1200plc CPU停止运行怎么解决

是停止运行,还是信号读不到,可能是信号输入的继电器挂掉了

‘柒’ 关于西门子PLC S7-400 停机故障的疑问

FC74里面的数据地址用错了,地址的数据储存空间不足。是你修改程序修改错了。你在这个画面里点击 Open Block就可以找到错误地方了。

‘捌’ 西门子PLC-CPU 315-2 PN/DP 发生分布式I/O站返回导致停机,求解决办法 (工控)

我在314+cp342-5与315-2dp主从dp通讯时也出现此问题而导致315停机。确定接线没有问题,在ob86和ob122确定已经下载后,发现出现此问题时是主plc正在运行,从站plc断电或停止后再运行时,如果从站与主站plc要通讯,主站PLC就会出现此故障停机。不通讯,则启动停止从站plc不会出现此故障。目前找到不太完美的解决方法就是,如果允许先运行从站plc(查看程序中通讯块是否已经激活),再启动运行主站,就不会出现故障停机。