欧美韩国日本桃色,一区二区三区国产私人毛片,精品极品精品,亚洲一区人妻,久久久久久久久亚洲免费,青娱乐91,亚洲情涩,久久久成人毛片,日本欧美不卡二区在线

中國自動化學會專家咨詢工作委員會指定宣傳媒體
新聞詳情

DCS與PLC通訊技術的實施策略

http://www.henanjusheng.com 2009-02-26 09:24 來源:控制工程

    編者語:隨著DCS系統(tǒng)在化工自動化領域的廣泛應用,其功能已不僅僅是完成控制和操作,在很大程度上還要整合其它各輔助系統(tǒng)的運行信息和生產(chǎn)數(shù)據(jù),并將這些數(shù)據(jù)提供給操作人員和管理者。因此,DCS系統(tǒng)如何實現(xiàn)與第三方系統(tǒng)間通訊進行數(shù)據(jù)交換,越來越被更多的用戶重視并廣泛應用。

  大慶煉化公司30萬噸/年聚丙烯裝置DCS控制系統(tǒng)是CS3000系統(tǒng),有5套PK包機組采用西門子獨立的S7400PLC系統(tǒng),并與CS3000進行MODBUS通訊。在DCS與PLC通訊時,DCS只能作為主設備,PLC作為從設備。MODBUS為單主站網(wǎng)絡協(xié)議,所以系統(tǒng)中只能夠有一個MODBUS主站,并且只能夠?qū)崿F(xiàn)主站和從站的數(shù)據(jù)交換,從站之間不能進行數(shù)據(jù)交換。

  西門子CP340/CP341/CP440/CP441-1/CP441-2模塊是S7300/400系列PLC中的串行通訊模塊,該模塊具有串行通訊口??梢允褂眠@種通訊模塊實現(xiàn)S7300/400與其他串行通訊設備的數(shù)據(jù)交換,例如打印機、掃描儀、儀表、MODBUS主從站、Data Highway站、變頻器,USS站等。下面以CP341與ALR121為例介紹其通訊功能,其網(wǎng)絡框圖如圖1所示。

  一、通訊的硬件配置
  1、 CS3000系統(tǒng)的ALR121通訊卡
  ALR121通訊卡支持RS 422/ 485 通訊,其接口定義和通訊接線如圖2所示。RS485接線采用普通的3線接法。
  2、 西門子CP341通訊卡
  CP341通訊模塊是西門子S7-300/400系列PLC中的串行通訊模塊,具有1個串行通訊口(RS232C或RS485/422)??梢允褂眠@種通訊模塊實現(xiàn)S7300/400與其它串行通訊設備的數(shù)據(jù)交換其物理接口如圖3所示。

  

       圖1  CP341與ALR121通訊網(wǎng)絡示意圖

  3、CP341 與 ALR121連接
  進行RS485通訊時,將CP341的4、8、11端子與ALR121的TX+、TX-、SG端子連接,接線圖如圖4所示。

 圖2 ALR121硬件接口

  圖3   CP341硬件接口

  圖4  RS485通訊CP341 與 ALR121接線圖


