一.目前,在控制領(lǐng)域在要求通信距離為幾十米到上千米時,廣泛采用RS-485 串行總線標準。RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復(fù)。 RS-485采用半雙工工作方式,任何時候只能有一點處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號加以控制。RS-485用于多點互連時非常方便,可以省掉許多信號線。應(yīng)用RS-485 可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許最多并聯(lián)32臺驅(qū)動器和32臺接收器。而紫金橋軟件作為搭建自動控制系統(tǒng)中的不可缺少的一層對于包括RS-485在內(nèi)的串行通訊標準都提供了很好的支持。
二. 下面以一個工程實例介紹一下。下圖是現(xiàn)場工程中六個模塊連接到485總線。
右側(cè)的是泓格的模塊如下圖
右側(cè)的是宇電的模塊如下圖
根據(jù)用戶的要求要在紫金橋組態(tài)軟件中實現(xiàn)控制這六個模塊。為此就需要對這六個設(shè)備進行數(shù)據(jù)采集。
數(shù)據(jù)采集過程是這樣:
1. 分析這兩個廠家的模塊所支持的通信協(xié)議。以及通訊標準。
經(jīng)調(diào)研泓格和宇電紫金橋都有驅(qū)動,二者都支持RS-485通訊標準。需要注意的是在紫金橋中相同廠家的設(shè)備可以使用相同的串口。
2.建立設(shè)備。
在紫金橋數(shù)據(jù)庫/設(shè)備驅(qū)動/智能儀表/宇光(宇電)建立設(shè)備,如下圖:
在紫金橋數(shù)據(jù)庫/設(shè)備驅(qū)動/智能模塊/泓格科技_I-7000目錄下建立設(shè)備,如下圖:
在驅(qū)動設(shè)備建立過程中還要注意的幾點:
1.設(shè)備地址要和設(shè)備的物理地址對應(yīng)如下圖:
其中設(shè)備地址:17是指該設(shè)備在總線上的實際物理地址。
2.數(shù)據(jù)更新周期要根據(jù)具體設(shè)備而定。因不同設(shè)備數(shù)據(jù)處理周期不同。
3.一般來說相同廠家的設(shè)備可以共用一個串口如下圖:
如圖示宇電的模塊都用的是com5
三.工程運行效果
|