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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

串口轉(zhuǎn)TCP/IP方案選型

卓嵐物聯(lián) ? 來源:maggie602451 ? 作者:maggie602451 ? 2022-11-03 15:19 ? 次閱讀

本文檔側(cè)重于從系統(tǒng)整體方案上(例如硬件選型、軟件方案選型等)指導(dǎo)用戶完成串口轉(zhuǎn)TCP/IP的方案選型。如果是產(chǎn)品型號的選擇,請參考《串口轉(zhuǎn)以太網(wǎng)產(chǎn)品選型指南》。

1.成品和內(nèi)嵌模塊

成品一般稱之為串口服務(wù)器,內(nèi)嵌模塊稱之為串口轉(zhuǎn)TCP/IP模塊。

選擇內(nèi)嵌模塊可以將一個類似DIP芯片的電路板插接到用戶電路板上,將其中4根引腳連接網(wǎng)口RJ45,其中2根引腳連接用戶MCU串口UART引腳,即可實現(xiàn)用戶系統(tǒng)的網(wǎng)絡(luò)化升級。該方案使得用戶系統(tǒng)的整體性好,且內(nèi)嵌模塊價格比成品要低很多,如果用戶自行設(shè)計設(shè)備或者串口設(shè)備的網(wǎng)絡(luò)化改造可以使用該方案。

如果用戶使用工程上應(yīng)用,購置的某些串口設(shè)備需要聯(lián)網(wǎng),那么內(nèi)嵌模塊一般那不太適合,此時可以使用NETCOM2000等串口服務(wù)器。

2.虛擬串口、Socket編程、使用DLL庫、Modbus TCP

串口轉(zhuǎn)TCP/IP轉(zhuǎn)換器解決的是RS232/485/422串口到網(wǎng)口的轉(zhuǎn)化,那么轉(zhuǎn)化為網(wǎng)口之后,用戶軟件如何和轉(zhuǎn)換器通信呢。卓嵐轉(zhuǎn)換器的軟件方案有4種:虛擬串口、Socket編程、使用DLL庫、Modbus TCP。

虛擬串口,就是說用戶在使用TCP/IP串口轉(zhuǎn)換器后無需修改原有的軟件(串口設(shè)備應(yīng)該有一個在計算機(jī)上運(yùn)行的與設(shè)備通信的軟件),使用卓嵐的ZLVircom程序可以虛擬出類似COM5、COM6的虛擬串口,然后通過軟件將COM5、COM6和制定的轉(zhuǎn)換器綁定。之后,用戶軟件打開COM5、COM6就同原來打開COM1等硬件串口一樣使用了。使用虛擬串口對于已有串口軟件的用戶是可以考慮的,但是對于還未設(shè)計軟件的用戶,建議使用Socket編程,因為Socket編程比虛擬串口的效率更高,也無需安裝驅(qū)動。

Socket編程,就是利用Windows/Linux操作系統(tǒng)上的開發(fā)環(huán)境開發(fā)網(wǎng)絡(luò)程序,直接和TCP/IP轉(zhuǎn)換器通信。由于卓嵐ZLSN模塊或者NETCOM轉(zhuǎn)換器都遵守標(biāo)準(zhǔn)的TCP IP協(xié)議所以和任何socket接口的網(wǎng)絡(luò)編程程序通信。協(xié)議就是透明傳輸,即網(wǎng)絡(luò)發(fā)送什么串口就收到什么,反之亦然。用戶可以選擇VC、VB、Delphi、C#等開發(fā)環(huán)境提供的Socket編程,例如向處于服務(wù)器模式的轉(zhuǎn)換器連接就是調(diào)用Connect函數(shù),參數(shù)就是轉(zhuǎn)換器的IP和端口

使用DLL庫,卓嵐提供的DLL是使用Socket編程封裝對ZLSN模塊基本操作的動態(tài)連接庫。用戶可以使用DLL庫實現(xiàn)對ZLSN模塊的搜索、參數(shù)設(shè)置、通信功能。與Socket編程相比,DLL庫的功能更為強(qiáng)大,也更方便調(diào)用。但是對于熟悉網(wǎng)絡(luò)編程的用戶來說,用戶還是希望自己用Socket編程設(shè)計程序,也不想自己的軟件帶一大堆DLL。

Modbus TCP,就是用戶軟件使用標(biāo)準(zhǔn)的Modbus TCP協(xié)議,卓嵐的ZLSN2040串口轉(zhuǎn)TCP/IP可以直接將網(wǎng)口的Modbus TCP數(shù)據(jù)流轉(zhuǎn)化為Modbus RTU數(shù)據(jù)流,在轉(zhuǎn)換器的串口可以以Modbus RTU方式和用戶的串口設(shè)備通信。轉(zhuǎn)換器可以作為Modbus網(wǎng)關(guān)使用,實現(xiàn)標(biāo)準(zhǔn)Modbus TCP軟件訪問標(biāo)準(zhǔn)的Modubus RTU設(shè)備。

