在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業觸摸屏

類型分類:
科普知識
數據分類:
工業觸摸屏

VB與臺達觸摸屏通信的實現

發布日期:2022-10-09 點擊率:99 品牌:臺達_Delta

摘要:本文重點討論MODBUS ASCII通信協議及通過VB如何實現與臺達觸摸屏的通信。對于Visual Basic6編程語言亦有簡要的介紹。
關鍵詞:Visual Basic;MODBUS ASCII;HMI

1 引言

在自動化工程集成中經常遇到VB與觸摸屏通信問題。對于不同的MODBUS通信協議觸摸屏產品,無論是通信協議和VB中的編程原理都是一樣的,所不同的僅是MODBUS在PLC和HMI中的地址映射不一樣。為了集中解決這個問題,本文以臺達觸摸屏通訊案例為背景,采用了一個比較簡單的實例描述如何建立雙方的通信,不涉及到更為復雜的VB與HMI的操作和編程技巧。

2 串行通信基本概念

2.1通信的種類

通常通信的形式可以分為兩種,并行通信(Parallel Communication)和串行通信(Serial Communication)。所謂并行,既是一次傳輸量為8位;而串行一次只傳1位。這兩種不同的通信模式如圖1所示。

環球電氣之家
圖1 兩種不同的通信模式

2.2 串行通信

常用的串行通信也有兩種,分別位RS-232和RS-485。

(1)RS-232通訊。RS-232的信號準位乃是參考地線而來的,如圖2所示,傳輸端參考接地端1來傳送數據;接收端則參考接地端2還原出傳送端的信號準備。

環球電氣之家
圖2 RS-232通訊

由圖2可知,由于兩個接地端準位不一定一樣,而且很容易受到干擾,所以信號在RS-232線路傳輸時,很容易產生錯誤。

(2)RS-485通訊。RS-485的信號傳輸方式如圖3所示。

環球電氣之家
圖3 RS-485通訊

RS-485的信號將被傳送出去時會分成正負兩條線路,當到達接收端后,在將信號相減還原成原來的信號;如果將原始的信號表示成(DT),而被分成的信號分別標示成(D+)及(D-),則DT= (D+)-(D-)

同樣地,接收端在接收到信號后,也依據上式還原成原來的樣子。如果線路受到干擾,兩條線路的信號分別為(D+)+Noise (D-)+Noise。接收端還原信號為

(DT)= [(D+)+Noise]-[ (D-)+Noise]

與先前結果一樣,所以RS-485可以有效的防止噪聲的干擾。

3 Visual Basic控件

VB是微軟的窗口軟件,提供了很多接口成員。對象、屬性、事件、方法就是四個重要的接口。

3.1卷標控件

此控件專用于顯示文字,數字用,顯示如圖4所示。

環球電氣之家
圖4 卷標控件

3.2按鈕控件

此控件使用率很高,提供一個供系統用戶操作用的按鈕,如圖5所示。

環球電氣之家
圖5 按鈕控件

3.3定時器控件

此控件的最大作用在于固定的時間內會執行所設置的程序代碼一次,如圖6所示。VB還提供了大量的控件,在此不一一敘述。

環球電氣之家
圖6 定時器控件

3.4 MScomm控件

要完成VB與PLC等串行設備的通信,MScomm控件是一個很好用的控件。所以在此有必要對MScomm控件做一個較為詳細的說明。MScomm非標準控件,要手動添加,步驟如下:選擇菜單的【工程】;選擇【部件】;在彈出的對話框中做如圖選擇,在部件選項卡就會出現MScomm控件,如圖7所示。MScomm控件基本屬性如圖8所示。

環球電氣之家
圖7 MScomm控件

環球電氣之家
圖8 MScomm控件基本屬性

4 MODBUS ASCII通訊協議(案例)

Modbus總線通訊協議 分為ASCII和RTU兩種。ASCII采用的格式和校驗相對簡單,本文采用ASCII格式,并僅對使用的功能碼進行說明,更多的信息,請參看協議的詳細說明。

