中國石油大學機電系統(tǒng)計算機控制 (8)_第1頁
中國石油大學機電系統(tǒng)計算機控制 (8)_第2頁
中國石油大學機電系統(tǒng)計算機控制 (8)_第3頁
中國石油大學機電系統(tǒng)計算機控制 (8)_第4頁
中國石油大學機電系統(tǒng)計算機控制 (8)_第5頁
已閱讀5頁,還剩122頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第八章機械系統(tǒng)中的第八章機械系統(tǒng)中的PLCPLC控制控制主要內容:主要內容:1 1、PLCPLC的基本組成、主要功能、性的基本組成、主要功能、性能特點及分類能特點及分類2 2、PLCPLC的基本結構和工作原理的基本結構和工作原理3 3、編程語言、編程語言 4 4、西門子、西門子 S7-200 PLC S7-200 PLC 5 5、PLC PLC 應用控制實例應用控制實例 早期的可編程控制器稱作可編程邏輯控早期的可編程控制器稱作可編程邏輯控制器制器( (Programmable Logic ControllerProgrammable Logic Controller) ),簡稱簡稱PLCPLC

2、,它主要用來代替繼電器實現(xiàn)邏輯控,它主要用來代替繼電器實現(xiàn)邏輯控制。制。 可編程序控制器可編程序控制器: :(Programmable ControllerProgrammable Controller)是以微處理器)是以微處理器為核心的為核心的數(shù)字式數(shù)字式電子電氣電子電氣自動控制裝置自動控制裝置,是,是計算機家族中的一員,是為工業(yè)控制應用而計算機家族中的一員,是為工業(yè)控制應用而設計制造的一種工業(yè)控制專用計算機。設計制造的一種工業(yè)控制專用計算機。 這種新型的工業(yè)控制裝置以其這種新型的工業(yè)控制裝置以其簡單易懂簡單易懂、操作方便操作方便、可靠性高可靠性高、體積小體積小、壽命長壽命長等一系等一系列優(yōu)

3、點迅速的在各工業(yè)領域廣泛使用。列優(yōu)點迅速的在各工業(yè)領域廣泛使用。 目前,世界上較著名的目前,世界上較著名的PLCPLC生產(chǎn)廠家有:生產(chǎn)廠家有:美國美國AB,AB,通用電氣通用電氣;日本:三菱電機、松下、日本:三菱電機、松下、OMRONOMRON;德國:西門子公司德國:西門子公司等。等。 PLC PLC的具體結構雖然多種多樣,但其體系的具體結構雖然多種多樣,但其體系結構基本相同,即均以結構基本相同,即均以微處理器為核心微處理器為核心,并,并輔以輔以外圍電路和外圍電路和I/OI/O單元單元等硬件所組成。等硬件所組成。 中國:仿制或進口生產(chǎn)線,上海、南京等。中國:仿制或進口生產(chǎn)線,上海、南京等。8.

4、1 8.1 可編程序控制器的基本結構可編程序控制器的基本結構 PLC PLC最初應用于最初應用于繼電器控制繼電器控制、邏輯控制邏輯控制,隨著科技的發(fā)展,特別是需求的變化,目前隨著科技的發(fā)展,特別是需求的變化,目前PLCPLC已經(jīng)具有了大型控制系統(tǒng)的全部功能,包已經(jīng)具有了大型控制系統(tǒng)的全部功能,包括括AIAI、AOAO、DIDI、DODO、定時計數(shù)定時計數(shù)、遠程通信遠程通信等等功能。功能。一、一、PLCPLC的基本組成的基本組成: CPUCPU、存儲器、存儲器、I/OI/O接口、輔助模塊組成。接口、輔助模塊組成??删幊绦蚩刂破骰窘Y構可編程序控制器基本結構 對于對于整體式結構整體式結構PLCPL

5、C,所有部件都封裝,所有部件都封裝在同一機箱內;對于在同一機箱內;對于組合式結構組合式結構PLCPLC,各功,各功能部件獨立封裝,通過主線相互連接,安能部件獨立封裝,通過主線相互連接,安裝在機架的卡槽內。裝在機架的卡槽內。 1 1、CPUCPU: 中央處理單元中央處理單元(CPU)(CPU)是是PLCPLC的控制核心。的控制核心。a.a.接收并存儲用戶程序和數(shù)據(jù)接收并存儲用戶程序和數(shù)據(jù);b.b.檢查電源、存儲器、檢查電源、存儲器、I/OI/O以及警戒定時器以及警戒定時器的狀態(tài),并能診斷用戶程序中的的狀態(tài),并能診斷用戶程序中的語法錯誤語法錯誤。用于按預先編制的用于按預先編制的程序程序執(zhí)行相應指令

6、,執(zhí)行相應指令,監(jiān)監(jiān)控控系統(tǒng)運行狀態(tài)。系統(tǒng)運行狀態(tài)。 為了進一步提高為了進一步提高PLCPLC的可靠性,近年來的可靠性,近年來對大型對大型PLCPLC還采用還采用雙雙CPUCPU構成冗余系統(tǒng),或采構成冗余系統(tǒng),或采用三用三CPUCPU的表決式系統(tǒng)的表決式系統(tǒng)。這樣,即使某個。這樣,即使某個CPUCPU出現(xiàn)故障,整個系統(tǒng)仍能正常運行。出現(xiàn)故障,整個系統(tǒng)仍能正常運行。2 2、存儲器:、存儲器: 可編程序控制器的存儲器分為可編程序控制器的存儲器分為系統(tǒng)程序系統(tǒng)程序存儲器存儲器和和用戶存儲器用戶存儲器。 存放系統(tǒng)軟件(包括監(jiān)控程序、模塊化存放系統(tǒng)軟件(包括監(jiān)控程序、模塊化應用功能子程序、命令解釋程序、

7、故障診斷應用功能子程序、命令解釋程序、故障診斷程序及其各種管理程序)的存儲器稱為程序及其各種管理程序)的存儲器稱為系統(tǒng)系統(tǒng)程序存儲器程序存儲器; 存放用戶程序和數(shù)據(jù)的存儲器稱為存放用戶程序和數(shù)據(jù)的存儲器稱為用戶用戶存儲器存儲器,所以又分為,所以又分為用戶程序存儲器和數(shù)據(jù)用戶程序存儲器和數(shù)據(jù)存儲器存儲器兩部分。兩部分。 PLCPLC常用的存儲器類型常用的存儲器類型 1 1)RAM RAM (Random Assess MemoryRandom Assess Memory) 這是這是一種讀一種讀/ /寫存儲器寫存儲器( (隨機存儲器隨機存儲器) ),其存取,其存取速速度最快度最快,由鋰電池支持。,

