西门子S7-200PLC程序数据的断电保存方法

时间:2023-03-21来源:佚名
西门子S7-200plc程序数据的断电保存方法,主要可分三种,其数据断电保存方法及特点如下:
一、在系统块中设置断电数据保持功能来保存数据。
在S7-200的编程中,系统块中有一项功能为断电数据保持设置,设置范围包括V存储区、M存储区、时间继电器T和计数器C(其中定时器和计数器只有当前值可被保持,而定时器位或计数器位是不能被保持的)。其基本工作原是在PLC外部供电中断时,利用PLC内部的超级电容供电,保持系统块中所设置的断电数据保持区域的数值保持不变,而将非保持区域的数据值归零。由于超级电容容量的限制,在西门子的资料中宣称只能保存几天时间。对于M存储区中的前十四个字节(即MB0-MB13),当设为断电数据保持,在PLC外部供电中断时,PLC内部自动将以上存储区的数据转移到EEPROM中,因此可实现断电永久保存。
若需更长的RAM存储器断电数据保存时间,西门子公司可提供一个可选的电池卡,在超级电容耗尽后继续提供电能,延长数据保存时间(约200天)。
二、在编程时建立数据块来保存数据。
在程序设计的编程阶段,可在编程中建立数据块,并赋予需要的初始值,编程完成后随程序一起下载到PLC的RAM存储器中,CPU同时自动将其转存于EEPROM,作为EEPROM储器中的V数据永存储区。因EEPROM的数据保存不需要供电维持,所以可以实现永久保存。若在系统块中相应V存储区未设为断电数据保持,在每次PLC上电初始,CPU自动将EEPROM中的V数据值读入RAM的V存储区。若相应V存储区设为断电数据保持,在每次PLC上电初始,CPU检测断电数据保存是否成功。若成功,则保持RAM中的相应V数据保持不变。若保存不成功,则将EEPROM中的相应V数据值读入RAM的V存储区。此方法只适用于V数据的断电数据保存。
三、在程序中用SMB31和SMW32来保存数据。
在程序中将要保存的V存储器地址写入SMW32,将数据长度写入SMB31,并置SM31.7为1。在程序每次扫描的末尾,CPU自动检查SM31.7,如果为1,则将指定的数据存于EEPROM中,并随之将SM31.7置为零,保存的数据会覆盖先前EEPROM中V存储区中的数据。在保存操作完成之前,不要改变RAM中V存储区的值。存一次EEPROM操作会将扫描时间增加15至20毫秒。因为存EEPROM的次数是有限制的(最少10万次,典型值为100万次),所以必须控制程序中保存的次数,否则将导致EEPROM的失效。
结合以上的了解和工地调试的经验,在实际应用中,若遇到需程序数据保持的时候,要多种方法结合运用以达到最理想的结果。针对程序中需保存数据的不同,采取不同的方式实现。对于需在程序第一次运行时进行预置并在程序运行过程中个别情况下进行重新设置的数据,如高度、荷重等相关标定参数,可在程序的数据块中建立数据,并赋予初始数值。同时在程序中编入SMB31和SMW32命令,在相关条件下对EEPROM的V数据区进行重新保存,修改先前的初始值。示例如下,当进行参数设置时,置M0.0为1,完成一次VD100的EEPROM存储器保存操作。
对于程序运行过程中数值变化比较频繁,且需断电长期保存的数据,则可将数据存于MB0至MB13存储区,且系统块的断电数据保存设置中将相应的M存储区设为断电数据保存。也可使用程序中的V存储区,在必要时如上图所示进行一次程序数据存储,而在断电数据保持设置中可选取,也可不选取。

相关阅读

电工基础:换路定律与初始值的计算(40)

【点击领取】 三菱案例 | 西门子案例 | 电工手册 | 工具箱 软件 【点击获取】 三菱PLC例程117个|西门子PLC例程777个 【点击下载】 2020新电工仿真软件    我们学过的大多数电路分析,...
2023-06-27

认识这三条线,你将永不触电!让我们一起来看看是哪三条线吧!

普通人呆在家里的时候多,要想保证全家不触电,一定要记住三条线哦…… 是三道防线!能保证我们免受触电的危险。但不少人并不太清楚: 1. 直接接触电击防护 2. 接地与等电位联结...
2023-06-11

想知道水电清包的价格吗?看看就知道

南昌30元一平方 河北石家庄这里水电暖一平方大概是38到45元之间。 四川广安水电安装不包材料13元一平方,开槽再加三元,是不是很低啊。 德州这边35到50之间吧,水电暖的清包价格...
2023-06-11
想知道水电清包的价格吗?看看就知道

MOS管典型应用电路图 MOS管常见的几种应用电路

一、开关和放大器 MOS管最常见的电路可能就是开关和放大器。 1. 开关电路 G极作为普通开关控制MOS管。 2. 放大电路 让MOS管工作在放大区,具体仿真结果可在上节文章看到。 二、时序电...
2023-07-17
MOS管典型应用电路图 MOS管常见的几种应用电路

电工证有几种?该怎么考?如何复审?

特种作业包括:电工作业、高压电工作业、低压电工作业、防爆电气作业、焊接与热切割作业、熔化焊接与热切割作业、压力焊作业...等,具体可查询特种作业目录。 (中华人民共和国...
2023-06-27
电工证有几种?该怎么考?如何复审?

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

防静电塑料镊子93301-08硬质碳纤维合成镊子 尖头镊子 纤维镊子

防静电塑料镊子93301-08采用硬质碳纤维合成材料制成,兼具高强度与轻量化特性,适用于精密操作场景。其尖头设计精细,夹持力稳定,可精准抓取微小元件,广泛应用于电子元器...
0.3

耐高温发泡硅胶密封垫片背胶定制聚氨酯丁晴氟橡胶EPDM矩形软四氟

耐高温发泡硅胶密封垫片背胶定制产品,采用优质硅胶、聚氨酯、丁腈橡胶、氟橡胶及EPDM等多种高性能材料,具备优异的耐高温、耐油、耐腐蚀与抗老化性能。其发泡结构质...
2

硅胶发泡圆条硅胶发泡条耐高温密封条海绵条 1mm/2/3/4/5/8/10/12

硅胶发泡圆条(又称硅胶发泡条、耐高温密封条、海绵条)是一种高性能密封材料,采用优质硅胶发泡工艺制成,具有优异的耐高温、耐老化、阻燃及弹性恢复性能。常见规格包括...
1.6

轻便型防撞鸭舌安全帽车间防撞安全鸭舌帽防砸帽劳保帽子定制印字

轻便型防撞鸭舌安全帽专为车间作业设计,融合安全防护与舒适佩戴体验。采用高强度ABS材质,重量轻、抗冲击性强,有效抵御高处坠物及侧面碰撞,符合国家安全标准。鸭舌帽...
14.6

网站栏目