• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 根據(jù)VC的執(zhí)行機構以太網(wǎng)控制系統(tǒng)的設計策略

    根據(jù)VC的執(zhí)行機構以太網(wǎng)控制系統(tǒng)的設計策略

    作者: 時間:2010-04-26 來源:網(wǎng)絡 收藏

    摘要:本文介紹了一種適用于過程控制領域的工業(yè)監(jiān)控系統(tǒng)的架構,通過主控計算機和工業(yè),可以方便的將所的各種網(wǎng)絡化的電動按照我們的控制需要來連成網(wǎng)絡,形成系統(tǒng)。通過自定義的通訊協(xié)議,保證了系統(tǒng)的實時性以及可靠性。通過通訊試驗,證明了該是可行的。

    本文引用地址:http://www.czjhyjcfj.com/article/151892.htm

    1 引言

    在工業(yè)控制領域中,隨著規(guī)模的不斷增大,集中已經(jīng)不能滿足要求,控制網(wǎng)絡已經(jīng)廣泛應用到工業(yè)控制中。現(xiàn)場總線就是順應這一形式發(fā)展起來的技術,并在一定程度上解決了這一問題。但是,現(xiàn)場總線的開放性是有條件的,是不徹底的。當現(xiàn)場總線的發(fā)展遇到阻礙時,技術卻得到了迅猛發(fā)展。如果能將以太網(wǎng)技術成功地用于工業(yè)控制底層網(wǎng)絡,就可以打破傳統(tǒng)的工業(yè)控制網(wǎng)絡體系,實現(xiàn)辦公自動化與工業(yè)自動化的無縫結合。

    本課題正是在這種環(huán)境下提出。在中,我們選擇了傳輸速率高、實時性好,成本低的工業(yè)以太網(wǎng),在繼承上一代產(chǎn)品中成熟技術的基礎上,將工業(yè)以太網(wǎng)技術融入到電動中,使它們成為新一代的數(shù)字化產(chǎn)品。為了配合這些網(wǎng)絡化的電動的使用,我們需要構建一套適用于過程控制領域的以太網(wǎng)監(jiān)控系統(tǒng)。它通過工業(yè)以太網(wǎng),將主控計算機和多個電動執(zhí)行機構連接起來,按照我們的需求通過計算機對底層進行各種不同的控制,形成一個完整的控制網(wǎng)絡。

    2 控制系統(tǒng)架構

    2.1 控制系統(tǒng)以太網(wǎng)架構

    整個控制系統(tǒng)的結構如圖1所示。在此,以太網(wǎng)轉串口模塊相當于完成一個執(zhí)行機構網(wǎng)卡的作用,用于完成執(zhí)行機構與以太網(wǎng)之間的協(xié)議轉換和交流。電動執(zhí)行機構與以太網(wǎng)轉串口模塊之間通過串行TTL電平進行通訊,然后通過該模塊將電平信號以網(wǎng)絡數(shù)據(jù)幀的形式傳送到以太網(wǎng)上(此處以太網(wǎng)可以用HUB代替),然后進一步傳送給上位機,從而形成一條從上位機到執(zhí)行機構的可靠的信道。

    本系統(tǒng)所采用的以太網(wǎng)轉串口模塊是國內(nèi)某公司開發(fā)的一款嵌入式網(wǎng)絡模塊,它內(nèi)部集成了TCP/IP 協(xié)議棧,用戶利用它可以實現(xiàn)嵌入式設備的網(wǎng)絡功能。該產(chǎn)品用于串口與以太網(wǎng)之間的數(shù)據(jù)傳輸,為串口設備增加以太網(wǎng)接口。可用于串口設備與主控計算機機之間,或者多個串口設備之間的遠程通信。


    圖1 控制系統(tǒng)整體結構圖

    2.2 電動執(zhí)行機構和以太網(wǎng)轉串口模塊通訊的實現(xiàn)

    串行通訊采用TTL電平,占用兩個I/O口,即輸入口(RxD)和輸出口(TxD),執(zhí)行機構主控板需要提供+5V電源給以太網(wǎng)轉串口模塊,硬件連接如圖2所示。

    圖2 底層通訊的實現(xiàn)原理圖

    本系統(tǒng)中執(zhí)行機構所采用的主控芯片為Intel 80C196MC。圖中P2.0作為80C196MC的串行輸出,P2.1作為80C196MC的串行輸入。網(wǎng)卡地線應和主控制板的數(shù)字地即單片機的地連接。80C196MC與以太網(wǎng)轉串口模塊之間采用異步通信,一幀長度為10位,包含8位數(shù)據(jù),1位奇偶校驗位和1位結束位。

    3 軟件部分的實現(xiàn)

    本系統(tǒng)采用基于++6.0的WinSock編程。套接字(Socket)已經(jīng)成為當今最流行的網(wǎng)絡通信應用程序接口。套接字最初由加利福利亞大Berkeley分校為Unix操作系統(tǒng)開發(fā)的網(wǎng)絡通信接口, 后來它又被移植到DOS與Windows 系統(tǒng),特別是近幾年互聯(lián)網(wǎng)在全世界范圍內(nèi)的廣泛普及, 進一步奠定了它在網(wǎng)絡通信程序開發(fā)領域的主宰地位。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 新密市| 凤凰县| 四川省| 祥云县| 宝坻区| 财经| 方正县| 汪清县| 胶州市| 河北区| 铜川市| 磐安县| 洪湖市| 吴桥县| 翁牛特旗| 若羌县| 呼和浩特市| 遵义县| 汕尾市| 修文县| 威远县| 莱芜市| 东兰县| 锡林浩特市| 南陵县| 措勤县| 鸡东县| 格尔木市| 拜泉县| 四会市| 华蓥市| 宾川县| 宣汉县| 肃宁县| 盐池县| 伊宁县| 庄浪县| 青海省| 鄯善县| 上高县| 霍城县|