1. 自動化專業需要學精通C語言嗎
需要。C語言是自動化編程最重要的一部分,單片機的編程是基於C語言的編程來實現各種自動控制的功能,工業控制不僅僅只有【plc】還有單片機,電控類只要的控制還是單片機,需要注意的是自動化的C語言編程要區別於電子工程的編程,因為應用的領域不一樣,自動化的單片機編程主要是數字電路配合邏輯電路,達到自動化的控制減少人工的使用,提高工作效率羨首,可以為實體企業帶來更多的收益,自動化是一個趨勢,也是必然的,有時間多看看國外的工控設備,太先進了,首絕國產的遜色很多,所以好好學C語言,未來屬於你們,也屬於我們,但者派姿終將屬於強者。
2. 工控行業一般VB語言用在哪些方面,要怎麼學
n年前用VB做過幾個不同形式的工控系統。
1)VB很適合作上位機的用戶界面(UI)
2)一般地,上位機與現場設備或現場控制設備之間,採用RS232C/485/422通信。所以,掌握串列通嘩皮絕信原理,比如,什麼是同步握春傳輸,什麼是非同步傳輸,什麼是奇偶校驗,什麼是CRC校驗,什麼是面向字元(位元組)的傳亂姿輸,什麼是透明傳輸,等等,這些概念對構建一個上位系統非常重要。對於VB6而言,就是掌握MSCOMM控制項;對於VB.NET而言,掌握SerialPort
3)有的時候,上位機於現場設備之間的通信,採用特定的介面板塊。例如,在上位機PCI卡槽中插入特定功能的介面版。VB通過操縱這些介面版,與設備通信。通常,介面版製造商提供DLL形式的編程介面,VB調用這些DLL即可操縱這些介面版。所以,需要掌握VB調用DLL的知識。
4)工業乙太網得到越來越多的應用,VB可以通過工業乙太網操縱設備。這需要掌握Socket編程。對vb6而言,就是WinSock控制項;對VB.NET就是SOCKET類
3. PLC工控和單片機哪個更好用,什麼場合更合適,難學嗎
PLC和單片機有不同的應用場合。
PLC實際上是一個模塊,控制電路、CPU等封裝在內部。 主要用於電氣類產品中,比如數控機床、電梯等。
單片機主要用於電器類產品中,比如模糊邏輯控制電飯鍋、電熱水器等。
具體用哪個要根據你的應用場合來決定。
至於哪個好學,可能對懂的人來說都好學。我個人認為還是PLC好學些,我剛開始不懂PLC,後來看別人寫的程序,3個月就能寫了
這是編程環境的要求:
單片機:採用C語言或匯編語言。單片機的編程,往往需要聘請專業人員,C語言是一種高級的計算機語言,不易被大眾學習掌握,對人員技術(編程能力)要求高。產品功能開發、調試周期長。匯編語言是一種用文字助記符來表示機器指令的符號語言(更為復雜,不易掌握的語言,但程序執行效率優於C語言),使用匯編語言編程的話是比較繁瑣的,對於一個比較大的程序來說編寫起來將非常耗時,開發周期比較長。
PLC:梯形圖語言(LD)、指令表語言(IL)、功能模塊圖語言(FBD)、順序功能流程圖語言(SFC)及結構化文本語言(ST)。編程指令豐富,對於不同的控制要求可以進行控制模塊的擴展。其中最為常用的為梯形圖語言。階梯圖較C語言容易學習掌握,對人員的技術要求一般。(會繼電器控制的電工通過一段時間的學習可掌握)。程序開發周期短,效率高。
4. 自動化工控用什麼語言,我是計算機科學與技術專業,自學了JAVA,但是現在在一家機電設備分司上班。。PLC的
這個就多啦。PLC的編程語言就有5種,主要還是梯形圖語言,直觀、形象。從事自動話主要用到的計算機語言還有C/C++、VB、匯編等語言,從事程序開發這些語言是經常用到的。謝謝
5. 工控除了plc語言,還有用到哪些語言
其實很多高級語言入C,VB ,C#都有用到,還有LabVIEW的G語言