第六章S7200系列可編程控制器_第1頁(yè)
第六章S7200系列可編程控制器_第2頁(yè)
第六章S7200系列可編程控制器_第3頁(yè)
第六章S7200系列可編程控制器_第4頁(yè)
第六章S7200系列可編程控制器_第5頁(yè)
已閱讀5頁(yè),還剩54頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第六章第六章 s7-200系列系列plc第一節(jié)第一節(jié) 機(jī)種及系統(tǒng)構(gòu)成機(jī)種及系統(tǒng)構(gòu)成 可編程控制器的產(chǎn)品眾多,不同廠家、不同系列、不同型號(hào)的plc,功能和結(jié)構(gòu)均有所不同,但工作原理和組成基本相同。西門(mén)子(siemens)公司應(yīng)用微處理器技術(shù)生產(chǎn)的simatic可編程控制器主要有s5和s7兩大系列。目前,前期的s5系列plc產(chǎn)品已被新研制生產(chǎn)的s7系列所替代。s7系列以結(jié)構(gòu)緊湊、可靠性高、功能全等優(yōu)點(diǎn),在自動(dòng)控制領(lǐng)域占有重要地位。 s7-200s7-200系列系列plcplc有有cpu21xcpu21x和和cpu22xcpu22x兩代產(chǎn)品,其兩代產(chǎn)品,其中中cpu22xcpu22x型型plcplc

2、有有cpu221cpu221,cpu 222cpu 222,cpu 224cpu 224和和cpu 226cpu 226四種基本型號(hào)。四種基本型號(hào)。 s7-200系列的系列的cpu模塊外形結(jié)構(gòu)圖模塊外形結(jié)構(gòu)圖(1) cpu單元單元 即即plc主機(jī),也可稱(chēng)為基本單元。它內(nèi)部包主機(jī),也可稱(chēng)為基本單元。它內(nèi)部包括中央處理器括中央處理器cpu,存儲(chǔ)單元、輸入輸出接口、內(nèi)置存儲(chǔ)單元、輸入輸出接口、內(nèi)置5v和和24v直流電源、直流電源、rs-485通信接口等,是通信接口等,是plc的核心部分。的核心部分。其功能足以使它完成基本控制功能,所以其功能足以使它完成基本控制功能,所以cpu單元單獨(dú)就單元單獨(dú)就是一

3、個(gè)完整的控制系統(tǒng)。是一個(gè)完整的控制系統(tǒng)。v cpu221 主機(jī)集成主機(jī)集成6輸入輸入/4輸出共輸出共10個(gè)數(shù)字量個(gè)數(shù)字量i/o點(diǎn)。無(wú)點(diǎn)。無(wú)i/o擴(kuò)展能擴(kuò)展能力。力。6kb程序和數(shù)據(jù)存儲(chǔ)空間。程序和數(shù)據(jù)存儲(chǔ)空間。4個(gè)獨(dú)立的個(gè)獨(dú)立的30khz高速計(jì)數(shù)器,高速計(jì)數(shù)器,2路獨(dú)路獨(dú)立的立的20khz高速脈沖輸出。高速脈沖輸出。1個(gè)個(gè)rs-485通信通信/編程接口,具有編程接口,具有ppi通信通信協(xié)議、協(xié)議、mpi通信協(xié)議和自由方式通信能力,是極適合于小點(diǎn)數(shù)控制系通信協(xié)議和自由方式通信能力,是極適合于小點(diǎn)數(shù)控制系統(tǒng)的微型控制器。統(tǒng)的微型控制器。vcpu222 主機(jī)集成主機(jī)集成8輸入輸入/6輸出共輸出共14

4、個(gè)數(shù)字量個(gè)數(shù)字量i/o點(diǎn)。點(diǎn)。6kb程序和數(shù)程序和數(shù)據(jù)存儲(chǔ)空間。據(jù)存儲(chǔ)空間。比比cpu221增加了擴(kuò)展能力增加了擴(kuò)展能力,可連接,可連接2個(gè)擴(kuò)展模塊,可擴(kuò)個(gè)擴(kuò)展模塊,可擴(kuò)展最多展最多64個(gè)個(gè)i/o點(diǎn)和點(diǎn)和8路模擬量。路模擬量。vcpu224 在在cpu222的基礎(chǔ)上,主機(jī)數(shù)字量的基礎(chǔ)上,主機(jī)數(shù)字量i/o點(diǎn)增為點(diǎn)增為14輸入輸入/10輸出共輸出共24個(gè)。個(gè)。擴(kuò)展能力大為加強(qiáng)擴(kuò)展能力大為加強(qiáng),可連接,可連接7個(gè)擴(kuò)展模塊,最大個(gè)擴(kuò)展模塊,最大擴(kuò)展至擴(kuò)展至168個(gè)數(shù)字量個(gè)數(shù)字量i/o點(diǎn)或點(diǎn)或35路模擬量路模擬量i/o 點(diǎn)。點(diǎn)。13kb程序和數(shù)據(jù)程序和數(shù)據(jù)存儲(chǔ)空間。存儲(chǔ)空間。6個(gè)獨(dú)立的個(gè)獨(dú)立的30khz

5、高速計(jì)數(shù)器,高速計(jì)數(shù)器,2路獨(dú)立的路獨(dú)立的20khz高速高速脈沖輸出,具有脈沖輸出,具有pid控制器??刂破鳌/o端子排可很容易地整體拆卸,是端子排可很容易地整體拆卸,是具有較強(qiáng)控制能力的控制器。具有較強(qiáng)控制能力的控制器。v cpu226 在在cpu224的基礎(chǔ)上功能進(jìn)一步強(qiáng)大,主機(jī)增加到的基礎(chǔ)上功能進(jìn)一步強(qiáng)大,主機(jī)增加到40個(gè)數(shù)個(gè)數(shù)字量字量i/o 點(diǎn)。最大擴(kuò)展至點(diǎn)。最大擴(kuò)展至248個(gè)數(shù)字量個(gè)數(shù)字量i/o 點(diǎn)或點(diǎn)或35路模擬量路模擬量i/o 點(diǎn)。增加點(diǎn)。增加了通信接口數(shù)量,可以分別進(jìn)行設(shè)置,同時(shí)與兩個(gè)設(shè)備進(jìn)行通信而互了通信接口數(shù)量,可以分別進(jìn)行設(shè)置,同時(shí)與兩個(gè)設(shè)備進(jìn)行通信而互不干擾,通信功能

6、大大加強(qiáng)。不干擾,通信功能大大加強(qiáng)。cpu226可用于較高要求的控制系統(tǒng),更可用于較高要求的控制系統(tǒng),更多的多的i/o點(diǎn),更強(qiáng)的模塊擴(kuò)展能力,更快的運(yùn)行速度和功能更強(qiáng)的內(nèi)部點(diǎn),更強(qiáng)的模塊擴(kuò)展能力,更快的運(yùn)行速度和功能更強(qiáng)的內(nèi)部集成特殊功能使其完全適應(yīng)于復(fù)雜的中小型控制系統(tǒng)。集成特殊功能使其完全適應(yīng)于復(fù)雜的中小型控制系統(tǒng)。vcpu226xm 在原有的在原有的cpu 226的基礎(chǔ)上將程序存儲(chǔ)空間和數(shù)據(jù)存儲(chǔ)的基礎(chǔ)上將程序存儲(chǔ)空間和數(shù)據(jù)存儲(chǔ)空間擴(kuò)大了一倍,其他指標(biāo)未變??臻g擴(kuò)大了一倍,其他指標(biāo)未變。類(lèi)型類(lèi)型電源電壓電源電壓輸入電壓輸入電壓輸出電輸出電壓壓輸出電輸出電流流cpu cpu 221221dc

7、dc輸入輸入dcdc輸出輸出2424v vdcdc2424v vdcdc2424v vdcdc0.750.75a,a,晶體管晶體管dcdc輸入繼輸入繼電器輸出電器輸出85-26485-264v vacac2424v vdcdc2424v vdcdc24-24-230v230vacac2 2a a,繼繼電器電器cpu cpu 222222cpu cpu 224224cpu cpu 226226cpu22cpu226xm6xmdcdc輸入輸入dcdc輸出輸出2424v vdcdc2424v vdcdc2424v vdcdc0.750.75a,a,晶體管晶體管dcdc輸入輸入繼電器繼電器輸出輸出85

8、-26485-264v vacac2424v vdcdc2424v vdcdc2 2a a,繼繼電器電器晶體管型輸出所需電源為直流,具有最大晶體管型輸出所需電源為直流,具有最大20khz的高速脈沖輸出功能,可直的高速脈沖輸出功能,可直接驅(qū)動(dòng)步進(jìn)電機(jī)或?qū)λ欧姍C(jī)控制器發(fā)送控制脈沖進(jìn)行準(zhǔn)確定位,但其驅(qū)動(dòng)接驅(qū)動(dòng)步進(jìn)電機(jī)或?qū)λ欧姍C(jī)控制器發(fā)送控制脈沖進(jìn)行準(zhǔn)確定位,但其驅(qū)動(dòng)能力不足。繼電器型輸出電源為范圍較寬的交流,單口驅(qū)動(dòng)能力達(dá)到能力不足。繼電器型輸出電源為范圍較寬的交流,單口驅(qū)動(dòng)能力達(dá)到2a,但不能輸出高速脈沖,而且輸出有但不能輸出高速脈沖,而且輸出有10ms的延遲,所以多用于直接驅(qū)動(dòng)。的延遲,所以