3.局域網(wǎng)應(yīng)用還是internet應(yīng)用

如果用戶系統(tǒng)沒有跨internet,而只是在局域網(wǎng)內(nèi)進(jìn)行監(jiān)控,那么要簡單一些。如果需要跨inernet當(dāng)然卓嵐的ZLSN系列模塊和NETCOM串口服務(wù)器也是可以的,因為它支持通過域名訪問主機(jī),另外跨inernet應(yīng)用可能還需要設(shè)置DDNS和路由器的NAT映射。具體可以咨詢卓嵐工程師。

4.芯片級別

目前可以提供ZLAN1003,YOXO1007等芯片級別的產(chǎn)品,可瀏覽相關(guān)頁面。

審核編輯:湯梓紅

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

    關(guān)注

    12

    文章

    8701

    瀏覽量

    84568
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1324

    瀏覽量

    78759
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1533

    瀏覽量

    75472
收藏 人收藏

    評論

    相關(guān)推薦

    EtherNet/IP主站轉(zhuǎn)Modbus-TCP協(xié)議轉(zhuǎn)化網(wǎng)關(guān)

    在工業(yè)自動化領(lǐng)域中, EtherNet/IP轉(zhuǎn)Modbus-TCP 這兩種網(wǎng)絡(luò)協(xié)議的互通互聯(lián)非常重要。有一款優(yōu)秀的設(shè)備—— 遠(yuǎn)創(chuàng)智控YC-EIPM-TCP ,能夠出色地解決這一難題。此
    的頭像 發(fā)表于 09-06 17:15 ?112次閱讀
    EtherNet/<b class='flag-5'>IP</b>主站<b class='flag-5'>轉(zhuǎn)</b>Modbus-<b class='flag-5'>TCP</b>協(xié)議轉(zhuǎn)化網(wǎng)關(guān)

    EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    在工業(yè)自動化領(lǐng)域中,EtherNet/IP轉(zhuǎn)Modbus-TCP這兩種網(wǎng)絡(luò)協(xié)議的互通互聯(lián)非常重要。有一款優(yōu)秀的設(shè)備——遠(yuǎn)創(chuàng)智控YC-EIP-TCP,能夠出色地解決這一難題。此設(shè)備性能優(yōu)
    的頭像 發(fā)表于 09-06 16:54 ?131次閱讀
    EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Modbus-<b class='flag-5'>TCP</b>協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)(EtherNet/IP轉(zhuǎn)Modbus-TCP

    /IP轉(zhuǎn)Modbus TCP從站協(xié)議網(wǎng)關(guān),可以實現(xiàn)對這些設(shè)備的集中管理和控制。 二,典型應(yīng)用拓?fù)鋱D 三,設(shè)備技術(shù)參數(shù) 捷米特JM-EIP-TCP設(shè)備在Et
    的頭像 發(fā)表于 09-04 11:09 ?159次閱讀
    EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Modbus-<b class='flag-5'>TCP</b>協(xié)議網(wǎng)關(guān)(EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Modbus-<b class='flag-5'>TCP</b>)

    EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)(JM-EIP-TCP

    一,設(shè)備主要功能 捷米特JM-EIP-TCP型網(wǎng)關(guān)實現(xiàn)EtherNet/IP網(wǎng)絡(luò)與Modbus TCP網(wǎng)絡(luò)之間的數(shù)據(jù)通訊,可支持Modbus TCP主站Modbus
    的頭像 發(fā)表于 08-26 14:39 ?144次閱讀
    EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Modbus-<b class='flag-5'>TCP</b>協(xié)議網(wǎng)關(guān)(JM-EIP-<b class='flag-5'>TCP</b>)

    串口服務(wù)器和TCP/IP協(xié)議棧是什么關(guān)系

    串口服務(wù)器與TCP/IP協(xié)議棧之間存在著緊密而復(fù)雜的關(guān)系。這種關(guān)系主要體現(xiàn)在串口服務(wù)器如何利用TCP/I
    的頭像 發(fā)表于 08-25 17:35 ?1089次閱讀

    Profinet轉(zhuǎn)TCP/IP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置案例

    網(wǎng)關(guān)連接到Profinet總線中做為從站使用,連接到TCP/IP網(wǎng)絡(luò)中做為服務(wù)器或客戶端使用。 Profinet轉(zhuǎn)TC
    的頭像 發(fā)表于 08-02 14:19 ?260次閱讀
    Profinet<b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置案例

    EtherNet/IP轉(zhuǎn)Modbus-TCP協(xié)議網(wǎng)關(guān)模塊的配置與應(yīng)用詳解

    智控YC-EIP-TCP。下面作者為大家詳細(xì)講解一下該設(shè)備的主要功能及詳細(xì)配置方法。 一,產(chǎn)品主要功能 1、遠(yuǎn)創(chuàng)智控YC-EIP-TCP工業(yè)級EtherNet/IP 網(wǎng)關(guān) 2、Modbus T
    的頭像 發(fā)表于 08-02 09:26 ?158次閱讀
    EtherNet/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Modbus-<b class='flag-5'>TCP</b>協(xié)議網(wǎng)關(guān)模塊的配置與應(yīng)用詳解

    華納云:TCP IP協(xié)議的發(fā)展和優(yōu)勢

    TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)是互聯(lián)網(wǎng)和現(xiàn)代計算機(jī)網(wǎng)絡(luò)的基礎(chǔ)協(xié)議集。它定義了數(shù)據(jù)在網(wǎng)絡(luò)上
    的頭像 發(fā)表于 07-25 16:49 ?249次閱讀

    TCP IP協(xié)議屬性設(shè)置中的IP配置

    在現(xiàn)代網(wǎng)絡(luò)中,TCP/IP協(xié)議是基礎(chǔ)架構(gòu)的重要組成部分。掌握TCP/IP協(xié)議屬性設(shè)置中的IP配置對于確保網(wǎng)絡(luò)的穩(wěn)定性、性能和安全至關(guān)重要。本
    的頭像 發(fā)表于 07-23 10:10 ?320次閱讀

    RS485轉(zhuǎn)LoRa-以太網(wǎng)TCP轉(zhuǎn)LoRa

    可以實現(xiàn)以太網(wǎng)轉(zhuǎn)LoRa、Rj45轉(zhuǎn)LoRa、LoRa轉(zhuǎn)以太網(wǎng)、RS485轉(zhuǎn)以太網(wǎng)、TCP_IP轉(zhuǎn)
    的頭像 發(fā)表于 06-19 10:39 ?308次閱讀
    RS485<b class='flag-5'>轉(zhuǎn)</b>LoRa-以太網(wǎng)<b class='flag-5'>TCP</b><b class='flag-5'>轉(zhuǎn)</b>LoRa

    Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)配置案例

    本案例采用Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)做為Modbus TCP通信協(xié)議設(shè)備與Profinet通信協(xié)議設(shè)備連接的橋梁。Modbus TCP是一種基于
    的頭像 發(fā)表于 05-27 11:55 ?436次閱讀
    Modbus <b class='flag-5'>TCP</b><b class='flag-5'>轉(zhuǎn)</b>Profinet網(wǎng)關(guān)配置案例

    Ethernet/IP轉(zhuǎn)Modbus TCP網(wǎng)關(guān)

    Ethernet/IP轉(zhuǎn)Modbus TCP網(wǎng)關(guān),YC-EIP-TCP工業(yè)級EtherNet/IP 網(wǎng)關(guān),支持ModBus主從站,即插即用
    的頭像 發(fā)表于 02-27 17:50 ?365次閱讀
    Ethernet/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Modbus <b class='flag-5'>TCP</b>網(wǎng)關(guān)

    Modbus TCP轉(zhuǎn)profinet網(wǎng)關(guān)連接某系列人機(jī)界面應(yīng)用

    隨著工業(yè)機(jī)器人的普及和應(yīng)用,對數(shù)據(jù)傳輸速率和穩(wěn)定性也有更高要求。那么本款modbus tcp轉(zhuǎn)profinet網(wǎng)關(guān)是一個可靠且高效的解決方案,用于將Modbus TCP協(xié)議
    發(fā)表于 11-27 15:01

    工業(yè)控制領(lǐng)域基于TCP/IP的數(shù)據(jù)傳輸方案

    電子發(fā)燒友網(wǎng)站提供《工業(yè)控制領(lǐng)域基于TCP/IP的數(shù)據(jù)傳輸方案.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 10:52 ?0次下載
    工業(yè)控制領(lǐng)域基于<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>的數(shù)據(jù)傳輸<b class='flag-5'>方案</b>

    EtherNET/IP轉(zhuǎn)Mpdbus Tcp協(xié)議通訊網(wǎng)關(guān)介紹

    JM-EIP-TCP 是一款 ETHERNET/IP 從站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是將各種 MODBUS-TCP 設(shè)備接入到 ETHERNET/IP 網(wǎng)絡(luò)中。 本網(wǎng)關(guān)
    的頭像 發(fā)表于 11-03 09:06 ?526次閱讀
    EtherNET/<b class='flag-5'>IP</b><b class='flag-5'>轉(zhuǎn)</b>Mpdbus <b class='flag-5'>Tcp</b>協(xié)議通訊網(wǎng)關(guān)介紹