91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于異步串行通訊服務器和總線技術實現遠程系統(tǒng)的連接應用

電子設計 ? 來源:可編程控制器與工廠自動 ? 作者:林潤輕,Lin,Runqing ? 2020-11-25 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 引言

隨著以太網交換技術的出現和工業(yè)級交換機的應用,以太網在工業(yè)場合得到了迅速普及,越來越多的現場設備開始接入廠級管理系統(tǒng)。在實時性和確定性不斷得到提高的同時,以太網的普及已經成為工業(yè)網絡不可阻擋的趨勢。這就使得在我們不僅要在新設備、新系統(tǒng)、新項目的設計和實施中考慮以太網的問題,同時也開始關注一些老設備或者老系統(tǒng)與廠級管理系統(tǒng)的融合。

但我們往往遇到的問題是,大部分的老設備不能支持與以太網絡的連接。不是設備已經處于淘汰階段,生產廠家不愿意投入相關產品的開發(fā);就是新產品的開發(fā)和測試還沒有完成。本文將以串口服務器為例,介紹解決老設備如何與現存的以太網互聯的接入方法。

Compact 984是Schneider公司的前期PLC產品,由于其卓越的性能和可靠性在電力行業(yè)得到了廣泛應用,也是世界上第一款可以實現雙機熱備的產品。但隨著該公司對產品性能的不斷提升,該系列PLC已經完全由Quantum系列所替代,目前已經處于停產狀態(tài)。

在華東某電廠的灰控系統(tǒng)中,至今還有數套Compact在運行,與上位計算機的連接采用的是MB+網絡,上位機安裝MB+通訊適配器SA85卡。SA85卡故障導致了上位監(jiān)控系統(tǒng)無法完成對分選系統(tǒng)的采集和監(jiān)控,并且由于貨期等原因無法在較短的時間內使該部分功能恢復,所以我們開始尋求是否可以采用一種通用設備在短期內完成該部分功能。所以串口服務器便成為了我們的首選方案。

所謂的串口服務器實際上是一種基于串口的IO SERVER,將傳統(tǒng)的RS-232、RS-485、RS-422等設備通過串口服務器連接到以太網絡中去,該設備不進行協(xié)議分析,數據透明傳輸。

項目采用了北京海豚科技的3套串口服務器NC- 601B,將三套PLC設備連接到就近的以太網交換機,從而節(jié)省現場到控制監(jiān)視中心的遠距離安裝。

網絡連接如圖1所示。

圖1 網絡連接

2 串口通訊服務器介紹

2.1 概述

NC601B是單串口通訊服務器,串口為RS-232,RS-422和RS-485三合一串口,具體類型的切換通過軟件設置,以太網接口為10/100M自適應網口,RJ45接頭。該設備采用了32位、100MHz的CPU,2M內存,串口通訊速率最高可到460.8kbps。

NC601B的默認IP地址為192.168.0.233,可以通過Telnet 192.168.0.233的方式或者直接通過IE瀏覽器對通訊服務器進行配置。主要包括串口類型、工作模式、IP地址以及路由等的配置。

2.2 安全

既然是網絡設備,又可以通過Tetnet和IE方式瀏覽和更改配置,那么安全問題就不得不加以討論??上驳氖荌O-Server也提供了包括自身管理和數據訪問權限在內的一系列安全機制,如圖2所示:

圖2 IO-Server 的安全機制

(1) 限制網上計算機進入IO-Server設置和下載FIRMWARE。

●允許查找。是否能夠在計算機上使用upgrade.exe透過網絡搜索到IO-Server。

●允許下載FIRMWARE。是否能夠透過網絡更新IO-Server的固件版本。

●允許TELNET。是否允許計算機通過網絡telnet 進入IO-Server的設置。

●允許HTTP。是否允許計算機通過Web方式進入IO-Server的設置。

(2) IP限制

通過IP地址限制網上計算機與IO-Server進行數據交換。每個IO-Server可以設置16組IP限制,并且可以指定每組IP地址對那個或那些串口有讀、寫和發(fā)送串口指令的權限。

(3) MAC限制

通過物理地址限制網上計算機與IO-Server進行數據交換,每個IO-Server可以設置32個MAC限制,一旦填入MAC地址,則IO-Server只接受指定的MAC地址發(fā)起的連接。

2.3 主要特點

(1) 提供TCP/UDP socket工作模式,包括服務端和客戶端;

(2) 每串口支持6個session;

(3) 提供網絡打包機制的設置;

(4) 支持SNMP agent;

(5) 網口網絡協(xié)議TCP/IP,UDP,ICMP;

