回覆列表
  • 1 # microFPGA

    工業上位機軟體大多數運行於工控機上,而工控機上最常用的通訊介面大概是串列埠了,由此看來,只要能操作串列埠,用什麼程式語言都是可以的。當然,如果要求直接操作底層硬體,那非c/c++莫屬…

  • 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#開發。

  • 中秋節和大豐收的關聯?
  • iG成功續約寶藍,校長約談Banlan,究竟是什麼導致Banlan心態爆炸?