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