欧美成人黄色网_欧美精品久久_国产在线一区二区三区_免费视频久久久_亚洲二区视频_欧美大片免费高清观看

產(chǎn)品分類

當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > PLC可編程控制器

類型分類:
科普知識
數(shù)據(jù)分類:
PLC可編程控制器

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

發(fā)布日期:2022-04-26 點擊率:54 品牌:三菱_Mitsubishi

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

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


圖7-16  傳輸應(yīng)答過程及命令報文

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

    根據(jù)PC與FX系列PLC的傳輸應(yīng)答過程,利用VB的MSComm控件可以編寫如下通信程序?qū)崿F(xiàn)PC與FX系列PLC之間的串行通信,以完成數(shù)據(jù)的讀取。MSComm控件可以采用輪詢或事件驅(qū)動的方法從端口獲取數(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)讀取應(yīng)答報文

Private Sub Receiveframe()

Dim Instring As String

Do

DoEvents

Loop Until MSComml.InBufferCount = 12

InString = MSComml.Inpult

End Sub

 

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

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

推薦產(chǎn)品

更多
主站蜘蛛池模板: 欧美高清视频手机在在线 | 久久久久9999 | 国产特黄1级毛片 | 少妇被猛男粗大的猛进出 | 精品三级国产一区二区三区四区 | 鲁一鲁一鲁一鲁一曰综合网 | 一级毛片大全免费播放 | 天天摸夜添狠狠添高 | 在线观看精品国产入口 | 亚洲在线播放 | 国产亚洲精品久久久久久午夜 | 一区二区三区四区在线免费观看 | 日韩精品免费看 | 免费看一级做a爰片久久 | 91白丝制服被啪到喷水在线 | 99精品免费观看 | 久久精品成人欧美大片免费 | 久久免费视频8 | 插插宗合网 | 无翼乌工口肉肉无遮挡无码18 | 中文字幕久久亚洲一区 | 产精品无码久久_亚洲国产精 | 久久91亚洲精品中文字幕 | 日韩国产精品亚洲а∨天堂免 | 久久一本精品 | 乱人伦人妻中文字幕无码久久网 | 国产成人麻豆精品video | 一级特色黄色片 | 国产一级特黄毛片 | 精品一久久 | 一本色道久久爱88av俺来也 | 国产欧美日韩视频怡春院 | 亚洲成 人a影院青久在线观看 | 四级毛片 | 26uuu精品一区二区 | 天堂国产一区二区三区四区不卡 | 亚洲精品久久久久久无码色欲四季 | 亚洲精品久久99久久一 | 日韩一区二区在线观看 | 国产福利精品一区二区 | 国产精品99久久久久久小说 |