醉湮邃虞
醉湮邃虞話老黑
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 229 個(gè)
工控威望: 409 點(diǎn)
下載積分: 1577 分
在線時(shí)間: 209(小時(shí))
注冊(cè)時(shí)間: 2009-01-16
最后登錄: 2015-03-18
查看醉湮邃虞的 主題 / 回貼
樓主  發(fā)表于: 2013-03-08 15:37
S7-200長(zhǎng)時(shí)間掉電的知識(shí)

如果S7-200長(zhǎng)時(shí)間掉電(超過(guò)7天),內(nèi)部數(shù)據(jù)會(huì)丟失。
PLC在再次上電時(shí),發(fā)現(xiàn)數(shù)據(jù)丟失,第一個(gè)掃描周期會(huì)置位SM0.2,可用來(lái)控制一些特殊操作

如果數(shù)據(jù)頁(yè)中定義了數(shù)據(jù),會(huì)使用數(shù)據(jù)頁(yè)數(shù)據(jù)。
如果使用了默認(rèn)的掉電保持設(shè)置,會(huì)讀取EPROM中的數(shù)據(jù)到內(nèi)存,并且覆蓋數(shù)據(jù)頁(yè)定義的數(shù)據(jù),V內(nèi)存若需要長(zhǎng)時(shí)間掉電保持,需要單獨(dú)編寫(xiě)程序。
如果MB0-MB13,定義了掉電保持,也會(huì)讀取EPROM中的數(shù)據(jù)到內(nèi)存,這14字節(jié)不需要編寫(xiě)程序即可保存掉電前的數(shù)據(jù)。
長(zhǎng)時(shí)間掉電再次上電時(shí),時(shí)鐘會(huì)停止走動(dòng),并且被設(shè)置為90年1月1日 0時(shí)0分1秒

這里貢獻(xiàn)一個(gè)自己編寫(xiě)的掉電保持子程序,將下面這段文字直接粘貼到記事本中保存為:掉電保持.awl,在編程環(huán)境中導(dǎo)入即可。
若將VB100開(kāi)始的20個(gè)字節(jié)存入EEPROM中,adr=100 ,num=20, 需要寫(xiě)入時(shí),將write 做一次0-1的跳變即可。

SUBROUTINE_BLOCK Wrom:SBR9
TITLE=
VAR_INPUT
adr:WORD;    //   寫(xiě)入地址(相對(duì)VB0的偏移量)
num:WORD;    //   寫(xiě)入字節(jié)數(shù)
write:BOOL;
END_VAR
BEGIN
Network 1
LD     L4.0
EU
S      SM31.6, 1
Network 2
LD     SM31.6
LPS
AN     SM31.5
MOVW   LW0, SMW32
R      SM31.0, 4
S      SM31.5, 1
LRD
AN     SM31.4
S      SM31.4, 1
S      SM31.7, 1
LPP
A      SM31.4
AN     SM31.7
LPS
INCW   SMW32
MOVW   LW0, AC0
+I     LW2, AC0
AW<    SMW32, AC0
R      SM31.4, 1
LPP
AW>    SMW32, AC0
R      SM31.0, 8
Network 3 //  網(wǎng)絡(luò)標(biāo)題
//  網(wǎng)絡(luò)注釋
END_SUBROUTINE_BLOCK
[ 此帖被醉湮邃虞在2013-03-08 15:49重新編輯 ]
本帖最近評(píng)分記錄:
  • 下載積分:+5(xiaoqizi) 好貼!
  • 下載積分:+5(sjm213) 好貼!
  • 棋牌比賽免費(fèi)得實(shí)物,閑暇好去處
    http://www.jj.cn/indexTG.html?promoterid=108502812
    xiaoqizi
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 445 個(gè)
    工控威望: 1314 點(diǎn)
    下載積分: 2394 分
    在線時(shí)間: 713(小時(shí))
    注冊(cè)時(shí)間: 2009-07-06
    最后登錄: 2024-10-12
    查看xiaoqizi的 主題 / 回貼
    1樓  發(fā)表于: 2013-03-08 22:53
    非常不錯(cuò),我以前也碰到這問(wèn)題,后來(lái)也是以這種方式解決的,可惜不能直接讀到E2PROM里數(shù)據(jù)
    ysmhvks
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 336 個(gè)
    工控威望: 425 點(diǎn)
    下載積分: 27953 分
    在線時(shí)間: 167(小時(shí))
    注冊(cè)時(shí)間: 2010-02-25
    最后登錄: 2024-06-20
    查看ysmhvks的 主題 / 回貼
    2樓  發(fā)表于: 2013-04-24 13:34
    學(xué)習(xí)了,感謝樓主分享。

    不知道EEPROM有多大?能將整個(gè)V區(qū)全部掉電保持嗎?
    a29750
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 38 個(gè)
    工控威望: 155 點(diǎn)
    下載積分: 626 分
    在線時(shí)間: 24(小時(shí))
    注冊(cè)時(shí)間: 2011-12-09
    最后登錄: 2024-10-12
    查看a29750的 主題 / 回貼
    3樓  發(fā)表于: 2013-10-07 19:29
    學(xué)習(xí)了
    huoshi
    為所當(dāng)為
    級(jí)別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 2615 個(gè)
    工控威望: 21422 點(diǎn)
    下載積分: 12286 分
    在線時(shí)間: 2733(小時(shí))
    注冊(cè)時(shí)間: 2010-12-27
    最后登錄: 2024-10-25
    查看huoshi的 主題 / 回貼
    4樓  發(fā)表于: 2013-10-08 10:03
    謝謝老師學(xué)習(xí)學(xué)習(xí)
    hexdho
    機(jī)械是載體,電氣是靈魂。
    級(jí)別: 網(wǎng)絡(luò)英雄
    精華主題: 0
    發(fā)帖數(shù)量: 672 個(gè)
    工控威望: 11961 點(diǎn)
    下載積分: 11608 分
    在線時(shí)間: 526(小時(shí))
    注冊(cè)時(shí)間: 2012-11-08
    最后登錄: 2024-10-23
    查看hexdho的 主題 / 回貼
    5樓  發(fā)表于: 2013-10-08 13:58
    學(xué)習(xí)了,多謝!
    星九-小樓
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 35 個(gè)
    工控威望: 230 點(diǎn)
    下載積分: 19392 分
    在線時(shí)間: 686(小時(shí))
    注冊(cè)時(shí)間: 2013-08-18
    最后登錄: 2024-10-10
    查看星九-小樓的 主題 / 回貼
    6樓  發(fā)表于: 2013-10-20 01:19
    epc受教了喲,,,,,