9、多用于直接驅(qū)動(dòng)。特特 性性cpu221cpu222cpu224cpu224xpcpu226外形尺寸外形尺寸/mm908062908062120.5806214080621908062功耗功耗/w4w4w8w8w11w本機(jī)數(shù)字量本機(jī)數(shù)字量i/o數(shù)數(shù)量量6/48/614/1014/1024/16本機(jī)模擬量本機(jī)模擬量i/o數(shù)數(shù)量量0002/10允許擴(kuò)展模塊數(shù)允許擴(kuò)展模塊數(shù)量量02777允許擴(kuò)展智能模允許擴(kuò)展智能模塊數(shù)量塊數(shù)量02777高速計(jì)數(shù)器數(shù)量高速計(jì)數(shù)器數(shù)量單相頻率單相頻率兩相頻率兩相頻率44個(gè)個(gè) 30khz2個(gè)個(gè) 20khz44個(gè)個(gè) 30khz2個(gè)個(gè) 20khz66個(gè)個(gè) 30khz4個(gè)個(gè) 20

10、khz64個(gè)個(gè) 30khz2個(gè)個(gè) 200khz3個(gè)個(gè) 20khz1個(gè)個(gè) 100khz66個(gè)個(gè) 30khz4個(gè)個(gè) 20khz脈沖輸出頻率脈沖輸出頻率2 個(gè)個(gè)20khz(dc)2 個(gè)個(gè)20khz(dc)2 個(gè)個(gè)20khz(dc)2 個(gè)個(gè)100khz(dc)2 個(gè)個(gè)20khz(dc)模擬電位器個(gè)數(shù)模擬電位器個(gè)數(shù)1個(gè)個(gè)8位分位分辨率辨率1個(gè)個(gè)8位分位分辨率辨率1個(gè)個(gè)8位分位分辨率辨率2個(gè)個(gè)8位分位分辨率辨率2個(gè)個(gè)8位分位分辨率辨率脈沖捕捉輸入脈沖捕捉輸入/個(gè)個(gè)68141424程序空間程序空間/b20482048409661444096數(shù)據(jù)空間數(shù)據(jù)空間/b102410242560 51202560rs-

11、485通信接口通信接口數(shù)數(shù)/個(gè)個(gè)1112個(gè)個(gè)2每網(wǎng)絡(luò)最大連接每網(wǎng)絡(luò)最大連接站數(shù)站數(shù)/個(gè)個(gè)126126126126126掉電保存時(shí)間(超級(jí)電容)/小時(shí)5050100100100特特 性性cpu221cpu222cpu224cpu224xpcpu2261004001004001004001004001004000.370.370.370.370.37+5v擴(kuò)展擴(kuò)展i/o模塊模塊電源電源/ma03406606601000實(shí)數(shù)運(yùn)算時(shí)間實(shí)數(shù)運(yùn)算時(shí)間/指指令令/s指令執(zhí)行速度指令執(zhí)行速度/ss7-200系列系列plc功能強(qiáng)大,有著鮮明的特點(diǎn)。功能強(qiáng)大,有著鮮明的特點(diǎn)。 (1) 自帶高速計(jì)數(shù)器,有多個(gè)接口可

12、以接受最高達(dá)自帶高速計(jì)數(shù)器,有多個(gè)接口可以接受最高達(dá)30khz的高速脈的高速脈沖輸入??梢酝瑫r(shí)做加減計(jì)數(shù),連接兩相相位差為沖輸入??梢酝瑫r(shí)做加減計(jì)數(shù),連接兩相相位差為90的的a/b相增量相增量編碼器,可通過(guò)編程對(duì)高速計(jì)數(shù)功能相關(guān)狀態(tài)字進(jìn)行設(shè)置,得到多種編碼器,可通過(guò)編程對(duì)高速計(jì)數(shù)功能相關(guān)狀態(tài)字進(jìn)行設(shè)置,得到多種對(duì)高速脈沖的計(jì)數(shù)模式。對(duì)高速脈沖的計(jì)數(shù)模式。 (2) 具有高速脈沖輸出接口,最大脈沖頻率可達(dá)具有高速脈沖輸出接口,最大脈沖頻率可達(dá)20khz,能夠直接能夠直接用于定位控制。用于定位控制。 (3) 存儲(chǔ)空間大,并可由超級(jí)電容對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)達(dá)存儲(chǔ)空間大,并可由超級(jí)電容對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)達(dá) 190 分

13、鐘的掉分鐘的掉電保護(hù),若選用存儲(chǔ)卡,則可保存電保護(hù),若選用存儲(chǔ)卡,則可保存200天。天。 (4) 運(yùn)算指令豐富,并具有實(shí)數(shù)運(yùn)算功能,可實(shí)現(xiàn)復(fù)雜的計(jì)算和運(yùn)算指令豐富,并具有實(shí)數(shù)運(yùn)算功能,可實(shí)現(xiàn)復(fù)雜的計(jì)算和控制策略。并允許在程序中立即讀寫(xiě)控制策略。并允許在程序中立即讀寫(xiě)i/o接口,在一些需要立即響應(yīng)的接口,在一些需要立即響應(yīng)的場(chǎng)合應(yīng)用非常方便。場(chǎng)合應(yīng)用非常方便。 (5) 可為模擬量和數(shù)字量輸入設(shè)置濾波器,輸入接口可以捕捉比可為模擬量和數(shù)字量輸入設(shè)置濾波器,輸入接口可以捕捉比cpu掃描速度更快的窄脈沖信號(hào),便于適應(yīng)復(fù)雜的工業(yè)環(huán)境。掃描速度更快的窄脈沖信號(hào),便于適應(yīng)復(fù)雜的工業(yè)環(huán)境。 (6) 內(nèi)部配有內(nèi)

14、部配有+5v dc擴(kuò)展電源,輸出電流可達(dá)擴(kuò)展電源,輸出電流可達(dá)1000ma;+24v dc傳感器電源或負(fù)載驅(qū)動(dòng)電源,輸出電流可達(dá)傳感器電源或負(fù)載驅(qū)動(dòng)電源,輸出電流可達(dá)400ma。 (7) 具有具有rs-485通信接口,可與計(jì)算機(jī)、變頻器、文本顯示器、通信接口,可與計(jì)算機(jī)、變頻器、文本顯示器、手持編程器等進(jìn)行通信,交換數(shù)據(jù)、完成控制功能。手持編程器等進(jìn)行通信,交換數(shù)據(jù)、完成控制功能。24vdc電源m0.124vdc電源,接地和輸入端子+1m 1l+0.03+0.40.30.22l+2m0.531.10.70.61.03+dcl+324vdc公共端和24vdc輸入端子注:1.實(shí)際元件值可能有變更2

15、.可接受任何極性3.接地可選圖3.2 cpu224ac/dc繼電器連接器端子圖2320.20.10.01m36v1k0.50.3 0.42m0.6 0.7324vdc傳感器電源輸出m56k1.31.01.21.11.51.4l+cpu 224外部電路原理圖外部電路原理圖 數(shù)字量擴(kuò)展單元數(shù)字量擴(kuò)展單元 i/o接口單元,用于對(duì)數(shù)字接口單元,用于對(duì)數(shù)字i/o的擴(kuò)展。在工程的擴(kuò)展。在工程應(yīng)用中,應(yīng)用中,cpu單元自帶的單元自帶的i/o接口往往不能滿足控制系統(tǒng)要求,用戶接口往往不能滿足控制系統(tǒng)要求,用戶需要根據(jù)實(shí)際需要選用不同需要根據(jù)實(shí)際需要選用不同i/o模塊進(jìn)行擴(kuò)展,以增加模塊進(jìn)行擴(kuò)展,以增加i/o接

16、口的數(shù)接口的數(shù)量。不同的量。不同的cpu單元可連接的最大單元可連接的最大i/o模塊數(shù)不同,而且可使用的模塊數(shù)不同,而且可使用的i/o點(diǎn)數(shù)也是由多種因素共同決定的。點(diǎn)數(shù)也是由多種因素共同決定的。 模擬量擴(kuò)展單元模擬量擴(kuò)展單元 模擬量與數(shù)字量轉(zhuǎn)換單元??刂祁I(lǐng)域中模擬模擬量與數(shù)字量轉(zhuǎn)換單元。控制領(lǐng)域中模擬量的使用十分廣泛,模擬量擴(kuò)展單元可十分方便地與量的使用十分廣泛,模擬量擴(kuò)展單元可十分方便地與cpu單元連接單元連接,實(shí)現(xiàn),實(shí)現(xiàn)a/d轉(zhuǎn)換和轉(zhuǎn)換和d/a轉(zhuǎn)換。轉(zhuǎn)換。 智能擴(kuò)展模塊智能擴(kuò)展模塊 多為特殊功能模塊,模塊內(nèi)含有多為特殊功能模塊,模塊內(nèi)含有cpu,能夠進(jìn)能夠進(jìn)行獨(dú)立運(yùn)算和功能設(shè)置,如定位模塊、