(6) 應用協(xié)議:Telnet, Rlogin,LPD,DNS;

(7) 安全協(xié)議:RADIUS PPP回撥,PAP,CHAP;

(8) 根據用戶,IP地址和MAC地址設定各種級別的權限;

(9) 提供WINDOWS NT/2000/XP下真實COM口驅動;

(10) 提供靜態(tài)路由設置;

(11) 通過flash ROM可方便地在線升級。

3 串行接口與連接

3.1 PLC通訊接口

所連接的PLC CPU型號為E984-265,除了一個MB+通訊口外,還有兩個Modbus接口。我們采用Modbus通訊口與SCADA系統(tǒng)通訊,該接口為RJ45接頭,引腳信號如圖3所示:

圖3 引腳信號

3.2 通訊服務器接口

NC601B的串口是標準的9針公頭。本系統(tǒng)定義該端口為RS-232方式,即有一個與標準PC計算機一模一樣的串口。信號線定義如圖4所示:

圖4 信號線定義

3.3 PLC至通訊服務器的連接電纜

依據以上我們對PLC和通訊服務器的分析,我們制作連接電纜如圖5所示:

圖5 連接電纜

3.4 串行口端口設置

波特率:19200(Compact PLC支持的最大通訊速率);

數據位:8;

停止位:1;

校驗方式:Even;

Modbus地址:1/2/3。

4 系統(tǒng)通訊參數

4.1 通訊服務器設置

通過IE瀏覽器(首次進入通過默認IP地址192.168.0.233)進入通訊服務器配置頁面。依據PLC串行端口的配置完成通訊服務器對應端口的配置,同時將三臺通訊服務器的IP地址依次更改為84.19.79.X,以保證所有以太網設備在同一網段上。如圖6所示。

圖6 通訊服務器配置頁面

本系統(tǒng)IP分配和PLC設備對應為:

IP 地址 Modbus地址

84.19.79.181 1

84.19.79.182 2

84.19.79.183 3

4.2 上位機端口配置

安裝通訊服務器端口驅動程序,對虛擬端口進行配置。圖7所示主要配置好三個虛擬端口號以及所對應的通訊服務器(通過IP地址)和對應通訊服務器所支持的實際串行端口數量(本項目中為一)。

依次配置為:

圖7 通訊服務其端口驅動

COM4:84.19.79.181

COM5:84.19.79.182

COM6:84.19.79.183

4.3 SCADA配置

系統(tǒng)采用Ifix作為SCADA監(jiān)控軟件。在老系統(tǒng)中采用MB+方式通訊,采用的接口驅動為MMP,所以需要依據MMP配置表中的數據區(qū)域一一設置新的通訊驅動MB1。新的MB1配置如圖8所示。在串行通訊口的配置欄中選擇我們設置好的虛擬串行端口:分別選擇COM4、COM5、COM6。系統(tǒng)地址配置參見附表。

圖8 SCADA監(jiān)控軟件

附表 系統(tǒng)地址配置

5 結束語

通過異步串行通訊服務器,我們非常方便的將已經處于淘汰階段的老型PLC簡單加入系統(tǒng)已有得以太網中,實現了與遠方的上位監(jiān)控系統(tǒng)實現了連接,消除了老系統(tǒng)硬件故障所帶來的問題,恢復了系統(tǒng)的正常運行并且并沒有改變任何操作人員的操作習慣和工作內容。該系統(tǒng)已經投入運行,通訊正常,響應迅速。