4.1 通信格式

環球電氣之家

4.2 LRC算法

ADR H+CMD H+DATA H,然后取2的補碼

4.3 功能碼

05, 寫入線圈
環球電氣之家

01, 讀線圈狀態
環球電氣之家

06, 寫入單個字寄存器
環球電氣之家

5 VB與臺達HMI通信的實現(案例)

5.1 控制要求

(1)PC能控制HMI中某個位地址的啟動、停止。
(2)在HMI上對某個內部寄存器進行數值修改操作,在PC上能同步顯示。

5.2設計思路

(1)PC控制的內部地址為$2000.0,查看映射表,知道為MODBUS地址為B00001。在PC上按功能碼05操作。
(2)HMI上寫入的寄存器地址為$0,查看映射表,知道為MODBUS地址為W40001。在PC上按功能碼03操作。

HMI內部地址與MODBUS地址映射表
環球電氣之家

5.3 VB接口的設計

環球電氣之家

用按鈕控制$2000.0的啟動停止;
用timer組件不停的讀取$0的顯示值(十六進制顯示,可以轉換為十進制);
用MScomm控件實現PC與PLC的通信。

5.4代碼構成

(1)LRC算法校驗的實現:

Public Function LRC(str As String) As String
c = 0
l = Len(str)
For c = c + 1 To l
c_data = Mid$(str, c, 2)
d_lrc = d_lrc + Val("&H" + c_data)
c = c + 1
Next c
If d_lrc > &HFF Then
d_lrc = d_lrc Mod &H100
End If
h_lrc = Hex(&HFF - d_lrc + 1)
If Len(h_lrc) > 2 Then
h_lrc = Mid(h_lrc, Len(h_lrc) - 1, 2)
End If
LRC = h_lrc
End Function

(2)讀取$0,也就是W40001數值:

Private Sub Timer1_Timer()
MSComm1.Output = ":" + "010300000001" + LRC("010300000001") + Chr$(13) + Chr$(10)
'MSComm1.Output = ":" + "00050500FF00" + LRC("00050500FF00") + Chr$(13) + Chr$(10)
inputstring = MSComm1.Input
Text1.Text = Mid(inputstring, 8, 4)
End Sub

(3)控制$2000.0 ON:

Private Sub Command1_Click()
MSComm1.Output = ":" + "00050000FF00" + LRC("00050000FF00") + Chr$(13) + Chr$(10)
End Sub

(4)控制$2000.0 OFF:

Private Sub Command2_Click()
MSComm1.Output = ":" + "000500000000" + LRC("000500000000") + Chr$(13) + Chr$(10)
End Sub

(5)HMI中的程序與設置如圖9所示(要注意【人機站號】與【控制器】的設置):

環球電氣之家
圖9 臺達HMI中的程序與設置

6 結束語

VB語言使用的簡易為眾多工程技術人員與串行設備的通信提供了很大的方便。

臺達觸摸屏采用標準的MODBUS協議,這一協議目前廣為流行,為大家所熟知,也為大家最終實現通信提供了簡化的平臺。由于臺達所有的機電產品都支持MODBUS協議,所以,掌握了VB與觸摸屏通信過程,也就等于掌握了PC與臺達所有機電產品的通信。

