西門子G120 是一個(gè)由多種不同功能單元組成的模塊化變頻器。兩種主要的單元是:● 控制單元(CU)● 功率模塊(PM)控制單元可以以幾種不同的方式對(duì)功率模塊和所接的電機(jī)進(jìn)行控制和監(jiān)控。它支持與本地或*控制的通信并且支持通過監(jiān)控設(shè)備和輸入/輸出端子的直接控制。功率模塊支持的電機(jī)的功率范圍為 0.37kW 至 250kW。
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
江西西門子G120變頻器(核心)代理商歡迎您
在選擇PLC時(shí)需考慮哪些因素
跟著自動(dòng)化行業(yè)的迅速發(fā)展,PLC產(chǎn)品的需求越來越大,市場(chǎng)上PLC的品種也越來越多。不同型號(hào)的PLC,其結(jié)構(gòu)形式、性能、容量、指令體系、編程方法、價(jià)格等也各有不同,適用的場(chǎng)合也各有偏重。因而,合理選用PLC,對(duì)于提高PLC操控體系的技能經(jīng)濟(jì)指標(biāo)有著重要意義。PLC的挑選首要應(yīng)從PLC的I/O點(diǎn)數(shù)、存儲(chǔ)器容量、操控功用等因素加以綜合考慮。
一、輸入輸出(I/O)點(diǎn)數(shù)的挑選
I/O點(diǎn)數(shù)預(yù)算時(shí)應(yīng)考慮適當(dāng)?shù)挠嗔?,一般依?jù)計(jì)算的輸入輸出點(diǎn)數(shù),再添加10%~20%的可擴(kuò)展余量后,作為輸入輸出點(diǎn)數(shù)預(yù)算數(shù)據(jù)。實(shí)踐訂購(gòu)時(shí),還需依據(jù)制造廠商PLC的產(chǎn)品特點(diǎn),對(duì)輸入輸出點(diǎn)數(shù)進(jìn)行圓整。
二、存儲(chǔ)器容量的預(yù)算
存儲(chǔ)器容量是可編程序操控器自身能供給的硬件存儲(chǔ)單元大小,程序容量是存儲(chǔ)器中用戶運(yùn)用項(xiàng)目運(yùn)用的存儲(chǔ)單元的大小,因而程序容量小于存儲(chǔ)器容量。規(guī)劃階段,由于用戶運(yùn)用程序還未編制,因而,程序容量在規(guī)劃階段是未知的,需在程序調(diào)試之后才知道。為了規(guī)劃選型時(shí)能對(duì)程序容量有必定預(yù)算,一般選用存儲(chǔ)器容量的預(yù)算來替代。
存儲(chǔ)器內(nèi)存容量的預(yù)算沒有固定的公式,許多文獻(xiàn)資料中給出了不同公式,大體上都是按數(shù)字量I/O點(diǎn)數(shù)的10~15倍,加上模仿I/O點(diǎn)數(shù)的100倍,以此數(shù)為內(nèi)存的總字?jǐn)?shù)(16位為一個(gè)字),別的再按此數(shù)的25%考慮余量。
三、操控功用的挑選
該挑選包含運(yùn)算功用、操控功用、通訊功用、編程功用、診斷功用和處理速度等特性的挑選。
(一)運(yùn)算功用
簡(jiǎn)單PLC的運(yùn)算功用包含邏輯運(yùn)算、計(jì)時(shí)和計(jì)數(shù)功用;一般PLC的運(yùn)算功用還包含數(shù)據(jù)移位、比較等運(yùn)算功用;較復(fù)雜運(yùn)算功用有代數(shù)運(yùn)算、數(shù)據(jù)傳送等;大型PLC中還有模仿量的PID運(yùn)算和其他高級(jí)運(yùn)算功用。跟著敞開體系的呈現(xiàn),現(xiàn)在在PLC中都已具有通訊功用,有些產(chǎn)品具有與下位機(jī)的通訊,有些產(chǎn)品具有與同位機(jī)或上位機(jī)的通訊,有些產(chǎn)品還具有與工廠或企業(yè)網(wǎng)進(jìn)行數(shù)據(jù)通訊的功用。規(guī)劃選型時(shí)應(yīng)從實(shí)踐運(yùn)用的要求出發(fā),合理選用所需的運(yùn)算功用。大多數(shù)運(yùn)用場(chǎng)合,只需求邏輯運(yùn)算和計(jì)時(shí)計(jì)數(shù)功用,有些運(yùn)用需求數(shù)據(jù)傳送和比較,當(dāng)用于模仿量檢測(cè)和操控時(shí),才運(yùn)用代數(shù)運(yùn)算,數(shù)值轉(zhuǎn)換和PID運(yùn)算等。要顯現(xiàn)數(shù)據(jù)時(shí)需求譯碼和編碼等運(yùn)算。
(二)操控功用
操控功用包含PID操控運(yùn)算、前饋補(bǔ)償操控運(yùn)算、比值操控運(yùn)算等,應(yīng)依據(jù)操控要求確定。PLC首要用于次序邏輯操控,因而,大多數(shù)場(chǎng)合常選用單回路或多回路操控器解決模仿量的操控,有時(shí)也選用的智能輸入輸出單元完結(jié)所需的操控功用,提高PLC的處理速度和節(jié)約存儲(chǔ)器容量。例如選用PID操控單元、高速計(jì)數(shù)器、帶速度補(bǔ)償?shù)哪7聠卧SC碼轉(zhuǎn)換單元等。
(三)通訊功用
大中型PLC體系應(yīng)支撐多種現(xiàn)場(chǎng)總線和規(guī)范通訊協(xié)議(如TCP/IP),需求時(shí)應(yīng)能與工廠管理網(wǎng)(TCP/IP)相連接。通訊協(xié)議應(yīng)契合ISO/IEEE通訊規(guī)范,應(yīng)是敞開的通訊網(wǎng)絡(luò)。
(四)編程功用
離線編程方法:PLC和編程器公用一個(gè)CPU,編程器在編程模式時(shí),CPU只為編程器供給效勞,不對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行操控。完結(jié)編程后,編程器切換到運(yùn)轉(zhuǎn)模式,CPU對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行操控,不能進(jìn)行編程。離線編程方法可下降體系成本,但運(yùn)用和調(diào)試不便利。在線編程方法:CPU和編程器有各自的CPU,主機(jī)CPU擔(dān)任現(xiàn)場(chǎng)操控,并在一個(gè)掃描周期內(nèi)與編程器進(jìn)行數(shù)據(jù)交換,編程器把在線編制的程序或數(shù)據(jù)發(fā)送到主機(jī),下一掃描周期,主機(jī)就依據(jù)新收到的程序運(yùn)轉(zhuǎn)。這種方法成本較高,但體系調(diào)試和操作便利,在大中型PLC中常選用。
五種規(guī)范化編程言語:次序功用圖(SFC)、梯形圖(LD)、功用模塊圖(FBD)三種圖形化言語和語句表(IL)、結(jié)構(gòu)文本(ST)兩種文本言語。選用的編程言語應(yīng)遵守其規(guī)范(IEC6113123),同時(shí),還應(yīng)支撐多種言語編程形式,如C,Basic等,以滿足特殊操控場(chǎng)合的操控要求。
西門子s7-200系列PLC變量存儲(chǔ)區(qū)的結(jié)構(gòu)及在分組輪流控制中的應(yīng)用
熟練運(yùn)用一款PLC進(jìn)行編程設(shè)計(jì)和調(diào)試,把握其數(shù)據(jù)存儲(chǔ)區(qū)的結(jié)構(gòu)對(duì)錯(cuò)是很有必要的。盡管主流的PLC產(chǎn)品基本相似,學(xué)習(xí)和實(shí)踐能夠觸類旁通,但在基礎(chǔ)而又關(guān)鍵的存儲(chǔ)區(qū)特色上,仍各有差異。當(dāng)你了解透PLC的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)時(shí),就能夠揮灑自如處理一些數(shù)據(jù)處理問題。
二、西門子s7-200系列PLC存儲(chǔ)器
西門子s7-200系列PLC的存儲(chǔ)器,包括輸入輸出映像寄存器I、Q、AI、AQ,內(nèi)部標(biāo)志寄存器M、內(nèi)部特別標(biāo)志寄存器SM、變量存儲(chǔ)器V、局部變量存儲(chǔ)器L、順序操控繼電器存儲(chǔ)器S、累加器AC、定時(shí)器存儲(chǔ)器T、計(jì)數(shù)器存儲(chǔ)器C以及高速計(jì)數(shù)存儲(chǔ)器HC。
2.1 數(shù)據(jù)編址方式
存儲(chǔ)器由許多存儲(chǔ)單元構(gòu)成,每個(gè)單元都有僅有的地址,能夠依據(jù)存儲(chǔ)器地址來存取數(shù)據(jù)。存儲(chǔ)器地址格局分為四種:位、字節(jié)、字、雙字。
以變量存儲(chǔ)器V存儲(chǔ)器為例,位為數(shù)字量布爾型,值為0或1,或許True或False兩種狀況,形如V11.0、V128.7。
字節(jié)包括8個(gè)位,字包括2個(gè)字節(jié),而雙字包括2個(gè)字。西門子PLC字和雙字關(guān)于其字節(jié)和字的結(jié)構(gòu)上有著自己的特色——低字節(jié)(低字)在高位上,即摩托羅拉編址方式。例如VW100,高字節(jié)是VB100,低字節(jié)是VB101;VD100,高字是VW100,低字是VW102。
2.2 舉個(gè)比方
VW100=1234H,VB100=12H
詳細(xì)到“位”來講,關(guān)于VD100(32位雙字),高位MSB到低位LSB順次為V100.7...V100.0,V101.7...V101.0,V102.7...V102.0,V103.7...V103.0。假如VW100=1234H,那么VB100=12H,VB101=34H。
三、在分組輪番操控中的使用
了解了PLC數(shù)據(jù)存儲(chǔ)器存儲(chǔ)結(jié)構(gòu),就能夠熟練把握各種數(shù)據(jù)處理,比方數(shù)據(jù)格局改換、數(shù)值運(yùn)算、數(shù)據(jù)通訊等等。有些小技巧,能夠利用數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的特色,化繁為簡(jiǎn),提高編程效率。
3.1 池*2單雙次數(shù)輪番反沖刷
這里供給兩個(gè)編程小事例,也是項(xiàng)目中遇到的,期望對(duì)咱們有所啟示。一是污水處理項(xiàng)目中,兩個(gè)深度處理池在給定周期和時(shí)刻,主動(dòng)輪番排泥。
首要對(duì)反沖刷計(jì)數(shù),次數(shù)存儲(chǔ)在計(jì)數(shù)存儲(chǔ)器C13中,格局為Word型。接下來問題來了,怎樣斷定反沖刷次數(shù)的奇偶呢?不論是編子程序核算,還有選用小技巧都必須將反沖刷次數(shù)C13傳送給便于數(shù)據(jù)處理的存儲(chǔ)器,比方變量存儲(chǔ)器V,如C13賦值給VW10。那怎樣判別VW10中數(shù)值的奇偶性呢?其實(shí)只需求判別其終一個(gè)位是0仍是1就能夠了,0為偶數(shù),1為奇數(shù)。VW10終一個(gè)位怎樣表示?這時(shí)你就必須了解西門子s7-200 PLC的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)了。
VW10的低位能夠反映奇偶性,這個(gè)位就是V11.0。因?yàn)閂W10高字節(jié)是VB10,低字節(jié)是VB11。假如編小程序判別數(shù)值奇偶,小學(xué)老師教導(dǎo)過咱們,把這個(gè)數(shù)除以2,然后看有沒有余數(shù)能不能整除——也行,不過挺麻煩的。
3.2 排泥閥*9分組輪番排泥
再舉個(gè)比方,和上一個(gè)有些相似,這次是深度處理池有9個(gè)排泥閥,在排泥周期和時(shí)刻下,需三三分組(147、258、369)輪番翻開排泥。
對(duì)排泥次數(shù)計(jì)數(shù),C14賦值給VW20,依據(jù)其低兩位的組合,能夠斷定四種組合方式,并且是順次輪番改換的:00-->01-->10-->11-->00。
不論VW20也就是排泥次數(shù)怎樣累加改變,其低兩位都是這么改變的,并且是順次輪番的。這樣咱們就能夠依據(jù)這兩位的組合發(fā)生標(biāo)志位M13.1、M13.2、M13.3。然后在相應(yīng)的排泥閥開閥邏輯中并入這幾個(gè)點(diǎn)位,就能夠了。
西門子系列PLC的數(shù)據(jù)存儲(chǔ)區(qū)有著歸于自己的特色,s7-200系列,比方CPU226或是Smart系列*的變量存儲(chǔ)器V,以及1200系列及s7-300系列的數(shù)據(jù)塊DB,其存儲(chǔ)器尋址都是一脈相承的:低字節(jié)在高位,高字節(jié)在低位?;谶@種特色,在處理Modbus浮點(diǎn)數(shù)通訊時(shí),需求交流雙字的凹凸字;又比方在組態(tài)觸摸屏報(bào)警時(shí),處理報(bào)警字與報(bào)警位的關(guān)系,相同需求精確了解西門子PLC的存儲(chǔ)區(qū)結(jié)構(gòu)。而本文中說到的兩個(gè)小使用,期望對(duì)咱們?cè)诰幊讨杏兴鶈⑹尽?/p>
PLC現(xiàn)在有5種規(guī)范的編程語言,包含圖形化編程語言和文本化編程語言。
圖形化編程語言包含:梯形圖(LD-Ladder Diagram)、功用塊圖(FBD - Function Block Diagram)、次序功用圖(SFC - Sequential Function Chart)。
文本化編程語言包含:指令表(IL-Instruction List)和結(jié)構(gòu)化文本(ST-Strutured Text)。
IEC 1131-3的編程語言是IEC工作組對(duì)世界規(guī)模的PLC廠家的編程語言合理地吸收、學(xué)習(xí)的基礎(chǔ)上構(gòu)成的一套針對(duì)工業(yè)操控體系的世界編程語言規(guī)范,它不光適用于PLC體系,并且還適用于更廣泛的工業(yè)操控范疇,為PLC編程語言的規(guī)范化做出了重要的奉獻(xiàn)。
一、繼電器梯形圖(LD)
繼電器梯形圖(LD-Ladder Diagram)語言是PLC首要選用的編程語言,也是PLC普遍選用的編程語言。梯形圖編程語言是從繼電器操控體系原理圖的基礎(chǔ)上演變而來的,與繼電器操控體系梯形圖的根本思想是共同的,只是在運(yùn)用符號(hào)和表達(dá)方式上有必定差異。
PLC的規(guī)劃初衷是為工廠車間電氣技術(shù)人員而運(yùn)用的,為了契合繼電器操控電路的思維習(xí)氣,作為首要在PLC中運(yùn)用的編程語言,梯形圖保留了繼電器電路圖的風(fēng)格和習(xí)氣,成為廣大電氣技術(shù)人員簡(jiǎn)略接受和運(yùn)用的語言。
1. 軟繼電器
PLC梯形圖中的某些編程元件沿用了繼電器這一稱號(hào),如輸入繼電器、輸出繼電器、內(nèi)部輔佐繼電器等,可是它們不是實(shí)在的物理繼電器,而是一些存儲(chǔ)單元(軟繼電器),每一軟繼電器與PLC存儲(chǔ)器中映像寄存器的一個(gè)存儲(chǔ)單元相對(duì)應(yīng)。該存儲(chǔ)單元假如為“1”狀況,則表明梯形圖中對(duì)應(yīng)軟繼電器的線圈“通電”,其常開觸點(diǎn)接通,常閉觸點(diǎn)斷開,稱這種狀況是該軟繼電器的“1”或“ON”狀況。假如該存儲(chǔ)單元為“0”狀況,對(duì)應(yīng)軟繼電器的線圈和觸點(diǎn)的狀況與上述的相反,稱該軟繼電器為“0”或“OFF”狀況。運(yùn)用中也常將這些“軟繼電器”稱為編程元件。
2. 能流
有一個(gè)設(shè)想的“概念電流”或“能流”(Power Flow)從左向右活動(dòng),這一方向與履行用戶程序時(shí)的邏輯運(yùn)算的次序是共同的。能流只能從左向右活動(dòng)。運(yùn)用能流這一概念,能夠協(xié)助咱們更好地了解和剖析梯形圖。
3.母線
梯形圖兩邊的筆直公共線稱為母線(Bus bar),。在剖析梯形圖的邏輯聯(lián)系時(shí),為了借用繼電器電路圖的剖析辦法,能夠幻想左右兩邊母線(左母線和右母線)之間有一個(gè)左正右負(fù)的直流電源電壓,母線之間有“能流”從左向右活動(dòng)。右母線能夠不畫出。
4.梯形圖的邏輯解算
依據(jù)梯形圖中各觸點(diǎn)的狀況和邏輯聯(lián)系,求出與圖中各線圈對(duì)應(yīng)的編程元件的狀況,稱為梯形圖的邏輯解算。梯形圖中邏輯解算是按從左至右、從上到下的次序進(jìn)行的。解算的結(jié)果,立刻能夠被后邊的邏輯解算所運(yùn)用。邏輯解算是依據(jù)輸入映像寄存器中的值,而不是依據(jù)解算瞬時(shí)外部輸入觸點(diǎn)的狀況來進(jìn)行的。
1、與電氣操作原理圖相對(duì)應(yīng),具有直觀性和對(duì)應(yīng)性;
2、與原有繼電器邏輯操控技術(shù)相共同,對(duì)電氣技術(shù)人員來說,易于撐握和學(xué)習(xí);
3、與原有的繼電器邏輯操控技術(shù)的不同點(diǎn)是,梯形圖中的能流(Power Flow)不是實(shí)際意義的電流,內(nèi)部的繼電器也不是實(shí)際存在的繼電器,因而,運(yùn)用時(shí),需與原有繼電器邏輯操控技術(shù)的有關(guān)概念差異對(duì)待;
4、與指令表程序規(guī)劃語言有一一對(duì)應(yīng)聯(lián)系,便于彼此的變換和程序的查看。
二、功用塊圖(FBD)
功用塊圖(FBD - Function Block Diagram)選用相似于數(shù)字邏輯門電路的圖形符號(hào),邏輯直觀,運(yùn)用方便,它有梯形圖編程中的觸電和線圈等價(jià)的指令,能夠處理規(guī)模廣泛的邏輯問題。
1、以功用模塊為單位,從操控功用下手,使操控計(jì)劃的剖析和了解變得簡(jiǎn)略;
2、功用模塊是用圖形化的辦法描繪功用,它的直觀性大大方便了規(guī)劃人員的編程和組態(tài),有較好的易操作性;
3、對(duì)操控規(guī)模較大、操控聯(lián)系較復(fù)錄的體系,因?yàn)椴倏毓τ玫穆?lián)系能夠較清楚地表達(dá)出來,因而,編程和組態(tài)時(shí)刻能夠縮短,調(diào)試時(shí)刻也能削減。
江西西門子G120變頻器(核心)代理商歡迎您