8、由鋰電池支持。 2 2)EPROMEPROM(Erasable Programmable Read Erasable Programmable Read Only MemoryOnly Memory)這是一種)這是一種可擦除的只讀存儲可擦除的只讀存儲器器。在斷電情況下,存儲器內的所有內容。在斷電情況下,存儲器內的所有內容保持保持不變不變 ( (在在紫外線紫外線連續(xù)照射下可擦除存連續(xù)照射下可擦除存儲器內容儲器內容) )。 3 3)EEPROMEEPROM (Electrical Erasable (Electrical Erasable Programmable Read Only Memory

9、)Programmable Read Only Memory)這是一這是一種種電可擦除電可擦除的只讀存儲器。使用編程器就的只讀存儲器。使用編程器就能很容易地對其所存儲的內容進行修改。能很容易地對其所存儲的內容進行修改。 不同型號的不同型號的PLCPLC配的存儲器的類型有配的存儲器的類型有所不同。所不同。PLCPLC存儲空間的分配存儲空間的分配 存儲空間一般包括以下三個區(qū)域:存儲空間一般包括以下三個區(qū)域: 1 1)系統(tǒng)程序存儲區(qū))系統(tǒng)程序存儲區(qū) 在系統(tǒng)程序存儲區(qū)中存放著相當于計在系統(tǒng)程序存儲區(qū)中存放著相當于計算機操作系統(tǒng)的算機操作系統(tǒng)的系統(tǒng)程序系統(tǒng)程序,包括,包括監(jiān)控程序、監(jiān)控程序、管理程序、命

10、令解釋程序、功能子程序、管理程序、命令解釋程序、功能子程序、系統(tǒng)診斷子程序系統(tǒng)診斷子程序等,由等,由制造廠商制造廠商將其將其固化固化在在EPROMEPROM中,用戶不能直接存取,它和硬件中,用戶不能直接存取,它和硬件一起決定了該一起決定了該PLCPLC的性能。的性能。2 2)系統(tǒng))系統(tǒng)RAMRAM存儲區(qū)存儲區(qū) 系統(tǒng)系統(tǒng)RAMRAM存儲區(qū)包括存儲區(qū)包括I/OI/O映象寄存區(qū)映象寄存區(qū)以以及各類及各類軟元件軟元件,如:邏輯線圈、數(shù)據(jù)寄存如:邏輯線圈、數(shù)據(jù)寄存器、計時器、計數(shù)器、變址寄存器、累加器、計時器、計數(shù)器、變址寄存器、累加器等存儲器。器等存儲器。 I/OI/O映象寄存區(qū)映象寄存區(qū) 由于由于P

11、LCPLC投入運行后,只是在投入運行后,只是在輸入采樣階輸入采樣階段段才依次讀入各才依次讀入各輸入狀態(tài)和數(shù)據(jù)輸入狀態(tài)和數(shù)據(jù),在,在輸出刷輸出刷新階段新階段才將輸出的狀態(tài)和數(shù)據(jù)送至相應的外才將輸出的狀態(tài)和數(shù)據(jù)送至相應的外設。設。 PLC PLC需要一定數(shù)量的存儲單元需要一定數(shù)量的存儲單元(RAM)(RAM)以以存放存放I/OI/O的狀態(tài)和數(shù)據(jù),這些單元稱作的狀態(tài)和數(shù)據(jù),這些單元稱作I/OI/O映象寄存區(qū)。映象寄存區(qū)。 整個整個I/OI/O映象寄存區(qū)可看作兩個部分組映象寄存區(qū)可看作兩個部分組成:成:開關量開關量I/OI/O映象寄存區(qū);模擬量映象寄存區(qū);模擬量I/OI/O映映象寄存區(qū)象寄存區(qū)。 系統(tǒng)

12、軟元件存儲區(qū)系統(tǒng)軟元件存儲區(qū) 除了除了I/OI/O映象寄存區(qū)以外,系統(tǒng)映象寄存區(qū)以外,系統(tǒng)RAMRAM存存儲區(qū)還包括儲區(qū)還包括PLCPLC內部各類內部各類軟元件軟元件(邏輯線圈、(邏輯線圈、計時器、計數(shù)器、數(shù)據(jù)寄存器和累加器等)計時器、計數(shù)器、數(shù)據(jù)寄存器和累加器等)的存儲區(qū)。的存儲區(qū)。 該該存儲區(qū)存儲區(qū)又分為具有又分為具有失電保持失電保持的存儲的存儲區(qū)域和區(qū)域和失電不保持失電不保持的存儲區(qū)域,前者在的存儲區(qū)域,前者在PLCPLC斷電時,由內部的斷電時,由內部的鋰電池鋰電池供電,數(shù)據(jù)不會供電,數(shù)據(jù)不會丟失;后者當丟失;后者當PLCPLC斷電時,斷電時,數(shù)據(jù)被清零數(shù)據(jù)被清零。 3 3)用戶存儲區(qū))

13、用戶存儲區(qū) 用戶存儲區(qū)存放用戶編制的用戶存儲區(qū)存放用戶編制的用戶程序用戶程序和用戶數(shù)據(jù)和用戶數(shù)據(jù),不同類型的,不同類型的 PLCPLC,其存儲容,其存儲容量各不相同。量各不相同。 3 3、I/OI/O接口:接口: 與與外部交換信息,進行相應的控制外部交換信息,進行相應的控制。其。其驅動能力強驅動能力強( (電壓、電流電壓、電流) )、形式多樣形式多樣( (觸點、觸點、可控硅、晶體管可控硅、晶體管) )、抗干擾功能強大。、抗干擾功能強大。1)1)、輸入接口電路、輸入接口電路 輸輸入信號有入信號有開關量、模擬量、數(shù)字量開關量、模擬量、數(shù)字量三三種,相應接口電路包括種,相應接口電路包括開關量接口電路

14、、模開關量接口電路、模擬量模擬量和數(shù)字量擬量模擬量和數(shù)字量。 可編程序控制器優(yōu)點之一是可編程序控制器優(yōu)點之一是抗干擾能抗干擾能力強力強,這也是其,這也是其I/OI/O設計設計的優(yōu)點之處,經(jīng)的優(yōu)點之處,經(jīng)過過電氣隔離電氣隔離后,信號才送入后,信號才送入CPUCPU執(zhí)行的執(zhí)行的, ,防防止現(xiàn)場的強電干擾進入。止現(xiàn)場的強電干擾進入。 2 2輸出接口電路輸出接口電路 可編程序控制器的輸出包括可編程序控制器的輸出包括繼電器輸出繼電器輸出(M)(M)、晶體管輸出、晶體管輸出(T)(T)、晶閘管輸出、晶閘管輸出(SSR)(SSR)三種三種輸出形式。輸出形式。 輸出接口電路的主要技術參數(shù)輸出接口電路的主要技術

