plc選型及1/0分配西門子plc的57一20系列小型的可編程序控制器,有多種產(chǎn)品類型如cpuz12、cpu224等,主要是輸人/輸出點數(shù)、存儲容量及功能等方面有一些差異,從而使價格也有一定的差異,所以在應(yīng)用中選擇合適系統(tǒng)且性能價格比達(dá)到最優(yōu)。在選擇plc產(chǎn)品時首先要滿足其系統(tǒng)要求,再考慮系統(tǒng)是否要為以后的擴(kuò)展保留各方面的余量。
根據(jù)上面系統(tǒng)的控制要求,此系統(tǒng)有7個輸人(啟動泵1、停止泵1、啟動泵2、停止泵2、液位上限輸人、液位下限輸人和計數(shù)復(fù)位輸人)和6個輸出(打開泵1、打開泵2、攪拌機(jī)攪拌、蒸汽閥打開、排水閥打開和排水泵打開),在這個系統(tǒng)中plc主要完成簡單的邏輯控制,因此主要考慮輸人/輸出點數(shù)。
在這里選用cpu2(8輸人/6輸出),其輸人/輸出分配。輸入攪拌罐裝置/o分配表輸出動泵攪拌罐裝置圖攪拌裝置的工作流程如下:初始狀態(tài):容器是空的,各個泵站、閥門均處于off狀態(tài),液面?zhèn)鞲衅饕蔡幱趏ff狀態(tài),攪拌機(jī)不工作,處于off狀態(tài)。
工作狀態(tài):按下啟動泵1、2的啟動按鈕,泵1、2為on狀態(tài),使液體a、b分別從各自管道流入容器;當(dāng)液面到達(dá)上限位置時,上限開關(guān)變?yōu)閛n狀態(tài),此時按下關(guān)閉泵1、2的關(guān)閉按鈕,泵l、2處于off狀態(tài)。攪拌和加熱狀態(tài):啟動攪拌機(jī)和打開蒸汽閥,使攪拌機(jī)和蒸汽閥處于on狀態(tài),并持續(xù)20秒(設(shè)定時間)。
定時時間到后,關(guān)閉攪拌機(jī)和蒸汽閥,使其處于off狀態(tài)。排出混合液體:打開排水閥和排水泵,使其處于on狀態(tài)。當(dāng)液面到達(dá)下限時,下限開關(guān)變?yōu)閛n狀態(tài),關(guān)閉排水閥和排水泵,使其處于off狀態(tài)。
完成一個工作秩序過程后,又從初始狀態(tài)開始下一個循環(huán)過程。并記錄循環(huán)的次數(shù)(包括:注人、攪拌、排出)。溫度測量和監(jiān)控系統(tǒng)設(shè)計系統(tǒng)要求該例主要是用刀10電阻溫度傳感器測量溫度并監(jiān)視溫度來說明模擬量采集過程。10是鉑電阻溫度傳感器,它適用于側(cè)量一0℃到 40℃之間的溫度。
在這里用模擬量擴(kuò)展模塊em235(帶4個模擬量輸人點/l模擬量輸出點)測量溫度和監(jiān)視指定溫限,在該模擬量模塊的一個輸人通道上連接件10溫度傳感器(如果利用em235的4個通道則可以監(jiān)視3路溫度值)。
為了把叮10的溫度變化的電阻轉(zhuǎn)換成電壓,模擬量輸出作為恒電流源使用。pr所需的電流,即恒電流源的值的計算方法:prl00在0℃時電阻為100幾,隨著溫度的變化電阻成線性變化,大約是0.4℃/0,為了產(chǎn)生smv/℃的電壓系數(shù),需要提供12.sma電流。由于模擬量輸出精度為10卜a/數(shù),為了得到12.sma輸出電流所需的輸出數(shù)必須為1250.又因為em235在數(shù)模轉(zhuǎn)換時aqw數(shù)據(jù)會向右移4位,因此輸出數(shù)必須乘以16.
結(jié)論從上面兩個例子的設(shè)計過程中我們可以看出設(shè)計一個控制系統(tǒng),主要是要解決以下問題:選擇plc型號:由于目前可編程控制器產(chǎn)品種類繁多,用戶需要根據(jù)具體系統(tǒng)的需求選擇合適的plc.選擇時主要是分析系統(tǒng)的功能要求、輸人/輸出點數(shù)以及數(shù)據(jù)傳輸速率等方面考慮。輸入/輸出定義:主要是指整體輸人/輸出點的分配和每個輸人/輸出點的名稱定義,清晰的輸人/輸出點定義對程序編寫和系統(tǒng)調(diào)試都很方便。










