91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

上位機(jī)的工作原理_上位機(jī)編程用什么軟件

姚小熊27 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2020-08-11 10:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上位機(jī)工作原理

通訊過程

兩機(jī)如何通訊,一般取決于下位機(jī),TCP/IP一般是支持的,但是下位機(jī)一般具有更可靠的獨(dú)有通訊協(xié)議,購買下位機(jī)時,會帶一大堆手冊光盤,告訴你如何使用特有協(xié)議通訊,里面會舉大量例子,一般對編程人員而言一看也就那么回事,使用一些新的API(API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)罷了,多語言支持功能模塊,一般同時支持?jǐn)?shù)種高級語言為上位機(jī)編程。

通訊協(xié)議

通常上位機(jī)和下位機(jī)通訊可以采用不同的通訊協(xié)議,可以有RS232的串口通訊或者采用RS485串行通訊。當(dāng)用計算機(jī)和PLC通訊的時候,不但可以采用傳統(tǒng)的D形式的串行通訊,還可以采用更適合工業(yè)控制的雙線的PROFIBUS-DP通訊。采用封裝好的程序開發(fā)工具就可以實現(xiàn)PLC和上位機(jī)的通訊,當(dāng)然可以自己編寫驅(qū)動類的接口協(xié)議控制上位機(jī)和下位機(jī)的通訊。

上下位機(jī)

通常工控機(jī),工作站,觸摸屏作為上位機(jī),通信控制PLC,單片機(jī)等作為下位機(jī),從而控制相關(guān)設(shè)備元件和驅(qū)動裝置。

上位機(jī)編程用什么軟件

既然是上位機(jī)編程,當(dāng)然應(yīng)該是與控制有關(guān),還有下位機(jī),所專以這個編程用到屬的軟件主要應(yīng)該有:

1、C語言,這是基本的上位機(jī)語言,特別在以前的DOS時代,用的十分普遍

2、C++,這是目前用的很多的編程語言,VC,MFC等都屬于這個范疇

3、VB,這個語言現(xiàn)在應(yīng)用也很廣泛,由于可視化編程,入門較容易,很多人在使用

Windows 編程:VB 、VC、 Delphi 等等