15、參數(shù)1 1)響應時間響應時間 響應時間是指響應時間是指PLCPLC從從ONON狀態(tài)狀態(tài)轉變成轉變成OFFOFF狀狀態(tài)態(tài)或從或從OFFOFF狀態(tài)狀態(tài)轉變成轉變成ONON狀態(tài)狀態(tài)所需要的時間。所需要的時間。 2 2)輸出電流輸出電流 繼電器輸出型具有較大的繼電器輸出型具有較大的輸出電流輸出電流,晶,晶體管和晶閘管輸出體管和晶閘管輸出電流比較小電流比較小。3 3)開路漏電流)開路漏電流 開路漏電流開路漏電流是指輸出處于是指輸出處于OFFOFF狀態(tài)時,狀態(tài)時,輸出回路中的電流。輸出回路中的電流。繼電器輸出繼電器輸出型輸出接型輸出接點點OFFOFF是是無漏電流無漏電流;晶體管輸出晶體管輸出型漏電流在型漏

16、電流在0.1mA0.1mA以下;以下;晶閘管有較大漏電流晶閘管有較大漏電流,主要由,主要由內部內部RCRC電路引起,需在設計系統(tǒng)時注意。電路引起,需在設計系統(tǒng)時注意。 4 4)輸出公共端()輸出公共端(COMCOM) 公共端與輸出各組之間形成回路,從公共端與輸出各組之間形成回路,從而驅動負載。而驅動負載。 四、電源四、電源 PLC PLC的電源包括的電源包括系統(tǒng)電源系統(tǒng)電源和和后備電池后備電池。PLCPLC一般使用一般使用220V220V交流電源交流電源,電源模塊的作用,電源模塊的作用就是將外部輸入的交流電經(jīng)過整流、濾波、就是將外部輸入的交流電經(jīng)過整流、濾波、穩(wěn)壓電路轉換成穩(wěn)壓電路轉換成PLC

17、PLC的的CPUCPU、存儲器、存儲器、I/OI/O接口接口等內部電路所需要的等內部電路所需要的直流電源直流電源。PLCPLC大多使用大多使用開關型穩(wěn)壓電源開關型穩(wěn)壓電源,其穩(wěn)壓性能好,抗干擾能,其穩(wěn)壓性能好,抗干擾能力強,并可為用戶提供力強,并可為用戶提供24V24V電源電源,作為輸入傳,作為輸入傳感器或輸出負載的感器或輸出負載的電源電源。 一般小型一般小型PLCPLC的電源輸出分為的電源輸出分為兩部分兩部分:一部分供一部分供PLCPLC內部電路內部電路工作;一部分向外工作;一部分向外提供給提供給現(xiàn)場傳感器現(xiàn)場傳感器等的工作電源。因此等的工作電源。因此PLCPLC對電源的基本要求:對電源的基

18、本要求:(1 1)能有效地能有效地控制、消除電網(wǎng)電源帶來的各種控制、消除電網(wǎng)電源帶來的各種干擾;干擾;(2 2)電源發(fā)生故障不會導致其它部分產(chǎn)電源發(fā)生故障不會導致其它部分產(chǎn)生故障生故障;(;(3 3)允許較寬的輸入電壓范圍允許較寬的輸入電壓范圍;(4 4)電源本身的功耗低,發(fā)熱量小電源本身的功耗低,發(fā)熱量小;(5 5)內部電源與外部電源完全隔離內部電源與外部電源完全隔離;(6 6)有較強的自保護功能。有較強的自保護功能。 五、編程器五、編程器 編程器是編程器是人人-機機對話的工具,用來對話的工具,用來輸入、輸入、修改和調試修改和調試用戶程序、監(jiān)控用戶程序、監(jiān)控PLCPLC的運行情況、的運行情況

19、、調整調整內部寄存器內部寄存器的參數(shù)等。的參數(shù)等。 許多許多PLCPLC都可以利用都可以利用一條一條通信電纜通信電纜與計算機的與計算機的串行口相連串行口相連,配以廠家提,配以廠家提供的編程軟件,進行用戶供的編程軟件,進行用戶程序的程序的輸入和調試輸入和調試。 六、其他接口電路六、其他接口電路 1) I/O1) I/O擴展接口擴展接口 用于擴展用于擴展PLCPLC的的輸入和輸出點數(shù)輸入和輸出點數(shù),需要,需要時,它可將主機與時,它可將主機與I/OI/O擴展單元連接起來;擴展單元連接起來; 2)2)智能智能I/OI/O接口接口 這種接口具有獨立的這種接口具有獨立的微處理器和控制軟微處理器和控制軟件件

20、,用于適應和滿足復雜控制功能的要,用于適應和滿足復雜控制功能的要求如:位置閉環(huán)控制模塊;求如:位置閉環(huán)控制模塊;PIDPID調節(jié)器的調節(jié)器的閉環(huán)控制模塊。閉環(huán)控制模塊。 3)3)通信接口通信接口。用于。用于PLCPLC與計算機與計算機、打印打印機機等外部設備相連;也可以構成等外部設備相連;也可以構成集散型控集散型控制系統(tǒng)制系統(tǒng)或或局域網(wǎng)局域網(wǎng)。 4)A4)AD D、D DA A接口接口。由于。由于CPUCPU只能處理只能處理數(shù)字信號,當輸入輸出信號為模擬量時,則數(shù)字信號,當輸入輸出信號為模擬量時,則需要需要A AD D、D DA A接口來進行信號轉換。接口來進行信號轉換。 七、七、PLCPLC

21、外部設備外部設備 外部設備包括外部設備包括編程器、打印機、外存儲編程器、打印機、外存儲器器( (磁帶或磁盤磁帶或磁盤) )、EPROMEPROM寫入器寫入器等。等。8.2 PLC 8.2 PLC 的工作原理的工作原理 PLC PLC是采用是采用循環(huán)掃描循環(huán)掃描的工作方式,的工作方式,CPUCPU從從程序段的第一句程序段的第一句順序讀取、順序執(zhí)行順序讀取、順序執(zhí)行。直至。直至最后一句。最后一句。 對每個程序,對每個程序,CPUCPU從第一條指令開始執(zhí)從第一條指令開始執(zhí)行,按指令步序號做行,按指令步序號做周期性周期性的程序的程序循環(huán)掃描循環(huán)掃描,從第一條指令開始逐條執(zhí)行用戶程序,直至從第一條指令開

22、始逐條執(zhí)行用戶程序,直至遇到遇到結束符結束符后又后又返回第一條指令返回第一條指令,如此周而,如此周而復始不斷循環(huán),每一個循環(huán)稱為一個復始不斷循環(huán),每一個循環(huán)稱為一個掃描周掃描周期期。 一、一、PLCPLC在一個周期的工作過程:在一個周期的工作過程: 輸入采樣階段、程序運行階段、輸出輸入采樣階段、程序運行階段、輸出刷新階段。刷新階段。 掃描周期的長短主要取決于以下幾個掃描周期的長短主要取決于以下幾個因素:因素:一是一是CPUCPU執(zhí)行執(zhí)行指令的速度指令的速度;二是二是執(zhí)行執(zhí)行每條每條指令占用的時間指令占用的時間;三是三是程序中程序中指令條指令條數(shù)數(shù)的多少。的多少。 1 1輸入采樣階段輸入采樣階段

