一级成人a毛片免费播放,久久国产成人精品麻豆,亚洲AV无码成人精品区大在线,成人国内精品久久久久影院

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > PLC可編程控制器

類型分類:
科普知識
數據分類:
PLC可編程控制器

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

發布日期:2022-04-26 點擊率:60 品牌:三菱_Mitsubishi

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

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


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

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

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

   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)發送命令報文

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

 

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
一级成人a毛片免费播放,久久国产成人精品麻豆,亚洲AV无码成人精品区大在线,成人国内精品久久久久影院
<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      主站蜘蛛池模板: 亚洲破处大片| 在线观看一区| 国产麻豆日韩| 国产视频精品xxxx| 国产一区欧美日韩| 激情视频一区二区| 亚洲欧洲日产国产网站| 亚洲精品影院| 在线视频日韩| 欧美亚洲自偷自偷| 久久人人爽人人爽| 欧美国产综合| 国产精品成人久久久久| 国产精品中文字幕在线观看| 国精产品99永久一区一区| 亚洲大黄网站| 一本大道久久a久久精二百| 亚洲欧美变态国产另类| 久久精品国产清高在天天线 | 伊人久久男人天堂| 亚洲人成在线观看一区二区| 亚洲作爱视频| 欧美一区激情| 欧美成人精品福利| 国产精品久久久久久模特| 国产一区二区三区久久久| 91久久精品美女高潮| 亚洲图片欧洲图片日韩av| 久久高清国产| 欧美精品三级| 国产婷婷色一区二区三区在线| 亚洲高清免费在线| 亚洲一区二区三区在线观看视频| 久久精品国产亚洲高清剧情介绍| 欧美成人伊人久久综合网| 国产精品久久二区| 在线日韩电影| 在线视频你懂得一区| 久久久久久久国产| 欧美天堂亚洲电影院在线观看| 黄色国产精品一区二区三区|