vs編寫上位機(jī)教程 求教怎樣用vs2010做一個(gè)上位機(jī)界面?
求教怎樣用vs2010做一個(gè)上位機(jī)界面?1. 用C語言做好上位機(jī)接口。2在上位機(jī)界面增加串行通信功能。三。通過串口向ZigBee發(fā)送指令,然后ZigBee通過串口返回所需的數(shù)據(jù)。PS:您可以通過單擊上
求教怎樣用vs2010做一個(gè)上位機(jī)界面?
1. 用C語言做好上位機(jī)接口。2在上位機(jī)界面增加串行通信功能。三。通過串口向ZigBee發(fā)送指令,然后ZigBee通過串口返回所需的數(shù)據(jù)。PS:您可以通過單擊上位機(jī)按鈕發(fā)送命令,也可以制作一個(gè)文本框來打印指令。至于你說的基本網(wǎng)絡(luò)信息,只有你自己知道。我想你也知道怎么得到它。我不會描述它。串口通信是關(guān)鍵,結(jié)束
如果是單片機(jī)上位機(jī)程序開發(fā),基本可以用現(xiàn)有的語言,包括VC、VB、C#、Java、Python等。因?yàn)橹灰衔粰C(jī)程序支持串口或USB通信協(xié)議,就可以與下位機(jī)進(jìn)行通信。通用單片機(jī)支持串口通訊,高端單片機(jī)支持USB通訊,速度更快。
因此,對上位機(jī)程序開發(fā)語言沒有太多限制,主要取決于個(gè)人擅長哪種語言。
開發(fā)單片機(jī)上位機(jī)軟件,怎么寫代碼?需要什么工具?
上位機(jī)是指可以直接發(fā)送控制命令的計(jì)算機(jī),一般為PC/主機(jī)/主機(jī)/上位機(jī)。屏幕上顯示各種信號變化(液壓、水位、溫度等)。下位機(jī)是直接控制設(shè)備獲取設(shè)備狀態(tài)的計(jì)算機(jī),一般有PLC/單片機(jī)/下位機(jī)/下位機(jī)等。上位機(jī)發(fā)出的指令先給下位機(jī),下位機(jī)再將指令轉(zhuǎn)換成相應(yīng)的時(shí)序信號,直接控制相應(yīng)的設(shè)備。下位機(jī)實(shí)時(shí)讀取設(shè)備狀態(tài)數(shù)據(jù)(一般為模擬量),轉(zhuǎn)換成數(shù)字信號反饋給上位機(jī)??傊?,實(shí)際情況大不相同,但變化是分不開的:上下位機(jī)需要編程,還有專門的開發(fā)系統(tǒng)。從概念上講,控制器和提供者是上位機(jī),被控制者和被服務(wù)者是下位機(jī),這也可以理解為主機(jī)和從機(jī)之間的關(guān)系,但是上位機(jī)和下位機(jī)是可以轉(zhuǎn)換的。右