17、行獨(dú)立運(yùn)算和功能設(shè)置,如定位模塊、modem模塊、模塊、profibus-dp模塊等。模塊等。2)擴(kuò)展單元)擴(kuò)展單元1. 數(shù)字量模塊的主要特點(diǎn)數(shù)字量模塊的主要特點(diǎn) (1) 數(shù)字量擴(kuò)展模塊內(nèi)部沒(méi)有中央控制器,所以必須與數(shù)字量擴(kuò)展模塊內(nèi)部沒(méi)有中央控制器,所以必須與cpu模塊相連,使用模塊相連,使用cpu模塊的尋址功能,對(duì)模塊上的模塊的尋址功能,對(duì)模塊上的i/o接口進(jìn)行控接口進(jìn)行控制。制。 (2) 數(shù)字量擴(kuò)展模塊須由數(shù)字量擴(kuò)展模塊須由cpu模塊通過(guò)擴(kuò)展接口提供正常工模塊通過(guò)擴(kuò)展接口提供正常工作所需的作所需的+5v dc電源,其外部不再提供工作電源。電源,其外部不再提供工作電源。 (3) 數(shù)字量擴(kuò)展模

18、塊數(shù)字量擴(kuò)展模塊i/o接口所需接口所需+24v dc電源可以由電源可以由cpu模模塊的傳感器電源提供,但受到最大電流的限制,只能為部分接口塊的傳感器電源提供,但受到最大電流的限制,只能為部分接口提供電源,所以常用外部提供電源,所以常用外部dc+24v開(kāi)關(guān)電源為開(kāi)關(guān)電源為i/o接口供電。接口供電。 (4) 擴(kuò)展模塊秉承了整體式擴(kuò)展模塊秉承了整體式plc的結(jié)構(gòu)特點(diǎn),也吸收了模塊的結(jié)構(gòu)特點(diǎn),也吸收了模塊式式plc便于擴(kuò)展的優(yōu)勢(shì),其結(jié)構(gòu)緊湊,與便于擴(kuò)展的優(yōu)勢(shì),其結(jié)構(gòu)緊湊,與cpu模塊同寬同高而長(zhǎng)模塊同寬同高而長(zhǎng)度不同,擴(kuò)展后與度不同,擴(kuò)展后與cpu形成一個(gè)整齊的長(zhǎng)方體結(jié)構(gòu),十分方便在形成一個(gè)整齊的長(zhǎng)方

19、體結(jié)構(gòu),十分方便在控制柜內(nèi)整體安裝。控制柜內(nèi)整體安裝。 s7-200系列系列plc為方便工程使用,提供了種類(lèi)豐富的數(shù)字量擴(kuò)展為方便工程使用,提供了種類(lèi)豐富的數(shù)字量擴(kuò)展模塊,有單獨(dú)的輸入模塊模塊,有單獨(dú)的輸入模塊em221(8路擴(kuò)展輸入路擴(kuò)展輸入);有單獨(dú)的輸出模塊;有單獨(dú)的輸出模塊em222(8路擴(kuò)展輸出路擴(kuò)展輸出);有;有i/o混合模塊混合模塊em223(具有具有8i/o 、16i/o、32i/o等多種配置等多種配置)。擴(kuò)展模塊連接示意圖擴(kuò)展模塊連接示意圖2. 數(shù)字量模塊的型號(hào)與性能數(shù)字量模塊的型號(hào)與性能 數(shù)字量模塊性能一覽表數(shù)字量模塊性能一覽表數(shù)字量模塊型號(hào)數(shù)字量模塊型號(hào)em221em22

20、2em223輸入點(diǎn)數(shù)輸入點(diǎn)數(shù)8點(diǎn)點(diǎn)無(wú)無(wú)4/8/16點(diǎn)點(diǎn)輸出點(diǎn)數(shù)輸出點(diǎn)數(shù)無(wú)無(wú)8點(diǎn)點(diǎn)4/8/16點(diǎn)點(diǎn)隔離組點(diǎn)數(shù)隔離組點(diǎn)數(shù)4點(diǎn)點(diǎn)4點(diǎn)點(diǎn)4點(diǎn)點(diǎn)輸入電壓輸入電壓24v dc30v dc(最大最大)輸出電壓輸出電壓20.4v28.8v dc或或20v250v ac20.4v28.8v dc或或5v30v dc、5v250v ac電纜長(zhǎng)度電纜長(zhǎng)度(隔離隔離/不隔離不隔離)300/500m150/500m300/500m數(shù)字量模塊型號(hào)數(shù)字量模塊型號(hào)em221em222em223輸出類(lèi)型輸出類(lèi)型dc輸出輸出/繼電器輸繼電器輸出出dc輸出輸出/繼電器輸出繼電器輸出電能消耗電能消耗(+5v dc)30ma50ma4

21、0 ma/100 ma/160 ma (1) 不同的主機(jī)最大可擴(kuò)展模塊數(shù)量有限,不同的主機(jī)最大可擴(kuò)展模塊數(shù)量有限,cpu221不能擴(kuò)展,不能擴(kuò)展,cpu222只能擴(kuò)展兩個(gè)模塊,只能擴(kuò)展兩個(gè)模塊,cpu224、cpu226能夠擴(kuò)展能夠擴(kuò)展7個(gè)模塊。個(gè)模塊。 (2) 擴(kuò)展模塊消耗的總電流不能超過(guò)擴(kuò)展模塊消耗的總電流不能超過(guò)cpu模塊能夠提供的最大電流模塊能夠提供的最大電流。 (3) 擴(kuò)展總點(diǎn)數(shù)不能大于擴(kuò)展總點(diǎn)數(shù)不能大于i/o映像寄存器的總數(shù)。因?yàn)橛诚窦拇嫫鞯目倲?shù)。因?yàn)閏pu模塊對(duì)模塊對(duì)數(shù)字量的尋址都是以數(shù)字量的尋址都是以8位寄存器為一個(gè)單位的,對(duì)數(shù)字量擴(kuò)展模塊也是位寄存器為一個(gè)單位的,對(duì)數(shù)字量擴(kuò)展

22、模塊也是相同的。若某一模塊的數(shù)字量相同的。若某一模塊的數(shù)字量i/o不是不是8的整倍數(shù),則余下的空地址也不的整倍數(shù),則余下的空地址也不會(huì)分配給其他模塊。例如對(duì)于會(huì)分配給其他模塊。例如對(duì)于cpu224模塊,本機(jī)輸入地址為模塊,本機(jī)輸入地址為i0.0i0.7和和i1.0i1.5,輸出地址為輸出地址為q0.0q0.7和和q1.0q1.1。若擴(kuò)展一個(gè)若擴(kuò)展一個(gè)4輸輸入、入、4輸出的輸出的em223數(shù)字量擴(kuò)展模塊,則擴(kuò)展模塊輸入地址為數(shù)字量擴(kuò)展模塊,則擴(kuò)展模塊輸入地址為i2.0i2.3,輸出地址為輸出地址為q2.0q2.3。地址地址i1.6i1.7與與q1.2q1.7都不能與外部都不能與外部接口對(duì)應(yīng),即它

23、們是未用位。接口對(duì)應(yīng),即它們是未用位。對(duì)于輸出寄存器中沒(méi)有使用的位,可以像對(duì)于輸出寄存器中沒(méi)有使用的位,可以像使用內(nèi)部存儲(chǔ)器標(biāo)志位一樣使用。但對(duì)于輸入寄存器中沒(méi)有使用的位,使用內(nèi)部存儲(chǔ)器標(biāo)志位一樣使用。但對(duì)于輸入寄存器中沒(méi)有使用的位,由于每次輸入更新時(shí)都把未用位清由于每次輸入更新時(shí)都把未用位清0,所以不能作為內(nèi)部存儲(chǔ)器標(biāo)志位,所以不能作為內(nèi)部存儲(chǔ)器標(biāo)志位使用。使用。3. 限制數(shù)字量模塊擴(kuò)展數(shù)量的幾個(gè)因素限制數(shù)字量模塊擴(kuò)展數(shù)量的幾個(gè)因素在在s7-200系列系列plc中,除了中,除了cpu224xp模塊本身自帶有模擬模塊本身自帶有模擬量量i/o接口,其他接口,其他cpu模塊若要處理模擬量信號(hào),均需

