上位機(jī)軟件開發(fā)難嗎(開發(fā)一個(gè)上位機(jī)軟件需要多久)
今天給各位分享上位機(jī)軟件開發(fā)難嗎的知識(shí),其中也會(huì)對(duì)開發(fā)一個(gè)上位機(jī)軟件需要多久進(jìn)行解釋,如果能碰巧解決你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開始吧!
本文目錄一覽:
- 1、上位機(jī)難嗎
- 2、上位機(jī)控制軟件開發(fā)
- 3、上位機(jī)軟件工程師累嗎
- 4、只會(huì)C語(yǔ)言能不能開發(fā)上位機(jī)軟件?
- 5、上位機(jī)開發(fā)
- 6、如何用c語(yǔ)言開發(fā)自己的上位機(jī)軟件
上位機(jī)難嗎
上位機(jī)不算是很難的。對(duì)于初次接觸的人來(lái)說(shuō),可能會(huì)有一點(diǎn)生疏,但是學(xué)會(huì)之后你會(huì)發(fā)現(xiàn)它很容易,關(guān)于上位機(jī)的一些資料百度上大概都有,目前國(guó)際主要上位所對(duì)應(yīng)的PLC公司大概有,日本的三棱、歐姆龍,美國(guó)的通用公司的AB,還有德國(guó)的西門子等等。
例如,拿美國(guó)通用公司的A-B PLC來(lái)說(shuō),他們所用的上位機(jī)軟件就是GE CIMPLICITY ,關(guān)于這個(gè)上位軟件的培訓(xùn)資料,我上傳到百度文檔,被人給轉(zhuǎn)的哪兒都是。。。而且懸賞比我的低。。所以我把我自己的刪了。早知道不上傳了。
反正就是堅(jiān)持的一點(diǎn)點(diǎn)的去摸索軟件的功能,一段時(shí)間久該差不多了。
上位機(jī)控制軟件開發(fā)
任何一種面向?qū)ο蟮恼Z(yǔ)言都有串口庫(kù)。我也研究了一陣子上位機(jī),c水平如果拿著資料,還是可以寫一些小玩意,但是最后放棄了,現(xiàn)在是用別人的架構(gòu)做一點(diǎn)點(diǎn)二次開發(fā),說(shuō)白了就是寫一點(diǎn)小腳本,也可以將就用。上位機(jī)開發(fā)這個(gè)不是一年半載就可以搞清晰的。我認(rèn)為,所以我放棄了??赡芪矣悬c(diǎn)笨吧。最主要的是作為個(gè)人,我找不到下位機(jī)的驅(qū)動(dòng)和c庫(kù)(我說(shuō)的下位機(jī)是PLC),而這些,我又自己寫不出來(lái)。我學(xué)的是c#,我知道幾個(gè)搞機(jī)器視覺的。也是用的c#,好多年了,軟件依然bug層出不窮,賣出去的軟件都沒打包封裝,也不知道怎么想的。當(dāng)然,我也么有嘗試去反編譯他的。。也不一定可以編譯出來(lái)。沒意思
上位機(jī)軟件工程師累嗎
上位機(jī)軟件工程師不累,因?yàn)樯衔粰C(jī)軟件工程師的工作很有發(fā)展和晉升的前景,工作是坐班,而且中間有休息,也不累。早上9點(diǎn)到晚上6點(diǎn),工作時(shí)間也不長(zhǎng),工資待遇8500元+提成,而且入職繳納5險(xiǎn)一金。每周日休息一天。所以上位機(jī)軟件工程師不累
只會(huì)C語(yǔ)言能不能開發(fā)上位機(jī)軟件?
能。
現(xiàn)在C能做一些軟件的底層,也就是功能級(jí)的開發(fā),當(dāng)然也確實(shí)的是,現(xiàn)在大部分連功能層都用C++寫了...上位機(jī)軟件確定了功能用C寫,那你就可以上,上位機(jī)的管理你寫不了,管理都給客戶端或者web,碰到那些玩意,C就往后靠吧。
上位機(jī)開發(fā)
就目前就業(yè)市場(chǎng)來(lái)看,不管上位機(jī),還是下位機(jī),應(yīng)用程序領(lǐng)域的人才需求總是最大的。
做測(cè)試軟件其實(shí)不一定需要用 c#,假如你對(duì)c/c++開發(fā)比較熟,那直接用 MFC 等寫些
對(duì)話框應(yīng)用就好了,測(cè)試軟件不至于會(huì)太復(fù)雜。另外假如 c/c++ 通了,C#之類的不要
太簡(jiǎn)單。
對(duì)于做工作來(lái)說(shuō)的話,除非你已經(jīng)走在自己已經(jīng)認(rèn)準(zhǔn)的那條道上了。否則你還是兵來(lái)將
擋,水來(lái)土掩的好。任何時(shí)候,有任何需要,你憑借自己的基礎(chǔ)稍做學(xué)習(xí)都能立馬上手。
還有一點(diǎn),不是說(shuō)你今天或者這幾個(gè)月做了 c# ,后面幾年時(shí)間你就必須得用它來(lái)吃飯了。
做c#的過(guò)程也許只是你長(zhǎng)期職業(yè)追求中的一個(gè)插曲而已,對(duì)于增加知識(shí)面也有好處。
如何用c語(yǔ)言開發(fā)自己的上位機(jī)軟件
一般開發(fā)上位機(jī)軟件都是帶圖形界面的。C也能做出圖形界面的軟件,但是開發(fā)周期太長(zhǎng)也不實(shí)用。所以最好還是需要會(huì)一些其他語(yǔ)言,例如C++,C#,Java這些做圖形界面開發(fā)周期短的語(yǔ)言。既然會(huì)C,那么學(xué)習(xí)其他語(yǔ)言也只是一個(gè)熟悉語(yǔ)法的過(guò)程。所以很快就能上手,因?yàn)檎Z(yǔ)言都是相通的嘛??梢蚤_闊自己的視野去學(xué)習(xí)一下新的語(yǔ)言。不是說(shuō)只會(huì)C有什么弊端,只是想說(shuō)會(huì)的多才會(huì)知道語(yǔ)言之間的優(yōu)劣。
關(guān)于上位機(jī)軟件開發(fā)難嗎和開發(fā)一個(gè)上位機(jī)軟件需要多久的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。