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

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

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

如何使用虛擬串口軟件實(shí)現(xiàn)組態(tài)軟件與設(shè)備間的通信?

kae1_cdebyte ? 來源:億佰特物聯(lián)網(wǎng)應(yīng)用專家 ? 作者:億佰特物聯(lián)網(wǎng)應(yīng)用 ? 2022-12-02 10:09 ? 次閱讀

1適用型號(hào)

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

2功能說明

虛擬串口軟件

虛擬串口軟件是一種模擬物理串行接口的軟件,它完全復(fù)制了硬件 COM 接口的功能,并且將被操作系統(tǒng)和串行應(yīng)用程序識(shí)別為真實(shí)端口

常用的虛擬串口軟件有:Virtual Serial Port Driver(VSPD)、Virtual Serial Port、Free Virtual Serial Ports等。

億佰特也提供了自主研發(fā)的虛擬串口工具“EbyteVcom”;

可在串口服務(wù)器類產(chǎn)品的相關(guān)下載獲取,比如NA111串口服務(wù)器相關(guān)下載:

b56603dc-7171-11ed-8abf-dac502259ad0.png

組態(tài)軟件

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

3功能應(yīng)用介紹

案例一:組態(tài)王(KingView)通過Modbus TCP協(xié)議設(shè)備接口連接串口服務(wù)器控制RTU;

案例二:組態(tài)王使用虛擬串口工具利用Modbus RTU協(xié)議設(shè)備接口連接串口服務(wù)器控制RTU;

1. 應(yīng)用框圖或接線圖

b5821234-7171-11ed-8abf-dac502259ad0.png

2. 軟件和硬件準(zhǔn)備清單

軟件:Modbus Slave、億佰特網(wǎng)絡(luò)配置工具;

硬件:電腦交換機(jī)、網(wǎng)線、NA111、USB轉(zhuǎn)RS485、DC 12V電源適配器、線材若干;

3. 功能實(shí)現(xiàn)

(1) 創(chuàng)建組態(tài)王工程

b5be40d8-7171-11ed-8abf-dac502259ad0.png

根據(jù)向?qū)渲霉こ檀鎯?chǔ)地址工程名工程備注(非必須),完成后需要先配置串口服務(wù)器;

(2) 配置串口服務(wù)器

使用局域網(wǎng)測(cè)試,先打開電腦的靜態(tài)IP配置接口,建議關(guān)閉防火墻,避免防火墻流控導(dǎo)致無法進(jìn)行數(shù)據(jù)通訊,如下圖所示:

b5d7820a-7171-11ed-8abf-dac502259ad0.png

打開串口服務(wù)器配置工具,先根據(jù)實(shí)際網(wǎng)絡(luò)環(huán)境配置IP、網(wǎng)關(guān)、掩碼、模式等,為了方便管理使用靜態(tài)IP配置為192.168.3.7(與PC保持相同網(wǎng)段,但地址不同),二類地址掩碼配置為255.255.255.0,網(wǎng)關(guān)可任意配置(建議配置為路由器地址),DNS服務(wù)器在不使用域名連接時(shí)可以使用默認(rèn)。案例一設(shè)備為服務(wù)器模式DNS功能不會(huì)啟用也可以忽略,使用服務(wù)器模式,開啟8887端口監(jiān)聽客戶端連接與數(shù)據(jù)收發(fā);

根據(jù)串口服務(wù)器串口連接的RTU的波特率參數(shù)配置,UART通訊需要通訊雙方參數(shù)相同,由于使用模擬RTU從機(jī),可以先配置串口服務(wù)器,在配置模擬從機(jī)波特率參數(shù),串口服務(wù)器支持多種波特率但仍有不支持波特率,這時(shí)就需要根據(jù)串口服務(wù)器的波特率調(diào)整RTU設(shè)備的波特率;

b6057dfe-7171-11ed-8abf-dac502259ad0.png

(3) 配置Modbus Slave

打開Modbus Slave軟件, 配置串口連接參數(shù),如下圖所示:

b624df78-7171-11ed-8abf-dac502259ad0.png

仿真Modbus地址為1,寄存器地址為0x0000的保持寄存器(整型)和0x0001保持寄存器(浮點(diǎn)),用于測(cè)試演示,如下如所示:

b645636a-7171-11ed-8abf-dac502259ad0.png

b66e2598-7171-11ed-8abf-dac502259ad0.png

(4) 配置組態(tài)王

打開“組態(tài)王”工程選擇器,雙擊打開工程配置窗口;

b690a0a0-7171-11ed-8abf-dac502259ad0.png

b6a32234-7171-11ed-8abf-dac502259ad0.png

選擇“莫迪康Modbus TCP”協(xié)議,點(diǎn)擊下一步直到右圖配置界面,先輸入IP:端口在輸入空格,在填入被控RTU設(shè)備的Modbus地址,具體每位數(shù)值的含義可點(diǎn)擊“地址幫助”,其他都使用默認(rèn)參數(shù);

b6c5069c-7171-11ed-8abf-dac502259ad0.png

b6d787e0-7171-11ed-8abf-dac502259ad0.png

