-Begin-
前言
很多小伙伴在學習OPC的時候,不知道如何創(chuàng)建一個OPC服務器的環(huán)境,今天這篇文章跟大家分享一下,如何基于KEPServer結(jié)合Modbus快速搭建一個OPCDA/OPCUA的環(huán)境,便于后續(xù)學習OPC通信。
Modbus從站
首先搭建一個Modbus從站,這里需要用到兩個軟件,一個是VSPD(Virtual Serial Port Driver),一個是Modbus Slave軟件。
通過VSPD軟件虛擬出一對串口,這里是COM19和COM20,切記不要和已有的物理串口沖突,盡量把虛擬串口的串口號設置大一點。
然后打開Modbus Slave軟件,點擊Connection > Connect,串口號選擇COM19,通信參數(shù)選擇9600 N 8 1,點擊OK即可。
這樣就很輕松創(chuàng)建了一個ModbusRTU從站,默認開啟的存儲區(qū)是保持型寄存器存儲區(qū),默認范圍是0開始的10個寄存器,可以隨意修改數(shù)據(jù)。
KEPServer配置
接下來,我們打開KepServer軟件進行配置,軟件大家自行安裝。
1、首先添加一個通道,這里選擇通道類型為Modbus Slave RTU Serial。
2、設置通道名稱。
3、設置通信參數(shù),這里主要是把物理端口號改成COM20,通信參數(shù)改成9600 N 8 1,其他的直接一直下一步即可。
4、接著單擊添加設備。
5、設置設備名稱。
6、型號選擇Modbus。
7、設置設備ID,這里的設備ID就是站地址,根據(jù)實際情況設置,這里是1,其他的默認下一頁即可。
8、接下來可以添加一個組,在設備上右擊選擇添加標記組,然后在標記組中,添加標記,但是標記組不是必須的,可以直接在設備下直接添加標記,這個根據(jù)需要來做。
9、添加一個標記,設置如下:
不同協(xié)議的地址設置方式是不一樣的,大家要結(jié)合幫助去看。
10、保存項目,然后在運行時下面,點擊連接,再點擊Quick Client,即可看到數(shù)據(jù)正常通信。
開啟OPCUA
上述過程搭建完成之后,我們可以開啟OPCUA,在編輯 >> 屬性,彈出的界面中,設置啟用OPCUA,并設置允許匿名登錄。
然后在桌面右下角KEPServer圖標中,右擊選擇OPC UA配置。
設置連接地址及安全策略。
OPCUA客戶端測試
這時候,再打開UAExpert軟件進行測試。
將上面設置的地址填入到URL中:
雙擊展開,選擇無安全策略。
在Servers下選擇KEPServer節(jié)點,右擊CONNECT,找到我們要讀取的變量,拖到右側(cè),可以看到正常讀取。
-END-
-
MODBUS
+關注
關注
28文章
2123瀏覽量
79592 -
vspd
+關注
關注
1文章
8瀏覽量
10837
發(fā)布評論請先 登錄
《OPCDA服務器與客戶程序開發(fā)指南》 相關資料下載
教你linux搭建web服務器
如何搭建Linux服務器的詳細資料說明

如何搭建一個本地FTP服務器?

評論