對于市場上廣泛使用的A-B公司plc產品,Foxboro公司專門開發專用的通訊硬件--集成在I/A’s中的AB-STATION,通過AB-STATION,在I/A’s中可以直接對A-B的PLC進行管理、組態、通訊及數據采集監視,使整個系統既具有PLC快速的優點,又具有dcs系統友好的人機界面,強大的數據庫管理的優勢。 對于工業界廣泛采用的MODBUS協議(含ASCII協議及RTU協議),Foxboro公司開發了多種符合MODBUS協議的硬件,主要有:MODBUSGATEWAY,MODBUSGATEWAYPLUS,適用于RS-232通訊及RS-485通訊,并可以選擇做為仆方或主方。采用專門的通訊硬件,可以與一切提供MODBUS協議通訊接口的設備進行通訊,包括其它公司的DCS系統、PLC產品等。在上海Foxboro公司所實施的大部分需要進行通訊的項目中均采用這種方式。 除以上兩種專門通訊硬件外,Foxboro公司還有一個可以自定義協議的通訊硬件—FOREIGNDEVICEINTIGRATOR30(設備集成器30)。使用此通訊硬件,需要通訊的雙方只要定義好通訊數據包格式(包括數據包報頭信息、數據格式、數據包報尾信息)和通訊參數(包括起始位、停止位、數據位、波特率)即可實現通訊。在鎮江電廠項目中,上海Foxboro公司就采用這個方法實現了與GEPLC及無錫陽山智能數據采集前端的通訊,大大減少了用戶的投資。 此外,對于市場上使用較多的PLC和DCS產品,Foxboro公司提供專門的通訊軟件進行通訊。 以上所有的通訊方式所采用的硬件是一樣的:通訊處理機30(COMMUNICATIONPROCESSOR30),不同之處在于所選用的通訊軟件不一樣。 對于MODBUS協議,采用的波特率通常為9600bps,因此每秒所能通訊的數據包是有限制的。 對于MODBUS協議,如果MODBUS設備不同,每個通訊包所能通訊的量是不一樣的,通常使用的548設備可以通訊到256個字節,亦即128個模擬量或2048個數字量。 標準的MODBUS通訊幀格式為:“〈仆方地址〉〈功能碼〉〈起始地址〉〈數據傳送量〉〈校驗碼〉”。對于不同的設備具有不同的MODBUS地址;同一設備,不同數據類型(外部寄存器、內部寄存器、外部保持線圈、內部保持線圈等)具有不同的功能碼;同一數據類型,讀/寫操作不同時,也具有不同的功能碼。 因此,在考慮MODBUS協議通訊時,不能只看有多少個模擬量/數字量,而必須同時考慮:有多少個設備,每個設備的通訊模擬量/數字量數據有多少,數據是否雙向傳送,通訊速率為多少。綜合考慮以上因數后,計算出需要多少個通訊處理器。 需要強調的是:Foxboro公司的硬件通訊產品COMM30與許多公司的硬件通訊方式通過采用插在工程師站/操作員站主板上的串口通訊卡實現不同,Foxboro公司的COMM30具有專用的CPU芯片,獨立于工程師站及操作員站運行,是控制網絡中一個獨立的處理站,即使在工程師站/操作員站死機時仍能保證通訊的正常運行,這在參與控制的通訊(如與定排程控、吹灰程控等)中顯的尤為重要。 |
電工學習網 ( )
GMT+8, 2021-12-6 20:46