23、 在輸入采樣階段,在輸入采樣階段,CPUCPU掃描掃描全部輸入端全部輸入端口口,讀取其狀態(tài)并寫入輸入狀態(tài)寄存器。,讀取其狀態(tài)并寫入輸入狀態(tài)寄存器。 完成完成輸入端刷新輸入端刷新工作后,將關閉輸入端工作后,將關閉輸入端口,轉入口,轉入程序執(zhí)行階段程序執(zhí)行階段。在。在程序執(zhí)行期間即程序執(zhí)行期間即使輸入端狀態(tài)使輸入端狀態(tài)發(fā)生變化發(fā)生變化,輸入狀態(tài)寄存器的,輸入狀態(tài)寄存器的內容內容也不會改變也不會改變,而這些變化必須等到,而這些變化必須等到下一下一工作周期工作周期的的輸入采樣階段輸入采樣階段才能被讀入。才能被讀入。2 2程序執(zhí)行階段程序執(zhí)行階段 在程序執(zhí)行階段,根據(jù)用戶輸入的在程序執(zhí)行階段,根據(jù)用戶輸

24、入的控制控制程序程序,從第一條開始逐步執(zhí)行,并將相應的,從第一條開始逐步執(zhí)行,并將相應的邏輯運算結果存入對應的邏輯運算結果存入對應的內部輔助寄存器內部輔助寄存器和和輸出狀態(tài)寄存器輸出狀態(tài)寄存器。當最后一條控制程序執(zhí)行。當最后一條控制程序執(zhí)行完畢后,即轉入完畢后,即轉入輸入刷新階段輸入刷新階段。 在用戶程序執(zhí)行過程中,只有在用戶程序執(zhí)行過程中,只有輸入點輸入點在在I/OI/O映象區(qū)內的映象區(qū)內的狀態(tài)和數(shù)據(jù)狀態(tài)和數(shù)據(jù)不會發(fā)生變化,不會發(fā)生變化,而其他而其他輸出點和軟設備輸出點和軟設備在在I/OI/O映象區(qū)或系統(tǒng)映象區(qū)或系統(tǒng)RAMRAM存儲區(qū)內的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變存儲區(qū)內的狀態(tài)和數(shù)據(jù)都有可能發(fā)

25、生變化。化。 3 3輸出刷新階段輸出刷新階段 當所有指令當所有指令執(zhí)行完畢執(zhí)行完畢后,將后,將輸出狀態(tài)寄輸出狀態(tài)寄存器存器中的內容,依次送到中的內容,依次送到輸出鎖存電路輸出鎖存電路(輸(輸出映像寄存器),并通過一定輸出方式出映像寄存器),并通過一定輸出方式輸出輸出,驅動外部相應驅動外部相應執(zhí)行元件執(zhí)行元件工作,這才形成工作,這才形成PLCPLC的實際輸出。的實際輸出。 由此可見,由此可見,輸入采樣、程序執(zhí)行和輸出輸入采樣、程序執(zhí)行和輸出刷新刷新三個階段構成三個階段構成PLCPLC一個一個工作周期工作周期,由此循,由此循環(huán)往復,因此稱為環(huán)往復,因此稱為循環(huán)掃描循環(huán)掃描工作方式。工作方式。 輸入

26、刷新階段和輸出刷新階段統(tǒng)稱為輸入刷新階段和輸出刷新階段統(tǒng)稱為I/OI/O刷新階段刷新階段。 除了執(zhí)行程序和除了執(zhí)行程序和I/OI/O刷新外,刷新外,PLCPLC還要進還要進行各種行各種錯誤檢測錯誤檢測(自診斷功能)并與編程工(自診斷功能)并與編程工具通訊,這些操作統(tǒng)稱為具通訊,這些操作統(tǒng)稱為“監(jiān)視服務監(jiān)視服務”,一,一般在程序執(zhí)行之后進行。般在程序執(zhí)行之后進行。 PLCPLC的掃描工作過程的掃描工作過程 掃描周期掃描周期的長短主要取決于的長短主要取決于程序的長短程序的長短。掃描周期掃描周期越長越長,響應速度,響應速度越慢越慢。由于每個掃。由于每個掃描周期只進行描周期只進行一次一次I/OI/O刷

27、新刷新,即每一個掃描,即每一個掃描周期周期PLCPLC只對只對輸入、輸出狀態(tài)寄存器輸入、輸出狀態(tài)寄存器更新一更新一次,所以系統(tǒng)存在次,所以系統(tǒng)存在輸入輸出滯后輸入輸出滯后現(xiàn)象,這在現(xiàn)象,這在一定程度上降低了系統(tǒng)的一定程度上降低了系統(tǒng)的響應速度響應速度。 但是由于其對但是由于其對I/OI/O的變化的變化每個周期只輸每個周期只輸出刷新一次出刷新一次,并且,并且只對有變化的進行刷新只對有變化的進行刷新,這對一般的開關量控制系統(tǒng)來說是完全允許這對一般的開關量控制系統(tǒng)來說是完全允許的,不但不會造成影響,還會的,不但不會造成影響,還會提高抗干擾能提高抗干擾能力力。 在快速響應系統(tǒng)中就會造成響應滯后現(xiàn)在快速

28、響應系統(tǒng)中就會造成響應滯后現(xiàn)象,這時象,這時PLCPLC都會采取都會采取高速模塊高速模塊。 幾個重要概念幾個重要概念 掃描周期中斷:掃描周期中斷: 當中斷事件發(fā)生時,當中斷事件發(fā)生時,CPUCPU以以異步異步掃描方式、掃描方式、根據(jù)根據(jù)中斷優(yōu)先級中斷優(yōu)先級來處理中斷。來處理中斷。輸入和輸出映像區(qū)輸入和輸出映像區(qū) 輸入和輸出映像區(qū)輸入和輸出映像區(qū)是在是在PLCPLC的的RAMRAM工作工作區(qū)中將區(qū)中將一特定區(qū)域一特定區(qū)域的存儲單元作為的存儲單元作為輸入映輸入映像寄存器和輸出映像寄存器像寄存器和輸出映像寄存器的存儲區(qū)。的存儲區(qū)。 輸入映像區(qū)存儲著對應位輸入輸入映像區(qū)存儲著對應位輸入“繼電器繼電器”

29、的的通斷通斷狀態(tài),狀態(tài),高電平高電平“1”1”為通為通,低電低電平平”0”0”為斷為斷。此處。此處“繼電器繼電器”是指由是指由系統(tǒng)系統(tǒng)軟件軟件程序賦予其具有程序賦予其具有繼電器功能繼電器功能的的“軟繼電軟繼電器器”,而非真正的,而非真正的物理繼電器物理繼電器,每位,每位輸入映輸入映像寄存器像寄存器也對應著也對應著PLCPLC每個每個實際輸入端實際輸入端的的通通斷斷狀態(tài)。輸入映像寄存器的內容只能被狀態(tài)。輸入映像寄存器的內容只能被PLCPLC中的中的CPUCPU讀出讀出,而不能被,而不能被改寫改寫。 輸出映像區(qū)存儲著對應輸出映像區(qū)存儲著對應位輸出位輸出“寄存器寄存器”的狀態(tài);在執(zhí)行用戶程序時,的狀