參考文獻
[1]VB與RS-232通信實例.
[2]VB6從入門到精通.
[3]DOP系列人機界面應用技術手冊.
[4]DVP-Protocal.(e

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

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

欧美成人精品三级网站| 免费无码又爽又高潮视频| 老牛精品亚洲成AV人片| 浪货两个都满足不了你J视频| 牛鞭擦进少妇的下身| 日本婷婷色色电影| 无码无套少妇毛多18P| 亚洲精品无码久久久久久久| 中文无码制服丝袜人妻AV| 啊灬啊灬快灬高潮了视频| 国产精品美女久久久久久2018| 精品国产一区二区三区久久| 欧美嫩FREEXXXHD| 无码人妻AⅤ一区二区三区| 亚洲熟女乱综合一区二区| MONSTER无删减动漫| 国产偷国产偷亚洲清高APP| 老妇高潮潮喷到猛进猛出| 日韩乱码人妻无码中文视频| 亚洲大肥女ASS硕大| AV无码国产在线看免费APP| 国产精品国产三级国产试看| 久久久久人妻一区精品色| 日本熟妇极品FREE| 亚洲精华液一二三产区| WWWらだ在线天堂中文在线| 国产日韩精品欧美一区喷水| 免费一看一级毛片少妇丰满2| 熟女高潮喷水一区二区三区| 亚洲熟妇A∨日韩熟妇在线| 成年午夜免费AⅤ在线观看| 鳮巴又大又爽我高潮了免费视频| 欧美色欧美亚洲高清在线观看| 午夜爽爽爽男女污污污网站| 97婷婷狠狠成为人免费视频| 国产精品无码久久久久久| 免费国产成人高清在线观看网站| 天天躁日日躁狠狠躁人妻| 在图书馆揉捏她的双乳| 国产精品V片在线观看不卡| 男女久久久国产一区二区三区| 无码日韩精品一区二区三区免费| 14小箩洗澡裸体高清视频| 国产精品一国产精品一K频道| 免费又黄又爽又猛的毛片| 性做久久久久久久| MM131美女图片高清图片视频| 黑人巨根在线观看| 日おめでとうございます| 亚洲无线码高清在线观看| 干了老婆闺蜜两个小时| 免费国产黄网站在线观看可以下载| 新版АⅤ资源新版在线天堂| XXXX18HD亚洲HD护士| 精品午夜中文字幕熟女人妻在线| 色多多WWW视频在线观看免费| 曰曰摸天天添天天湿| 国产麻豆一精品一AV一免费| 人妻少妇精品视频无码专区| 一本色道无码道DVD在线观看| 国产精品久久国产三级国不卡顿| 欧美人与动牲交A精品| 亚洲乱妇熟女爽到高潮的片| 国产精品高潮呻吟AV久久无码 | 亚洲色偷偷综合亚洲av伊人| 各处沟厕大尺度偷拍女厕嘘嘘| 免费国产成人AⅤ观看| 亚洲AV日韩AV无码A一区| 当着全班面被C到高潮哭视频| 久久亚洲AⅤ精品网站婷婷| 无码专区人妻诱中文字幕| 暗交小拗女一区二区三| 麻豆人妻少妇精品无码专区2| 亚洲AV无码AV男人的天堂| 公交车里抓着摇曳的手环诗情 | 熟妇高潮一区二区精品de| 97精品人妻一区二区三区香蕉| 精产国品一二三产品区别大吗| 丝袜中文人妻无码有码久热| FREE嫩白18SEⅩ性HD处| 蜜桃AV抽搐高潮一区二区| 亚洲男人AV香蕉爽爽爽爽| 国产老熟女狂叫对白| 色妺妺AⅤ爽爽影院偷拍| 99国产欧美久久久精品| 久久丫精品国产亚洲AV| 亚洲国产日韩欧美一区二区三区| 国产精品久久国产精品99| 日韩人妻无码精品二专区 | 亚洲老妈激情一区二区三区| 国产精品亚洲第一区焦香味| 日韩精品一区二区三区中文| www.性xxxxx| 男人女人做爽爽18禁免费| 在线 | 一区二区三区四区| 精品亚洲成在人线AV无码| 亚欧洲乱码视频一二三区| 国产成人精品综合在线观看| 日韩精品无码一区二区三区AV| CHINA东北女人对话过瘾| 免费女人18毛片A级毛片视频| 亚洲最大成人综合网720P| 精品国产乱码久久久久久蜜桃 | 日本熟妇乱人伦XXXX| JIZZJIZZJIZZ中国| 欧美黑人粗大猛烈18P| 中文字幕乱码亚洲∧V日本| 久久无码中文字幕免费影院蜜桃 | 久久se精品一区二区| 亚洲精品色午夜无码专区日韩| 国产又色又刺激高潮视频| 亚洲AV鲁丝一区二区三区| 国产日韩综合一区二区性色AV| 无忧传媒剧国产剧情MV| 国产精品你懂的在线播放| 天天澡夜夜澡人人澡| 国产精华液一二三区别| 为什么放进去女的就老实了| 国产黄 色 网 站 成 人免费| 污污污WWW精品国产网站| 国产精品久久久久AV福利动漫| 无码人妻精品一区二区| 国产乱沈阳女人高潮乱叫老| 性色ΑV一二三天美传媒| 国产一区二区三区美女| 亚洲第一成人网站| 久久久WWW成人免费看片| 一区二区三区AV高清免费波多| 烂货我捏烂你的奶| 综合亚洲另类欧美久久成人精品 | 99亚洲精品卡2卡三卡4卡2卡| 男女啪啪吃奶GIF动态图| 3D动漫同人精品无码专区| 欧洲精品不卡1卡2卡三卡| 波多野结衣 片子| 丝袜人妻无码中文字幕综合网| 国产精品久久自在自线| 亚洲不卡AV不卡一区二区| 久久国内精品一区二区三区| 伊人久久大香线蕉综合5G| 女的用嘴巴吃鸡会得HPV| 拔萝卜日本视频在线观看免费| 色欲国产麻豆一精品一AV一免费| 国产精品成人VA在线观看| 亚洲AV午夜福利精品一区二区| 久久99国产精品尤物| 中文字幕高清免费日韩视频在线 | FREEFR性中国少妇性HD| 日本亚洲色欲网站WWW| 国产成人亚洲日韩欧美| 亚洲AV无码专区国产乱码软件| 久久久久国产一区二区| 6080YY无码中文字幕| 日本适合十八岁以上人群的护肤品| 国产成人一区二区三区视频免费| 亚洲AV无码专区国产乱码不卡| 久久久无码中文字幕久| HENNESSY女RAPPER| 熟妇人妻无乱码中文字幕真矢织江| 国产亚洲精品黑人粗大精选| 亚洲欧美成人在线| 男吃奶玩乳尖高潮视频午夜I| 大鷄巴久久久久久久久久| 性XXXX欧美老妇胖老太性多毛| 久久久久久久精品成人热蜜桃| 99精品久久久久久久另类| 熟妇性MATURETUBE另类| 精品粉嫩BBWBBZBBW| 97SE色综合一区二区二区| 少妇丰满爆乳被呻吟进入| 狠狠躁夜夜躁人人爽天天BL| 13小男生GAY自慰脱裤子| 色欲av一区二区三区蜜臀| 护士猛少妇色XXⅩXXX猛叫| 18禁止看的免费污网站| 少妇特黄Av一区二区三区| 精品爆乳一区二区三区无码AV| 91人妻人人爽人人狠狠| 天天看片在线完整版| 久久久久亚洲AV无码专区桃色 | 玉蒲团Ⅲ艳乳欲仙欲| 日本强伦姧人妻一区二区| 国产又爽又黄无码无遮挡在线观看 | 国产三级久久久精品麻豆三级| 亚洲综合无码AV一区二区| 日本人妻JAPANESEXXX| 黑人双人RAPPER的特点| A阿V天堂亚洲阿∨天堂在线| 无码天堂亚洲国产AV久久| 美女高潮流白浆娇喘免费网站| 公么的大龟征服了我BD| 亚洲午夜久久久影院伊人| 日韩成人无码中文字幕| 精产国品一二三产品区别大吗| T66Y地址一地址二满18周岁| 亚洲VA无码专区国产乱码| 欧洲女RAPPER潮水大豆| 黑人异族XXXⅩ吊大| 老司机精品成人无码AV| 欧美成人A天堂片在线观看|