关于数据保持

数据保持怎么使用阿?怎么设置阿?

最佳答案

1、数据块和编程保持数据的方法是将V区数据写入EEPROM的。MB0-MB13保持数据也是将MB0-MB13存入EEPROM的,MB14-MB31没有对应的EEPROM。

 
 2、将停电要保持的数据放在MB0-MB13,在系统块断电数据保持区将MB0-MB13设定即可,即将MB数据区的起试地址设为0,单元数目设为14,也可以用多少设多少。注意默认状态,该区域是不保持的。比如:

 LD SM0.4

 EU

 INCD MD0

 当MD0=888时,PLC停电了,停了1年后再开机时MD0还等于888(为什么等于888,见开机后数据的恢复)。

 实现CPU断电时自动将其中数据写入相应的EEPROM 的功能,这样也可以达到永久保持的目的。

 特点:

 要保持的数据较少(15字节以内),省了电池卡也不用编程。不论数据变化的快慢,不论PLC停电时间的长和短,都可以用这种方法。

 

 3、如果数据块为: vb0 30 

 plc运行后vb0=50 

 vb0是停电保持的,那在电容保持的时间内,vb0保持为50。 

 当长时间停电,电容不能保持时,再次开机,vb0 的数据恢复为30 。

 如果系统块中没设置相应的保持,那么PLC在掉电再上电时VB0还等于30。

 
 4、数据保存在EEPROM或RAM里。RAM是易失性的存储器,电源中断后,存储的信息要丢失,所以该数据由电容或电池保存的。

 RAM相对于EEPROM,它的工作速度快,改写方便。

 
 5、在系统块中设置的保持区域(MB0-MB13除外)保存在RAM里。

 
 6、SIEMENS网上有3个通过编程方法将V数据写入EEPROM的经典例子。

 

提问者对于答案的评价:
谢谢

专家置评

如果有引用,请注明出处。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 顺序控制里的延时接通问题

    pLC控制两个交流接触器  在顺序控制程序里 需要第一个接触器先吸合,控制地一个电机运行到指定点后第一个释放,第二个交流接触器吸合,两个接触器采用了连…

    SIMATIC S7-200 2020年10月31日
  • 西门子SMART PLC 200使用PID向导

    西门子SMART PLC 200使用PID向导,先设置恒流的流量值200L/H再启动泵,实际的流量值超出200L/H,但PID输出值只是缓慢的递减,以至于实际的…

    SIMATIC S7-200 2017年6月7日
  • 自由口通讯资讯

    我做了一个如下自由口通讯控制程序,当我点击I0.0启动发送控制数据时,能控制设备且能收到成功的反馈信息,可是当我点击I0.1再次发送关机命令时,设备没反应了(控制字节设置没问题,因…

    2017年11月27日
  • S7200PID控制变频器转速

    当压力超过0.2MPA时变变频器20当低于1.5时30想通过PID控制,自动化新手,希望大家给出程序 最佳答案 1、首先要理解pid的意义,p是设定值与反馈差值的放大倍数。&nbs…

    SIMATIC S7-200 2021年7月5日
  • 西门子s7 216 输端,L端子一般接dc24v

    西门子s7 216 晶体管,输出端L端子一般接dc24v,我想问是否可以接dc5v,我想用来控制步进电机驱动。还是只能串联电阻降压?还有输出端L端子只能接高电压…

    SIMATIC S7-200 2017年6月3日
  • 自由口问题

    S7-200的自由口编程中,S7-200 PLC能否连接3个打印机?     好像自由口编程没有提到主站/从站的概念啊。…

    SIMATIC S7-200 2021年7月5日
  • 关于CUP224XP模拟量输入

    关于CUP224XP自带的模拟量输入,如果接入4-20mA的压力表,最大量程0.6Mpa,最大电压是多少,模数转换后的最大值是多少,模数转换的精度是多少. 最佳答案 1。CUP22…

    SIMATIC S7-200 2021年7月5日
  • 高数计数器

    有个高速计数器的程序,预置值和起始值,都设为了0。请问各位这样做有道理吗。 计数开始后,中断会执行吗 最佳答案 这样做就是要时刻产生中断并执行中断程序。 有道理…

    SIMATIC S7-200 2021年7月5日
  • MODBUS从站程序

    今天我问了个1个1200的PLC作为主站,8个200的PLC作为从站进行modbus通讯其中有朋友回复说,要注意2点,第一是地址不一样,第二是数据区要不一样对于这个问题我不是很明白…

    SIMATIC S7-200 2020年11月1日
  • 200通信

    就是想问下S7-200通信的问题问题是这样的,现在中控室10公里外有两台空压机。中控用的WINCC组态(添加了OPC驱动),空压机就用的是S7-200的PLC控制。因为一些原因。就…

    SIMATIC S7-200 2017年12月21日

发表回复

登录后才能评论