您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC将V存储器的数据复制到EEPROM
来源:艾特贸易2018-06-06
简介可以将 V 存储器任意位置的数据(字节、字和双字)复制到 EEPROM 。一次 EEPROM 的操作会使扫描周期增加 5 ms 。新存入的值会覆盖 EEPROM 中原有的数据,写 EEPROM 的操作不会更新存储卡中
可以将V存储器任意位置的数据(字节、字和双字)复制到EEPROM。一次EEPROM的操作会使扫描周期增加5 ms。新存入的值会覆盖EEPROM中原有的数据,写EEPROM的操作不会更新存储卡中的数据。
将V存储器中的一个数据复制到EEPROM中的V存储区的步骤如下:
①将要保存的V存储器的地址送特殊存储器字SMW32。
②将数据长度单位写入SM31.0和SM31.1,这两位为00和01时表示字节,为10时表示字,为11时表示双字。
③令SM31.7=1,在每次扫描结束时,CPU自动检查SM31.7,该位为1时将指定的数据存入EEPROM,CPU将该位置0后操作结束。
【例】 在I0.0的上升沿将VW50的值写入EEPROM:
LD I0.0
EU
MOVW 50,SMW32 //指定V存储器的地址
MOVB 16#82,SMB31 //令SM31.7=1,将VW50的值写入EEPROM
写入EEPROM的操作次数是有限制的,最少10万次,典型值为100万次。应仅在发生特殊事件时才将数据保存到EEPROM,否则可能会因写入次数过多使EEPROM失效。
将写入EEPROM的V存储区设置为没有数据保持功能,在CPU断电又上电后,如果该V存储器地址中是写入EEPROM的数据,则说明数据已经写入EEPROM。
点击排行
