chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

利用VB的MSComm控件編程實現(xiàn)PC與三菱PLC FX系列通信

wtipoasfe ? 來源:工控PLC學習 ? 2023-02-13 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

編寫PC的通信程序可采用匯編語言編寫,或采用各種高級語言編寫,或采用工控組態(tài)軟件,或直接采用PLC廠家的通信軟件(如三菱的MELSE MEDOC等)

下面利用VB6.0以一個簡單的例子來說明編寫通信程序的要點。假設PC要求從PLC中讀入從D123開始的4個字節(jié)的數(shù)據(jù)(D123、D124),其傳輸應答過程及報文如圖7-16所示。

918daa08-aaa3-11ed-bfe3-dac502259ad0.png

圖7-16傳輸應答過程及命令報文

命令報文中10F6H為D123的地址,04H表示要讀入4個字節(jié)的數(shù)據(jù)。校驗和SUM=30H+31H+30H+46H+36H+30H+34H+03 H=174H,溢出部分不計,故SUMH=7,SUAIL=4,相應的ASCⅡ碼為“37H”,“34H”。應答報文中4個字節(jié)的十六進制數(shù),其相應的ASCⅡ碼為8個字節(jié),故應答報文長度為12個字節(jié)。

根據(jù)PC與FX系列PLC的傳輸應答過程,利用VB的MSComm控件可以編寫如下通信程序實現(xiàn)PC與FX系列PLC之間的串行通信,以完成數(shù)據(jù)的讀取。MSComm控件可以采用輪詢或事件驅動的方法從端口獲取數(shù)據(jù)。在這個例子中使用了輪詢方法。

1)通信口初始化

Private Sub Initialize()

MSComm1.CommPort =1

MSComm1.Settings = “9600,E,7,1”

MSComm1.InBufferSize = 1024

MSComml.OutBuffersize = 1024

MSComm1.InputLen = 0

MSComml.InputMode = comInputText

MSComm1.Handshaking = comNone

MSComm1.PortOpen = True

End Sub

2)請求通信與確認

Private Function MakeHandshaking()As Boolean

Dim InPackage As String

MSComml.OutBufferCount = 0

MSComml.InBufferCount = 0

MSComml.OutPut = Chr(&H5)

Do

DoEvents

Loop Until MSComml.InBufferCount = 1

InPackage = MSComml.Input

If InPackage = Chr(&H6)Then

MakeHandShaking = True

Else

MakeHandshaking = False

End If

End Function

3)發(fā)送命令報文

Private Sub SendFrame ()

Dim Outstring As String

MSComml.OutBufferCount = 0

MSComml.InBufferCount = 0

Outstrin = Chr(&H2)+″on″+″10F604″+Chr(&H3)+″74″

MSComml.Output = Outstring

End Sub

4)讀取應答報文

Private Sub ReceiveFrame()

Dim Instring As String

Do

DoEvents

Loop Until MSComml.InBufferCount = 12

InString = MSComml.Inpult

End Sub

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

    關注

    5051

    文章

    14615

    瀏覽量

    487139
  • 通信
    +關注

    關注

    18

    文章

    6395

    瀏覽量

    140077
  • 三菱
    +關注

    關注

    32

    文章

    828

    瀏覽量

    44189

原文標題:利用VB的MSComm控件編程實現(xiàn)PC與三菱PLC FX系列通信

