S7-200怎么保存标志位,怎么读取断电前保存的标志位

S7-200怎么保存运行标志位,怎么读取断电前保存的标志位

最佳答案

自动读取的.
 2 数据块和编程保持数据的方法是将V区数据写入EEPROM的。MB0-MB13保持数据也是将MB0-MB13存入EEPROM的,MB14-MB31没有对应的EEPROM。

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

 LD     SM0.4

 EU

 INCD   MD0

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

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

 特点:

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

 

 4 如果数据块为: vb0 30 

 plc运行后vb0=50 

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

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

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

 

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

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

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

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

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

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

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

相关推荐

  • S7-200与三菱A740通讯

    请问有没有S7-200与三菱A740通讯的例子程序,还有S7-200与三菱A740怎么样接线好些 问题补充:但是A740里面的有说明,Modbus不能用作485的二线通讯, 最佳答…

    SIMATIC S7-200 2021年7月5日
  • s7-200怎样通讯

    电脑与s7-200怎样用usb-ppi联机,电脑与plc怎样设置 最佳答案 USB的通讯设置相对简单,要注意的是:1、安装的软件要适合,主要是软件的版本要比编程的版本高;2、语言,…

    SIMATIC S7-200 2018年12月9日
  • S7-200系模拟量存储问题

    目前做一个位移信号的采集实验我只需要一个AIW0作输入,采集200次模拟量,请问如何将200个模拟量方便地存入VW0到VW199里?请详细说明 最佳答案 首次更正一点:PLC一个模…

    SIMATIC S7-200 2020年10月31日
  • MBUS_CTRL的调用次数

    CPU226作modbus主站,带4个从站,有网友认为MBUS_CTRL这条指令要调用4次。但是这条指令的数据中并没有地址的信息,为什么非要调用4次呢?我4个从站的通讯速率和奇偶校…

    SIMATIC S7-200 2021年7月5日
  • EM277 DCS

    请教s7-200与EM277可否和DCS通信。DCS通信方式为DP.如果能的话,那么通信数据是否可用数据寄存器VB,不用I/O数字量。 最佳答案 在Profibus系统中EM277…

    SIMATIC S7-200 2021年7月4日
  • 模拟量输入量怎么转换成具体数据啊,比如模拟量怎么转换成温度显示,怎么转换成温度显示。请各位大师指导,谢谢

    模拟量输入量怎么转换成具体数据啊,比如模拟量怎么转换成温度显示,怎么转换成压力显示。请各位大师指导,谢谢 最佳答案 需要将6400-32000 的温度值转换为实际值,举个…

    SIMATIC S7-200 2018年12月2日
  • s7-200PLC之间通过PPI通讯通讯距离最远能多远?

    两台200的PLC通过光纤通信,5KM,中间加有中继,能用PPI通讯吗?还是必须得走MODBUS通讯。 最佳答案 可以买一对光纤转485接口的转换器来实现。 提问者对于答案的评价:…

    SIMATIC S7-200 2017年6月19日
  • SIMATIC S7200

    在S7200中通过向导创建了PID调节,进程设定点PID0-SP要求是在0.0—100.0之间。这个值是怎么进行转换的。比如我在触摸屏上设的压力控制点VD120为800mbar怎么…

    SIMATIC S7-200 2021年7月5日
  • 6ES7 231-0HF22-0XA0能输入8路电流吗?

    看了选型手册不是太清楚,6ES7 231-0HF22-0XA0能输入8路电流吗? 问题补充:我的输入全是电流,现在怎样做才能用上这个模块? 最佳答案 8输入的EM231模…

    SIMATIC S7-200 2020年10月31日
  • 博途 PLC PID指令

    各位前辈好,请教一个问题。我现在手里有增量式编码器,驱动器,步进电机和西门子的PLC。想要实现的就是用编码器控制步进电机,然后用博途里的PID指令在PLC内部形成一个闭环系统。网上…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论