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

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

3天內不再提示

【推薦】如何使用虛擬串口軟件實現組態(tài)軟件與設備間的通信?

億佰特物聯網應用專家 ? 2022-12-02 10:53 ? 次閱讀

1

適用型號

本文適用于NA111、NA111-A、NB114、NS1-TB、NT1-B、NT1、NA611-S、NA611-SA等具有Modbus多主機模式的串口服務器。

2

功能說明

虛擬串口軟件

虛擬串口軟件是一種模擬物理串行接口的軟件,它完全復制了硬件 COM 接口的功能,并且將被操作系統(tǒng)和串行應用程序識別為真實端口。常用的虛擬串口軟件有:Virtual Serial Port Driver(VSPD)、Virtual Serial Port、Free Virtual Serial Ports等。億佰特也提供了自主研發(fā)的虛擬串口工具“EbyteVcom”;可在串口服務器類產品的相關下載獲取,比如NA111串口服務器相關下載:af1a3bfc-71a7-11ed-b116-dac502259ad0.png

組態(tài)軟件

組態(tài)軟件,又稱組態(tài)監(jiān)控系統(tǒng)軟件,是指數據采集與過程控制的專用軟件,也是指在自動控制系統(tǒng)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境。這些軟件實際上也是一種通過靈活的組態(tài)方式,為用戶提供快速構建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。組態(tài)軟件廣泛應用于機械、汽車、石油、化工、造紙、水處理以及過程控制等諸多領域。

3

功能應用介紹

案例一:組態(tài)王(KingView)通過Modbus TCP協議設備接口連接串口服務器控制RTU;案例二:組態(tài)王使用虛擬串口工具利用Modbus RTU協議設備接口連接串口服務器控制RTU;1.應用框圖或接線圖af38eb10-71a7-11ed-b116-dac502259ad0.png

2. 軟件和硬件準備清單軟件:Modbus Slave、億佰特網絡配置工具;硬件:電腦、交換機、網線、NA111、USBRS485、DC 12V電源適配器、線材若干;3. 功能實現(1) 創(chuàng)建組態(tài)王工程af590f4e-71a7-11ed-b116-dac502259ad0.png根據向導配置工程存儲地址工程名工程備注(非必須),完成后需要先配置串口服務器;(2) 配置串口服務器使用局域網測試,先打開電腦的靜態(tài)IP配置接口,建議關閉防火墻,避免防火墻流控導致無法進行數據通訊,如下圖所示:af6d9662-71a7-11ed-b116-dac502259ad0.png打開串口服務器配置工具,先根據實際網絡環(huán)境配置IP、網關、掩碼、模式等,為了方便管理使用靜態(tài)IP配置為192.168.3.7(與PC保持相同網段,但地址不同),二類地址掩碼配置為255.255.255.0,網關可任意配置(建議配置為路由器地址),DNS服務器在不使用域名連接時可以使用默認。案例一設備為服務器模式DNS功能不會啟用也可以忽略,使用服務器模式,開啟8887端口監(jiān)聽客戶端連接與數據收發(fā);
根據串口服務器串口連接的RTU的波特率參數配置,UART通訊需要通訊雙方參數相同,由于使用模擬RTU從機,可以先配置串口服務器,在配置模擬從機波特率參數,串口服務器支持多種波特率但仍有不支持波特率,這時就需要根據串口服務器的波特率調整RTU設備的波特率;af84d7d2-71a7-11ed-b116-dac502259ad0.png(3) 配置Modbus Slave打開Modbus Slave軟件, 配置串口連接參數,如下圖所示:afa4ab0c-71a7-11ed-b116-dac502259ad0.png仿真Modbus地址為1,寄存器地址為0x0000的保持寄存器(整型)和0x0001保持寄存器(浮點),用于測試演示,如下如所示:afb1cdb4-71a7-11ed-b116-dac502259ad0.pngafca6f36-71a7-11ed-b116-dac502259ad0.png


(4) 配置組態(tài)王打開“組態(tài)王”工程選擇器,雙擊打開工程配置窗口;afe30ece-71a7-11ed-b116-dac502259ad0.pngb0026422-71a7-11ed-b116-dac502259ad0.png選擇“莫迪康Modbus TCP”協議,點擊下一步直到右圖配置界面,先輸入IP:端口在輸入空格,在填入被控RTU設備的Modbus地址,具體每位數值的含義可點擊“地址幫助”,其他都使用默認參數;b00e995e-71a7-11ed-b116-dac502259ad0.pngb0276f24-71a7-11ed-b116-dac502259ad0.png打開變量編輯界面“新建變量”;b03e60a8-71a7-11ed-b116-dac502259ad0.png

