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