jan522
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 6 個(gè)
工控威望: 126 點(diǎn)
下載積分: 605 分
在線時(shí)間: 6(小時(shí))
注冊(cè)時(shí)間: 2011-10-11
最后登錄: 2022-03-14
查看jan522的 主題 / 回貼
樓主  發(fā)表于: 2012-04-15 08:07
各位先進(jìn)
我用三菱時(shí),系統(tǒng)時(shí)間轉(zhuǎn)到暫存器內(nèi),暫存區(qū)數(shù)字格式,可用BCD碼很容易比對(duì),對(duì)時(shí)或分可分別比對(duì),我可依系統(tǒng)時(shí)間5時(shí)30分系統(tǒng)啟動(dòng),20時(shí)59分停止系統(tǒng)動(dòng)作

S7 300 PLC,利用FC8(DT_TOD)將系統(tǒng)時(shí)間轉(zhuǎn)到暫存器,暫存器內(nèi)容是時(shí)間格式(HH:MM:SS:mmm),時(shí)間格式內(nèi)還有秒數(shù)以下3位計(jì)時(shí),這個(gè)時(shí)間格式比較讓我頭煩腦很久且無(wú)解

我需系統(tǒng)時(shí)間5時(shí)30分系統(tǒng)啟動(dòng),20時(shí)59分停止系統(tǒng)動(dòng)作,請(qǐng)問(wèn)使用的先進(jìn):S7 300更好作法嗎
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個(gè)
工控威望: 38368 點(diǎn)
下載積分: 2631 分
在線時(shí)間: 9498(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-11-06
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2012-04-15 09:00
西門子與三菱的做法相同。

區(qū)別在于三菱依靠讀取系統(tǒng)的特殊寄存器來(lái)獲取時(shí)間,而西門子通過(guò)SFC01來(lái)讀系統(tǒng)時(shí)間,返回的數(shù)據(jù)類型為DT格式,通過(guò)讀取DT數(shù)據(jù)的不同字節(jié)來(lái)得到對(duì)應(yīng)需要的時(shí),分等數(shù)據(jù)。

在Step7編程手冊(cè)的附錄中,詳細(xì)描述了DT數(shù)據(jù)類型。

Regards