24、擴(kuò)展模模塊若要處理模擬量信號(hào),均需擴(kuò)展模擬量模塊。擬量模塊。 1. 模擬量模塊的外部接線方式模擬量模塊的外部接線方式 模擬量模塊主要分為模擬量模塊主要分為3種,即模擬量輸入模塊種,即模擬量輸入模塊em231(4路模擬量輸入路模擬量輸入)、模擬量輸出模塊、模擬量輸出模塊em232(2路模擬量輸出路模擬量輸出)和和模擬量模擬量i/o組合模塊組合模塊em235(4路模擬量輸入、路模擬量輸入、1路模擬量輸出路模擬量輸出)。24v dc電源正極接入模塊左下方電源正極接入模塊左下方l+端子,負(fù)極接入端子,負(fù)極接入m端子。端子。em235模塊的上部端子排為標(biāo)注模塊的上部端子排為標(biāo)注a、b、c、d的四路模擬量

25、的四路模擬量輸入接口,可分別接入標(biāo)準(zhǔn)電壓、電流信號(hào)。輸入接口,可分別接入標(biāo)準(zhǔn)電壓、電流信號(hào)。未用的接口要將未用的接口要將c+與與c-端用短路子短端用短路子短接,以免受到外部干接,以免受到外部干擾。擾。下部端子為一路模擬量輸出端的下部端子為一路模擬量輸出端的3個(gè)接線端子個(gè)接線端子mo、vo、io,其中其中mo為數(shù)字接地接口,為數(shù)字接地接口,vo為電壓輸出接口,為電壓輸出接口,io為電流輸出為電流輸出接口。接口。在進(jìn)行接線時(shí)應(yīng)注意以下幾點(diǎn)。在進(jìn)行接線時(shí)應(yīng)注意以下幾點(diǎn)。(1) 傳感器接線的長(zhǎng)度應(yīng)盡可能短,并使用屏蔽雙絞線傳感器接線的長(zhǎng)度應(yīng)盡可能短,并使用屏蔽雙絞線。(2) 敷設(shè)線路時(shí)應(yīng)使用電纜槽,避

26、免將導(dǎo)線彎成銳角。敷設(shè)線路時(shí)應(yīng)使用電纜槽,避免將導(dǎo)線彎成銳角。(3) 避免將信號(hào)線與電源線路平行接近布置。避免將信號(hào)線與電源線路平行接近布置。(4) 使用高質(zhì)量的使用高質(zhì)量的24v dc傳感器電源,以保證無(wú)噪聲傳感器電源,以保證無(wú)噪聲及穩(wěn)定運(yùn)行。及穩(wěn)定運(yùn)行。2. 模擬量模塊的特點(diǎn)模擬量模塊的特點(diǎn) (1) 模擬量轉(zhuǎn)換精度高,模擬量轉(zhuǎn)換精度高,a/d轉(zhuǎn)換達(dá)到轉(zhuǎn)換達(dá)到12位。位。em231模塊單極性輸模塊單極性輸入入0v5v、0v10v、0ma20ma滿量程精度可達(dá)滿量程精度可達(dá)0.01%。i/o數(shù)據(jù)數(shù)據(jù)格式如圖格式如圖6.6所示。所示。 輸入數(shù)據(jù)格式輸入數(shù)據(jù)格式f32100數(shù)據(jù)值數(shù)據(jù)值12位位00

27、0msb單極性數(shù)據(jù)單極性數(shù)據(jù)lsbf43210數(shù)據(jù)值數(shù)據(jù)值12位位0000msb雙極性數(shù)據(jù)雙極性數(shù)據(jù)lsb輸出數(shù)據(jù)格式輸出數(shù)據(jù)格式f32100數(shù)據(jù)值數(shù)據(jù)值12位位000msb電流輸出數(shù)據(jù)格式電流輸出數(shù)據(jù)格式lsbf43210數(shù)據(jù)值數(shù)據(jù)值12位位0000msb電壓輸出數(shù)據(jù)格式電壓輸出數(shù)據(jù)格式lsb(2) 有多種量程輸入范圍,可通過(guò)有多種量程輸入范圍,可通過(guò)dip開(kāi)關(guān)進(jìn)行設(shè)置。如圖所示。開(kāi)關(guān)進(jìn)行設(shè)置。如圖所示。(3) 輸入接口帶有模擬量輸入濾波器,用以提高模擬量輸入精度。輸入接口帶有模擬量輸入濾波器,用以提高模擬量輸入精度。(4) 可對(duì)模擬量輸入接口進(jìn)行校準(zhǔn)和配置位置??蓪?duì)模擬量輸入接口進(jìn)行校準(zhǔn)和

28、配置位置。(5) 數(shù)據(jù)采集速度高,模塊可將模擬量信號(hào)在內(nèi)轉(zhuǎn)換為相應(yīng)的數(shù)數(shù)據(jù)采集速度高,模塊可將模擬量信號(hào)在內(nèi)轉(zhuǎn)換為相應(yīng)的數(shù)字量信號(hào)。字量信號(hào)。性性 能能em231em232em235通通用用技技術(shù)術(shù)規(guī)規(guī)范范物理量物理量i/o數(shù)數(shù)量量4路模擬量輸入路模擬量輸入2路模擬量輸路模擬量輸出出4路模擬量輸入、路模擬量輸入、1路模擬路模擬量輸出量輸出l+電壓范圍電壓范圍dc傳感器供傳感器供電電20.4v28.8v20.4v28.8v20.4v28.8vled指示器指示器on:24v電源電源良好良好off:無(wú)無(wú)24v電源電源on:24v電電源良好源良好off:無(wú)無(wú)24v電源電源on:24v電源良好電源良好o

29、ff:無(wú)無(wú)24v電源電源輸輸入入技技術(shù)術(shù)規(guī)規(guī)范范數(shù)據(jù)字格式數(shù)據(jù)字格式雙極性:全量程雙極性:全量程單極性:全量程單極性:全量程- -3200032000032000- -3200032000032000最大輸入電壓最大輸入電壓30v dc30v dc最大輸入電流最大輸入電流/ma3232分辨率分辨率12位位a/d轉(zhuǎn)換轉(zhuǎn)換12位位a/d轉(zhuǎn)換轉(zhuǎn)換輸入類(lèi)型輸入類(lèi)型差分差分差分差分輸入范圍輸入范圍電壓:?jiǎn)螛O性電壓:?jiǎn)螛O性電壓:雙極性電壓:雙極性 電流電流0v5v、0v10v5v、2.5v0ma20ma0v5v、0v10v0v1v、0mv500mv0mv100mv、0mv50mv10v、5v、2.5v、1

30、v、500mv、250mv100mv、50mv25mv0ma20ma250250模擬量到數(shù)字量模擬量到數(shù)字量的轉(zhuǎn)換時(shí)間的轉(zhuǎn)換時(shí)間/s性性 能能em231em232em235輸輸出出技技術(shù)術(shù)規(guī)規(guī)范范電壓輸出范電壓輸出范圍圍/v1010電流輸出范電流輸出范圍圍/ma0ma20ma0ma20ma全量程分全量程分辨率辨率電壓電壓電流電流12位位11位位12位位11位位精度精度典型情況典型情況(25)電壓、電電壓、電流流滿量程的滿量程的0.5%滿量程滿量程的的0.5%電流輸出電流輸出/ms10021002最大驅(qū)動(dòng)最大驅(qū)動(dòng)電壓輸出電壓輸出電流輸出電流輸出5k最大最大最小最小500500最小最小最大最大5k

31、設(shè)置時(shí)間設(shè)置時(shí)間電壓輸出電壓輸出/s是對(duì)是對(duì)cpu單元進(jìn)行編程、調(diào)試的設(shè)備??捎脝卧M(jìn)行編程、調(diào)試的設(shè)備。可用pc/ppi編程電纜與編程電纜與cpu單元進(jìn)行連接。常用設(shè)備為手持編程器和裝有單元進(jìn)行連接。常用設(shè)備為手持編程器和裝有simatic s7系列系列plc編程軟件的微機(jī)。編程軟件的微機(jī)。3) 編程設(shè)備編程設(shè)備西門(mén)子提供的簡(jiǎn)單易用的人機(jī)界面??墒褂梦鏖T(mén)子提供的簡(jiǎn)單易用的人機(jī)界面??墒褂?5種文字種文字(英文、德文、法文、意英文、德文、法文、意大利文、西班牙文大利文、西班牙文)中的任一種進(jìn)行顯示,為操作人員提供了一個(gè)方便簡(jiǎn)潔中的任一種進(jìn)行顯示,為操作人員提供了一個(gè)方便簡(jiǎn)潔的操作員界面;通過(guò)編