文章出處:【微信號:工控PLC學習,微信公眾號:工控PLC學習】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    三菱FX1S PLC借助以太網(wǎng)通訊模塊與上位機通訊實現(xiàn)監(jiān)控光伏組件生產(chǎn)線的應用配置案例

    采用多臺三菱FX1S?系列 PLC,負責各工序的動作精準控制和流程聯(lián)動,但原有FX1S PLC
    的頭像 發(fā)表于 03-12 16:45 ?69次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>1S <b class='flag-5'>PLC</b>借助以太網(wǎng)通訊模塊與上位機通訊<b class='flag-5'>實現(xiàn)</b>監(jiān)控光伏組件生產(chǎn)線的應用配置案例

    物流倉儲自動化升級:三菱 FX2N PLC 以太網(wǎng)模塊實現(xiàn)上位機與三菱觸摸屏智能通訊

    廣泛應用于堆垛機、輸送機、分揀機等設備的控制中。但 FX2N PLC 無原生以太網(wǎng)接口,僅支持串口通訊,導致上位機無法實時采集倉儲設備的運行數(shù)據(jù),三菱觸摸屏的現(xiàn)場操作與上位機的中央監(jiān)控無法實現(xiàn)
    的頭像 發(fā)表于 03-11 16:09 ?745次閱讀
    物流倉儲自動化升級:<b class='flag-5'>三菱</b> <b class='flag-5'>FX</b>2N <b class='flag-5'>PLC</b> 以太網(wǎng)模塊<b class='flag-5'>實現(xiàn)</b>上位機與<b class='flag-5'>三菱</b>觸摸屏智能通訊

    三菱FX3U PLC控制伺服電機的高速脈沖模式解析

    三菱FX3U做為一款入門級PLC,應用很廣泛,其實學習PLC就幾點,開關量的輸入、輸出,就是我們平常所說的IO、伺服(或者步進電機)的控制、Modbus
    的頭像 發(fā)表于 01-27 15:51 ?1345次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>3U <b class='flag-5'>PLC</b>控制伺服電機的高速脈沖模式解析

    三菱FX系列PLC+FX以太網(wǎng)通訊處理器:上位機通訊應用案例

    。然而,三菱FX3U系列PLC雖然性能穩(wěn)定、應用廣泛,但其本體并未集成以太網(wǎng)接口,僅提供RS-422編程口和RS-485擴展口,限制了其在現(xiàn)
    的頭像 發(fā)表于 10-31 15:58 ?1544次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b><b class='flag-5'>系列</b><b class='flag-5'>PLC+FX</b>以太網(wǎng)通訊處理器:上位機通訊應用案例

    CCLKIE轉智能網(wǎng)關實現(xiàn)鍋爐房西門子PLC三菱PLC通訊案例

    以太網(wǎng)。而后期增加的輔機系統(tǒng)(如煙氣處理、燃料輸送等)則選用了三菱FX5U系列PLC,其標配網(wǎng)絡為三菱主流的CC-Link IE協(xié)議。 項
    的頭像 發(fā)表于 10-30 10:17 ?609次閱讀
    CCLKIE轉智能網(wǎng)關<b class='flag-5'>實現(xiàn)</b>鍋爐房西門子<b class='flag-5'>PLC</b>與<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>通訊案例

    工業(yè)智能網(wǎng)關配合三菱以太網(wǎng)通信處理器實現(xiàn)三菱FX3U PLC的無線通信

    一、項目背景 華東某大型烘焙食品集團,2025年初新建年產(chǎn)1.2萬噸餅干后道包裝車間。整線由三菱FX3U-64MR PLC(無以太網(wǎng)口)做集中控制,下游配備FX2N-16EYT擴展模塊
    的頭像 發(fā)表于 10-21 10:48 ?527次閱讀
    工業(yè)智能網(wǎng)關配合<b class='flag-5'>三菱</b>以太網(wǎng)<b class='flag-5'>通信</b>處理器<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>三菱</b><b class='flag-5'>FX</b>3U <b class='flag-5'>PLC</b>的無線<b class='flag-5'>通信</b>

    三菱FX3S PLC借助于PLC以太網(wǎng)通訊模塊與上位機通訊實現(xiàn)觸摸屏監(jiān)控的應用配置案例

    產(chǎn)線進行升級改造。該企業(yè)生產(chǎn)線中大量使用了三菱FX3S系列PLC來控制自動化設備, 但由于原有PLC不具備以太網(wǎng)接口 ,無法滿足上位機對設備
    的頭像 發(fā)表于 08-01 10:07 ?926次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b>3S <b class='flag-5'>PLC</b>借助于<b class='flag-5'>PLC</b>以太網(wǎng)通訊模塊與上位機通訊<b class='flag-5'>實現(xiàn)</b>觸摸屏監(jiān)控的應用配置案例

    西門子200SMART如何無線聯(lián)三菱FX3U? 御控工業(yè)網(wǎng)關實現(xiàn)多站點PLC無線通訊集中控制!

    集控柜S7-200SMART需要遠程無線連接2個不同地點的三菱FX3UPLC,實現(xiàn)集中監(jiān)控與控制?布線困難?協(xié)議不通?距離太遠?工業(yè)智能網(wǎng)關解決跨品牌、多站點PLC無線通訊難題,讓遠程
    的頭像 發(fā)表于 07-10 13:39 ?911次閱讀

    三菱PLC數(shù)據(jù)采集實現(xiàn)變頻器遠程監(jiān)控與遠程控制

    線采用三菱PLCFX3U)接入多臺變頻器進行控制,要求將PLC數(shù)據(jù)采集到組態(tài)上位機中,以提供多種可視化的生產(chǎn)管理應用。對此,物通博聯(lián)提供基于工業(yè)智能網(wǎng)關的
    的頭像 發(fā)表于 07-08 14:30 ?1230次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>數(shù)據(jù)采集<b class='flag-5'>實現(xiàn)</b>變頻器遠程監(jiān)控與遠程控制

    如何破解三菱PLC與西門子PLC的通訊難題

    在工業(yè)自動化領域,不同品牌PLC之間的通訊一直是工程師們關注的焦點。三菱PLC與西門子PLC作為市場主流設備,常因協(xié)議差異導致數(shù)據(jù)交互困難。當現(xiàn)場需要將
    的頭像 發(fā)表于 06-09 17:14 ?1296次閱讀
    如何破解<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>與西門子<b class='flag-5'>PLC</b>的通訊難題

    三菱PLC對變頻器進行控制,其硬件如何配置?

    三菱PLC對變頻器進行硬件配置時,需綜合考慮通信方式、接口匹配及系統(tǒng)穩(wěn)定性。以下是基于三菱FX系列
    的頭像 發(fā)表于 06-07 17:39 ?1930次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>對變頻器進行控制,其硬件如何配置?

    三菱PLC與西門子PLC如何實現(xiàn)485通訊?

    在工業(yè)自動化領域,不同品牌PLC之間的通信一直是工程師們關注的焦點。本文將深入探討興達易控Modbus RTU轉Profinet網(wǎng)關(XD-MDPN100)在三菱PLC與西門子
    的頭像 發(fā)表于 06-07 15:46 ?1166次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>與西門子<b class='flag-5'>PLC</b>如何<b class='flag-5'>實現(xiàn)</b>485通訊?

    三菱PLC與西門子PLC如何實現(xiàn)互通?看這篇就夠了!

    在工業(yè)自動化領域,不同品牌設備間的互聯(lián)互通常因協(xié)議差異形成技術壁壘。以三菱FX系列PLC與西門子S7-1200 PLC的通訊為例,前者通過4
    的頭像 發(fā)表于 06-07 12:40 ?1313次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>與西門子<b class='flag-5'>PLC</b>如何<b class='flag-5'>實現(xiàn)</b>互通?看這篇就夠了!

    如何實現(xiàn)ModbusRTU轉ProfibusDP網(wǎng)關與三菱PLC的完美通訊!

    在現(xiàn)代工業(yè)自動化系統(tǒng)中,不同設備和系統(tǒng)之間的互聯(lián)互通是實現(xiàn)高效生產(chǎn)的關鍵。三菱PLC(可編程邏輯控制器)作為工業(yè)控制領域的知名品牌,其與各種設備之間的
    的頭像 發(fā)表于 06-05 12:48 ?654次閱讀
    如何<b class='flag-5'>實現(xiàn)</b>ModbusRTU轉ProfibusDP網(wǎng)關與<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>的完美通訊!

    三菱PLC對變頻器進行控制,其通信參數(shù)如何設置?

    實施要點: 一、硬件連接基礎配置 1. 物理接口選擇 三菱FX系列PLC通常通過RS485接口(如FX3U-485ADP模塊)與變頻器連接,
    的頭像 發(fā)表于 05-20 07:43 ?3384次閱讀