30、態(tài);在執(zhí)行用戶程序時,輸出映像寄存輸出映像寄存器器既可被既可被PLCPLC的的CPUCPU讀取讀取,也可以被,也可以被CPUCPU改寫改寫。 在程序執(zhí)行過程中,對于在程序執(zhí)行過程中,對于輸入或輸出點輸入或輸出點狀態(tài)狀態(tài)的存取通常是的存取通常是通道映像寄存器通道映像寄存器,而不是,而不是實際的實際的輸入輸出輸入輸出(I/O)(I/O)點點,這主要有三個,這主要有三個原因:原因: 1) 1)在同步掃描周期的開始在同步掃描周期的開始采樣所有輸入采樣所有輸入,而在掃描周期的而在掃描周期的執(zhí)行階段執(zhí)行階段就有了就有了固定的輸入固定的輸入。而當程序執(zhí)行完后而當程序執(zhí)行完后更新輸出映像寄存器更新輸出映像寄存

31、器,這,這樣可使系統(tǒng)更加穩(wěn)定。樣可使系統(tǒng)更加穩(wěn)定。 2) 2)用戶程序存取用戶程序存取映像寄存器映像寄存器要比要比I/OI/O點點快得多,因此執(zhí)行程序更加快捷。快得多,因此執(zhí)行程序更加快捷。 3) 3)I/OI/O點必須按位來存取,而點必須按位來存取,而映像寄存映像寄存器器可按可按字節(jié)字節(jié)、字字或或雙字雙字來存取,因此更具有來存取,因此更具有靈活性。靈活性。 立即立即I/O I/O 立即立即I/OI/O指令允許對指令允許對實際輸入輸出點實際輸入輸出點直接存取。直接存取。 執(zhí)行執(zhí)行立即立即I/OI/O指令對指令對輸入和輸出映像寄輸入和輸出映像寄存器存器的影響是不同的。當使用立即的影響是不同的。當

32、使用立即I/OI/O指令指令采集采集輸入點輸入點的值時,的值時,輸入映像寄存器的值尚輸入映像寄存器的值尚未更新未更新,而使用立即,而使用立即I/OI/O指令來指令來存取輸出點存取輸出點的同時,的同時,相應的輸出映像寄存器被更新了相應的輸出映像寄存器被更新了。 8.3 8.3 可編程控制器的編程語言可編程控制器的編程語言 一、梯形圖(一、梯形圖(LADLADLAdding DiagramLAdding Diagram) 梯形圖語言梯形圖語言表達式是在原電器控制系統(tǒng)表達式是在原電器控制系統(tǒng)中常用的接觸器、繼電器梯形圖基礎上演變中常用的接觸器、繼電器梯形圖基礎上演變而來的,它與電器操作原理圖相呼應,

33、形象、而來的,它與電器操作原理圖相呼應,形象、直觀、實用,是直觀、實用,是PLCPLC的主要編輯語言。的主要編輯語言。 梯形圖:梯形圖:最基本單元是編程最基本單元是編程元素元素,數(shù)個,數(shù)個編程元素構成編程元素構成支路支路,幾條支路又組成,幾條支路又組成梯級梯級,多個梯級形成網(wǎng)絡狀的多個梯級形成網(wǎng)絡狀的梯形圖梯形圖。 梯形圖基于寄存器梯形邏輯電氣圖。梯形圖基于寄存器梯形邏輯電氣圖。在梯形圖中,有一個提供能量的左母線。在梯形圖中,有一個提供能量的左母線。觸點閉合觸點閉合可以使能量流過該器件到達下一可以使能量流過該器件到達下一個器件,個器件,觸點打開觸點打開將阻止能量流通過。任將阻止能量流通過。任何

34、可以連到左母線或觸點的梯形組件都有何可以連到左母線或觸點的梯形組件都有輸入、輸出輸入、輸出能量流。能量流。 程序一次執(zhí)行一個段,程序一次執(zhí)行一個段,從左至右從左至右,從從上至下上至下:當:當CPUCPU執(zhí)行到程序結尾,又回到程執(zhí)行到程序結尾,又回到程序序開始處開始處從上到下從上到下重新執(zhí)行重新執(zhí)行程序。程序。 每一條指令都規(guī)定了相應的每一條指令都規(guī)定了相應的輸入和輸輸入和輸出出操作數(shù)的范圍以及數(shù)據(jù)類型。操作數(shù)的范圍以及數(shù)據(jù)類型。 指令分類:指令分類:位操作指令:位操作指令:包括邏輯控制指令、定時包括邏輯控制指令、定時/ /計計數(shù)器指令和比較指令。數(shù)器指令和比較指令。運算類指令:運算類指令:包括

35、四則運算、邏輯運算、包括四則運算、邏輯運算、數(shù)學函數(shù)指令。數(shù)學函數(shù)指令。數(shù)據(jù)處理指令:數(shù)據(jù)處理指令:包括送出、位移、字節(jié)包括送出、位移、字節(jié)交換和填充指令。交換和填充指令。高級指令:高級指令:包括時鐘指令、中斷指令、高包括時鐘指令、中斷指令、高速計數(shù)器指令、速計數(shù)器指令、PIDPID指令等。指令等。表功能指令:表功能指令:包括對表的存取和查找指令。包括對表的存取和查找指令。轉換指令:轉換指令:包括數(shù)據(jù)類型轉換、編碼、譯包括數(shù)據(jù)類型轉換、編碼、譯碼等。碼等。程序控制指令:程序控制指令:包括空操作指令、結束及包括空操作指令、結束及暫停指令等。暫停指令等。基本指令基本指令(1 1)裝載指令)裝載指令

36、LDLD,LDNLDN LDLD指令指令總是從母線(包括在分支點引總是從母線(包括在分支點引出的母線)引出一個常開觸點。出的母線)引出一個常開觸點。 LDNLDN指令指令總是從母線引出一個常閉觸點??偸菑哪妇€引出一個常閉觸點。(2 2)觸點串聯(lián)指令)觸點串聯(lián)指令A A,ANAN(3 3)觸點并聯(lián)指令)觸點并聯(lián)指令O O,ONON A A,ANAN應用于單個觸點的串聯(lián),可以連應用于單個觸點的串聯(lián),可以連續(xù)使用。續(xù)使用。 O O,ONON應用于單個觸點的并聯(lián),緊接在應用于單個觸點的并聯(lián),緊接在LDLD、LDNLDN之后使用,可以連續(xù)使用。之后使用,可以連續(xù)使用。(4 4)觸點輸出指令)觸點輸出指令

