回覆列表
-
1 # microFPGA
-
2 # 工控程式設計
實際用上,是個能在電腦上編寫程式的語言都可以。
什麼delphi, vb,c++,c sharp等等。
實際我從業過程中也都遇見過。
和眾多網友答案一致,c++是最常用的,據說涉及硬體控制,它執行效率最高。
個人這是這方面從業者。
程式設計要兼顧裝置硬體,兼顧客戶。
所以,新手學習參考建議是,學mfc,有需要再過度c sharp。
mfc主要兼顧裝置等硬體。c sharp主要兼顧客戶的程式定製。
個人經歷,僅供參考哦
-
3 # 機器視覺工程師
你好,工業用的上位機軟體可以用很多語言編寫。我來說說常用的
1. C#/VB在VS2015中為例子
新建專案->Visual C#->Windows 窗體應用程式_>專案名稱->專案位置
可以新建一個winform介面程式,在這裡,你可以進行一些上位機軟體的開發。
Visual C#/Visul Basic 的Windows窗體應用程式可以快速的開發上位機軟體。
2. C++語言C++可以使用微軟自帶的MFC, 也就是Visual C++ MFC應用程式
同時你也可以使用Qt作為一個介面庫,開發介面上位機程式
檔案->新建->專案->Visual C++->Qt
C++語言開發上位機程式也是可行的
在實際中,初學者建議使用C#語言或者VB語言進行開發上位機程式,相對來說語法規則比較簡單,學起來比較快。
C++相對來說,語法規則比較雜,知識點比較多。
以上希望可以幫助到你。
我是 機器視覺軟體工程師 專業開發機器視覺行業的上位機軟體, 我主要使用C++,同時也是用C#開發。
工業上位機軟體大多數運行於工控機上,而工控機上最常用的通訊介面大概是串列埠了,由此看來,只要能操作串列埠,用什麼程式語言都是可以的。當然,如果要求直接操作底層硬體,那非c/c++莫屬…