[page_break]

  二、軟件組態(tài)
  下面以聚丙烯PK301機組S7-414H型PLC與CS3000系統(tǒng)間通訊為例,介紹CP341和ALR121如何進行通訊組態(tài)和編程的。
  1、PLC 軟件編程
  首先安裝STEP 7 V5.3+SP2版編程軟件和CP341模板所帶的軟件驅(qū)動程序。在硬件配置中定義CP341通訊卡,如圖5所示。在標記CP 341 選擇"Edit > Object Properties",或者雙擊CP 341,顯示圖6.0,不必在"General","Addresses"和"Basic Parameters"標簽中做任何設置。點擊" Parameters"按鈕來參數(shù)化波特率9600,偶校驗等參數(shù),這里非常重要的一點就是PLC作為MODBUS通訊的從站地址"10"的定義,如圖6.1所示。然后再設定MODBUS從站的Function Code地址與PLC中M,I,Q等地址的對應關系。圖6.2是定義MODBUS通訊RS485協(xié)議的定義,圖6.3是定義調(diào)用的DB60和DB61數(shù)據(jù)塊。

  圖5  CP341通訊卡硬件組態(tài)

  圖6.0 CP341屬性顯示MODBUS通訊連接

  圖6.1  CP341通訊從站端口定義

  圖6.2  CP341中定義RS485通訊

  圖6.3  CP341中定義調(diào)用的DB數(shù)據(jù)塊


  2、CS3000系統(tǒng)組態(tài)
  在CS3000組態(tài)中,首先要對ALR121的定義。定義為冗余型通訊卡,通訊端口為PORT2。如圖7所示。然后定義端口PORT2的通訊參數(shù),波特率9600BPS,偶校驗,響應時間等,如圖8所示。
  在定義完通訊卡屬性后,最最重要的一項工作就是在ALR121中定義通訊點的地址。如圖9所示。其中關鍵參數(shù)是:
  SIZE:44
  PORT:2
  STATION:10
  DEVICE&ADDRESS:A30061 (數(shù)字量)
  DEVICE&ADDRESS:A30080 (模擬量)
  DATA TYPE:Input(32-Bit Floating)
  LABEL:%%TT3501    (僅以模擬量溫度指示TT3501為例)
  DEVICE&ADDRESS的地址A30080是PLC編程者提供的MODBUS通訊地址的起始地址,以后的排列順序必須與PLC提供的地址表相一致。 在 MODBUS PLC的地址結(jié)構(gòu)如下:
  < function code> + <device type> + <address of the device>
  "xxxx" 是MODBUS PLC通訊的起始地址,范圍是1 - 65535 (1H to FFFFH) ,對于PK301機組模擬量通訊的起始地址就是A30080,數(shù)字量通訊的起始地址就是A30061。

  圖7  ALR121通訊卡屬性定義

  圖8   ALR121通訊卡通訊端口定義

  圖9  ALR121中定義通訊點的地址

[page_break]

  對于數(shù)字量通訊,在定義完硬件地址A30061等參數(shù)后,要記?。W0109地址,然后如圖10在FCS0101的SWITCH中定義通訊點變量詳細地址。注意,由于1Word=8Byte=16Bit,因此%WW0109對應%WB10901~%WB109016,可以定義16個數(shù)字量。按照PLC程序提供的通訊變量順序定義地址,如圖11所示。其中Tag Name是在CS3000系統(tǒng)中調(diào)用的變量名稱,如變量TT3506AS就是溫度傳感器故障報警信息,在DCS流程圖中的調(diào)用見圖12所示。

  圖10  在SWITCH中定義通訊點變量

  圖11數(shù)字量通訊點地址分配

  圖12  TT3506AS在DCS流程圖中調(diào)用


  對于模擬量,當對PLC通訊到DCS的數(shù)據(jù)進行顯示時,利用CS3000系統(tǒng)的FUCTION BLOCK建立PVI顯示即可,例如TI3501組態(tài)如圖13所示。

  圖13  FUCTION BLOCK的PVI組態(tài)


  結(jié)論
  聚丙烯裝置運行幾年來,PLC與DCS通訊性能穩(wěn)定,技術可靠,已經(jīng)在數(shù)據(jù)統(tǒng)計分析等方面體現(xiàn)出明顯的優(yōu)勢,已經(jīng)成為當今自動化應用領域的發(fā)展方向。當然PLC與DCS通訊的手段和策略有很多種,需要廣大的用戶不斷總結(jié)和探索,本文所闡述的不當之處還請同行專業(yè)人士批評指正。(作者:劉建宇 大慶煉化公司機電儀廠 )

版權所有 工控網(wǎng) Copyright?2026 Gkong.com, All Rights Reserved
黔江区| 刚察县| 泰州市| 淄博市| 育儿| 贵港市| 漳浦县| 神池县| 桐柏县| 石林| 博野县| 错那县| 勐海县| 威海市| 永州市| 济阳县| 汉阴县| 汤原县| 开平市| 瑞昌市| 聂拉木县| 博湖县| 铜山县| 巨野县| 阿尔山市| 洛南县| 彩票| 雷山县| 松滋市| 祁东县| 望都县| 阳曲县| 栖霞市| 嘉善县| 泽库县| 手游| 个旧市| 阜阳市| 镇江市| 抚州市| 河北区|