32、程設(shè)置能夠顯示最多的操作員界面;通過(guò)編程設(shè)置能夠顯示最多80條信息,每條信息最多有條信息,每條信息最多有4種種狀態(tài);具有狀態(tài);具有8個(gè)可由用戶自定義的功能鍵,每一個(gè)都由個(gè)可由用戶自定義的功能鍵,每一個(gè)都由cpu單元分配了一個(gè)單元分配了一個(gè)存儲(chǔ)空間,能夠在執(zhí)行程序的過(guò)程中修正參數(shù),或直接設(shè)置輸入或輸出量對(duì)存儲(chǔ)空間,能夠在執(zhí)行程序的過(guò)程中修正參數(shù),或直接設(shè)置輸入或輸出量對(duì)程序進(jìn)行調(diào)試。新一代程序進(jìn)行調(diào)試。新一代 td 200c(s7-200的文本顯示界面的文本顯示界面)提供了非常靈活的提供了非常靈活的鍵盤(pán)布置和面板設(shè)計(jì),可選擇多達(dá)鍵盤(pán)布置和面板設(shè)計(jì),可選擇多達(dá)20種不同形狀、顏色和字體的按鍵,背景

33、種不同形狀、顏色和字體的按鍵,背景圖像也可任意變化。圖像也可任意變化。4) td200文本顯示器文本顯示器可根據(jù)用戶需求配置用戶存儲(chǔ)卡、時(shí)鐘卡、電池卡,通過(guò)可選卡插可根據(jù)用戶需求配置用戶存儲(chǔ)卡、時(shí)鐘卡、電池卡,通過(guò)可選卡插槽進(jìn)行連接。用戶存儲(chǔ)卡可與槽進(jìn)行連接。用戶存儲(chǔ)卡可與plc主機(jī)雙向聯(lián)系,傳輸程序、數(shù)據(jù)主機(jī)雙向聯(lián)系,傳輸程序、數(shù)據(jù)或組態(tài)結(jié)果,對(duì)這些重要內(nèi)容進(jìn)行備份,存儲(chǔ)時(shí)間可延長(zhǎng)到或組態(tài)結(jié)果,對(duì)這些重要內(nèi)容進(jìn)行備份,存儲(chǔ)時(shí)間可延長(zhǎng)到200天。天。時(shí)鐘卡可提供誤差為時(shí)鐘卡可提供誤差為2分鐘分鐘/月的時(shí)鐘信號(hào)。電池卡是重量小于月的時(shí)鐘信號(hào)。電池卡是重量小于0.6g、容量為容量為30mah、輸出

34、電壓為輸出電壓為3v的鋰電池,平均可使用的鋰電池,平均可使用10年。年。5) 可選擴(kuò)展卡可選擴(kuò)展卡cp243-2通信處理器是通信處理器是as-接口主站連接部件,專(zhuān)門(mén)為接口主站連接部件,專(zhuān)門(mén)為s7-200 cpu22x型型plc設(shè)計(jì),使設(shè)計(jì),使as-接口上能運(yùn)行最多接口上能運(yùn)行最多31個(gè)數(shù)字從站,個(gè)數(shù)字從站,可顯著增加系統(tǒng)中可利用的數(shù)字和模擬量可顯著增加系統(tǒng)中可利用的數(shù)字和模擬量i/o,便于便于s7-200適應(yīng)適應(yīng)不同的控制系統(tǒng)。不同的控制系統(tǒng)。6) 通信處理模塊通信處理模塊 多多plc通信模塊通信模塊第二節(jié)第二節(jié) s7-200系列系列plc的編程軟元件的編程軟元件編程軟件step7-micro

35、/win32簡(jiǎn)介 step7-micro/win32是運(yùn)行在計(jì)算機(jī)是運(yùn)行在計(jì)算機(jī)windows系統(tǒng)環(huán)境下的系統(tǒng)環(huán)境下的simatic s7-200系列系列plc的編程軟件,其功能強(qiáng)大,界面簡(jiǎn)單實(shí)用,的編程軟件,其功能強(qiáng)大,界面簡(jiǎn)單實(shí)用,容易掌握和使用。通過(guò)容易掌握和使用。通過(guò)pc/ppi編程電纜連接計(jì)算機(jī)的編程電纜連接計(jì)算機(jī)的rs-232串口和串口和plc的的rs-485通信接口后,編程軟件就可以向通信接口后,編程軟件就可以向plc下載或從下載或從plc上載上載所編寫(xiě)的應(yīng)用程序。在程序運(yùn)行時(shí)還可對(duì)所編寫(xiě)的應(yīng)用程序。在程序運(yùn)行時(shí)還可對(duì)plc的運(yùn)行情況進(jìn)行監(jiān)控,或的運(yùn)行情況進(jìn)行監(jiān)控,或通過(guò)強(qiáng)制命令

36、對(duì)通過(guò)強(qiáng)制命令對(duì)plc進(jìn)行調(diào)試。進(jìn)行調(diào)試。pc/ppi編程電纜上有撥檔開(kāi)關(guān),可以編程電纜上有撥檔開(kāi)關(guān),可以組態(tài)設(shè)置數(shù)據(jù)傳輸?shù)牟ㄌ芈?。組態(tài)設(shè)置數(shù)據(jù)傳輸?shù)牟ㄌ芈省?step7-micro/win32編程軟件界面編程軟件界面 編程軟件具體功能如下。編程軟件具體功能如下。 (1) 可以用可以用梯形圖梯形圖(lad,ladder diagram)、語(yǔ)句表語(yǔ)句表(stl,statement list)和功能塊圖和功能塊圖(fbd,function block diagram)編程。編程。 (2) 可以進(jìn)行符號(hào)編程,通過(guò)符號(hào)表分配符號(hào)和絕對(duì)地址,即對(duì)編可以進(jìn)行符號(hào)編程,通過(guò)符號(hào)表分配符號(hào)和絕對(duì)地址,即對(duì)編程

37、元件定義符號(hào)名稱(chēng),增加程序的可讀性,并可打印輸出。程元件定義符號(hào)名稱(chēng),增加程序的可讀性,并可打印輸出。 (3) 支持三角函數(shù),開(kāi)方,對(duì)數(shù)運(yùn)算功能。支持三角函數(shù),開(kāi)方,對(duì)數(shù)運(yùn)算功能。 (4) 具有易于使用的組態(tài)向?qū)?,用于具有易于使用的組態(tài)向?qū)?,用于td 200文本顯示器、文本顯示器、pid控制控制器、器、cpu間數(shù)據(jù)傳輸?shù)耐ㄐ殴δ?、高速?jì)數(shù)器。間數(shù)據(jù)傳輸?shù)耐ㄐ殴δ?、高速?jì)數(shù)器。 (5) 可用于可用于cpu硬件設(shè)置,如擴(kuò)展模塊組態(tài)、輸入延時(shí)、實(shí)時(shí)時(shí)鐘硬件設(shè)置,如擴(kuò)展模塊組態(tài)、輸入延時(shí)、實(shí)時(shí)時(shí)鐘設(shè)置、口令分配、設(shè)置、口令分配、cpu保持區(qū)的組態(tài)、通信系統(tǒng)的網(wǎng)絡(luò)地址、保持區(qū)的組態(tài)、通信系統(tǒng)的網(wǎng)絡(luò)地址、

38、cpu最近最近的錯(cuò)誤狀態(tài)。的錯(cuò)誤狀態(tài)。 (6) 可以將可以將step 7-micro/win正在處理的程序與所連接的正在處理的程序與所連接的plc中中的程序進(jìn)行比較。的程序進(jìn)行比較。 (7) 可通過(guò)調(diào)制解調(diào)器支持可通過(guò)調(diào)制解調(diào)器支持s7-200遠(yuǎn)程編程。遠(yuǎn)程編程。 (8) 可進(jìn)行檢測(cè)和故障診斷,執(zhí)行單次掃描,強(qiáng)制輸出等??蛇M(jìn)行檢測(cè)和故障診斷,執(zhí)行單次掃描,強(qiáng)制輸出等。 (9) 具有可編輯的變量狀態(tài)表,易于進(jìn)行程序調(diào)試。具有可編輯的變量狀態(tài)表,易于進(jìn)行程序調(diào)試。 (10) 可同時(shí)打開(kāi)多個(gè)窗口顯示信號(hào)狀態(tài)和狀態(tài)表??赏瑫r(shí)打開(kāi)多個(gè)窗口顯示信號(hào)狀態(tài)和狀態(tài)表。 (11) 可導(dǎo)入和導(dǎo)出可導(dǎo)入和導(dǎo)出step

39、 7-micro/dos格式的文件。格式的文件。 (12) 可在可在windows下設(shè)置打印機(jī),并可在任何下設(shè)置打印機(jī),并可在任何windows打印機(jī)上打印機(jī)上打印程序和其他表格。打印程序和其他表格。 1) 輸入映像寄存器輸入映像寄存器(i) 輸入映像寄存器輸入映像寄存器(i)中的每一個(gè)位地址對(duì)應(yīng)中的每一個(gè)位地址對(duì)應(yīng)plc的一個(gè)輸入端子的一個(gè)輸入端子,用,用于存放外部傳感器或開(kāi)關(guān)元件發(fā)來(lái)的信號(hào)。在每個(gè)掃描周期的開(kāi)始,于存放外部傳感器或開(kāi)關(guān)元件發(fā)來(lái)的信號(hào)。在每個(gè)掃描周期的開(kāi)始,plc對(duì)所有輸入端子狀態(tài)進(jìn)行采樣,并把采樣結(jié)果送入輸入映像寄存器對(duì)所有輸入端子狀態(tài)進(jìn)行采樣,并把采樣結(jié)果送入輸入映像寄存

