s7-200系统块断电数据起始和偏移量已配置,cpu上安装有锂电池(6ES7 291-8BA20-0XA0),正常情况下的短时断电通过电容的保持测试已正常通过。但是当我测试10天左右的断电后发现,已配置断电保持的参数不能保持。已测试二次,结果都是这样。请问是什么问题? 西门子PLC培训讲师答:
1、首先检测电池是否电?如果电池没有电了,CPU是没有如何指示的。建议换一块电池试试;
2、确认断电保持的参数设置是否正确;
3、检测数据是否被保持的方法:
断电再启后,要应用SM0.1(首次扫描为1,以后为0,常用来对程序进行初始化)引导程序将所保持的数据存入一个中间缓冲区单元中。在SM0.0后不要对这个中间缓冲区单元进行赋值,这样来读这个中间缓冲区单元的数据。
4、如果应用了存储卡,检查卡中程序与CPU的RAM区的程序是否一致,如果不一致,则在上电后会导致数据丢失。
版权声明:版权归中国工业自动化培训网所有,转载请注明出处!
- 相关问答
-
- 在Sybase Central中的本地PC下,找到数据库CC_xxx_xxxR,双击展开,在Tables下找到相应归档的表打开,可以修改原始数据。
- S7-1200的1214CPU,如何把MD和MW的数据保存,每次开机重新上电后数据都归零了
- 答: 全局数据通讯用于交换小容量数据,全局数据 (GD) 可以是: 输入和输出 标记 数据块中的数据 定时器和计数器功能 数据交换是指在连入单向或双向 GD 环的 CPU 之间以数据包的形式
- WinCC 作为 Modbus 主站,进行浮点数读取时数据不正确是什么原因? 答:WinCC 作为 Modbus 主站,进行浮点数读取时, Tag 的类型应当选为浮点数 32 位,注意地址偏移为 32 的整数倍+ 1 (即
- PLC培训讲师答:可以直接读和写,但最好是对块参数(IN、OUT、IN_OUT)的操作,临时和静态变量不要写操作,可以读操作。因为这两中变量的变化在块中执行。 如把FB41的输入在屏上给定