一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

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

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

掃碼添加小助手

加入工程師交流群

上位機工作原理

通訊過程

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

通訊協(xié)議

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

上下位機

通常工控機,工作站,觸摸屏作為上位機,通信控制PLC,單片機等作為下位機,從而控制相關設備元件和驅動裝置。

上位機編程用什么軟件

既然是上位機編程,當然應該是與控制有關,還有下位機,所專以這個編程用到屬的軟件主要應該有:

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

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

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

Windows 編程:VB 、VC、 Delphi 等等

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

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

    關注

    88

    文章

    3689

    瀏覽量

    95250
  • 上位機
    +關注

    關注

    27

    文章

    967

    瀏覽量

    55790
  • 下位機
    +關注

    關注

    0

    文章

    96

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C#上位與運動控制卡網(wǎng)絡通訊的周期上報

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

    上位和下位是什么關系

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

    PGA970的資料和上位軟件

    尋一份PGA970的資料和上位軟件,可有償
    發(fā)表于 02-18 13:40

    運動控制卡網(wǎng)絡通訊的心跳檢測之C#上位編程

    使用C#上位編程實現(xiàn)運動控制卡網(wǎng)絡通訊的心跳檢測功能
    的頭像 發(fā)表于 12-24 10:54 ?1123次閱讀
    運動控制卡網(wǎng)絡通訊的心跳檢測之C#<b class='flag-5'>上位</b><b class='flag-5'>機</b><b class='flag-5'>編程</b>

    上位實時數(shù)據(jù)處理技術 上位在智能制造中的應用

    上位實時數(shù)據(jù)處理技術 上位實時數(shù)據(jù)處理技術是指上位(通常是指PC或服務器上的應用程序)通過
    的頭像 發(fā)表于 12-04 10:29 ?1453次閱讀

    上位編程語言選擇 上位在自動化中的作用

    上位編程語言選擇 在自動化領域,上位(Upper Computer)通常指的是與下位(如P
    的頭像 發(fā)表于 12-04 10:25 ?1401次閱讀

    上位通信協(xié)議詳解 嵌入式上位機設計流程

    上位通信協(xié)議詳解 上位通信協(xié)議是指上位(通常是指具有強大計算能力和數(shù)據(jù)處理能力的計算機系統(tǒng)
    的頭像 發(fā)表于 12-04 10:21 ?2984次閱讀

    上位系統(tǒng)架構分析 上位與下位的區(qū)別

    上位系統(tǒng)架構分析 1. 上位的定義與作用 上位通常指的是在控制系統(tǒng)中負責決策、數(shù)據(jù)處理和用
    的頭像 發(fā)表于 12-04 10:17 ?3518次閱讀

    Labview上位軟件開發(fā)

    現(xiàn)我公司有個項目需要Labview上位軟件開發(fā),應用為數(shù)據(jù)采集,硬件為廠家采集卡。具體軟件需求電聯(lián)或+V: 15228164111。
    發(fā)表于 11-18 16:24

    如何獲得2555的上位軟件Purepath console 3?

    如何獲得2555的上位軟件Purepath console 3
    發(fā)表于 10-24 06:58

    陀螺儀LSM6DSOW開發(fā)(2)----上報匿名上位實現(xiàn)可視化

    本文檔詳細介紹了如何使用匿名助手的上位實現(xiàn)加速度計和陀螺儀數(shù)據(jù)的可視化顯示。內(nèi)容涵蓋了加速度計和陀螺儀的工作原理、上位通信協(xié)議、數(shù)據(jù)處理
    的頭像 發(fā)表于 08-05 09:52 ?2144次閱讀
    陀螺儀LSM6DSOW開發(fā)(2)----上報匿名<b class='flag-5'>上位</b><b class='flag-5'>機</b>實現(xiàn)可視化

    MD10x系列電調(diào)的上位功能

    MD10xB系列電調(diào)更新為使用MD Tool上位進行參數(shù)調(diào)試。新的MD Tool上位可以更方便的進行電調(diào)的性能評估,有實時參數(shù)曲線顯示,電機參數(shù)配置,固件更新等功能,本文將介紹MD
    的頭像 發(fā)表于 08-01 14:14 ?1075次閱讀
    MD10x系列電調(diào)的<b class='flag-5'>上位</b><b class='flag-5'>機</b>功能

    EtherCAT運動控制器上位之Python+Qt(一):鏈接與單軸運動

    PC上位Python+Qt混合編程,助力智能制造高效開發(fā)。
    的頭像 發(fā)表于 07-31 09:43 ?864次閱讀
    EtherCAT運動控制器<b class='flag-5'>上位</b><b class='flag-5'>機</b>之Python+Qt(一):鏈接與單軸運動