隨著越來越多地現場設備以及總線設備融入系統(tǒng)的要求,利用串行服務器的透明解決方案也不失為一種性價比極高的解決辦法,尤其是解決總線設備之間的互聯問題。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5051

    文章

    14645

    瀏覽量

    487444
  • 服務器
    +關注

    關注

    14

    文章

    10292

    瀏覽量

    91585
  • 總線
    +關注

    關注

    10

    文章

    3045

    瀏覽量

    91716
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    服務器遠程不上服務器怎么辦?服務器無法遠程的原因是什么?

    產生問題的原因,檢查硬盤和服務器系統(tǒng)。通過日志和檢查數據來確認問題出 現的原因以及如何解決。 三、端口問題 1.端口錯誤 找回正確的端口或更換遠程端口 2.端口被掃爆 更改端口,并在防火墻禁止掃爆的IP
    發(fā)表于 02-27 16:21

    網絡視頻服務器的概念及其構成

    服務器帶有RS422/RS485串行通訊接口,可通過通訊線外接如云臺、快球等各種外設。  網絡視頻服務器可配合計算機中控軟件
    發(fā)表于 08-22 14:34

    異步串行接口與以太網服務器連接

    摘 要 提供一種簡便、經濟的方法,通過TINI平臺實現串行接口設備與以太網的連接。一旦設備連接到以太網,就能提供TINI Web服務。關鍵
    發(fā)表于 11-29 14:57

    在uIP協(xié)議棧實現基于AJAX和CGI的動態(tài)Web服務器

    可以通過AJAX技術異步訪問服務器上的動態(tài)數據。AJAX的使用大大減少了服務器的開銷,節(jié)省CGI的處理時間?;贏JAX和CGI技術的嵌入式
    發(fā)表于 05-28 05:00

    如何用LWIP進行遠程服務器連接

    平臺F107+LWIP1.4.1情景:設備通過TCP去連接遠程服務器問題:國內的服務器可以瞬間連接上(秒級),國外的
    發(fā)表于 07-18 01:37

    vscode遠程連接服務器安裝Remote的方法

    vscode遠程連接服務器安裝Remote - SSH添加遠程主機查看或修改配置文件Host為在VS Code內顯示的名稱,可以隨意填寫Hostname是
    發(fā)表于 11-08 06:07

    異步串行接口與以太網服務器連接

    提供一種簡便、經濟的方法,通過TINI 平臺實現串行接口設備與以太網的連接。一旦設備連接到以太網, 就能提供TINI Web 服務。
    發(fā)表于 04-16 09:58 ?24次下載

    異步串行接口與以太網服務器連接

    提供一種簡便、經濟的方法,通過TINI 平臺實現串行接口設備與以太網的連接。一旦設備連接到以太網, 就能提供TINI Web 服務。
    發(fā)表于 05-15 14:17 ?13次下載

    UART通用異步收發(fā)與藍牙的接口連接應

    UART通用異步收發(fā)與藍牙的接口連接應用 藍牙®無線技術正在成為通信舞臺上的一個流行標準,在無線技術當中,它是發(fā)展最快的領域之一
    發(fā)表于 03-19 15:33 ?54次下載

    異步串行到以太網設備服務器

    本文探討了一種簡單而經濟的方法,通過使用DS80C400/DS80C410/DS80C411網絡微控制改造基于微型互聯網接口(TINI?)平臺的傳統(tǒng)系統(tǒng),將獨立串行設備遷移到以太網。一旦設備
    的頭像 發(fā)表于 02-20 13:42 ?1432次閱讀
    <b class='flag-5'>異步</b><b class='flag-5'>串行</b>到以太網設備<b class='flag-5'>服務器</b>

    Mac怎么連接遠程服務器?

    Mac本地或遠程服務器將允許用戶訪問特定服務器上的所有可用文件。默認情況下,macOS具有服務器連接功能,可供用戶使用 Mac在沒有任何限制
    的頭像 發(fā)表于 05-22 15:21 ?1w次閱讀

    為什么Xshell連接不上服務器?

      Xshell為什么連接不上服務器?Xshell可在Windows桌面下訪問不同系統(tǒng)下的遠程終端服務器,并且進行操作控制。新手用戶有時在用
    的頭像 發(fā)表于 06-09 13:47 ?5804次閱讀
    為什么Xshell<b class='flag-5'>連接</b>不上<b class='flag-5'>服務器</b>?

    服務器連接應用解決方案

    C4201系列線對板連接器服務器連接應用--C4201系列線對板連接器,防震、防塵、防脫,電源及信號傳輸高效穩(wěn)定。服務器是一種專門的計算機
    的頭像 發(fā)表于 02-19 12:38 ?910次閱讀
    <b class='flag-5'>服務器</b><b class='flag-5'>連接應</b>用解決方案

    termius如何使用,termius如何使用的過程,linux服務器遠程連接的實用教程

    ? ?? ? ?隨著技術的不斷進步,服務器遠程連接技術也在不斷提升其性能和安全性,以滿足企業(yè)日益增長的需求。本文將和大家一起討論termiu
    的頭像 發(fā)表于 12-19 11:31 ?1396次閱讀
    termius如何使用,termius如何使用的過程,linux<b class='flag-5'>服務器</b><b class='flag-5'>遠程</b><b class='flag-5'>連接</b>的實用教程

    服務器遠程連接超時以及拒絕連接的真實緣由和解決辦法

    一、為啥服務器遠程連接老是出現“超時”或者“拒絕連接”? 不少企業(yè)在用云服務器或海外服務器時,常
    的頭像 發(fā)表于 11-19 15:34 ?1277次閱讀