添加一個整型和一個浮點型,注意地址需要與仿真從機匹配,如下圖所示:b0676ea8-71a7-11ed-b116-dac502259ad0.pngb08b3482-71a7-11ed-b116-dac502259ad0.png新增交互界面,并將界面配置為自動打開;
b0a230d8-71a7-11ed-b116-dac502259ad0.pngb0ba32fa-71a7-11ed-b116-dac502259ad0.png

創(chuàng)建兩個文本控件,分別綁定變量“整型”和“浮點”;b0ca859c-71a7-11ed-b116-dac502259ad0.png配置浮點顯示的小數位數,如下圖:
b0e5fe12-71a7-11ed-b116-dac502259ad0.png保持參數,打開顯示程序;
b0fc6a4e-71a7-11ed-b116-dac502259ad0.png測試效果如下:
b11739f0-71a7-11ed-b116-dac502259ad0.png以上為組態(tài)王直接連接串口服務器實現RTU設備采集控制,接下來介紹通過虛擬串口工具實現組態(tài)王控制采集。
(5) 配置虛擬串口工具b141687e-71a7-11ed-b116-dac502259ad0.png配置串口服務器,需要關閉Modbus網關功能,RTU設備直接與組態(tài)王通訊,串口服務器僅轉發(fā)數據;b1816a32-71a7-11ed-b116-dac502259ad0.png修改組態(tài)王設備驅動,由“莫迪康Modbus TCP”修改為“莫迪康Modbus RTU”,調整串口號為COM20,如下圖所示:
b19b9d76-71a7-11ed-b116-dac502259ad0.pngb1bb4d88-71a7-11ed-b116-dac502259ad0.pngb1cdde80-71a7-11ed-b116-dac502259ad0.pngb200357e-71a7-11ed-b116-dac502259ad0.png打開串口參數配置界面,配置波特率參數為115200-8N1;
b21172bc-71a7-11ed-b116-dac502259ad0.png保存后再次打開演示界面,如下圖:
b225f25a-71a7-11ed-b116-dac502259ad0.png使用虛擬串口工具控制臺,打開數據監(jiān)控界面,可以成功監(jiān)控到組態(tài)王發(fā)送的指令以及RTU設備返回的數據;
b2394c6a-71a7-11ed-b116-dac502259ad0.png

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

    關注

    18

    文章

    5880

    瀏覽量

    135319
