jasonox
級(jí)別: 探索解密
|
我用SFC1讀取了系統(tǒng)的時(shí)間,然后用FC6和FC8分別得到了當(dāng)前的日期和時(shí)間,日期的十進(jìn)制是7123,時(shí)間的十進(jìn)制是39518420,然后要怎么進(jìn)行比較?避如說要在每月月底的二十三點(diǎn)五十九分五十九秒復(fù)位一些東西? |
---|---|
|
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主
|
如何用 SFC1 (READ_CLK)讀取時(shí)間和日期以及如何用 SFC0 (SET_CLK) 設(shè)定系統(tǒng)時(shí)間? http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objid=21222026&nodeid0=10805384&lang=zh&siteid=cseus&aktprim=0&objaction=csopen&extranet=standard&viewreg=CN |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員
|
你就是在中國(guó)工控網(wǎng)提問的那個(gè)人?你不能理解Yuanle給你的回答? 使用OB10日期中斷不就可以了,還用什么讀取系統(tǒng)時(shí)間? 讀取系統(tǒng)時(shí)間?還59秒,呵呵,在58秒的時(shí)候來了一個(gè)系統(tǒng)級(jí)中斷,中斷了2秒鐘,回頭一看,你那個(gè)比較就“咯屁”了。 OB10中設(shè)定月末執(zhí)行,起始時(shí)間設(shè)定為23點(diǎn)59分59秒。 除非出現(xiàn)更高等級(jí)的中斷才會(huì)稍有延遲,并不會(huì)不觸發(fā),否則還是很簡(jiǎn)單的功能。 總覺得現(xiàn)在學(xué)西門子的人都傻傻的,按道理說學(xué)西門子的人思路應(yīng)該很開闊…… |
---|---|
本帖最近評(píng)分記錄: |
jasonox
級(jí)別: 探索解密
|
樓上批評(píng)的是~~~~~~~當(dāng)7月的時(shí)候,數(shù)據(jù)存入db1.dbd10,8月的時(shí)候,數(shù)據(jù)存入DB1.dbd14,9月的時(shí)候,數(shù)據(jù)存入db1.dbd18,依此類推~~~~~這個(gè)東東該如何做? |
---|---|
|
kyy80
態(tài)度決定一切``````
級(jí)別: 工控俠客
|
這個(gè)好象也不好用,,,如果在那個(gè)指定的時(shí)間里沒有開機(jī),錯(cuò)過了時(shí)間再開機(jī)那這個(gè)OB100不就起不了發(fā)作用了。。。。 |
---|---|
|