37、= =(OUTOUT)輸出指令輸出指令不能用于輸入繼電器不能用于輸入繼電器; ;可以連續(xù)使用,構成并聯(lián)輸出可以連續(xù)使用,構成并聯(lián)輸出; ;輸出指令輸出指令的操作數(shù)一般不能重復使用;如的操作數(shù)一般不能重復使用;如在程序中不要多次出現(xiàn):在程序中不要多次出現(xiàn):“=Q0.0”;=Q0.0”;(5 5)置位、復位指令)置位、復位指令(6 6)邊沿觸發(fā)指令)邊沿觸發(fā)指令EUEU、EDED(7 7)邏輯取反指令)邏輯取反指令(8 8)邏輯入棧指令()邏輯入棧指令(LPSLPS) (9 9)邏輯出棧指令()邏輯出棧指令(LPPLPP) 梯形邏輯梯形邏輯LADLAD及其編輯器具有以下特點:及其編輯器具有以下特點

38、: (1)(1)梯形邏輯易于初學者使用。梯形邏輯易于初學者使用。 (2)(2)圖形表示易于理解,而且全世界通圖形表示易于理解,而且全世界通用。用。 (3)(3)LADLAD編輯器能夠使用編輯器能夠使用SIMATICSIMATIC和和IEC1131-3IEC1131-3指令集(指令集(19931993年國際電工委員年國際電工委員會會 (IEC)(IEC)制定了制定了IEC1131 PLC IEC1131 PLC 的標準)。的標準)。 (4)(4)可以使用語句表可以使用語句表(STL)(STL)編輯器顯示編輯器顯示所有用所有用SIMATIC LADSIMATIC LAD編輯器編寫的程序。編輯器編寫

39、的程序。二、語句表(二、語句表(STLSTLStatement ListStatement List) 語句表是由不同的指令所構成的語句語句表是由不同的指令所構成的語句組成的,其中的指令則由組成的,其中的指令則由操作碼和操作數(shù)操作碼和操作數(shù)組成,其中組成,其中操作碼操作碼指出了指令的功能,指出了指令的功能,操操作數(shù)作數(shù)指出了指令所用的元件或數(shù)據(jù)。指出了指令所用的元件或數(shù)據(jù)。 三、功能塊圖三、功能塊圖(FBD(FBDFunction Block Function Block Diagram) Diagram) 功能塊圖使用類似于布爾代數(shù)的功能塊圖使用類似于布爾代數(shù)的圖形圖形邏輯符號邏輯符號來表示

40、來表示控制邏輯控制邏輯,一些復雜的功,一些復雜的功能用指令框表示,適合于有數(shù)字電路基礎能用指令框表示,適合于有數(shù)字電路基礎的編程人員使用。功能塊圖用類似于的編程人員使用。功能塊圖用類似于與門、與門、或門的框圖或門的框圖來表示來表示邏輯運算關系邏輯運算關系,方框的,方框的左側左側為邏輯運算的為邏輯運算的輸入變量輸入變量,右側右側為為輸出輸出變量變量,輸入、輸出端的小圓圈表示,輸入、輸出端的小圓圈表示“非非”運算,方框用運算,方框用“導線導線”連在一起,信號自連在一起,信號自左向右。左向右。 選擇選擇FBDFBD編輯器編輯器時主要應時主要應考慮:考慮: (1)(1)圖形邏輯門圖形邏輯門表示表示格式

41、有利于程序流的跟蹤。格式有利于程序流的跟蹤。 ( (2)FBD2)FBD編輯器編輯器可以使可以使用用SIMATICSIMATIC和和IEC1131-3IEC1131-3指指令集。令集。 (3)(3)可以使用可以使用STLSTL編輯編輯器器顯示所有顯示所有SIMATIC FBDSIMATIC FBD編編輯器編輯的程序。輯器編輯的程序。 四、四、順序功能圖順序功能圖 (SFCSFCSeauential Fuction ChartSeauential Fuction Chart) 用來編程用來編程順序控制順序控制的程序,編寫時,工的程序,編寫時,工藝過程被劃分為若干個順序出現(xiàn)的藝過程被劃分為若干個順

42、序出現(xiàn)的步步,每步,每步中包括中包括控制輸出的動作控制輸出的動作,從一步到另一步的,從一步到另一步的轉換由轉換由轉換條件轉換條件來控制,特別適合于生產(chǎn)制來控制,特別適合于生產(chǎn)制造過程。造過程。 西門子西門子 STEP7 STEP7 中的該編程語言是中的該編程語言是 S7S7GraphGraph 五、結構化文本五、結構化文本(STSTStructured TextStructured Text) 結構化文本結構化文本(STST)是為是為IEC61131IEC611313 3標準創(chuàng)建的一種專用的標準創(chuàng)建的一種專用的高級編程語言高級編程語言。與。與梯形圖相比,它實現(xiàn)梯形圖相比,它實現(xiàn)復雜的數(shù)學運算復

43、雜的數(shù)學運算,編,編寫的程序非常簡潔和緊湊。寫的程序非常簡潔和緊湊。 STEP7 STEP7的的S7 SCLS7 SCL結構化控制語言,結構化控制語言,編編程結構程結構和和C C語言、語言、PascalPascal語言相似,特別語言相似,特別適合于習慣于使用適合于習慣于使用高級語言編程高級語言編程的人使用。的人使用。 8.4 S7-200 8.4 S7-200系統(tǒng)概述系統(tǒng)概述 一、系統(tǒng)功能概述一、系統(tǒng)功能概述 S7-200PLC S7-200PLC系統(tǒng)是系統(tǒng)是緊湊型可編程序緊湊型可編程序控制控制器。系統(tǒng)的硬件構架由構成系統(tǒng)的器。系統(tǒng)的硬件構架由構成系統(tǒng)的CPUCPU模塊模塊和豐富的和豐富的擴展

44、模塊擴展模塊組成,它可滿足各種設備組成,它可滿足各種設備的自動化控制需求。的自動化控制需求。1 1硬件硬件 2. 2. 工業(yè)軟件工業(yè)軟件 3.3.主機外形主機外形 CPU 22X CPU 22X系列系列PLCPLC主機(主機(CPUCPU模塊)模塊) 4. S7-200 4. S7-200 其它功能:其它功能: (1)(1)功能強大的指令集功能強大的指令集 包括位邏輯指令、計數(shù)器、定時器、包括位邏輯指令、計數(shù)器、定時器、復雜數(shù)學運算指令、復雜數(shù)學運算指令、PIDPID指令、字符串指指令、字符串指令、時鐘指令、通訊指令,以及和令、時鐘指令、通訊指令,以及和智能模智能模塊塊配合的配合的專用指令專用

45、指令等。等。 (2)(2)豐富強大的通訊功能豐富強大的通訊功能 S7-200S7-200提供了近提供了近1010種通訊方式以滿足種通訊方式以滿足不同的應用需求,從簡單的不同的應用需求,從簡單的 S7-200 S7-200 之間之間的通訊到的通訊到 S7-200 S7-200 通過通過 Profibus-DPProfibus-DP 網(wǎng)絡網(wǎng)絡通訊,甚至到通訊,甚至到 S7-200 S7-200 通過通過以太網(wǎng)以太網(wǎng)通訊。通訊??梢哉f,可以說,S7-200S7-200的通訊功能已經(jīng)遠遠超出的通訊功能已經(jīng)遠遠超出了小型了小型PLCPLC的整體通訊水平。的整體通訊水平。 (3)(3)編程軟件的易用性編程

46、軟件的易用性 Step7-Micro/WIN32Step7-Micro/WIN32編程軟件為用戶提編程軟件為用戶提供了供了開發(fā)開發(fā) 編輯和監(jiān)控編輯和監(jiān)控的良好編程環(huán)境。全的良好編程環(huán)境。全中文的界面、中文的在線幫助信息、中文的界面、中文的在線幫助信息、Windows Windows 的界面風格以及豐富的編程向導,的界面風格以及豐富的編程向導,能使用戶快速進入狀態(tài)。能使用戶快速進入狀態(tài)。 二、二、S7-200CPUS7-200CPU和擴展模塊和擴展模塊 1. S7-200CPU1. S7-200CPU S7-200CPU S7-200CPU將一個微處理器、一個集成將一個微處理器、一個集成的電源盒

47、、若干數(shù)字量的電源盒、若干數(shù)字量I/OI/O點集成在一個緊點集成在一個緊湊的封裝中,組成湊的封裝中,組成一個功能強大的一個功能強大的PLCPLC。 對于每個型號,西門子提供對于每個型號,西門子提供DC(24V)DC(24V)和和AC(120-220V)AC(120-220V)兩種電源供電的兩種電源供電的CPUCPU類型。如類型。如CPU224CPU224DC/DC/DCDC/DC/DC 和和 CPU224CPU224AC/DC/RelayAC/DC/Relay。(1)DC/DC/DC(1)DC/DC/DC:說明:說明CPUCPU是是直流供電,直流直流供電,直流數(shù)字量輸入,數(shù)字量輸出點數(shù)字量輸入

48、,數(shù)字量輸出點是是晶體管晶體管直流直流電路的類型。電路的類型。(2)AC/DC/Relay(2)AC/DC/Relay:說明:說明CPUCPU是是交流供電,交流供電,直流數(shù)字量輸入直流數(shù)字量輸入,數(shù)字量輸出點數(shù)字量輸出點是是繼電器繼電器觸點的類型。觸點的類型。 S7-200 CPUS7-200 CPU外插卡外插卡(1)MC291(1)MC291:存儲器卡存儲器卡,提供,提供EEPROMEEPROM存儲存儲單元。在單元。在CPUCPU上插入存儲器卡后,可使用編程軟件上插入存儲器卡后,可使用編程軟件Step-Step-Micro/WIN32Micro/WIN32將將CPUCPU中的中的存儲內容存儲

49、內容( (系統(tǒng)塊、程序塊系統(tǒng)塊、程序塊和數(shù)據(jù)塊等和數(shù)據(jù)塊等) )復制到卡中復制到卡中;把存儲卡插到其他;把存儲卡插到其他CPUCPU上,上,通電時通電時存儲卡的內容會自動復制到存儲卡的內容會自動復制到CPUCPU中中。(2)CC292(2)CC292:日期日期/ /時鐘電池卡時鐘電池卡。用于。用于CPU221CPU221和和CPU222CPU222兩種不具備內部實時時鐘的兩種不具備內部實時時鐘的CPUCPU,以提供,以提供日日期期/ /時鐘功能時鐘功能,同時提供內存后備電池。,同時提供內存后備電池。(3)BC293(3)BC293:電池卡電池卡。為所有類型的。為所有類型的CPUCPU提供提供數(shù)

50、據(jù)數(shù)據(jù)保持的后備電池保持的后備電池。電池在。電池在超級電容超級電容放電完畢后起作放電完畢后起作用。用。 2. 2. 擴展模塊擴展模塊 1 1)數(shù)字量)數(shù)字量I/OI/O模塊模塊 EM221EM221:數(shù)字量輸入擴展模塊:數(shù)字量輸入擴展模塊 1)1)、8 8點點24V DC24V DC輸入;輸入; 2)2)、8 8點點AC120/230 VAC120/230 V輸入;輸入; 3)3)、1616點點24V DC24V DC輸入輸入 EM222EM222:數(shù)字量輸出擴展模塊:數(shù)字量輸出擴展模塊 1)1)、8 8點點24V DC(24V DC(晶體管晶體管) )輸出;輸出; 2)2)、8 8點點AC1

