沈樵综合在线,一区二区三区乱码,免费资源一区二区三区,91超碰碰,av极品一线天,日韩免费高清一区二区,国产蜜尤福利在线,嗯啊91在线观看,精品一区二三

產(chǎn)品推薦:水表|流量計(jì)|壓力變送器|熱電偶|液位計(jì)|冷熱沖擊試驗(yàn)箱|水質(zhì)分析|光譜儀|試驗(yàn)機(jī)|試驗(yàn)箱


儀表網(wǎng)>技術(shù)中心>技術(shù)交流>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

聊聊上位機(jī)那些事兒

來源:云南昌暉儀表制造有限公司   2022年12月10日 09:46  
很多小伙伴還一直迷糊于什么是上位機(jī),今天這篇文章就來聊聊上位機(jī)那些事兒,和大家聊聊什么是上位機(jī)?上位機(jī)用什么語言?上位機(jī)和下位機(jī)的關(guān)系?怎樣學(xué)習(xí)上位機(jī)?讓大家對(duì)上位機(jī)有簡(jiǎn)單

什么是上位機(jī)?
工業(yè)控制系統(tǒng)模型

首先看上面這張圖,這是一個(gè)非常典型的工業(yè)控制系統(tǒng)模型,可能大家的工作大多數(shù)是處于現(xiàn)場(chǎng)設(shè)備層或者現(xiàn)場(chǎng)控制層,因?yàn)檫@兩塊都是工業(yè)控制的基礎(chǔ)。


如果我們往上看,發(fā)現(xiàn)還有三層,分別是過程監(jiān)控層、生產(chǎn)管理層和企業(yè)決策層,這三層,就是我們說的上位機(jī)。


如果你們的系統(tǒng)并沒有這三層,也是可能的,因?yàn)樯衔粰C(jī)功能主要在于監(jiān)控管理,并不是最終的執(zhí)行者。


所以,從廣義上來說,上位機(jī)指的就是SCADA/MES/ERP,從狹義上來說,上位機(jī)指的就是。


總而言之,上位機(jī)就是基于PC(PC-Based)開發(fā)的監(jiān)控管理系統(tǒng)。


上位機(jī)用什么語言?

上位機(jī)是一種系統(tǒng)概念,與開發(fā)語言無關(guān),所以,大部分的編程語言都可以開發(fā)上位機(jī),只是適不適合而已。

看語言適不適合,主要看幾個(gè)方面:

◆學(xué)習(xí)成本,說白了,就是難易程度
◆資源成本,說白了,就是網(wǎng)上資料多不多
◆人員基數(shù),說白了,就是使用的人多不多
◆可持續(xù)性,說白了,就是能用多久
◆應(yīng)用范圍,說白了,就是應(yīng)用是否單一化

所以,我們常說的LabView/C++/Java/Python,它們可能在某一方面比較突出,而C#在任一方面都不突出,但是綜合來說,認(rèn)為語言沒有好壞之分,只有適不適合,昌暉儀表工程師認(rèn)為C#最合適,才建議大家學(xué)習(xí)C#。


上位機(jī)與下位機(jī)有何關(guān)系?

從廣義上來說,上位機(jī)和下位機(jī)是一個(gè)相對(duì)的概念,比如SCADA對(duì)于PLC來說,SCADA是上位機(jī),PLC是下位機(jī),但是如果MES相對(duì)于SCADA來說呢,可能SCADA又成了下位機(jī)的角色。

從狹義上來說,目前儀表工程師做的上位機(jī)主要是對(duì)接PLC、儀表、運(yùn)動(dòng)控制卡、視覺等,通信方式包括通信協(xié)議、OPC、API或SDK,如下圖所示:

儀表工程師做的上位機(jī)包含的內(nèi)容
通信協(xié)議與通信API

1、通信協(xié)議
上位機(jī)和下位機(jī)之間的通信協(xié)議有很多,只要能完成通信的協(xié)議都可以用在上位機(jī)與下位機(jī)之間。比如:通信協(xié)議(通信方式):RS232/RS485串行通信、USB、藍(lán)牙、網(wǎng)絡(luò)UDP/TCP 這個(gè)通信協(xié)議(通信方式)是實(shí)現(xiàn)上位機(jī)與下位機(jī)之間數(shù)據(jù)交換的基本通道。
位機(jī)與下位機(jī)之間數(shù)據(jù)交換
 
2、通信API

很多時(shí)候,我們會(huì)把數(shù)據(jù)做好封裝,提供接口給外部應(yīng)用,這就涉及到API。

API全稱為Application Programming Interface。
API的命令格式,是自定義的一種固定的數(shù)據(jù)組合格式,不受任何通信方式和通信平臺(tái)的限制,我們常用的API方式包括WebApi和WebService。

怎么學(xué)上位機(jī)?

這個(gè)問題其實(shí)不太好回答,上位機(jī)要學(xué)好,有兩個(gè)階段,階段是從0到1的過程,第二階段是從1到∞的過程。

很多人困就困在一直處于零的階段,無法突破,想要快速突破,有這么幾個(gè)點(diǎn),要逐個(gè)突破:

◆編程基礎(chǔ)
◆通信方式
◆項(xiàng)目經(jīng)驗(yàn)

這個(gè)過程,到底要多久,是要看個(gè)人的,有的人2個(gè)月,有的人可能要2年。


對(duì)于學(xué)習(xí)上位機(jī)知識(shí)及其他儀表知識(shí),其實(shí)學(xué)歷、英語、年齡這些都不是問題,問題就在于夠不夠勤奮。


也許我們的資質(zhì)不夠聰穎,我們的起點(diǎn)沒有別人高,我們的精力已經(jīng)不再充沛,越是如此,學(xué)習(xí)上位機(jī)相關(guān)知識(shí)越應(yīng)該用后天努力去彌補(bǔ)。
可怕的事就是比你優(yōu)秀的人,比你還努力。這不是雞湯,這是事實(shí)!






免責(zé)聲明

  • 凡本網(wǎng)注明“來源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-儀表網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
聯(lián)系我們

客服熱線: 15267989561(同微信)

加盟熱線: 15267989561(同微信)

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關(guān)注我們
  • 下載儀表站APP

  • Ybzhan手機(jī)版

  • Ybzhan公眾號(hào)

  • Ybzhan小程序

溫馨提示

該企業(yè)已關(guān)閉在線交流功能

安宁市| 宜丰县| 同仁县| 青川县| 两当县| 红安县| 建始县| 旌德县| 兴和县| 贞丰县| 濮阳市| 苗栗市| 德庆县| 河间市| 建瓯市| 长子县| 大悟县| 基隆市| 章丘市| 金阳县| 娄烦县| 武邑县| 涡阳县| 万盛区| 刚察县| 九龙城区| 偃师市| 汉阴县| 邮箱| 长海县| 宁安市| 公安县| 沭阳县| 微山县| 潜江市| 道真| 天水市| 民和| 东源县| 永泰县| 大竹县|