打開變量編輯界面“新建變量”;

b6fec06c-7171-11ed-8abf-dac502259ad0.png

添加一個(gè)整型和一個(gè)浮點(diǎn)型,注意地址需要與仿真從機(jī)匹配,如下圖所示:

b72437ca-7171-11ed-8abf-dac502259ad0.png

b7428504-7171-11ed-8abf-dac502259ad0.png

新增交互界面,并將界面配置為自動(dòng)打開;

b75f6606-7171-11ed-8abf-dac502259ad0.png

b780bf7c-7171-11ed-8abf-dac502259ad0.png

創(chuàng)建兩個(gè)文本控件,分別綁定變量“整型”和“浮點(diǎn)”;

b7966674-7171-11ed-8abf-dac502259ad0.png

配置浮點(diǎn)顯示的小數(shù)位數(shù),如下圖:

b7b6dad0-7171-11ed-8abf-dac502259ad0.png

保持參數(shù),打開顯示程序;

b7dba14e-7171-11ed-8abf-dac502259ad0.png

測(cè)試效果如下:

b7fb2ca8-7171-11ed-8abf-dac502259ad0.png

以上為組態(tài)王直接連接串口服務(wù)器實(shí)現(xiàn)RTU設(shè)備采集控制,接下來介紹通過虛擬串口工具實(shí)現(xiàn)組態(tài)王控制采集。

(5) 配置虛擬串口工具

b8180346-7171-11ed-8abf-dac502259ad0.png

配置串口服務(wù)器,需要關(guān)閉Modbus網(wǎng)關(guān)功能,RTU設(shè)備直接與組態(tài)王通訊,串口服務(wù)器僅轉(zhuǎn)發(fā)數(shù)據(jù);

b82ccee8-7171-11ed-8abf-dac502259ad0.png

修改組態(tài)王設(shè)備驅(qū)動(dòng),由“莫迪康Modbus TCP”修改為“莫迪康Modbus RTU”,調(diào)整串口號(hào)為COM20,如下圖所示:

b83bebf8-7171-11ed-8abf-dac502259ad0.png

b85a756e-7171-11ed-8abf-dac502259ad0.png

b86f05a6-7171-11ed-8abf-dac502259ad0.png

b88f1abc-7171-11ed-8abf-dac502259ad0.png

打開串口參數(shù)配置界面,配置波特率參數(shù)為115200-8N1;

b8b0b0f0-7171-11ed-8abf-dac502259ad0.png

保存后再次打開演示界面,如下圖:

b8d207b4-7171-11ed-8abf-dac502259ad0.png

使用虛擬串口工具控制臺(tái),打開數(shù)據(jù)監(jiān)控界面,可以成功監(jiān)控到組態(tài)王發(fā)送的指令以及RTU設(shè)備返回的數(shù)據(jù);

b8f6e49e-7171-11ed-8abf-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    4

    文章

    230

    瀏覽量

    26971
  • 串口服務(wù)器
    +關(guān)注

    關(guān)注

    1

    文章

    155

    瀏覽量

    17262
  • 虛擬串口
    +關(guān)注

    關(guān)注

    3

    文章

    60

    瀏覽量

    13839

原文標(biāo)題:【推薦】如何使用虛擬串口軟件實(shí)現(xiàn)組態(tài)軟件與設(shè)備間的通信?

