python做工控上位機(jī) Java編寫單片機(jī)上位機(jī)軟件如何?
Java編寫單片機(jī)上位機(jī)軟件如何?以前嘗試通過COM端口使用此軟件將數(shù)據(jù)傳輸?shù)轿⒖刂破?。后來發(fā)現(xiàn),因?yàn)镴ava的專長不是硬件。所以Java串口的類不是很好用(我沒有嘗試過用USB接口連接Java程序)
Java編寫單片機(jī)上位機(jī)軟件如何?
以前嘗試通過COM端口使用此軟件將數(shù)據(jù)傳輸?shù)轿⒖刂破?。后來發(fā)現(xiàn),因?yàn)镴ava的專長不是硬件。所以Java串口的類不是很好用(我沒有嘗試過用USB接口連接Java程序)。建議使用VC,Java程序必須安裝運(yùn)行環(huán)境才能正常工作。~而對(duì)于一樓來說,如果你做工程項(xiàng)目,不僅要考慮溝通,還要考慮將來的維護(hù)。在一個(gè)公司里,你將不被允許與Java通信,因?yàn)槟憧赡苁俏ㄒ灰粋€(gè)在你完成它之后進(jìn)行維護(hù)的人。如果你將來離開公司,公司就得招聘一個(gè)人來做java,只是為了維護(hù)軟件。但如果一般學(xué)電子的人學(xué)上位機(jī)編程用VC或VB
,一定要改,建議改專業(yè)送快遞。
現(xiàn)在從事的是c#上位機(jī)軟件開發(fā),很迷茫怎么辦,要不要轉(zhuǎn)行?
作為一個(gè)從事工業(yè)自動(dòng)化16年的老家伙,做過單控制器控制10000點(diǎn)I/O,PLC的前景取決于你想要什么。
第一,這個(gè)行業(yè)屬于GDP行業(yè),它一直伴隨著國家基礎(chǔ)產(chǎn)業(yè)的建設(shè);
第二,它不能發(fā)財(cái)。雖然這個(gè)行業(yè)被稱為高科技行業(yè),但從業(yè)人員太多,整個(gè)自動(dòng)化行業(yè)國內(nèi)年產(chǎn)值僅超過1000億元,所以市場自然很??;第三,行業(yè)只懂自動(dòng)化專業(yè)還不夠。我們還必須了解相應(yīng)行業(yè)的進(jìn)程。例如,我們需要了解冶金行業(yè)的冶金過程,我們需要了解造紙行業(yè)的速度調(diào)節(jié)。能力要求不低。如果我們有能力在較短的時(shí)間內(nèi)達(dá)到一個(gè)較高的水平,一方面,我們需要良好的機(jī)會(huì)。另一方面,如果我們有這個(gè)能力,我們可能會(huì)有更多的收入在軟件業(yè)和金融業(yè)更多;
第四,職業(yè)前景可見一斑。如果你只從事技術(shù)工作,最多只能當(dāng)總工程師。昨天,我剛參加了一個(gè)行業(yè)老手的退休宴會(huì)。我50多歲真的去了現(xiàn)場,受了點(diǎn)冷。想起來太可怕了。我看到同事比自己大10歲的情況,就決定跳槽到這個(gè)行業(yè)做銷售,現(xiàn)在調(diào)出了這個(gè)行業(yè)。
所以,如果只是為了有足夠的食物和過上相對(duì)穩(wěn)定的生活,那也沒關(guān)系。如果你有理想,你最好去其他行業(yè),比這個(gè)行業(yè)來得快。
做PLC前景怎么樣?
電工的工作只是一個(gè)基本的維護(hù)。隨著自動(dòng)化程度的不斷提高,技術(shù)革命要求工業(yè)控制人員必須首先具備電工基礎(chǔ),然后具有一定的觸摸屏和PLC和變頻器的通信能力。這并不苛刻。如何掌握,但至少要了解程序運(yùn)行中讀取的原理和基本輸出。至于先學(xué)習(xí)上位機(jī)或PLC的問題,我認(rèn)為首先要了解三者之間的關(guān)系和通信原理。如果我們有電工的基礎(chǔ),首先要學(xué)習(xí)變頻器的調(diào)試和應(yīng)用,然后學(xué)習(xí)PLC的輸入輸出原理,再學(xué)習(xí)觸摸屏(上位機(jī))。我們不必學(xué)習(xí)編程配置,但必須了解通信的工作原理。即使我們學(xué)會(huì)了,也不可能在不到10年的時(shí)間里精通。一個(gè)老電工能有多少年?最重要的是要結(jié)合自己的實(shí)際。
作為老電工,先學(xué)上位機(jī)好,還是PLC?為何?
目前單片機(jī)編程中常用匯編語言和C語言。
做單片機(jī)的要不要學(xué)java?
C語言是高級(jí)語言中的入門語言。許多大學(xué)的新生課程都有這門課程,這是相關(guān)專業(yè)的入門課程。
但是,不要認(rèn)為C語言很簡單,那是錯(cuò)誤的。學(xué)好它是很難的,因?yàn)橛泻芏嘀R(shí)點(diǎn),而且是壞的。當(dāng)你學(xué)好C語言時(shí),學(xué)習(xí)其他語言就容易多了。我建議C和C一起學(xué)習(xí),通過比較學(xué)習(xí)更好,但是你應(yīng)該努力學(xué)習(xí),因?yàn)檫@很難!