40、器(i)。在一個(gè)掃描周期內(nèi),程序執(zhí)行只使用輸入映像寄存器中的數(shù)據(jù)進(jìn)行在一個(gè)掃描周期內(nèi),程序執(zhí)行只使用輸入映像寄存器中的數(shù)據(jù)進(jìn)行處理,而不論外部輸入端子的狀態(tài)是什么。處理,而不論外部輸入端子的狀態(tài)是什么。編程時(shí)要注意,輸入映像寄編程時(shí)要注意,輸入映像寄存器只能反映外部信號(hào)的狀態(tài),而不能由程序設(shè)置,也不能用于驅(qū)動(dòng)負(fù)存器只能反映外部信號(hào)的狀態(tài),而不能由程序設(shè)置,也不能用于驅(qū)動(dòng)負(fù)載。載。 各種編程軟元件各種編程軟元件2) 輸出映像寄存器輸出映像寄存器(q) 輸出映像寄存器中的每一個(gè)位地址對(duì)應(yīng)輸出映像寄存器中的每一個(gè)位地址對(duì)應(yīng)plc的一個(gè)輸出端子的一個(gè)輸出端子,用于存放程序執(zhí)行后的所有輸出結(jié)果,以控制外

41、部負(fù)載的接通,用于存放程序執(zhí)行后的所有輸出結(jié)果,以控制外部負(fù)載的接通與斷開(kāi)。與斷開(kāi)。plc在執(zhí)行用戶程序的過(guò)程中,并不把輸出信號(hào)直接輸在執(zhí)行用戶程序的過(guò)程中,并不把輸出信號(hào)直接輸出到輸出端子,而是送到輸出映像寄存器出到輸出端子,而是送到輸出映像寄存器(q)中,在每個(gè)掃描周中,在每個(gè)掃描周期的最后,才將輸出映像寄存器中的數(shù)據(jù)統(tǒng)一送到輸出端子。期的最后,才將輸出映像寄存器中的數(shù)據(jù)統(tǒng)一送到輸出端子。3) 變量存儲(chǔ)器變量存儲(chǔ)器(v) 在程序處理過(guò)程或上下位機(jī)通信過(guò)程中,會(huì)產(chǎn)生大量的中間在程序處理過(guò)程或上下位機(jī)通信過(guò)程中,會(huì)產(chǎn)生大量的中間變量數(shù)據(jù)需要存儲(chǔ),變量數(shù)據(jù)需要存儲(chǔ),s7-200系列系列plc專(zhuān)門(mén)

42、提供了一個(gè)較大存儲(chǔ)器專(zhuān)門(mén)提供了一個(gè)較大存儲(chǔ)器區(qū)存儲(chǔ)此類(lèi)數(shù)據(jù),即變量存儲(chǔ)器。在變量存儲(chǔ)器中也可存放與控區(qū)存儲(chǔ)此類(lèi)數(shù)據(jù),即變量存儲(chǔ)器。在變量存儲(chǔ)器中也可存放與控制過(guò)程和任務(wù)相關(guān)的其他數(shù)據(jù),應(yīng)用比較靈活。制過(guò)程和任務(wù)相關(guān)的其他數(shù)據(jù),應(yīng)用比較靈活。4) 內(nèi)部標(biāo)志位存儲(chǔ)器內(nèi)部標(biāo)志位存儲(chǔ)器(m) plc進(jìn)行邏輯控制時(shí),除了輸入映像寄存器和輸出映像寄存器直進(jìn)行邏輯控制時(shí),除了輸入映像寄存器和輸出映像寄存器直接與外部設(shè)備聯(lián)系之外,還有一些內(nèi)部狀態(tài)標(biāo)志或者輸入端子與輸出接與外部設(shè)備聯(lián)系之外,還有一些內(nèi)部狀態(tài)標(biāo)志或者輸入端子與輸出端子之間的邏輯關(guān)系需要中間單元進(jìn)行存儲(chǔ)和過(guò)渡,這些中間單元即端子之間的邏輯關(guān)系需要中

43、間單元進(jìn)行存儲(chǔ)和過(guò)渡,這些中間單元即內(nèi)部標(biāo)志位存儲(chǔ)器。內(nèi)部標(biāo)志位存儲(chǔ)器只起中間狀態(tài)暫存的作用,不內(nèi)部標(biāo)志位存儲(chǔ)器。內(nèi)部標(biāo)志位存儲(chǔ)器只起中間狀態(tài)暫存的作用,不能直接接收輸入信號(hào)的控制,也不能直接輸出用于驅(qū)動(dòng)外部設(shè)備,類(lèi)能直接接收輸入信號(hào)的控制,也不能直接輸出用于驅(qū)動(dòng)外部設(shè)備,類(lèi)似于繼電盤(pán)控制系統(tǒng)中的中間繼電器。似于繼電盤(pán)控制系統(tǒng)中的中間繼電器。5) 特殊標(biāo)志位存儲(chǔ)器特殊標(biāo)志位存儲(chǔ)器(sm) 特殊標(biāo)志位存儲(chǔ)器是特殊標(biāo)志位存儲(chǔ)器是plc內(nèi)部保留的一部分存儲(chǔ)空間,用于保存內(nèi)部保留的一部分存儲(chǔ)空間,用于保存plc自身工作狀態(tài)數(shù)據(jù)或提供特殊功能。該存儲(chǔ)器區(qū)可以反映自身工作狀態(tài)數(shù)據(jù)或提供特殊功能。該存儲(chǔ)器區(qū)

44、可以反映cpu運(yùn)運(yùn)行時(shí)的各種狀態(tài)信息,用戶程序能夠根據(jù)這些信息判斷行時(shí)的各種狀態(tài)信息,用戶程序能夠根據(jù)這些信息判斷plc的工作狀的工作狀態(tài),從而確定下一步的程序走向。態(tài),從而確定下一步的程序走向。 smb0的各個(gè)位的各個(gè)位功能描述功能描述sm0.0常閉觸點(diǎn),在程序運(yùn)行時(shí)一直保持閉合狀態(tài)常閉觸點(diǎn),在程序運(yùn)行時(shí)一直保持閉合狀態(tài)sm0.1該位在程序運(yùn)行的第一個(gè)掃描周期閉合,常用于調(diào)用初始該位在程序運(yùn)行的第一個(gè)掃描周期閉合,常用于調(diào)用初始化子程序化子程序sm0.2若永久保持的數(shù)據(jù)丟失,則該位在程序運(yùn)行的第一個(gè)掃描若永久保持的數(shù)據(jù)丟失,則該位在程序運(yùn)行的第一個(gè)掃描周期閉合??捎糜诖鎯?chǔ)器錯(cuò)誤標(biāo)志位周期閉合

45、??捎糜诖鎯?chǔ)器錯(cuò)誤標(biāo)志位sm0.3開(kāi)機(jī)后進(jìn)入開(kāi)機(jī)后進(jìn)入run方式,該位將閉合一個(gè)掃描周期??捎糜诜绞?,該位將閉合一個(gè)掃描周期??捎糜趩?dòng)操作前為設(shè)備提供預(yù)熱時(shí)間啟動(dòng)操作前為設(shè)備提供預(yù)熱時(shí)間sm0.4該位為一個(gè)一分鐘時(shí)鐘脈沖,該位為一個(gè)一分鐘時(shí)鐘脈沖,30s閉合,閉合,30s斷開(kāi)斷開(kāi)sm0.5該位為一個(gè)一秒鐘時(shí)鐘脈沖,該位為一個(gè)一秒鐘時(shí)鐘脈沖,0.5s閉合,閉合,0.5s斷開(kāi)斷開(kāi)sm0.6該位為掃描時(shí)鐘,本次掃描閉合,下次掃描斷開(kāi),不斷循該位為掃描時(shí)鐘,本次掃描閉合,下次掃描斷開(kāi),不斷循環(huán)環(huán)sm0.7該位指示該位指示cpu工作方式開(kāi)關(guān)的位置工作方式開(kāi)關(guān)的位置(斷開(kāi)為斷開(kāi)為term位置,閉位置,閉

46、合為合為run位置位置)。利用該位狀態(tài)。當(dāng)開(kāi)關(guān)在。利用該位狀態(tài)。當(dāng)開(kāi)關(guān)在run位置時(shí),可位置時(shí),可使自由口通信方式有效,開(kāi)關(guān)切換至使自由口通信方式有效,開(kāi)關(guān)切換至term位置時(shí),同編位置時(shí),同編程設(shè)備的正常通信有效程設(shè)備的正常通信有效狀狀 態(tài)態(tài) 字字功能描述功能描述smb1包含了各種潛在的錯(cuò)誤提示,可在執(zhí)行某些指令或執(zhí)行出錯(cuò)包含了各種潛在的錯(cuò)誤提示,可在執(zhí)行某些指令或執(zhí)行出錯(cuò)時(shí)由系統(tǒng)自動(dòng)對(duì)相應(yīng)位進(jìn)行置位或復(fù)位時(shí)由系統(tǒng)自動(dòng)對(duì)相應(yīng)位進(jìn)行置位或復(fù)位smb2在自由接口通信時(shí),自由接口接收字符的緩沖區(qū)在自由接口通信時(shí),自由接口接收字符的緩沖區(qū)smb3在自由接口通信時(shí),發(fā)現(xiàn)接收到的字符中有奇偶校驗(yàn)錯(cuò)誤時(shí),