51、20/230V DCAC120/230V DC輸出;輸出; 3)3)、4 4點點24V DC24V DC輸出輸出, ,每點每點5A5A; 4)4)、4 4點繼電器輸出點繼電器輸出, ,每點每點10A10A EM223EM223:數(shù)字量輸入:數(shù)字量輸入/ /輸出擴展模塊輸出擴展模塊 1)1)、4 4點點24V DC24V DC輸入輸入/4V DC/4V DC輸出;輸出; 2)2)、4 4點點24V DC24V DC輸入輸入/4V/4V繼電器輸出;繼電器輸出; 3)3)、8 8點點24V DC24V DC輸入輸入/8V DC/8V DC輸出;輸出; 4)4)、8 8點點24V DC24V DC輸入

52、輸入/8V/8V繼電器輸出;繼電器輸出; 5)5)、1616點點24V DC24V DC輸入輸入/16V DC/16V DC輸出;輸出; 6)6)、1616點點24V DC24V DC輸入輸入/16V /16V 繼電器輸繼電器輸出;出; 2 2)模擬量)模擬量I/OI/O模塊模塊 EM231EM231:模擬量輸入模塊,模擬量輸入模塊,4 4通道電流通道電流/ /電電壓輸入;壓輸入;EM232EM232:模擬量輸出模塊,模擬量輸出模塊,2 2通道電流通道電流/ /電電壓輸出;壓輸出;EM235EM235:模擬量輸入模擬量輸入/ /輸出模塊,輸出模塊,4 4通道電通道電流流/ /電壓輸入、電壓輸入

53、、1 1通道電流通道電流/ /電壓輸出。電壓輸出。 溫度測量擴展模塊溫度測量擴展模塊溫度測量模塊是模擬量模塊的特殊形式。溫度測量模塊是模擬量模塊的特殊形式。EM231TCEM231TC:熱電偶輸入模塊,:熱電偶輸入模塊,4 4輸入通道;輸入通道;EM231RTDEM231RTD:熱電偶輸入模塊,:熱電偶輸入模塊,2 2輸入通道輸入通道 3 3)通訊模塊)通訊模塊EM277EM277:Profibus-DPProfibus-DP從站通訊模塊,同時從站通訊模塊,同時也支持也支持MPIMPI從站通訊;從站通訊;EM241EM241:調制解調器:調制解調器(Modem)(Modem)通訊模塊;通訊模塊