組態(tài)軟件:組態(tài)王、 WinCC、 iFix、 InTuch等等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97203
  • 上位機(jī)
    +關(guān)注

    關(guān)注

    27

    文章

    1002

    瀏覽量

    57093
  • 下位機(jī)
    +關(guān)注

    關(guān)注

    0

    文章

    97

    瀏覽量

    19487
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    不懂編程,怎么搞定電子儀表上位機(jī)軟件?零代碼搞定上位機(jī)軟件開發(fā)

    “不懂編程,怎么搞定電子儀表上位機(jī)軟件?”這是很多電子儀表用戶的共同困惑。傳統(tǒng)上位機(jī)開發(fā)被“專業(yè)
    的頭像 發(fā)表于 01-27 17:19 ?573次閱讀
    不懂<b class='flag-5'>編程</b>,怎么搞定電子儀表<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>軟件</b>?零代碼搞定<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>軟件</b>開發(fā)

    上位機(jī)掉線檢測問題分析

    在工業(yè)自動化控制系統(tǒng)中,上位機(jī)與下位機(jī)(如PLC、單片機(jī)等)之間的通信穩(wěn)定性至關(guān)重要。上位機(jī)掉線
    的頭像 發(fā)表于 01-13 07:40 ?508次閱讀

    C#上位機(jī)實戰(zhàn)開發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《C#上位機(jī)實戰(zhàn)開發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-11 17:15 ?6次下載

    上位機(jī)報錯2033問題處理方案

    在工業(yè)自動化和軟件開發(fā)領(lǐng)域,上位機(jī)與下位機(jī)的通信穩(wěn)定性直接影響整個系統(tǒng)的運(yùn)行效率。當(dāng)出現(xiàn)報錯代碼2033時,往往意味著通信協(xié)議、內(nèi)存管理或數(shù)據(jù)類型等底層環(huán)節(jié)出現(xiàn)了異常。本文將從錯誤機(jī)理
    的頭像 發(fā)表于 11-13 17:40 ?865次閱讀

    上位機(jī)程序編寫

    =serial.readAll();讀取串口信息 在硬件連接正確,軟件工作正常的情況下,定位模塊將接收到的信息通過串口發(fā)送給DDR200T開發(fā)板,隨后蜂鳥處理器將通過開發(fā)板上的串口將信息發(fā)送給計算機(jī),計算機(jī)上的上位
    發(fā)表于 10-28 06:40

    S7通信穩(wěn)不穩(wěn)?避開這些上位機(jī)開發(fā)常見雷區(qū)是關(guān)鍵!

    上位機(jī)使用S7通信涉及諸多要點,稍不注意就容易踩坑。今天,我們就來詳細(xì)剖析那些最常見的‘雷區(qū)’。 一、連接類型設(shè)置 以C#上位機(jī)使用Sharp7通信庫為例,Sharp7默認(rèn)使用的連接資
    的頭像 發(fā)表于 08-08 15:03 ?891次閱讀
    S7通信穩(wěn)不穩(wěn)?避開這些<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b>開發(fā)常見雷區(qū)是關(guān)鍵!

    單片機(jī)板跟上位機(jī)進(jìn)行串口發(fā)收數(shù)據(jù)時,每次上位機(jī)下發(fā)指令,為什么?

    單片機(jī)板跟上位機(jī)進(jìn)行串口發(fā)收數(shù)據(jù)時,每次上位機(jī)下發(fā)指令,出現(xiàn)問題都是在第一條指令后,有時在單片機(jī)回發(fā)完數(shù)據(jù)后偷發(fā)0x00,怎么解?
    發(fā)表于 08-08 08:20

    第二十六章 W55MH32?上位機(jī)搜索和配置示例

    。文章詳細(xì)介紹了上位機(jī)的概念、特點、應(yīng)用場景以及搜索和配置的基本工作流程,幫助讀者理解其在嵌入式設(shè)備管理中的實際應(yīng)用價值。
    的頭像 發(fā)表于 07-24 16:13 ?916次閱讀
    第二十六章 W55MH32?<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b>搜索和配置示例

    C#上位機(jī)與運(yùn)動控制卡網(wǎng)絡(luò)通訊的周期上報

    使用C#上位機(jī)編程實現(xiàn)運(yùn)動控制卡網(wǎng)絡(luò)通訊的周期上報功能
    的頭像 發(fā)表于 06-26 13:59 ?841次閱讀
    C#<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b>與運(yùn)動控制卡網(wǎng)絡(luò)通訊的周期上報

    工程師崩潰瞬間:上位機(jī)與PLC通信失敗?3分鐘快速診斷攻略

    今天不聊理論!直接上硬貨。以西門子PLC為例,跟大家分享一下上位機(jī)連接不上PLC時,該如何去排查。 1.網(wǎng)絡(luò)檢查 確保上位機(jī)和PLC之間的網(wǎng)絡(luò)連接正常,可以通過ping命令檢查網(wǎng)絡(luò)連通
    的頭像 發(fā)表于 06-12 16:25 ?1734次閱讀
    工程師崩潰瞬間:<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b>與PLC通信失???3分鐘快速診斷攻略

    上位機(jī)和下位機(jī)是什么關(guān)系

    上位機(jī)和下位機(jī)在工業(yè)自動化、儀器儀表等控制領(lǐng)域中是相互協(xié)作、緊密配合的關(guān)系,以下從定義、通信方式、功能分工、協(xié)同作用幾個方面詳細(xì)闡述它們的關(guān)系: 定義與角色 上位
    的頭像 發(fā)表于 05-29 18:03 ?1513次閱讀

    航裕電源HY-BP系列汽車電子測試高速電源上位機(jī)軟件重磅升級

    汽車電子行業(yè)的小伙伴們,注意啦!航裕電源帶著超驚喜的消息來啦 ——HY-BP 系列汽車電子測試高速電源上位機(jī)軟件重磅升級!
    的頭像 發(fā)表于 03-19 11:18 ?1311次閱讀
    航裕電源HY-BP系列汽車電子測試高速電源<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>軟件</b>重磅升級

    都說上位機(jī)通信難,誰能說說到底難在哪兒?

    具體任務(wù)的嵌入式設(shè)備或控制器。盡管上位機(jī)通信是連接這兩個關(guān)鍵組件的核心橋梁,但在實際應(yīng)用中,常常會遇到各種挑戰(zhàn)和難題。 然而,經(jīng)過多年的實踐與探索,逐漸發(fā)現(xiàn)上位機(jī)學(xué)習(xí)的核心無非是三個關(guān)
    的頭像 發(fā)表于 03-12 16:52 ?1078次閱讀
    都說<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b>通信難,誰能說說到底難在哪兒?

    艾德克斯上位機(jī)軟件PV2700的強(qiáng)大功能

    在現(xiàn)代電池測試領(lǐng)域,精準(zhǔn)度、效率和系統(tǒng)整合能力是客戶最為關(guān)注的核心要素。艾德克斯IT2700電子負(fù)載系列,不僅以緊湊體積、高性能贏得市場青睞,更憑借其免費(fèi)上位機(jī)軟件PV2700,為電池測試帶來了革命性的升級!
    的頭像 發(fā)表于 03-10 10:15 ?1444次閱讀
    艾德克斯<b class='flag-5'>上位</b><b class='flag-5'>機(jī)</b><b class='flag-5'>軟件</b>PV2700的強(qiáng)大功能