第四講 建立通訊端口
WebAccess提供一系列硬驅動程序,能方便地與自動化設備(包括PLC、controller、DCS、DDC、第三方軟件、報表、RTU、IO、變送
器等)進行連接通訊,并且不需要其他軟件支持。這一講將主要講解如何建立WebAccess與自動化設備的通訊連接。
常見的自動化設備的通訊端口主要有四種:TCP/IP、OPC、SERIAL、API。具體應用時參考設備的使用手冊。
配置監控節點與自動化設備的通訊一般包括以下三個方面:
1) 確定通訊協議和設備驅動,如Modbus RTU、Modbus Ethernet等,當添加設備后,不能更新設備類型(除非設備通訊協議相同),
只能重新建立設備和所有的設備上的點)。
2) 確定與現場設備連接的通訊端口,如COM1、COM2、TCP/IP網卡、OPC服務或其他專用控制卡(API),當添加通訊端口后,可更新
端口類型和端口號。
3) 確定設備地址和設備式樣的數據(點的地址),例如Modbus RTU PLC的地址位于1至255之間,模擬量輸入點的地址位于30001
和39999之間,對大多設備驅動,用戶能夠修改點的地址。
下面將分別介紹三種常用的通訊方式的配置方法。
1、 SERIAL(串口)
串口的通訊方式主要是用PC機上的COM1、COM2口與設備建立連接。此種接口一般為WebAccess自身提供驅動程序的接口,具體配置方法如下:
1)在工程管理員頁面,工程/節點列表內選擇你要配置通訊的監控節點
2) 選擇添加通訊端口
3)出現建立新的通訊端口頁面
選擇接口名稱,這里選SERIAL,不同的接口類型會鏈接到相對應的參數界面
4)配置接口參數
波特率 通訊的傳輸速率,通常依據現場設備而定,可以參照設備手冊。
數據位 描述通訊過程中每一串數據的大小,這必須與現場自動化設備匹配,通常由通訊協議的數據位而定。
停止位 指定通訊數據傳送結束時停止位的數量,這必須與現場自動化設備匹配。
奇偶校驗 可以是沒有,奇數,偶數。奇偶校驗提供錯誤校驗的信息,可以幫助確定是否有數據丟失,此設置必須與現場設備的奇偶校
驗設置相同。
用RTS信號進行握手協議 串口通訊中RTS(Request To Send)信號,通常由現場設備決定。具體參閱硬件使用手冊。
用DTR信號進行握手協議 串口通訊中的DTR(Data Terminal Ready)信號,通常由現場設備決定。具體參閱硬件使用手冊。 其余的
參數選擇默認即可提交。提交之后就會在監控節點屬性頁面內左邊的節點目錄樹內看到剛剛建立的通訊端口,點擊通訊端口1,在出現的
通訊端口屬性頁面內點擊添加設備,系統會切換到建立新的設備頁面。
5)添加設備
設備名稱 一般取設備的型號,用戶可以自定的。
單元號 當只有一臺PLC時,單元號為0,若多臺PLC共享,則按實際情況編號。
設備類型 這是用于與設備進行通訊的驅動程序,一個相同的通訊端口只能有一種通訊協議;一旦建立通訊端口后,設備類型將受限制
。使用另一個通訊驅動,必須再次添加通訊端口;如果使用相同的TCP/IP網卡,可添加多重TCP/IP類型的通訊端口。
注:設備類型以下的頁面參數是隨設備類型的不同而不同的。具體參數設定依硬件設備而定。參數配置完成點擊提交即可。
6) 添加I/O點
提交之后在更新設備頁面內點添加點,系統會連接到建立 點的頁面
這里建立I/O點和前面講過的建立常數點的方法及步驟、參數大體上是一樣的。只是這里所建的I/O點多了地址欄,這里的地址是由硬件設
備決定的,詳細信息請參看設備的驅動手冊。縮放類型、縮放比例因子都是取決于硬件的,這里不再重復。
2、OPC
OPC是OLE for Process Control 的縮寫,這是一種工業標準通訊協議。WebAccess驅動程序是OLE Client(客戶端),現場設備必須
支持OPC服務器.OPC服務器通常安裝于監控節點上,但也能安裝于其他PC機上,TCP/IP網絡連接被用于與“遠程”OPC Server進行通訊。
TCP/IP、API等接口方式的建立以及設備參數的配置和SERIAL方式無大差異,這里不再重復。OPC接口的設置相對來說比較復雜,這里單
獨進行講解。
點擊添加通訊端口,選擇OPC接口方式,系統會轉到相應的參數界面,如下圖所示。
端口號 在OPC接口參數中,端口號是僅用于參考“虛”號,它能是任意數字。
OPC服務器類型 可以是本地或遠程
如果選擇本地,則在OPC服務器列表內選擇OPC服務器
如果選擇遠程,則紅色區域用于與遠程OPC服務器進行連接。WebAccess只為OPC服務必須安裝于運行遠程OPC服務器的PC機上。
1. 遠程OPC服務器IP地址/節點名稱
這是安裝有遠程OPC服務器的PC機的地址,可以是計算機名、URL或IP地址。
2. 遠程通訊端口
此端口用于OPC服務器,由OPC服務器軟件決定。
3. 遠程存取代碼
這是在安裝只為OPC服務時設定的遠程存取代碼,它能夠防止未被授權的用戶使用WebAccess只為OPC服務訪問OPC服務器的數據。
通信模式
通信模式(同步,非同步)由OPC服務決定。大多數比較新的OPC服務器都支持同步、非同步模式,一些早期的OPC服務器只支持同步模式。
OPC服務器列表
于工程/監控節點上的本地OPC服務器的列表,可通過瀏覽OPC服務器按鈕進行更新。在服務器列表中選擇需要的OPC服務器,提交。
添加設備
設備名稱自選,設備類型選擇“OpcBw”提交。
接下來的步驟請參照“SIEMENS S7-200連接方法”一文中的步驟。
3、TCP/IP
TCP/IP接口可以是任意的網卡接口,也可是多重的TCP/IP網卡接口,但必須有不同的“通訊端口號”,這些“虛有”通訊端口用于區分不
主要通訊參數:
IP地址:指定PLC或自動化設備的IP地址。
通訊端口號:這是TCP端口,必須與設備上設定的TCP端口相匹配。
設備地址:如果設備協議地址與你設定的單元數不同或已改變,請使用此欄位進行設定(除單元數之外的地址)
次要通訊參數:
WebAccess支持主要和次要通訊路徑,為PLC和監控節點提供冗余通訊。
IP地址:指定備份的IP地址,可能是PLC上第二個以太網口。
通訊端口號:這是TCP端口,必須與設備上設定的TCP端口相匹配。
設備地址:第二網卡除單元數之外的地址。
文章版權歸西部工控xbgk所有,未經許可不得轉載。