S7-200時(shí)間鎖的實(shí)現(xiàn)
劉玉蓉
發(fā)布于2014-11-21 17:15
2
0
標(biāo)簽:
系統(tǒng)配置:S7-200+CP243-1+WINCC,PLC站上配有觸摸屏Smart
需求:例如到2014年5月1日,提示系統(tǒng)維護(hù)已到期,需維護(hù),提示一段時(shí)間后(例如一周);
一周后系統(tǒng)將全部停止,待開鎖后才能運(yùn)行。
佳答案
這個(gè)功能分2步驟,步編輯200PLC程序,讀取PLC系統(tǒng)時(shí)間。在指令樹中“時(shí)鐘”,調(diào)用讀取時(shí)鐘塊“READ_RTC”和修改時(shí)鐘塊“SET_RTC”。
8個(gè)字節(jié)時(shí)間緩沖區(qū)格式(T)
T字節(jié) 說明 字節(jié)數(shù)據(jù)
0 年 (0-99) 當(dāng)前年份 (BCD值)
1 月 (1-12) 當(dāng)前月份 (BCD值)
2 日期 (1-31) 當(dāng)前日期 (BCD值)
3 小時(shí) (0-23) 當(dāng)前小時(shí) (BCD值)
4 分鐘 (0-59) 當(dāng)前分鐘 (BCD值)
5 秒 (0-59) 當(dāng)前秒 (BCD值)
6 00 保留 ?始終設(shè)置為00
7 星期幾 (1-7) 當(dāng)前是星期幾,1=星期日 (BCD值)
用字節(jié)比較指令與你期望是時(shí)間值進(jìn)行比較,結(jié)果輸出驅(qū)動(dòng)位報(bào)警信息。同時(shí)執(zhí)行停機(jī)指令的告誡和執(zhí)行。
在觸摸屏中編輯組態(tài)與之對(duì)應(yīng)的報(bào)警信息,提示用戶設(shè)備保養(yǎng)計(jì)劃按計(jì)劃實(shí)施。
這樣的方案好是配置電池卡進(jìn)行,以免長期停電造成PLC時(shí)間丟失而回到出廠時(shí)間。