鵝卵石
廣交天下朋友。1
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 136 個(gè)
工控威望: 258 點(diǎn)
下載積分: 2100 分
在線時(shí)間: 65(小時(shí))
注冊(cè)時(shí)間: 2012-12-06
最后登錄: 2024-11-05
查看鵝卵石的 主題 / 回貼
樓主  發(fā)表于: 2014-03-30 22:55
求教各位大俠:
              我用了S7-300的plc,觸摸屏是西門子的TP 177B,想在觸摸屏上顯示系統(tǒng)時(shí)間(當(dāng)前實(shí)時(shí)時(shí)間),時(shí)間從plc上讀取,使用plc的系統(tǒng)時(shí)間,如何操作,希望給出梯形圖,我做了一個(gè),可是完全實(shí)現(xiàn)不了,請(qǐng)用過的朋友幫忙,非常感謝!
[ 此帖被鵝卵石在2014-03-30 23:42重新編輯 ]
廣交天下朋友,三人行者必有我?guī)?,擇其善者而從之
從事電氣方案設(shè)計(jì),做運(yùn)動(dòng)控制,慣用西門子、歐姆龍、基恩士
軟件共享、技術(shù)互助、項(xiàng)目合作請(qǐng)關(guān)注公眾號(hào):fshshu
博望侯1988
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 47 個(gè)
工控威望: 262 點(diǎn)
下載積分: 7820 分
在線時(shí)間: 74(小時(shí))
注冊(cè)時(shí)間: 2012-12-28
最后登錄: 2024-04-09
查看博望侯1988的 主題 / 回貼
1樓  發(fā)表于: 2014-03-31 08:29
可以使用SFC1系統(tǒng)功能,或者可以直接使用OB1里的臨時(shí)變量~~
樓主留言:
感謝一樓熱心幫忙,這個(gè)可以像S7-200那樣直接在OB1中寫嗎?我用了SFC1系統(tǒng)塊,可是屏上的時(shí)間信息沒變,其中也做了屏與PLC 的連接設(shè)置,SFC1有什么講究么,我剛接觸這東西,在DB3中定義了一個(gè)數(shù)據(jù)類型為DATE_AND_TIME的變量,MYDATE_TIME,然后作為CDT端的輸出,另一端用了MW100,在OB1中調(diào)用了下,PLC中就做了這些工作,請(qǐng)問這些是不是還不夠。ㄡ槍(duì)PLC),再次感謝,謝謝您的幫助!
wwcwwc
級(jí)別: VIP會(huì)員

精華主題: 0
發(fā)帖數(shù)量: 3393 個(gè)
工控威望: 3189 點(diǎn)
下載積分: 70387 分
在線時(shí)間: 1603(小時(shí))
注冊(cè)時(shí)間: 2008-04-20
最后登錄: 2024-10-31
查看wwcwwc的 主題 / 回貼
2樓  發(fā)表于: 2014-03-31 10:09
嗯,這個(gè)需要讀取系統(tǒng)時(shí)間,采用SFC1。SFC1讀取的時(shí)間數(shù)據(jù)以字節(jié)形式存放到你自己制定的數(shù)據(jù)塊中,其中,前6個(gè)字節(jié)分別存放為年、月、日、時(shí)、分、秒。
程序:
      CALL  "READ_CLK"                  //讀取SFC1
       RET_VAL:=MW102
       CDT    :="SYSTEM-TIME".TIME2  //時(shí)間存放數(shù)據(jù)地址(數(shù)據(jù)類型:DATE_AND_TIME)
      NOP   0