54、;CP243-1CP243-1:工業(yè)以太網(wǎng)通訊模塊;:工業(yè)以太網(wǎng)通訊模塊;CP243-1ITCP243-1IT:工業(yè)以太網(wǎng)通訊模塊,同時提:工業(yè)以太網(wǎng)通訊模塊,同時提供供Web/E-mailWeb/E-mail等等ITIT應用。應用。 4 4)特殊功能模塊)特殊功能模塊 S7-200S7-200還提供了一些特殊模塊,用以還提供了一些特殊模塊,用以完成特定的任務。完成特定的任務。EM253EM253:定位控制模塊。它能產(chǎn)生脈沖串,定位控制模塊。它能產(chǎn)生脈沖串,用于步進電機和伺服電機的速度和位置的用于步進電機和伺服電機的速度和位置的開環(huán)控制。開環(huán)控制。 3 3、電源模塊、電源模塊 所有的所有的S7

55、-200CPUS7-200CPU都有都有內部電源內部電源,為,為CPUCPU自身、擴展模塊和其他用電設備提供自身、擴展模塊和其他用電設備提供5V5V、24V24V直流電源。直流電源。 擴展模塊通過與擴展模塊通過與CPUCPU連接的連接的總線連接電總線連接電纜纜取得取得5V5V直流電源直流電源(5V DC)(5V DC)。 CPU CPU還向外提供一個還向外提供一個24V DC24V DC電源,從電電源,從電源輸出點源輸出點(L+,M)(L+,M)引出。此電源可為引出。此電源可為CPUCPU和擴和擴展模塊上的展模塊上的I/OI/O點供電,也為一些特殊或智點供電,也為一些特殊或智能模塊提供電源。能

56、模塊提供電源。 不同規(guī)格的不同規(guī)格的CPUCPU提供提供5V DC5V DC和和24V DC24V DC電源電源的容量不同。每個實際應用項目都要就的容量不同。每個實際應用項目都要就電源電源容量容量進行規(guī)劃計算。進行規(guī)劃計算。 4 4、最大、最大I/OI/O配置配置 S7-200 S7-200按照按照I/OI/O的類型為其分配不同的地的類型為其分配不同的地址,包括址,包括AIAI、AOAO、DIDI、DODO。 每一類每一類I/OI/O分別排列地址。從分別排列地址。從CPUCPU開始算開始算起,起,I/OI/O點點從左到右按由小到大從左到右按由小到大的規(guī)律排列。的規(guī)律排列。擴展模塊的類型和位置一

57、旦確定,則它的擴展模塊的類型和位置一旦確定,則它的I/OI/O點地址也隨之決定。點地址也隨之決定。 CPU CPU的最大的最大I/OI/O,實際上取決于它們所,實際上取決于它們所能帶的擴展模塊數(shù)目。能帶的擴展模塊數(shù)目。 5 5、S7-200S7-200的數(shù)據(jù)存儲區(qū)與數(shù)據(jù)保持的數(shù)據(jù)存儲區(qū)與數(shù)據(jù)保持 數(shù)據(jù)存儲區(qū)分為兩類:數(shù)據(jù)存儲區(qū)分為兩類:易失性的易失性的RAMRAM存存儲區(qū),以及儲區(qū),以及永久保存的永久保存的EEPROMEEPROM存儲區(qū)。存儲區(qū)。 S7-200 S7-200中的中的V V數(shù)據(jù)存儲區(qū)、數(shù)據(jù)存儲區(qū)、M M存儲區(qū)存儲區(qū)都都屬于易失性數(shù)據(jù)存儲區(qū)。要保存屬于易失性數(shù)據(jù)存儲區(qū)。要保存T(T

58、(定時器定時器) )和和C(C(計數(shù)器計數(shù)器) )數(shù)據(jù)數(shù)據(jù),也需要提供電源。,也需要提供電源。 S7-200 CPU S7-200 CPU 提供了提供了 EEPROM EEPROM 存儲器存儲器 EEPROM EEPROM 不需要另外的供電就能永久保存數(shù)不需要另外的供電就能永久保存數(shù)據(jù)。據(jù)。 RAM RAM存儲區(qū)需要為其存儲區(qū)需要為其提供電源提供電源方能保方能保持其中的數(shù)據(jù)不丟失。持其中的數(shù)據(jù)不丟失。1)1)、CPUCPU中內置中內置超級電容超級電容,在不太長的斷電,在不太長的斷電期間內保持數(shù)據(jù)和時鐘提供電源,不需要附期間內保持數(shù)據(jù)和時鐘提供電源,不需要附件,斷電后件,斷電后, ,CPU221

59、CPU221和和CPU222CPU222的超級電容可的超級電容可提供約提供約50h50h的數(shù)據(jù)保持,的數(shù)據(jù)保持,CPU224CPU224、CPU226CPU226、CPU226XMCPU226XM可保持數(shù)據(jù)約可保持數(shù)據(jù)約190h190h。 2)2)、CPUCPU上附加上附加電池卡電池卡,與內置超級電容配,與內置超級電容配合,長期為時鐘和數(shù)據(jù)保持提供電源。合,長期為時鐘和數(shù)據(jù)保持提供電源。CPUCPU斷電后,斷電后,首先首先依靠內置的依靠內置的超級電容超級電容為數(shù)據(jù)提為數(shù)據(jù)提供電源。超級電容放電完畢后,供電源。超級電容放電完畢后,電池電池才起作才起作用。完全靠電池為用。完全靠電池為CPUCPU提

60、供數(shù)據(jù)備份電源時,提供數(shù)據(jù)備份電源時,電池壽命約電池壽命約200200天天。 3)3)、使用數(shù)據(jù)塊,、使用數(shù)據(jù)塊,永久保存永久保存不需要更改的不需要更改的數(shù)據(jù)。由于數(shù)據(jù)塊在數(shù)據(jù)。由于數(shù)據(jù)塊在 S7-200 S7-200 項目下載到項目下載到CPU CPU 中,直接存儲到中,直接存儲到 EEPROM EEPROM 中,所以數(shù)中,所以數(shù)據(jù)內容永遠不會丟失據(jù)內容永遠不會丟失 。 4)4)、編程時設置、編程時設置系統(tǒng)塊系統(tǒng)塊,可在,可在CPUCPU斷電時自斷電時自動永久保存至多動永久保存至多1414個字節(jié)個字節(jié)的數(shù)據(jù)。的數(shù)據(jù)。 5)5)、在用戶程序中編程,、在用戶程序中編程,根據(jù)需要根據(jù)需要永久保永久

溫馨提示

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

評論

0/150

提交評論