47、在自由接口通信時(shí),發(fā)現(xiàn)接收到的字符中有奇偶校驗(yàn)錯(cuò)誤時(shí),可將可將sm3.0置位置位smb4標(biāo)志中斷隊(duì)列是否溢出或通信接口使用狀態(tài)標(biāo)志中斷隊(duì)列是否溢出或通信接口使用狀態(tài)smb5標(biāo)志標(biāo)志i/o系統(tǒng)錯(cuò)誤系統(tǒng)錯(cuò)誤smb6cpu模塊識(shí)別模塊識(shí)別(id)寄存器寄存器smb7系統(tǒng)保留系統(tǒng)保留smb8smb21i/o模塊識(shí)別和錯(cuò)誤寄存器,按字節(jié)對(duì)形式模塊識(shí)別和錯(cuò)誤寄存器,按字節(jié)對(duì)形式(相鄰兩個(gè)字節(jié)相鄰兩個(gè)字節(jié))存存儲(chǔ)擴(kuò)展模塊儲(chǔ)擴(kuò)展模塊06的模塊類(lèi)型、的模塊類(lèi)型、i/o類(lèi)型、類(lèi)型、i/o點(diǎn)數(shù)和測(cè)得的各點(diǎn)數(shù)和測(cè)得的各模塊模塊i/o錯(cuò)誤錯(cuò)誤smw22smw26記錄系統(tǒng)掃描時(shí)間記錄系統(tǒng)掃描時(shí)間smb28smb29存儲(chǔ)存

48、儲(chǔ)cpu模塊自帶的模擬電位器所對(duì)應(yīng)的數(shù)字量模塊自帶的模擬電位器所對(duì)應(yīng)的數(shù)字量smb30和和smb130smb30為自由接口通信時(shí),自由接口為自由接口通信時(shí),自由接口0的通信方式控制字節(jié);的通信方式控制字節(jié);smb130為自由接口通信時(shí),自由接口為自由接口通信時(shí),自由接口1的通信方式控制字節(jié);的通信方式控制字節(jié);兩字節(jié)可讀可寫(xiě)兩字節(jié)可讀可寫(xiě)smb31smb32永久存儲(chǔ)器永久存儲(chǔ)器(eeprom)寫(xiě)控制寫(xiě)控制smb34smb35用于存儲(chǔ)定時(shí)中斷的時(shí)間間隔用于存儲(chǔ)定時(shí)中斷的時(shí)間間隔smb36smb65高速計(jì)數(shù)器高速計(jì)數(shù)器hsc0、hsc1、hsc2的監(jiān)視及控制寄存器的監(jiān)視及控制寄存器smb66smb

49、85高速脈沖輸出高速脈沖輸出(pto/pwm)的監(jiān)視及控制寄存器的監(jiān)視及控制寄存器smb86smb94smb186smb194自由接口通信時(shí),接口自由接口通信時(shí),接口0或接口或接口1接收信息狀態(tài)寄存器接收信息狀態(tài)寄存器smb98smb99標(biāo)志擴(kuò)展模塊總線錯(cuò)誤號(hào)標(biāo)志擴(kuò)展模塊總線錯(cuò)誤號(hào)smb131smb165高速計(jì)數(shù)器高速計(jì)數(shù)器hsc3、hsc4、hsc5的監(jiān)視及控制寄存器的監(jiān)視及控制寄存器smb166smb194高速脈沖輸出高速脈沖輸出(pto)包絡(luò)定義表包絡(luò)定義表smb200smb299預(yù)留給智能擴(kuò)展模塊,保存其狀態(tài)信息預(yù)留給智能擴(kuò)展模塊,保存其狀態(tài)信息6) 順序控制繼電器順序控制繼電器(s)

50、 順序控制繼電器是用于步進(jìn)順控指令中的特殊繼電器,通常要與順序控制繼電器是用于步進(jìn)順控指令中的特殊繼電器,通常要與步進(jìn)順控指令結(jié)合使用,用于組織步進(jìn)過(guò)程。步進(jìn)順控指令結(jié)合使用,用于組織步進(jìn)過(guò)程。7) 局部存儲(chǔ)器局部存儲(chǔ)器(l) 局部存儲(chǔ)器與變量存儲(chǔ)器十分類(lèi)似,都是作為中間變量的存儲(chǔ)空局部存儲(chǔ)器與變量存儲(chǔ)器十分類(lèi)似,都是作為中間變量的存儲(chǔ)空間。其主要區(qū)別在于變量存儲(chǔ)器是全局有效的,即同一個(gè)變量存儲(chǔ)器間。其主要區(qū)別在于變量存儲(chǔ)器是全局有效的,即同一個(gè)變量存儲(chǔ)器可以被任何程序可以被任何程序(主程序、子程序、中斷程序主程序、子程序、中斷程序)訪問(wèn)并進(jìn)行數(shù)據(jù)存??;訪問(wèn)并進(jìn)行數(shù)據(jù)存??;而局部存儲(chǔ)器是局部有

51、效的,只能與特定的程序相關(guān)聯(lián)。而局部存儲(chǔ)器是局部有效的,只能與特定的程序相關(guān)聯(lián)。 s7-200系列系列plc有有64個(gè)字節(jié)的局部存儲(chǔ)器,其中個(gè)字節(jié)的局部存儲(chǔ)器,其中60個(gè)字節(jié)可以作個(gè)字節(jié)可以作為臨時(shí)數(shù)據(jù)的存儲(chǔ)器或者為子程序傳遞參數(shù),最后為臨時(shí)數(shù)據(jù)的存儲(chǔ)器或者為子程序傳遞參數(shù),最后4個(gè)字節(jié)為系統(tǒng)所保個(gè)字節(jié)為系統(tǒng)所保留。局部存儲(chǔ)器由留。局部存儲(chǔ)器由cpu根據(jù)需要?jiǎng)討B(tài)分配。在主程序執(zhí)行過(guò)程中,分根據(jù)需要?jiǎng)討B(tài)分配。在主程序執(zhí)行過(guò)程中,分配給子程序或中斷程序的局部存儲(chǔ)器實(shí)際上是不存在的,當(dāng)出現(xiàn)子程配給子程序或中斷程序的局部存儲(chǔ)器實(shí)際上是不存在的,當(dāng)出現(xiàn)子程序或中斷程序調(diào)用時(shí),則由序或中斷程序調(diào)用時(shí),則由

52、cpu隨時(shí)給子程序或中斷程序分配局部存隨時(shí)給子程序或中斷程序分配局部存儲(chǔ)器。儲(chǔ)器。8) 定時(shí)器存儲(chǔ)器定時(shí)器存儲(chǔ)器(t) 在在plc中,定時(shí)器的作用相當(dāng)于延時(shí)繼電器,其定時(shí)值由程序賦中,定時(shí)器的作用相當(dāng)于延時(shí)繼電器,其定時(shí)值由程序賦予。予。s7-200系列系列plc中包括中包括1ms、10ms、100ms 3種精度的定時(shí)器,種精度的定時(shí)器,每個(gè)定時(shí)器對(duì)應(yīng)一個(gè)每個(gè)定時(shí)器對(duì)應(yīng)一個(gè)16位的當(dāng)前值寄存器和一個(gè)狀態(tài)位。位的當(dāng)前值寄存器和一個(gè)狀態(tài)位。16位的寄存位的寄存器存儲(chǔ)定時(shí)器所累積的時(shí)間,狀態(tài)位標(biāo)志定時(shí)器定時(shí)時(shí)間到達(dá)時(shí)的動(dòng)器存儲(chǔ)定時(shí)器所累積的時(shí)間,狀態(tài)位標(biāo)志定時(shí)器定時(shí)時(shí)間到達(dá)時(shí)的動(dòng)作。當(dāng)前值寄存器和狀

