十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
你小子!你也太小氣了吧,這樣的問(wèn)題一分都不給!
成都網(wǎng)絡(luò)公司-成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司10余年經(jīng)驗(yàn)成就非凡,專業(yè)從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),成都網(wǎng)頁(yè)設(shè)計(jì),成都網(wǎng)頁(yè)制作,軟文推廣,一元廣告等。10余年來(lái)已成功提供全面的成都網(wǎng)站建設(shè)方案,打造行業(yè)特色的成都網(wǎng)站建設(shè)案例,建站熱線:13518219792,我們期待您的來(lái)電!
上位機(jī)采集數(shù)據(jù)要么是通過(guò)IP/TCP 協(xié)議(網(wǎng)卡),要么是通過(guò)串口獲取。
你的是通過(guò)串口獲取。
1.定義一個(gè)時(shí)鐘Timer。(時(shí)鐘周期為你的采集周期)
2.在時(shí)鐘的Tick事件里寫(xiě)采集數(shù)據(jù)代碼。(SerialPort類)
1.電腦要有485轉(zhuǎn)232的轉(zhuǎn)換器
2.你要看懂DLT_645—1997規(guī)約的通訊協(xié)議,現(xiàn)在大多電能表廠都會(huì)遵行這個(gè)通訊協(xié)議,DLT_645—1997規(guī)約不是最新的通訊協(xié)議.就看電表的使用什么通訊協(xié)議.
3.要知道電能能的通訊地址,不知道也沒(méi)關(guān)系,可以單表通訊,用12個(gè)9當(dāng)?shù)刂?就可以讀出來(lái).
4.用mscomm32.ocx控件訪問(wèn)串口; 你用要一點(diǎn)編程基礎(chǔ);
總之,按協(xié)議編程很重要,我有過(guò)成功經(jīng)歷.也沒(méi)有那么難呀.
serial port是按字符接受字節(jié)的。 你可以吧inputlen設(shè)置為12,相當(dāng)于一次讀一楨的數(shù)據(jù)。然后把12個(gè)字符賦給var,再把var賦給字符,然后可以讀取了。讀入閥值設(shè)置為12