收藏 人收藏

    評論

    相關推薦

    組態(tài)屏和串口屏的區(qū)別是什么

    計算機軟件對顯示內容進行配置和管理。組態(tài)屏通常用于工業(yè)自動化、監(jiān)控系統(tǒng)、樓宇自動化等領域,可以實現設備的實時監(jiān)控、數據采集、故障診斷等功能。 串口
    的頭像 發(fā)表于 08-01 15:16 ?695次閱讀

    工控組態(tài)軟件的特點和應用

    隨著工業(yè)自動化的不斷發(fā)展,工控組態(tài)軟件作為工業(yè)自動化領域中的關鍵工具,扮演著越來越重要的角色。工控組態(tài)軟件以其強大的數據可視化、系統(tǒng)監(jiān)控和配置功能,為工業(yè)自動化過程的監(jiān)控與管理提供了極
    的頭像 發(fā)表于 06-19 11:07 ?414次閱讀

    常用的組態(tài)軟件有哪些

    在工業(yè)自動化、建筑管理、能源監(jiān)控等領域,組態(tài)軟件作為一種重要的軟件工具,發(fā)揮著至關重要的作用。它不僅能夠幫助用戶快速構建和配置各種操作界面,還能實現對監(jiān)測
    的頭像 發(fā)表于 06-07 14:29 ?903次閱讀

    工控組態(tài)軟件的主要特點是什么

    : 集成化開發(fā)環(huán)境 可視化編程 豐富的設備支持 數據處理與分析 網絡通信能力 可擴展性與兼容性 安全性與可靠性 用戶友好性 支持多種編程語言 遠程監(jiān)控與維護 集成化開發(fā)環(huán)境 工控組態(tài)軟件
    的頭像 發(fā)表于 06-06 10:14 ?455次閱讀

    上位機組態(tài)軟件有哪些類型

    上位機組態(tài)軟件(也稱為SCADA系統(tǒng),即監(jiān)控控制與數據采集系統(tǒng))是一種用于實時監(jiān)控和控制工業(yè)過程的計算機系統(tǒng)。這類軟件廣泛應用于石油、化工、電力、水處理、交通等領域。上位機組態(tài)
    的頭像 發(fā)表于 06-06 10:12 ?638次閱讀

    組態(tài)軟件和觸摸屏軟件的區(qū)別是什么?

    是在PC上使用,它可以使用PC上的大屏幕和鍵盤鼠標輸入,而觸摸屏軟件則需要使用觸摸屏幕進行操作。 3. 軟件開發(fā)環(huán)境不同:組態(tài)軟件需要在PC上安裝開發(fā)環(huán)境和配置工具,而觸摸屏
    的頭像 發(fā)表于 04-24 14:04 ?851次閱讀

    什么是組態(tài)軟件?組態(tài)軟件有什么用?

    ,組態(tài)軟件就是一種可以幫助用戶快速構建工業(yè)自動控制系統(tǒng)監(jiān)控功能的專業(yè)軟件組態(tài)軟件的功能包括但不限于:
    的頭像 發(fā)表于 04-20 14:16 ?597次閱讀

    搞不懂組態(tài)軟件和HMI?常見組態(tài)軟件有哪些?

    組態(tài)(Configure)從英文單詞可以看出指配置、組裝的意思。也就是說,用戶可以在不使用計算機編程語言的前提下進行開發(fā),其過程是利用組態(tài)軟件的各類組件組成一套符合自己需求的軟件系統(tǒng)。
    的頭像 發(fā)表于 03-22 08:19 ?4933次閱讀
    搞不懂<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>和HMI?常見<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>有哪些?

    什么是組態(tài)軟件?一文讀懂工控軟件及Web組態(tài)工具

    各種生產過程控制、自動化設備和系統(tǒng)中的監(jiān)測、控制和優(yōu)化。 工控軟件主要包括嵌入式軟件、工業(yè)控制組態(tài)軟件、PLC編程
    的頭像 發(fā)表于 01-24 16:02 ?771次閱讀
    什么是<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>?一文讀懂工控<b class='flag-5'>軟件</b>及Web<b class='flag-5'>組態(tài)</b>工具

    組態(tài)軟件InTouch的功能和特點

    說到組態(tài)軟件(HMI/SCADA),就不得不提到InTouch,這是全球組態(tài)軟件的鼻祖,也是當今全球最流行的三大組態(tài)
    的頭像 發(fā)表于 12-27 09:35 ?7756次閱讀
    <b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>InTouch的功能和特點

    什么是組態(tài)圖?什么是組態(tài)軟件?

    隨著計算機技術和工業(yè)自動化水平迅速提高,而車間現場種類繁雜的控制設備和過程監(jiān)控裝置使得傳統(tǒng)的工業(yè)控制軟件無法滿足用戶的各種需求。在“組態(tài)”概念出現之前,工程技術人員需要通過編寫程序來實現
    的頭像 發(fā)表于 12-01 10:30 ?1745次閱讀
    什么是<b class='flag-5'>組態(tài)</b>圖?什么是<b class='flag-5'>組態(tài)</b>圖<b class='flag-5'>軟件</b>?

    AB編程軟件及所有組態(tài)軟件安裝教程

    AB編程軟件及所有組態(tài)軟件授權及安裝教程
    發(fā)表于 11-14 09:21 ?1次下載

    什么是組態(tài)軟件組態(tài)軟件的幾種常見類型

    組態(tài)軟件的定義 組態(tài)軟件實際上是一種開發(fā)工具軟件或開發(fā)環(huán)境,用戶通過類似“搭積木”的方式來快速構建自己所需要的
    的頭像 發(fā)表于 10-31 09:46 ?2862次閱讀
    什么是<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>?<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>的幾種常見類型

    工控軟件組態(tài)王與單片機多機串口通訊的設計原理

    電子發(fā)燒友網站提供《工控軟件組態(tài)王與單片機多機串口通訊的設計原理.pdf》資料免費下載
    發(fā)表于 10-24 10:58 ?1次下載
    工控<b class='flag-5'>軟件</b><b class='flag-5'>組態(tài)</b>王與單片機多機<b class='flag-5'>串口</b>通訊的設計原理

    工控軟件組態(tài)王與單片機多機串口通訊的設計原理

    電子發(fā)燒友網站提供《工控軟件組態(tài)王與單片機多機串口通訊的設計原理.pdf》資料免費下載
    發(fā)表于 10-20 11:48 ?3次下載
    工控<b class='flag-5'>軟件</b><b class='flag-5'>組態(tài)</b>王與單片機多機<b class='flag-5'>串口</b>通訊的設計原理