您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時間:2021-03-06 11:20  
【廣告】






武漢萬安智能技術(shù)有限公司成立于2014年3月,是一家專注于為客戶提供各類工業(yè)自動化相關(guān)的軟件和系統(tǒng)產(chǎn)品的高科技公司。
通常上位機(jī)和下位機(jī)通訊可以采用不同的通訊協(xié)議,可以有RS232的串口通訊或者采用RS485串行通訊。當(dāng)用計(jì)算機(jī)和PLC通訊的時候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。采用封裝好的程序開發(fā)工具就可以實(shí)現(xiàn)PLC和上位機(jī)的通訊,當(dāng)然可以自己編寫驅(qū)動類的接口協(xié)議控制上位機(jī)和下位機(jī)的通訊。
上位機(jī)快速開發(fā)教程
(1)準(zhǔn)備工作 一臺裝有VS2010的計(jì)算機(jī),用于測試的虛擬串口軟件。同時你必須具有VB基礎(chǔ)知識,這個VB上位機(jī)開發(fā)是入門級的,僅將VB.NET通信基礎(chǔ)方法稍作介紹。
(2)串口通信常識 在串口通信中,通過編寫單片機(jī)程序知道,我們應(yīng)對如下參數(shù)進(jìn)行設(shè)置:波特率、數(shù)據(jù)位和停止位、奇偶校驗(yàn)位。如果自己編寫上位機(jī)的時候,我們考慮的不能僅僅是這些了,下面介紹上位機(jī)開發(fā)過程中需要特別注意的知識點(diǎn)。
上位機(jī)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)成BS的結(jié)構(gòu)。B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用??蛻魴C(jī)上只要安裝一個瀏覽器,如Internet?Explorer
上位機(jī)操作站主要完成系統(tǒng)管理(操作員登錄、操作員管理、車輛管理、裝車油品管理、數(shù)據(jù)庫管理等),報(bào)表統(tǒng)計(jì)查詢(日報(bào)表、月報(bào)表、分類查詢報(bào)表),開票記錄管理,事件記錄查詢,操作記錄查詢,裝車過程在線監(jiān)控(裝車總貌圖、鶴位參數(shù)設(shè)定、實(shí)時報(bào)警、裝車記錄存儲),單鶴位裝車控制操作(開票、出票、暫停、復(fù)位)等