53、態(tài)位均可由作。當(dāng)前值寄存器和狀態(tài)位均可由(t+定時(shí)器號(hào)定時(shí)器號(hào))來(lái)表示,如來(lái)表示,如t10。區(qū)分區(qū)分依賴于對(duì)其操作的指令,位操作指令存取定時(shí)器狀態(tài)位,而字操作指依賴于對(duì)其操作的指令,位操作指令存取定時(shí)器狀態(tài)位,而字操作指令對(duì)寄存器值進(jìn)行操作。令對(duì)寄存器值進(jìn)行操作。9) 計(jì)數(shù)器存儲(chǔ)器計(jì)數(shù)器存儲(chǔ)器(c) 在在plc中,計(jì)數(shù)器用于累積輸入脈沖的個(gè)數(shù),當(dāng)計(jì)數(shù)值達(dá)到由程中,計(jì)數(shù)器用于累積輸入脈沖的個(gè)數(shù),當(dāng)計(jì)數(shù)值達(dá)到由程序設(shè)置的數(shù)值時(shí),執(zhí)行特定功能。序設(shè)置的數(shù)值時(shí),執(zhí)行特定功能。s7-200系列系列plc提供了提供了3種類(lèi)型的計(jì)種類(lèi)型的計(jì)數(shù)器,即增計(jì)數(shù)器、減計(jì)數(shù)器和增減計(jì)數(shù)器,每個(gè)計(jì)數(shù)器也對(duì)應(yīng)一個(gè)數(shù)器,即

54、增計(jì)數(shù)器、減計(jì)數(shù)器和增減計(jì)數(shù)器,每個(gè)計(jì)數(shù)器也對(duì)應(yīng)一個(gè)16位的當(dāng)前值寄存器和一個(gè)狀態(tài)位。當(dāng)前值寄存器和狀態(tài)位均可由位的當(dāng)前值寄存器和一個(gè)狀態(tài)位。當(dāng)前值寄存器和狀態(tài)位均可由(c+定時(shí)器號(hào)定時(shí)器號(hào))來(lái)表示,如來(lái)表示,如c10。其區(qū)分同定時(shí)器。其區(qū)分同定時(shí)器。 10) 高速計(jì)數(shù)器高速計(jì)數(shù)器(hc) 計(jì)數(shù)器計(jì)數(shù)器(c)的輸入脈沖頻率受到的輸入脈沖頻率受到plc掃描周期的限制不能太高,而掃描周期的限制不能太高,而在控制領(lǐng)域中,高頻脈沖的技術(shù)又是普遍要求在控制領(lǐng)域中,高頻脈沖的技術(shù)又是普遍要求(如控制電機(jī)的精確定位等如控制電機(jī)的精確定位等)。所以。所以plc專(zhuān)門(mén)設(shè)計(jì)了能夠?qū)Ω哳l脈沖進(jìn)行計(jì)數(shù)的高速計(jì)數(shù)器,使用

55、專(zhuān)專(zhuān)門(mén)設(shè)計(jì)了能夠?qū)Ω哳l脈沖進(jìn)行計(jì)數(shù)的高速計(jì)數(shù)器,使用專(zhuān)用端子接收高頻脈沖信號(hào)。高速計(jì)數(shù)器用用端子接收高頻脈沖信號(hào)。高速計(jì)數(shù)器用hc作為標(biāo)識(shí),可用作為標(biāo)識(shí),可用“hc+計(jì)計(jì)數(shù)器號(hào)數(shù)器號(hào)”的形式進(jìn)行的形式進(jìn)行32位有符號(hào)整數(shù)位有符號(hào)整數(shù)(即當(dāng)前計(jì)數(shù)值即當(dāng)前計(jì)數(shù)值)的存取,如的存取,如hc0。高速計(jì)數(shù)器的當(dāng)前值為只讀值。高速計(jì)數(shù)器的當(dāng)前值為只讀值。11) 模擬量輸入模擬量輸入(ai)及模擬量輸出及模擬量輸出(aq) 模擬量的轉(zhuǎn)換是通過(guò)模擬量模塊完成的,但其數(shù)據(jù)的存儲(chǔ)是在模擬量的轉(zhuǎn)換是通過(guò)模擬量模塊完成的,但其數(shù)據(jù)的存儲(chǔ)是在cpu模塊中,也是由模塊中,也是由cpu完成其尋址的。模擬量經(jīng)過(guò)完成其尋址的。

56、模擬量經(jīng)過(guò)a/d轉(zhuǎn)換變?yōu)閿?shù)轉(zhuǎn)換變?yōu)閿?shù)字量,存儲(chǔ)在模擬量輸入寄存器字量,存儲(chǔ)在模擬量輸入寄存器(ai)中。而存儲(chǔ)在模擬量輸出寄存器中。而存儲(chǔ)在模擬量輸出寄存器(aq)中的數(shù)字量經(jīng)過(guò)中的數(shù)字量經(jīng)過(guò)d/a轉(zhuǎn)換變?yōu)槟M量,供外部電路使用。模擬量轉(zhuǎn)換變?yōu)槟M量,供外部電路使用。模擬量輸入寄存器和模擬量輸出寄存器均按輸入寄存器和模擬量輸出寄存器均按16位位(1個(gè)字個(gè)字)存儲(chǔ)數(shù)值,所以要從存儲(chǔ)數(shù)值,所以要從偶數(shù)號(hào)字節(jié)開(kāi)始為其編址。如模擬量輸入寄存器地址為偶數(shù)號(hào)字節(jié)開(kāi)始為其編址。如模擬量輸入寄存器地址為aiw0、aiw2、aiw4、;模擬量輸出寄存器地址為模擬量輸出寄存器地址為aqw0、aqw2、aqw4、。

57、要注意的是用戶程序無(wú)法讀取模擬量輸出寄存器的內(nèi)容。要注意的是用戶程序無(wú)法讀取模擬量輸出寄存器的內(nèi)容。12) 累加器累加器(ac) 累加器是可以像存儲(chǔ)器一樣使用的讀累加器是可以像存儲(chǔ)器一樣使用的讀/寫(xiě)區(qū)間,它可以用于向子程寫(xiě)區(qū)間,它可以用于向子程序傳遞參數(shù)或從子程序返回參數(shù),也可以用于存儲(chǔ)計(jì)算過(guò)程的中間值序傳遞參數(shù)或從子程序返回參數(shù),也可以用于存儲(chǔ)計(jì)算過(guò)程的中間值。s7-200系列系列plc提供了提供了4個(gè)個(gè)32位的累加器,地址編號(hào)分別為位的累加器,地址編號(hào)分別為ac0、ac1、ac2、ac3,使用時(shí)只需寫(xiě)出累加器的地址編號(hào)即可。使用時(shí)只需寫(xiě)出累加器的地址編號(hào)即可。不同不同cpu的存儲(chǔ)器的配置情

58、況的存儲(chǔ)器的配置情況存儲(chǔ)器單元存儲(chǔ)器單元cpu221cpu222cpu224cpu226輸入映像寄存器輸入映像寄存器 i0.0i15.7i0.0i15.7i0.0i15.7i0.0i15.7輸出映像寄存器輸出映像寄存器q0.0q15.7q0.0q15.7q0.0q15.7q0.0q15.7模擬量輸入模擬量輸入(只只讀讀)aiw0aiw30aiw0aiw62aiw0aiw62模擬量輸出模擬量輸出(只只寫(xiě)寫(xiě))aqw0aqw30aqw0aqw62aqw0aqw62變量存儲(chǔ)器變量存儲(chǔ)器v0.0v2047.7v0.0v2047.7v0.0v5119.7v0.0v5119.7局部存儲(chǔ)器局部存儲(chǔ)器l0.0l

59、63.7l0.0l63.7l0.0l63.7 l0.0l63.7內(nèi)部標(biāo)志位存儲(chǔ)內(nèi)部標(biāo)志位存儲(chǔ)器器m0.0m31.7m0.0m31.7m0.0m31.7m0.0m31.7特殊標(biāo)特殊標(biāo)志位存志位存儲(chǔ)器儲(chǔ)器sm0.0sm179.7sm0.0sm179.7sm0.0sm179.7sm0.0sm179.7只讀只讀sm0.0sm29.7sm0.0sm29.7sm0.0sm29.7sm0.0sm29.7定時(shí)器定時(shí)器t0t255t0t255t0t255t0t255計(jì)數(shù)器計(jì)數(shù)器c0c255c0c255c0c255c0c255高速計(jì)數(shù)器高速計(jì)數(shù)器hc0、hc3hc5hc0、hc3hc5hc0hc5hc0hc5順序

60、控制繼電器順序控制繼電器 s0.0s31.7 s0.0s31.7s0.0s31.7s0.0s31.7累加器累加器ac0ac3ac0ac3ac0ac3ac0ac3plc的多種尋址方式的多種尋址方式所謂軟元件實(shí)際上就是所謂軟元件實(shí)際上就是plc內(nèi)部的各存儲(chǔ)單元,為方便內(nèi)部的各存儲(chǔ)單元,為方便編程使用,各存儲(chǔ)單元根據(jù)功能的不同分配了不同的名編程使用,各存儲(chǔ)單元根據(jù)功能的不同分配了不同的名稱(chēng),如輸入過(guò)程映像寄存器稱(chēng),如輸入過(guò)程映像寄存器(i)、輸出過(guò)程映像寄存器輸出過(guò)程映像寄存器(q)、變量寄存器變量寄存器(v)等。每一個(gè)存儲(chǔ)器單元都編有唯一的地等。每一個(gè)存儲(chǔ)器單元都編有唯一的地址,通過(guò)這個(gè)地址,用戶可以方便地在程序中使用該存址,通過(guò)這

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論