在一些大型企業(yè)需要數(shù)據(jù)的記錄長(zhǎng)達(dá)兩三個(gè)月甚至更久的場(chǎng)合,西門子s7-200需要加內(nèi)存卡進(jìn)行數(shù)據(jù)的記錄并且生成報(bào)表的形式以便用于打印查看,下面就來介紹一下西門子s7-200plc的內(nèi)存卡的使用方法;
首先打開需要進(jìn)行數(shù)據(jù)記錄的程序,打開工具→數(shù)據(jù)記錄向?qū)鐖D:
這是一個(gè)對(duì)于數(shù)據(jù)記錄的一個(gè)簡(jiǎn)介,點(diǎn)擊下一步:
我這里購(gòu)買的是256kb的內(nèi)存卡,記錄17個(gè)數(shù)據(jù),其中8個(gè)int類型,9個(gè)byte類型,記錄時(shí)間3個(gè)月,每隔30分鐘記錄一次(這些需要在程序里,編程,此處不敘述)。點(diǎn)擊下一步:
域名的定義最好是英文單詞加下劃線進(jìn)行,雖然漢字也不報(bào)錯(cuò),但是讀取內(nèi)存卡的數(shù)據(jù)記錄的時(shí)候會(huì)是一些亂碼,數(shù)據(jù)的類型根據(jù)你需要記錄的數(shù)據(jù)相關(guān)。點(diǎn)擊下一步:
建議地址:最好不要和程序本身的地址進(jìn)行重合,盡量的選一個(gè)不用的區(qū)域,點(diǎn)擊下一步:
這事生成的組建,包含子程序“dato_wirte”、全局符號(hào)表、數(shù)據(jù)記錄數(shù)據(jù)配置頁、記錄數(shù)據(jù)可能使用的內(nèi)存卡的字節(jié)數(shù)。點(diǎn)擊完成:選擇是。
選擇符號(hào)表→向?qū)А鷇ato_sym雙擊查看
此處就是定義了寫入內(nèi)存卡的數(shù)據(jù)地址,現(xiàn)在只需要將程序里的數(shù)據(jù)寫入對(duì)應(yīng)的地址即可,時(shí)間的間隔,自己可以做程序定義。
觸發(fā)存卡,只需要調(diào)用子程序“dato_wirte”,就可以進(jìn)行數(shù)據(jù)記錄。
數(shù)據(jù)記錄完畢之后,讀取內(nèi)存卡需要通過這個(gè)軟件,與200的plc進(jìn)行連接通訊,但是像一些大公司尤其是國(guó)企,他們不愿意去第一線,就需要在辦公司看到數(shù)據(jù)以及現(xiàn)場(chǎng)的情況,那就需要加一個(gè)em277模塊或者cp243-1模塊等,做一下遠(yuǎn)程的通信,進(jìn)行現(xiàn)場(chǎng)的監(jiān)控。連接好之后,打開explorer這個(gè)軟件,會(huì)找到一個(gè)內(nèi)存卡打開雙擊里面的數(shù)據(jù)記錄(電腦要安裝excel軟件)
日期和時(shí)間是漢語 顯示亂碼,這樣就可以導(dǎo)入到電腦進(jìn)行保存。三個(gè)月之后數(shù)據(jù)記滿,覆蓋第一條數(shù)據(jù)。
自此,關(guān)于西門子s7-200內(nèi)存卡用于數(shù)據(jù)的記錄已經(jīng)完畢。