你的觸摸屏在連接--區(qū)域指針中定義連接到"SYSTEM-TIME".TIME2
修改cpu時(shí)間,在線后點(diǎn)擊plc--日期/時(shí)間設(shè)置--設(shè)置時(shí)間。
樓主留言:
真誠感謝!感謝您的幫助,我大體是按照這個(gè)思路走的,剛開始,SFC1存放的地址有問題,CDT后的地址寫入后是紅色的,幾次修改后,倒是好了,可是下到PLC上后,沒有看到想要的結(jié)果,程序下進(jìn)去后還要在PLC中進(jìn)行什么設(shè)置嗎,我也看了幾個(gè)例子,然后我直接用了DB3(DB1,DB2都用了),沒有做再次的處理,這個(gè)有問題嗎,我是剛接觸S7-300,沒基礎(chǔ),時(shí)間倉促,也沒多做研究,有寫問題問的比較外行,讓您看笑話了,多擔(dān)待,再次感謝您的熱心幫助!
鵝卵石
廣交天下朋友!1
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 136 個(gè)
工控威望: 258 點(diǎn)
下載積分: 2100 分
在線時(shí)間: 65(小時(shí))
注冊(cè)時(shí)間: 2012-12-06
最后登錄: 2024-11-05
查看鵝卵石的 主題 / 回貼
3樓  發(fā)表于: 2014-03-31 21:37
感謝樓上兩位的熱心幫助,我大體是按照這個(gè)思路走的,可是具體實(shí)施的時(shí)候出現(xiàn)了一些問題,請(qǐng)教:在上面的程序中,CDT="SYSTEM-TIME".TIME2,我寫的是 CDT="DB3".MYDATE_TIME,寫進(jìn)去后系統(tǒng)顯示的是紅色的,也就是不對(duì)的,修改了下(程序沒在跟前),具體寫法忘了,系統(tǒng)顯示的不再是紅色,對(duì)觸摸屏進(jìn)行了設(shè)置后(TP 177B),把數(shù)據(jù)下載到了屏和PLC,中,結(jié)果,屏上的顯示時(shí)間仍沒有改變,還是原來的系統(tǒng)時(shí)間,因?yàn)檫@款產(chǎn)品是出口的涉及到時(shí)區(qū)的問題,也希望到目標(biāo)國后能從觸摸屏上更改時(shí)間,包括屏的時(shí)間和PLC的系統(tǒng)時(shí)間,今天又搞了一天,還是沒個(gè)結(jié)果,第一次用S7-300,真是現(xiàn)學(xué)現(xiàn)用,問題很多,請(qǐng)多多幫助,再次感謝。
廣交天下朋友,三人行者必有我?guī)?,擇其善者而從之
從事電氣方案設(shè)計(jì),做運(yùn)動(dòng)控制,慣用西門子、歐姆龍、基恩士
軟件共享、技術(shù)互助、項(xiàng)目合作請(qǐng)關(guān)注公眾號(hào):fshshu
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158620 分
在線時(shí)間: 3153(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-11
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2014-03-31 22:09
看手冊(cè),再調(diào)試。
如何用 SFC1 (READ_CLK)讀取時(shí)間和日期以及如何用 SFC0 (SET_CLK) 設(shè)定系統(tǒng)時(shí)間.pdf (156 K) 下载次数:551
樓主留言:
感謝您的幫助,弱弱的問一句,您有S7-300的安裝包嗎,我的系統(tǒng)是win7的,原來的安裝軟件用不了了,這次項(xiàng)目做的賊麻煩,只能上班時(shí)間用公司電腦做,還不一定有(大部分電腦沒S7-300的軟件),謝謝,我QQ:2634093682,非常感謝
本帖最近評(píng)分記錄:
  • 下載積分:+5(青春終敗紅塵)
    鵝卵石
    廣交天下朋友。1
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 136 個(gè)
    工控威望: 258 點(diǎn)
    下載積分: 2100 分
    在線時(shí)間: 65(小時(shí))
    注冊(cè)時(shí)間: 2012-12-06
    最后登錄: 2024-11-05
    查看鵝卵石的 主題 / 回貼
    5樓  發(fā)表于: 2014-03-31 22:16
    謝謝,非常感謝!!
    廣交天下朋友,三人行者必有我?guī)?,擇其善者而從之
    從事電氣方案設(shè)計(jì),做運(yùn)動(dòng)控制,慣用西門子、歐姆龍、基恩士
    軟件共享、技術(shù)互助、項(xiàng)目合作請(qǐng)關(guān)注公眾號(hào):fshshu