• <ul id="ikuqo"></ul>
    <tfoot id="ikuqo"></tfoot>
    <tfoot id="ikuqo"></tfoot>
  • <ul id="ikuqo"><sup id="ikuqo"></sup></ul>
  • 閱讀 | 訂閱
    閱讀 | 訂閱
    控制系統(tǒng)

    基于VB的臺達(dá)PLC與監(jiān)控計算機(jī)的串行通信實(shí)現(xiàn)(二)

    星之球激光 來源:中電網(wǎng)2013-03-07 我要評論(0 )   

    3 VB的基本概念 VB(Visual Basic)是微軟的窗口軟件,提供了很多接口成員,對象、屬性、事件、方法就是4個重要的接口,VB提供了許多常用的控件。 3.1卷標(biāo)控件 卷標(biāo)控...

    3 VB的基本概念

      VB(Visual Basic)是微軟的窗口軟件,提供了很多接口成員,對象、屬性、事件、方法就是4個重要的接口,VB提供了許多常用的控件。

      3.1卷標(biāo)控件

      卷標(biāo)控件如圖4(a)所示,該控件專用于顯示文字、數(shù)字用,顯示如圖4(b)所示

      

      3.2 按鈕控件

      按鈕控件如圖5(a)所示,該控件使用率很高,提供一個供系統(tǒng)用戶操作用的按鈕,如圖5(b)所示。

      

      3.3 定時器控件

      定時器控件如圖6所示,該控件的最大作用在固定的時間內(nèi)可執(zhí)行所設(shè)置的程序代碼一次。

      

      VB提供了大量的控件,在此不再多述。

    4 基于MScomm控件的串行通信

      要完成VB與PLC等設(shè)備的串行通信要用到MScomm控件, 在此有必要對該控件作較詳細(xì)的說明。Mscomm是一個非標(biāo)準(zhǔn)控件,需要要手動添加許多項目,其步驟如下。

      1) 選擇菜單的【工程】

      2) 選擇【部件】#p#分頁標(biāo)題#e#

      3) 在彈出的對話框中做如圖7的選擇。

      

      圖7 對話框界面

      4)如圖8所示,在部件選項卡就會出現(xiàn)MScomm控件。

      

      圖8 MScomm控件

      5)基本屬性

      

      4.1 MODBUS ASCII

      Modbus 分為ASCII和RTU兩種,ASCII采用的格式和校驗相對簡單,本文采用ASCII格式,并僅對使用的功能碼進(jìn)行說明,更多的信息,請參看協(xié)議的詳細(xì)說明。

      1)通信格式

      

      LRC算法:ADR H+CMD H+DATA H,然后取2的補(bǔ)碼。

      2)功能碼

      05,寫入線圈

      

      01,讀線圈狀態(tài)

      

      06,寫入單個字寄存器

      

     

     

    轉(zhuǎn)載請注明出處。

    暫無關(guān)鍵詞
    免責(zé)聲明

    ① 凡本網(wǎng)未注明其他出處的作品,版權(quán)均屬于激光制造網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。獲本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使 用,并注明"來源:激光制造網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)責(zé)任。
    ② 凡本網(wǎng)注明其他來源的作品及圖片,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本媒贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé),版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系我們刪除。
    ③ 任何單位或個人認(rèn)為本網(wǎng)內(nèi)容可能涉嫌侵犯其合法權(quán)益,請及時向本網(wǎng)提出書面權(quán)利通知,并提供身份證明、權(quán)屬證明、具體鏈接(URL)及詳細(xì)侵權(quán)情況證明。本網(wǎng)在收到上述法律文件后,將會依法盡快移除相關(guān)涉嫌侵權(quán)的內(nèi)容。

    網(wǎng)友點(diǎn)評
    0相關(guān)評論
    精彩導(dǎo)讀