文章出處:【微信號(hào):cdebyte,微信公眾號(hào):億佰特物聯(lián)網(wǎng)應(yīng)用專家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    組態(tài)軟件的數(shù)據(jù)透?jìng)鱀TU通信技術(shù)工業(yè)網(wǎng)關(guān)

    。定義IO設(shè)備,定義GPRS---虛擬串口設(shè)備。欣仰邦DTU 自身可以設(shè)置一個(gè)設(shè)備ID和SIM號(hào)碼作為
    發(fā)表于 03-06 09:12

    組態(tài)軟件串口設(shè)備通信實(shí)現(xiàn)方法設(shè)計(jì)

    本文分析了組態(tài)軟件串口設(shè)備通信的原理及開發(fā)方法,并提出了一種使用VC++6.0開發(fā)組態(tài)
    發(fā)表于 06-17 08:00 ?18次下載

    虛擬串口軟件vspd

    虛擬串口軟件vspd,可以用于串口調(diào)試軟件。
    發(fā)表于 11-30 15:35 ?14次下載

    虛擬串口軟件下載

    【LabVIEW從入門到精通】4.1.7 虛擬串口軟件下載
    發(fā)表于 01-08 15:42 ?0次下載

    組態(tài)軟件數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn) 劉恩博_部分5

    工業(yè)自動(dòng)化通用組態(tài)軟件Kingview(組態(tài)王)在串口通信測(cè)控系統(tǒng)、基于板卡的測(cè)控系統(tǒng)、網(wǎng)絡(luò)測(cè)控系統(tǒng)等12個(gè)典型測(cè)控案例中的應(yīng)用為例,詳細(xì)地
    發(fā)表于 04-19 15:45 ?5次下載

    組態(tài)軟件數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn) 劉恩博_部分3

    工業(yè)自動(dòng)化通用組態(tài)軟件Kingview(組態(tài)王)在串口通信測(cè)控系統(tǒng)、基于板卡的測(cè)控系統(tǒng)、網(wǎng)絡(luò)測(cè)控系統(tǒng)等12個(gè)典型測(cè)控案例中的應(yīng)用為例,詳細(xì)地
    發(fā)表于 04-19 15:45 ?3次下載

    組態(tài)軟件數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn) 劉恩博_部分1

    工業(yè)自動(dòng)化通用組態(tài)軟件Kingview(組態(tài)王)在串口通信測(cè)控系統(tǒng)、基于板卡的測(cè)控系統(tǒng)、網(wǎng)絡(luò)測(cè)控系統(tǒng)等12個(gè)典型測(cè)控案例中的應(yīng)用為例,詳細(xì)地
    發(fā)表于 04-19 15:45 ?6次下載

    組態(tài)軟件數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn) 劉恩博_部分4

    工業(yè)自動(dòng)化通用組態(tài)軟件Kingview(組態(tài)王)在串口通信測(cè)控系統(tǒng)、基于板卡的測(cè)控系統(tǒng)、網(wǎng)絡(luò)測(cè)控系統(tǒng)等12個(gè)典型測(cè)控案例中的應(yīng)用為例,詳細(xì)地
    發(fā)表于 04-19 15:45 ?3次下載

    組態(tài)軟件數(shù)據(jù)采集與串口通信測(cè)控應(yīng)用實(shí)戰(zhàn) 劉恩博_部分2

    工業(yè)自動(dòng)化通用組態(tài)軟件Kingview(組態(tài)王)在串口通信測(cè)控系統(tǒng)、基于板卡的測(cè)控系統(tǒng)、網(wǎng)絡(luò)測(cè)控系統(tǒng)等12個(gè)典型測(cè)控案例中的應(yīng)用為例,詳細(xì)地
    發(fā)表于 04-19 15:45 ?7次下載

    STC8單片機(jī)擴(kuò)展WiFi通信實(shí)現(xiàn)功能與組態(tài)組態(tài)軟件詳細(xì)組態(tài)

    Server:STC單片機(jī)+WiFi通信模塊 3、組態(tài)組態(tài)軟件對(duì)單片機(jī)數(shù)字量輸入、晶體管輸出、模擬量輸入、模擬量輸出實(shí)現(xiàn)讀寫操作 二、
    的頭像 發(fā)表于 09-19 10:17 ?5084次閱讀
    STC8單片機(jī)擴(kuò)展WiFi<b class='flag-5'>通信實(shí)現(xiàn)</b>功能與<b class='flag-5'>組態(tài)</b>王<b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>詳細(xì)<b class='flag-5'>組態(tài)</b>

    虛擬串口通信軟件vspd7.2.308下載

    虛擬串口通信軟件vspd7.2.308下載
    發(fā)表于 07-21 10:42 ?41次下載

    虛擬串口軟件下載

    虛擬串口軟件下載
    發(fā)表于 12-06 09:49 ?69次下載

    智嵌物聯(lián)串口服務(wù)器與西門子Win CC軟件通信演示

    本小節(jié)簡(jiǎn)要介紹智嵌物聯(lián)串口服務(wù)器與西門子Win CC組態(tài)軟件通信的步驟。 具體要實(shí)現(xiàn)的功能:ModBus Slave
    的頭像 發(fā)表于 02-21 09:58 ?1046次閱讀
    智嵌物聯(lián)<b class='flag-5'>串口</b>服務(wù)器與西門子Win CC<b class='flag-5'>軟件</b><b class='flag-5'>通信</b>演示

    智嵌物聯(lián)串口服務(wù)器與組態(tài)軟件通信演示

    本小節(jié)簡(jiǎn)要介紹智嵌物聯(lián)ZQWL串口服務(wù)器與組態(tài)軟件通信的步驟。 具體要實(shí)現(xiàn)的功能:ModBus Slave
    的頭像 發(fā)表于 02-21 10:13 ?1474次閱讀
    智嵌物聯(lián)<b class='flag-5'>串口</b>服務(wù)器與<b class='flag-5'>組態(tài)</b>王<b class='flag-5'>軟件</b><b class='flag-5'>通信</b>演示

    【推薦】如何使用虛擬串口軟件實(shí)現(xiàn)組態(tài)軟件設(shè)備通信

    1適用型號(hào)本文適用于NA111、NA111-A、NB114、NS1-TB、NT1-B、NT1、NA611-S、NA611-SA等具有Modbus多主機(jī)模式的串口服務(wù)器。2功能說明虛擬串口軟件
    的頭像 發(fā)表于 12-02 10:53 ?1147次閱讀
    【推薦】如何使用<b class='flag-5'>虛擬</b><b class='flag-5'>串口</b><b class='flag-5'>軟件</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>組態(tài)</b><b class='flag-5'>軟件</b>與<b class='flag-5'>設(shè)備</b><b class='flag-5'>間</b>的<b class='flag-5'>通信</b>?