摘要:使用紫金橋監(jiān)控組態(tài)軟件采集華海PID調(diào)節(jié)儀的數(shù)據(jù)。首先,要設(shè)置PID調(diào)節(jié)儀上的通訊參數(shù),然后要使用紫金橋軟件進行設(shè)備組態(tài),之后進行點組態(tài),最后制作顯示畫面,運行顯示。
華海測控的PID調(diào)節(jié)儀采用RS485串口通訊方式,即計算機需要通過RS485與其通信,如果只有RS232,需要加裝轉(zhuǎn)接器。因此一臺計算機通過串口,可以連接多個PID調(diào)節(jié)儀設(shè)備。
使用紫金橋監(jiān)控組態(tài)軟件,可以通過Modbus驅(qū)動程序,采集華海測控的PID調(diào)節(jié)儀儀表上的數(shù)據(jù)。
一、設(shè)置PID調(diào)節(jié)儀上的通訊參數(shù)
本文中的儀表的參數(shù)設(shè)置是個例子,具體設(shè)置需要根據(jù)現(xiàn)場需要設(shè)定。操作方法如下:
1、進入設(shè)備B菜單:
開啟電源,儀表通電,顯示測量值;
按一下“SET”鍵,進入設(shè)定準備狀態(tài),顯示“SP”;
再按一下“MAN”鍵,儀表上排顯示“SEL”,下排顯示“555”。此時,通過面板上位移、加、減鍵,將“555”改為“585”,再按一下“SET”鍵,完成進入B菜單操作。
2、設(shè)置串口參數(shù):
進入B菜單之后,顯示“IN”提示符的狀態(tài)下,將對應的參數(shù)數(shù)值改成“99”,然后按“SET”鍵,可以查看UCR和UAD參數(shù)。
下表是UCR參數(shù)和UAD參數(shù)的含義:
提示符 |
可能的值 |
設(shè)置參數(shù) |
默認設(shè)置 |
UCR個位
[通訊速度] |
波特率為2400 |
X4 |
06 |
波特率為4800 |
X5 |
波特率為9600 |
X6 |
波特率為19200 |
X7 |
UCR十位
[通訊校驗位] |
停止位前無校驗 |
0X或4X |
停止位前奇校驗 |
6X |
停止位前偶校驗 |
7X |
默認通訊格式:1個起始位,8個數(shù)據(jù)位,1個停止位 |
UAD
[通訊地址] |
1-9999 |
1-9999 |
1 |
現(xiàn)有2個華海PID調(diào)節(jié)儀,設(shè)備上的參數(shù)設(shè)置為:一設(shè)備的UCR參數(shù)為06,UAD參數(shù)為1,即波特率9600,無校驗,地址為1;另一設(shè)備的UCR參數(shù)為06,UAD參數(shù)為2,即波特率9600,無校驗,地址為2。它們通過RS485線并聯(lián)在一起,經(jīng)過RS485轉(zhuǎn)232串口模塊連接到計算機上,計算機上的串口號為COM6。
二、設(shè)備組態(tài)
1、建立一號設(shè)備的驅(qū)動連接
打開紫金橋組態(tài)軟件的數(shù)據(jù)庫選項卡,找到MODBUS儀表項:

然后雙擊“MODBUS(ASCII&RTU 串行口通訊)”節(jié)點,在彈出的“I./O設(shè)備定義”窗口中設(shè)置要連接的設(shè)備參數(shù):

下一步,繼續(xù)設(shè)置串口設(shè)備參數(shù):

下一步,進行Modbus設(shè)備定義,將高級設(shè)置中的包的最大長度改為4:

2、與建立一號設(shè)備的驅(qū)動連接方法類似,建立二號設(shè)備的驅(qū)動連接,其名稱為PID2,設(shè)備地址為2,同樣波特率為9600,數(shù)據(jù)位數(shù)8,奇偶校驗無,停止位1,Modbus設(shè)備定義中包的最大長度為4。
三、點組態(tài)
雙擊數(shù)據(jù)庫選項卡的點組態(tài)項,進入點組態(tài)環(huán)境。建立所需要采集的點,并進行與設(shè)備的驅(qū)動連接。

四、運行顯示
制作顯示畫面。
運行項目工程進行設(shè)備數(shù)據(jù)采集。
五、故障處理
如果儀表通信出現(xiàn)故障,那么需要進行診斷和采取相應的處理措施。
常見情況可能有以下幾種:
1.連接線路出現(xiàn)故障:檢測線路是否正常;
2.接口模塊出現(xiàn)故障:若采用RS485轉(zhuǎn)232模塊,檢測模塊是否正常;
3.參數(shù)設(shè)置出現(xiàn)故障:檢測組態(tài)軟件的設(shè)置是否與儀器設(shè)備上的參數(shù)一致,并且確認有多個儀器時,波特率等參數(shù)是否統(tǒng)一。