定西西門子PLC代理商
定西西門子PLC代理商
定西SIEMENS西門子PLC模塊代理商一、合理的結(jié)構(gòu)型式
PLC主要有整體式和模塊式兩種結(jié)構(gòu)型式。
整體式PLC的每一個I/O點(diǎn)的平均價格比模塊式的便宜,且體積相對較小,一般用于系統(tǒng)工藝過程較為固定的小型控制系統(tǒng)中;而模塊式PLC的功能擴(kuò)展靈活方便,在I/O點(diǎn)數(shù)、輸入點(diǎn)數(shù)與輸出點(diǎn)數(shù)的比例、I/O模塊的種類等方面選擇余地大,且維修方便,一般于較復(fù)雜的控制系統(tǒng)。
二、安裝方式的選擇
PLC系統(tǒng)的安裝方式分為集中式、遠(yuǎn)程I/O式以及多臺PLC聯(lián)網(wǎng)的分布式。
集中式不需要設(shè)置驅(qū)動遠(yuǎn)程I/O硬件,系統(tǒng)反應(yīng)快、成本低;遠(yuǎn)程I/O式適用于大型系統(tǒng),系統(tǒng)的裝置分布范圍很廣,遠(yuǎn)程I/O可以分散安裝在現(xiàn)場裝置附近,連線短,但需要增設(shè)驅(qū)動器和遠(yuǎn)程I/O電源;多臺PLC聯(lián)網(wǎng)的分布式適用于多臺設(shè)備分別獨(dú)立控制,又要相互聯(lián)系的場合,可以選用小型PLC,但必須要附加通訊模塊。
三、相應(yīng)的功能要求
一般小型(低檔)PLC具有邏輯運(yùn)算、定時、計(jì)數(shù)等功能,對于只需要開關(guān)量控制的設(shè)備都可滿足。
對于以開關(guān)量控制為主,帶少量模擬量控制的系統(tǒng),可選用能帶A/D和D/A轉(zhuǎn)換單元,具有加減算術(shù)運(yùn)算、數(shù)據(jù)傳送功能的增強(qiáng)型低檔PLC。對于控制較復(fù)雜,要求實(shí)現(xiàn)PID運(yùn)算 、閉環(huán)控制、通信聯(lián)網(wǎng)等功能,可視控制規(guī)模大小及復(fù)雜程度,選用中檔或高擋PLC。但是中、高擋PLC價格較貴,一般用于大規(guī)模過程控制和集散控制系統(tǒng)等場合。
四、響應(yīng)速度要求
PLC是為工業(yè)自動化設(shè)計(jì)的通用控制器,不同檔次PLC的響應(yīng)速度一般都能滿足其應(yīng)用范圍內(nèi)的需要。如果要跨范圍使用PLC,或者某些功能或信號有特殊的速度要求時,則應(yīng)該慎重考慮PLC的響應(yīng)速度,可選用具有高速I/O處理功能的PLC,或選用具有快速響應(yīng)模塊和中斷輸入模塊的PLC等。
五、系統(tǒng)可靠性的要求
對于一般系統(tǒng)PLC的可靠性均能滿足。對可靠性要求很高的系統(tǒng),應(yīng)考慮是否采用冗余系統(tǒng)或熱備用系統(tǒng)。
六、機(jī)型盡量統(tǒng)一
一個企業(yè),應(yīng)盡量做到PLC的機(jī)型統(tǒng)一。主要考慮到以下三方面問題:
1)機(jī)型統(tǒng)一,其模塊可互為備用,便于備品備件的采購和管理。
2)機(jī)型統(tǒng)一,其功能和使用方法類似,有利于技術(shù)力量的培訓(xùn)和技術(shù)水平的提高。
3)機(jī)型統(tǒng)一,其外部設(shè)備通用,資源可共享,易于聯(lián)網(wǎng)通信,配上位計(jì)算機(jī)后易于形成一個多級分布式控制系統(tǒng)
模擬量轉(zhuǎn)換的相關(guān)設(shè)置
S7-1200(1214C)內(nèi)部集成了2路模擬量信號輸入通道,分別為通道0和通道1,也就是可以同時接收并處理兩個傳感器輸入的模擬信號,對應(yīng)的為IW和IW66(長度為一個字,16位),在TIA PROTAL中選中PLC的“常規(guī)"—“AI"標(biāo)簽項(xiàng)可以進(jìn)行查看和設(shè)置。
淺談西門子S7-1200PLC的模擬量轉(zhuǎn)換,附實(shí)例演示
S7-1200PLC模擬量轉(zhuǎn)換的工作原理
假設(shè)PLC的AI0口外接了一個溫度傳感器,傳感器將測得的溫度值轉(zhuǎn)換為一個范圍為0~10V的連續(xù)電壓信號輸入給PLC。模擬量經(jīng)過PLC內(nèi)部的A/D轉(zhuǎn)換后被轉(zhuǎn)換成了范圍0~27648的數(shù)字量并存儲在特定的寄存器中。具體的轉(zhuǎn)換流程如下圖所示。
淺談西門子S7-1200PLC的模擬量轉(zhuǎn)換,附實(shí)例演示
如何將模擬量輸入轉(zhuǎn)換的數(shù)字值還原成對應(yīng)的物理量?
例:某個壓力傳感器的量程為0~0.1MPa,轉(zhuǎn)換成對應(yīng)的電壓信號為0~5V,設(shè)轉(zhuǎn)換后IW中的數(shù)值為N,嘗試求以Pa為單位的壓力值。
解:S7-1200PLC默認(rèn)的模擬信號輸入電壓范圍是0~10V,轉(zhuǎn)換成數(shù)字信號的范圍是0~27648,因?yàn)榇藟毫鞲衅鬏敵鲭妷悍秶?~5V,所以轉(zhuǎn)換的數(shù)字信號范圍是0~13824。壓力傳感器的測量壓力范圍是0~0.1MPa,由此可推導(dǎo)出公式,將電壓值還原成以Pa為單位的壓力值并將結(jié)果存儲于寄存器MD30中。
電壓轉(zhuǎn)換成數(shù)字信號后存入IW的數(shù)值為N
淺談西門子S7-1200PLC的模擬量轉(zhuǎn)換,附實(shí)例演示
在博途軟件中編寫對應(yīng)的PLC程序如下:
在編寫梯形圖程序時有以下兩點(diǎn)需要特別注意:
1)因?yàn)镻LC執(zhí)行除法指令時會丟掉余數(shù)而只保留商值,這樣會影響計(jì)算的精度,所以在編寫梯形圖程序計(jì)算壓力值時要注意先乘后除。
2)IW中的數(shù)據(jù)類型為整型(INT),該值乘以100000后其結(jié)果會超出int的范圍,所以必須先應(yīng)用CONV指令將數(shù)據(jù)類型轉(zhuǎn)換為DInt。
描述
SIMATIC S7-1500負(fù)載電源模塊(PM)提供模塊的輸入輸出電路以及為CPU、IM、CM等提供24V直流電源。與S7-1500系統(tǒng)電源模塊不同,負(fù)載電源 模塊不需要與系統(tǒng)背板總線相連接 (PS)。也可以選擇SITOP電源模塊代替SIMATIC負(fù)載電源模塊。在以下狀況下建議使用SITOP電源模塊:
高供電量
需求電源冗余
不間斷電源
下表了列出了可供選擇使用的SIAMTIC和SITOP負(fù)載電源模塊,可以根據(jù)需要使用這些模塊。
電源功率*訂貨號輸入輸出
SIMATIC PM 1507 24 V/3 A
72 W
6EP1332-4BA00
AC 120/230 V
DC 24 V/3 A
SIMATIC PM 1507 24 V/8 A
192 W
6EP1333-4BA00
AC 120/230 V
DC 24 V/8 A
SITOP PSU6200 10A
240 W
6EP3334-7SB00-3AX0
AC 120-230 V / DC 85-275 V
DC 24 V/10 A
SITOP PSU6200 20A
480 W
6EP3336-7SB00-3AX0
AC 120-230 V / DC 85-275 V
DC 24 V/20 A
SITOP PSU6200 10A
240 W
6EP3434-7SB00-3AX0
3 AC 400-500 V
DC 24 V/10 A
SITOP PSU6200 20A
480 W6EP3436-7SB00-3AX0
3 AC 400-500 V
DC 24 V/20 A
SITOP PSU300S 40A
960 W
6EP1437-2BA20
3 AC 400-500 V
DC 24 V/40 A
*實(shí)際功率輸出
S7-1500電源供應(yīng)示例
通過CPU供電而不帶系統(tǒng)電源
CPU通過負(fù)載電源模塊獲得直流24V。 各模塊例如CPU、IM、SM負(fù)載電路等通過前連接器連接到電源模塊。CPU通過背板總線給系統(tǒng)供電,模塊數(shù)量取決于模塊的電源消耗(多可帶10個模塊)。
圖 01
通過CPU和系統(tǒng)電源供電
CPU通過負(fù)載電源模塊獲得直流24V。系統(tǒng)被分為多個電源分區(qū)。 CPU通過背板總線為電源分區(qū)1提供電源(多可帶10個模塊)。另外多2個電源分區(qū)通過系統(tǒng)電源模塊供電
程序結(jié)構(gòu)
1 系統(tǒng)程序OS
OS:為廠家固化在PLC內(nèi)部用來管理PLC的執(zhí)行(即系統(tǒng)程序)。這部分對于編程者來說是不能修改的。
2 用戶程序結(jié)構(gòu)
1200的用戶程序結(jié)構(gòu)是由各種塊組成的,這些塊使的程序結(jié)構(gòu)可以模塊化??梢酝ㄟ^這些塊的相互調(diào)用來組織程序,便于修改與調(diào)試。幾種塊的簡要描述見下表:
在博途軟件中添加好S7-1200的CPU模塊后,默認(rèn)會自動添加一個OB1組織塊。在項(xiàng)目樹中單擊“添加新塊",可以添加其他塊,如下圖所示:
2.1 OB 組織塊
它們充當(dāng)操作系統(tǒng)和用戶程序之間的接口。由操作系統(tǒng)調(diào)用,用于控制循環(huán)掃描和中斷程序的執(zhí)行、PLC的啟動和錯誤處理等。組織塊的程序是用戶編寫的。接下來我們來看看一些常用的組織塊介紹。
1)循環(huán)組織塊OB1
2)初始化組織塊OB100
PLC啟動過程和運(yùn)行過程如下圖所示:
通過“循環(huán)中斷"OB,可以定時的執(zhí)行其中的代碼。在新建時可以設(shè)置好,執(zhí)行的時間間隔,如下圖所示:
功能(Function,F(xiàn)C)是用戶程序編寫的子程序,它包含完成特定任務(wù)的代碼和參數(shù)。當(dāng)某些代碼需要經(jīng)常重復(fù)被執(zhí)行時,可以將其寫入功能中,但需要執(zhí)行時調(diào)用該功能即可,例如某些算術(shù)運(yùn)算。
注:無自己專屬的數(shù)據(jù)塊,執(zhí)行結(jié)束后,其臨時變量中的數(shù)據(jù)就丟失了
2.3 功能塊 (FB)
數(shù)據(jù)塊(Data block,DB)是用于存放執(zhí)行代碼塊時所需的數(shù)據(jù)的數(shù)據(jù)區(qū),有兩種類型的數(shù)據(jù)塊:
1) 全局(bbbbbb)數(shù)據(jù)塊:存儲供所有的代碼塊使用的數(shù)據(jù),所有的OB、FB和FC都可以訪問。例如,可以用全局?jǐn)?shù)據(jù)塊來存儲那些在功能執(zhí)行結(jié)束后需要保持的數(shù)據(jù)。
2) 背景數(shù)據(jù)塊:存儲供特定的FB使用的數(shù)據(jù)。背景 DB 中數(shù)據(jù)的結(jié)構(gòu)反映了 FB的參數(shù)(bbbbb、Output 和 InOut)和靜態(tài)數(shù)據(jù)。
2.5 調(diào)用關(guān)系
組織塊(OB)、功能塊(FB)和功能(FC)調(diào)用關(guān)系如下圖所示:
<span ;="" font-family:font-size:16px;="" line-height:26px="" !important;="" margin:0px;="" padding-bottom:0px;="" padding-left:0px;="" padding-right:0px;="" padding-top:0px"="" style="background-color: rgb(238, 239, 232); color: rgb(14, 14, 14);">
怎么通過USS協(xié)議讓S7-1200 與G120變頻器之間實(shí)現(xiàn)通信
西門子S7-1200 緊湊型PLC在當(dāng)前的市場中有著廣泛的應(yīng)用,作為經(jīng)常與SINAMICS G120系列變頻器共同使用的PLC,其USS通信協(xié)議的使用一直在市場上有著非常廣泛的應(yīng)用。本文將主要介紹如何使用USS通信協(xié)議來實(shí)現(xiàn)S7-1200與G120變頻器的通信。
西門子PLC S7-1200產(chǎn)品選購中心
1.控制系統(tǒng)原理和接線圖
下圖是本例中所使用的原理和接線圖。
圖:控制系統(tǒng)原理和接線圖
2.硬件需求
S7-1200 PLC目前有3種類型的CPU:
1)S7-1211C CPU。
2)S7-1212C CPU。
3)S7-1214C CPU。
這三種類型的CPU都可以使用USS通信協(xié)議通過通信模塊CM1241 RS485來實(shí)現(xiàn)S7-1200與G120變頻器的通信。
本例中使用的PLC硬件為:
1)PM1207電源 ( 6EP1 332-1SH71 )
2) S7-1214C ( 6ES7 214 -1BE30 -0XB0 )
3) CM1241 RS485 ( 6ES7 241 -1CH30 -0XB0 )
4) 模擬器 ( 6ES7 274 -1XH30 -0XA0 )
本例中使用的G120變頻器硬件為:
1) SINAMICS G120 PM240 (6SL3244-0BA20-1BA0)
2) SINAMICS G120 CU240S(6SL3224-0BE13-7UA0)
3) SIEMENS MOTOR (1LA7060-4AB10)
4) 操作面板 ( XAU221-001469)
5) USS 通信電纜 ( 6XV1830-0EH10)
3.軟件需求
編程軟件 Step7 Basic V10.5 ( 6ES7 822-0AA0-0YA0)
4.組態(tài)
我們通過下述的實(shí)際操作來介紹如何在Step7 Basic V10.5 中組態(tài)S7-1214C 和G120變頻器的USS通信。
4. 1 PLC 硬件組態(tài)
1在Step7 Basic V10.5中建立一個項(xiàng)目,如圖所示。
圖: 新建S7 1200項(xiàng)目
在硬件配置中,添加CPU1214C和通信模塊CM1241 RS485模塊,如圖所示。
圖: S7 1200硬件配置
在CPU的屬性中,設(shè)置以太網(wǎng)的IP地址,建立PG與PLC的連接,如下圖所示。