版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第4章
S7-300可編程控制器西門子S7-300PLC屬于SIMATICS7系列可編程控制器。S7系列主要包括S7-200(微型機)、S7-300(中型機)和S7-400(大型機)等。在S7-300系列里,有多種型號的CPU模塊,各型號的區(qū)別是CPU速度、存儲器容量、可配置的特殊單元數(shù)量及可擴展的I/O板數(shù)量等。
300系列CPU包括CPU312~CPU319系列。系列內(nèi)分為標準型(31X)、緊湊型(31XC)和故障安全型(31XF)、技術(shù)功能型(31XT)等,接口也有RS-485(31X-2PtP)、PROFIBUS-DP(31X-2DP)、PROFINET工業(yè)以太網(wǎng)/DP接口(31X-2PN/DP)等。第4章
S7-300可編程控制器西門子S7-300PL11.導(dǎo)軌(RACK-300)S7-300的模塊機架,起物理支撐作用,無背板總線。模塊之間由背板總線連接器連接。長度分為160mm、482mm、530mm、830mm等。定貨號為6ES7390-XXXXX-XXXX。4.1S7-300PLC硬件、配置方式及地址分配
4.1.1S7-300系列PLC硬件1.導(dǎo)軌(RACK-300)4.1S7-300PLC硬件22.電源(PS-300)
用于為各機架上的各模塊供電。將交流電轉(zhuǎn)換為24VDC輸出。分2A、5A、和10A。定貨號為6ES7
307-XXXXX-XXXX。5A尺寸mm:80*125*1202.電源(PS-300)5A尺寸mm:80*125*12033.CPU模塊(CPU-300)
CPU模塊也稱為主機模塊,分為標準型、緊湊型(帶集成I/O)、故障安全型、技術(shù)功能型等。各類型中接口型式不同分為多種型號。定貨號為6ES731XX-XXXXX-XXXX。無、C、F、T2~93.CPU模塊(CPU-300)無、C、F、T2~944.信號模塊(SM-300)1)數(shù)字量輸入模塊(6ES7
321-XXXXX-XXXX)分為直流輸入(DC24~125V)、交流輸入(24
~230V)、交\直流輸入,一般點數(shù)分為8點、16點、32點。有多種型號可選。4.信號模塊(SM-300)5SM321直流輸入型模塊接口電路之一24VDCLED20背板總線接口內(nèi)部M連通M內(nèi)3219LEDM9M內(nèi)MM各通道輸入端M點連通光耦12SM321直流輸入型模塊接口電路之一24VDCLED20背6SM321交流輸入型模塊接口電路之一120/230VACLED10背板總線接口M內(nèi)219N各通道N點連通光耦~SM321交流輸入型模塊接口電路之一120/230VACL72)數(shù)字量輸出模塊(6ES7
322-XXXXX-XXXX)分為晶體管、繼電器和可控硅輸出,一般點數(shù)分為8、16、32點,有多種型號可選。2)數(shù)字量輸出模塊(6ES7322-XXXXX-XXXX)8晶體管輸出型接口電路之一1L+LED背板總線接口M光耦負載1M24VDC晶體管輸出型139102晶體管輸出型接口電路之一1L+LED背板總線接口M光耦負載19繼電器輸出型接口電路之一L+LED背板總線接口M光耦負載M24VDC繼電器輸出型~M繼電器N繼電器輸出型接口電路之一L+LED背板總線接口M光耦負載M210雙向晶閘管輸出型接口電路之一LED背板總線接口M光耦負載雙向晶閘管輸出型~L1N雙向晶閘管輸出型接口電路之一LED背板總線接口M光耦負載雙向113)數(shù)字量輸入/輸出模塊(6ES7
323-XXXXX-XXXX)
分8入/8出和16入/16出兩種。3)數(shù)字量輸入/輸出模塊(6ES7323-XXXXX-XX124)模擬量輸入模塊(6ES7
331-XXXXX-XXXX)輸入信號為電壓(支持多種電壓范圍選擇)、電流(支持多種電流范圍選則)、熱電阻和熱電偶(支持多種分度號),點數(shù)分為2點、4點、8點,有多種型號可選。4)模擬量輸入模塊(6ES7331-XXXXX-XXXX)13
輸入模塊上有量程卡(A、B、C、D四個位置),需根據(jù)量程范圍選擇正確位置。每兩個通道共用一個量程卡。輸入模塊上有量程卡(A、B、C、D四個位置),需根據(jù)14轉(zhuǎn)換數(shù)據(jù)表示方法:轉(zhuǎn)換精度為9~15位(與模塊型號有關(guān)),采用16位二進制補碼定點數(shù)表示。最高位為符號位,0表示正數(shù),1表示負數(shù)。即轉(zhuǎn)換數(shù)據(jù)采取左對齊,使用時應(yīng)注意技術(shù)手冊的說明。例如:對于12位精度的轉(zhuǎn)換器01578123456914131211100157812345691413121110符號符號000000000010000000000010000即:原始數(shù)據(jù)每變化1,則轉(zhuǎn)換數(shù)據(jù)變化為8。轉(zhuǎn)換數(shù)據(jù)原始數(shù)據(jù)00轉(zhuǎn)換數(shù)據(jù)表示方法:轉(zhuǎn)換精度為9~15位(與模塊型號有關(guān)),采15基本型原理及接線圖1、電壓測量2、背板總線接口3、電氣隔離4、A/D轉(zhuǎn)換器5、等電位連接基本型原理及接線圖1、電壓測量165)模擬量輸出模塊(6ES7332-XXXXX-XXXX)輸出信號為電壓(支持多種電壓范圍選擇)、電流(支持多種電流范圍選則),點數(shù)分為2點、4點、8點,精度分為9~15位,有多種型號可選。
5)模擬量輸出模塊(6ES7332-XXXXX-XXXX)17基本型原理及接線圖(電壓輸出時)電流輸出時,各S端不連接基本型原理及接線圖(電壓輸出時)電流輸出時,各S端不連接186)模擬量輸入/輸出模塊(6ES7334-XXXXX-XXXX、6ES7335-XXXXX-XXXX)
分4入/2出和4入/4出兩種,精度分為8或12位。6)模擬量輸入/輸出模塊(6ES7334-XXXXX-XX195、功能模塊(FM-300)用于時間要求苛刻、存儲器容量要求較大的過程信號處理任務(wù),如:計數(shù)器模塊(FM350)、定位模塊(FM351、FM354、FM353)、電子凸輪控制器(FM352)、閉環(huán)控制模塊(FM355)等等。常用產(chǎn)品定貨號為6ES735X-XXXXX-XXXX。FM350FM354FM3555、功能模塊(FM-300)FM350FM354FM3206、通信處理器模塊(CP-300)S7-300支持工業(yè)以太網(wǎng)、PROFIBUS(現(xiàn)場總線)、AS(自動化系統(tǒng))、MPI(多點接口)及點對點連接等通信網(wǎng)絡(luò)。有多種通信網(wǎng)絡(luò)接口模塊可選。如CP340、CP341、CP342、CP343。定貨號為6ES7
34X-XXXXX-XXXX。FM340/341FM342FM3436、通信處理器模塊(CP-300)FM340/341FM217、接口模塊(IM-300)用于S7-300機架擴展的接口模塊分為用于CPU機架的和用于擴展機架的接口模塊。例如:IM360(CPU機架用)/IM361(擴展機架用)、IM365/IM365等。定貨號為6ES7
36X-XXXXX-XXXX。IM360IM3617、接口模塊(IM-300)IM360IM36122用于S7-300分布式I/O終端的常用接口模塊為IM153系列模塊(PROFIBUS-DP接口),如IM153-1、IM153-2、IM153-3等。定貨號為6ES7
153-XXXXX-XXXX。IM153IM365(1對)主機架和擴展機架上各配置1個用于S7-300分布式I/O終端的常用接口模塊為IM153系238.其它附件如MMC、前連接器、總線連接器、U型連接器(即背板總線連接器)等。MMC前連接器20芯40芯8.其它附件MMC前連接器20芯40芯24MPI/DP總線連接器背板總線連接器MPI/DP總線連接器背板總線連接器251.單機架系統(tǒng)
S7-300的模塊全部安裝在CPU機架(CR)上。由電源模塊、CPU模塊及最多8個SM(信號模塊)、FM(功能模塊)、CP(通信處理器模塊)等組成。電源模塊CPU模塊SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CP4.1.2S7-300系列PLC系統(tǒng)組成(配置方式)1.單機架系統(tǒng)電源模塊CPU模塊SM/FM/CPSM/FM262.多機架系統(tǒng)
(本地擴展)在CPU機架基礎(chǔ)上可擴展1~3個機架(ER)。
PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSCPU模塊IM360SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER-1ER-2ER-32.多機架系統(tǒng)(本地擴展)PSIMSM/FM/CPSM/27系統(tǒng)最多可配置32個模塊(SM、FM、CP等)。應(yīng)注意:模塊總數(shù)、支持的FM及CP數(shù)與CPU型號有關(guān)。接口模塊為CP360/361,CPU機架上配置CP360,擴展機架上配置CP361。機架間的連接電纜分為1、2.5、5和10米四種,即最長為10米。(注:IM360與IM361之間的最大距離為10m)各機架總電流負荷不能超過1.2A。系統(tǒng)最多可配置32個模塊(SM、FM、CP等)。應(yīng)注意:模塊28單擴展機架時,可使用一對IM365模塊,CPU機架和擴展機架上各放置一個。使用IM365時,擴展機架上只能配置SM。兩機架間的連接電纜長度為1米(即最長1米)。擴展機架總電流負荷不能超過0.8A。PSIM365SMSMSMSMSMSMSMSMPSCPU模塊IM365SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER單擴展機架時,可使用一對IM365模塊,CPU機架和擴展機架293.S7-300網(wǎng)絡(luò)系統(tǒng)1)MPI網(wǎng)絡(luò)MPI網(wǎng)絡(luò)——MultiPointInterfaceNetwork,即多點接口網(wǎng)絡(luò)。MPIS7-300S7-400PG/PCS7-300RS-485HMIPG/PC—編程設(shè)備/個人計算機HMI—人機接口,如操作面板、觸摸屏等。3.S7-300網(wǎng)絡(luò)系統(tǒng)MPIS7-300S7-400PG30
MPI接口為S7-300系統(tǒng)默認接口,各系統(tǒng)均提供MPI接口。MPI使用RS-485接口,傳輸介質(zhì)一般為雙繞線,使用MPI協(xié)議,為經(jīng)濟型方案。同時連接對象最多6-64個(依CPU型號而定),網(wǎng)絡(luò)最大傳輸速率為1.5Mbps,默認為187.5Kbps。相鄰接點間最大距離為50米(加中繼時可到1000米)。網(wǎng)絡(luò)上的每個MPI接點(編程器、人機接口、CPU、功能模塊、通信模塊等)應(yīng)設(shè)置不同的MPI地址(1-126當中的數(shù))。MPI接口為S7-300系統(tǒng)默認接口,各系統(tǒng)均提供312)PROFIBUSS7-300PROFIBUSDPPG/PCPG/PCS7-400PROFIBUSET200S5-115UHMIET200—分布式I/O終端2)PROFIBUSS7-300PROFIBUSDPPG32PROFIBUS使用RS-485接口或光纖接口,F(xiàn)MS協(xié)議,目前以被PROFINET代替。PROFIBUS-DP使用RS-485接口,PROFIBUS-DP協(xié)議。采用主/從站方式,一個主站最多連接126個從站。網(wǎng)絡(luò)最大傳輸速率為12Mbps,默認使用1.5Mbps。每個網(wǎng)段的長度依傳輸速率不同,最長可以是100-1200米。(使用光纖接口時,可到15千米。)網(wǎng)絡(luò)上的每個PROFIBUS接點(編程器、人機接口、CPU、功能模塊、通信模塊等)應(yīng)設(shè)置不同的PROFIBUS地址(1-126當中的數(shù))。PROFIBUS使用RS-485接口或光纖接口,F(xiàn)MS協(xié)議,33本地及分布式I/O系統(tǒng)配置示例:PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSCPU-2DPIM360SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM153SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM153SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CP分布式I/O終端本地系統(tǒng)PROFIBUS-DP視使用的IM153型號的不同,最多可配置8或12個模塊。本地及分布式I/O系統(tǒng)配置示例:PSIMSM/FM/CPSM343)EthernetIndustrialEthernetPG/PCS5-115US7-400PCwithWinCCS7-300同軸電纜模式以太網(wǎng)交換機PG/PCS7-400PCwithWinCCS7-300交換機模式3)EthernetIndustrialEthernet35支持雙絞線、同軸電纜、光纖。使用TCP/IP協(xié)議,最多1024個接點。使用雙絞線時,每個網(wǎng)段的長度最長為100米。網(wǎng)絡(luò)最大傳輸速率為10或100Mbps。使用同軸電纜時,每個網(wǎng)段的長度最長為500米。網(wǎng)絡(luò)最大傳輸速率為10Mbps。使用光纖接口時,依傳輸速率最長為幾千米到幾十千米,網(wǎng)絡(luò)最大傳輸速率為10或100Mbps。網(wǎng)絡(luò)上的每個IP接點(編程器、人機接口、帶以太網(wǎng)接口的CPU模塊、功能模塊、通信模塊等)應(yīng)設(shè)置不同的IP地址。支持雙絞線、同軸電纜、光纖。使用TCP/IP協(xié)議,最多10236存儲器有3個基本區(qū)域:裝載存儲器、工作存儲器和系統(tǒng)存儲器。1、裝載存儲器用于保存用戶程序(不包括符號地址及注釋)和系統(tǒng)數(shù)據(jù)(即組態(tài)、連接和模塊參數(shù)等)。部分型號的CPU內(nèi)集成有裝載存儲器,而有些型號的CPU采用MMC作為裝載存儲器。對于集成的裝載存儲器具有掉電保護功能。使用MMC的裝載存儲器,因數(shù)據(jù)保存在MMC上,所以可認為能永久保留。4.1.3S7-300系列PLC的存儲區(qū)分布存儲器有3個基本區(qū)域:裝載存儲器、工作存儲器和系統(tǒng)存儲器。4372、工作存儲器用于存儲CPU運行時的用戶程序和數(shù)據(jù),OB(組織塊)、FB(功能塊)、FC(功能)、DB(數(shù)據(jù)塊)等。只有與程序運行有關(guān)的塊被裝入工作存儲器,在CPU啟動時,從裝載存儲器裝入。工作存儲器集成在CPU內(nèi)且不可擴展,其容量及保持性特性與CPU型號有關(guān),。3、系統(tǒng)存儲器系統(tǒng)存儲器是CPU為用戶程序提供的存儲器,也集成在CPU內(nèi)且不可擴展。系統(tǒng)存儲器分為若干區(qū)域,如:過程映像I/O區(qū)、位存儲區(qū)、定時器和計數(shù)器區(qū)、堆棧區(qū)、診斷緩沖區(qū),以及臨時存儲區(qū)等,需保持的數(shù)據(jù)可在組態(tài)時設(shè)置。2、工作存儲器38存儲系統(tǒng)構(gòu)成及關(guān)系示意圖(以配MMC的CPU為例)硬盤存儲器MMC工作存儲器邏輯塊數(shù)據(jù)塊系統(tǒng)數(shù)據(jù)塊程序注釋符號表邏輯塊數(shù)據(jù)塊系統(tǒng)數(shù)據(jù)塊工作存儲器存放與運行相關(guān)的邏輯塊以及組態(tài)數(shù)據(jù)。裝載存儲器編程設(shè)備CPU模塊裝載存儲器的剩余空間可作為一般的文件存儲器使用系統(tǒng)存儲器也集成在CPU內(nèi)系統(tǒng)存儲器:位存儲器、定時器和計數(shù)器、I/O過程映像區(qū)、堆棧區(qū)、診斷緩沖區(qū)、臨時數(shù)據(jù)存儲區(qū)等。存儲系統(tǒng)構(gòu)成及關(guān)系示意圖(以配MMC的CPU為例)硬盤存儲器394.1.4S7-300系列PLC的尋址(地址分配)1、基于槽位的尋址基于模塊槽位的尋址為默認設(shè)置。機架號為0~3,0號機架為CPU機架,其余1~3號為擴展機架。CPU機架上的槽號為1~11。1號槽用于放置電源模塊(PS);2號槽用于放置CPU模塊(CPU);3號槽用于放置接口模塊(IM),無擴展模塊時,此槽位空置;4~11號槽用于放置其它模塊(SM、FM、CP)。4.1.4S7-300系列PLC的尋址(地址分配)1、基40擴展機架上的槽號也為1~11。1號槽用于放置電源模塊(PS);2號槽空置;3號槽用于放置接口模塊(IM);4~11號槽用于放置其它模塊。I/O地址分配的基本規(guī)則如下:數(shù)字量地址從0字節(jié)開始分配,每個槽分配4個字節(jié)數(shù)字量地址(共32位,即最多32點數(shù)字量I/O)。模擬量地址從256字節(jié)開始分配,每個槽分配16字節(jié)的模擬量地址(共8個字,即最多8路模擬量I/O)。擴展機架上的槽號也為1~11。1號槽用于放置電源模塊(PS41基于槽位的尋址(以字節(jié)為單位)PSIMSMSMSMSMSMSMSMSMPSCPU模塊IMSMSMSMSMSMSMSMSMCRER槽號起始地址(數(shù)字)起始地址(模擬)45678910110481216202428256272288304320336352368槽號起始地址(數(shù)字)起始地址(模擬)45678910113236404448525660384400416432448464480496基于槽位的尋址(以字節(jié)為單位)PSIMSMSMSMSMSMS422、用戶自定義尋址
使用用戶定義尋址可以從CPU控制的地址區(qū)域中自由分配任何所選則模塊的地址。
應(yīng)注意,只有某些型號的CPU支持用戶自定義尋址。3、信號模塊的尋址數(shù)字量輸入:I+字節(jié)地址+位地址
IB+字節(jié)地址(0、1、2…)
IW+字的低字節(jié)地址(0、2、4…)
如I0.0,IB0,IW0(字地址為0、2、4、…..偶數(shù)地址,即IW0由IB0和IB1組成,IW2由IB2和IB3組成)等。2、用戶自定義尋址43數(shù)字量輸出:Q+字節(jié)地址+位地址
QB+字節(jié)地址
QW+字地址
如Q0.0,QB0,QW0(字地址為0、2、4、…偶數(shù)字節(jié)地址)等??稍O(shè)置模擬量I/O映像區(qū)時,可使用下面方式尋址模擬量模擬量輸入:IW+字地址如IW256(字地址為偶數(shù)字節(jié)地址)模擬量輸出:QW+字地址如QW288(字地址為偶數(shù)字節(jié)地址)數(shù)字量輸出:Q+字節(jié)地址+位地址444、外設(shè)I/O尋址
對于沒有I/O映像區(qū)的外部I/O,可采用直接訪問方式訪問(大部分S7-300PLC的CPU模塊對模擬量I/O的訪問需采用此方式),稱作過程I/O訪問,字頭為PI或PQ。外設(shè)I/O尋址支持字節(jié)(PIB、PQB)、字(PIW、PQW)、雙字(PID、PQD)尋址?,F(xiàn)以模擬量I/O為例:
模擬量輸入:PIW+字地址
例如PIW256(字地址為偶數(shù)字節(jié)地址)
模擬量輸出:PQW+字地址
例如PQW272(字地址為偶數(shù)字節(jié)地址)4、外設(shè)I/O尋址455、位(狀態(tài))存儲區(qū)尋址依CPU型號,存儲器大小為256~8192B不等,支持位尋址、字節(jié)尋址、字尋址和雙字尋址。位存儲區(qū)以M標識,如:M0.0、MB0、MW0、MD0(字地址為偶數(shù)地址0、2、4…,雙字地址為0、4、8…)等。6、定時、計數(shù)器存儲區(qū)尋址依CPU型號不同,一般有256~2048個定時器,256~2048個計數(shù)器。定時器標識符為T,計數(shù)器標識符為C。如:T0、T5,C0、C13等。5、位(狀態(tài))存儲區(qū)尋址467、數(shù)據(jù)塊DB1)共享數(shù)據(jù)塊(SharedDB)
共享數(shù)據(jù)塊為系統(tǒng)或用戶自定義的數(shù)據(jù)結(jié)構(gòu)(與C語言中的結(jié)構(gòu)類似),可供所有邏輯塊使用。名稱為DBn,n為編號(一般為1~2047,具體可定義的個數(shù),視CPU型號而定),其屬性為Shared。在DB中可定義各種類型的數(shù)據(jù)變量,且可對變量賦初值。支持DB絕對地址訪問及變量形式訪問。2)背景數(shù)據(jù)塊(InstanceDB)
與某一功能塊(FB)或系統(tǒng)功能塊(SFB)相關(guān)聯(lián),名稱也為DBn,但其結(jié)構(gòu)由對應(yīng)的FB/SFB決定。其屬性為Instance,且屬性中有其所歸屬的FB或SFB標識。7、數(shù)據(jù)塊DB473)數(shù)據(jù)塊的訪問共享數(shù)據(jù)塊與背景數(shù)據(jù)塊的訪問方法相同。數(shù)據(jù)塊中的數(shù)據(jù)可采用先打開,后訪問或直接訪問的方法來訪問。
先打開后訪問時,先用數(shù)據(jù)塊打開指令打開要訪問的DBn,然后可直接采用DBXm1.m2、DBBm、DBWm、DBDm的直接地址形式訪問。
DBX為數(shù)據(jù)塊中數(shù)據(jù)位的標識,如尋址數(shù)據(jù)塊中某一位時采用DBXm1.m2形式,m1為字節(jié)地址,m2為位地址。
DBB為數(shù)據(jù)塊中的數(shù)據(jù)字節(jié),字節(jié)尋址為DBBm,m為字節(jié)地址。3)數(shù)據(jù)塊的訪問48DBW為數(shù)據(jù)塊中的數(shù)據(jù)字,字尋址為DBWm,m為偶數(shù)地址。
DBD為數(shù)據(jù)塊中的數(shù)據(jù)雙字,雙字尋址為DBDm,m為0、4、8……等。
直接訪問時采用絕對地址訪問或變量名稱訪問形式來訪問。
采用絕對地址訪問的形式為DBn.DBXm1.m2、DBn.DBBm、DBn.DBWm、DBn.DBDm。
采用變量名稱訪問的形式為DBn.變量名DBW為數(shù)據(jù)塊中的數(shù)據(jù)字,字尋址為DBWm,m為偶數(shù)地49STEP7指令有四種尋址方式,即立即尋址、直接尋址、存儲器間接尋址和寄存器間接尋址。1、立即尋址操作數(shù)本身就在指令中,或因操作數(shù)是唯一的,在指令中不再給出。立即尋址主要用于常數(shù)操作數(shù)和某些狀態(tài)寄存器操作。例如:
L37//整數(shù)37裝入ACCU1L‘ABCD’//ASCII字符裝入ACCU1LC#12//計數(shù)常數(shù)12裝入ACCU1AWW#16#0F1A//ACCU1低字和常數(shù)逐位“與”
SET//RLO置14.1.5指令系統(tǒng)尋址方式STEP7指令有四種尋址方式,即立即尋址、直接尋502、直接尋址所謂直接尋址,就是指令中直接給出操作數(shù)的存儲單元。例如:
AI0.0//I0.0&&ROL→ROLLIB0//將IB0的內(nèi)容裝入運算累加器 1(ACCU1)
LMW64//將MW64的內(nèi)容裝入ACCU1=Q0.0//將RLO的內(nèi)容賦給Q0.0SM1.0//M1.0置1TDBD12//將ACCU1中的內(nèi)容傳送至 DBD12中2、直接尋址513、存儲器間接尋址存儲器間接尋址就是以存儲器的內(nèi)容作為地址,通過這個地址間接找到操作數(shù)。對于T、C、DB、FB和FC的編號,因其范圍在0~65535之間,只需16位地址,故使用字指針。其它地址(如I、Q、M及DB塊中的位、字節(jié)、字、雙字尋址),則采用雙字地址。例如:16位地址OPNDB[MW2]//若MW2內(nèi)容為5,則為 打開DB5SDT[MW4]//若MW4內(nèi)容為2,則為 啟動T23、存儲器間接尋址52雙字指針格式:31~19位—均為0;18~3位—字節(jié)地址;2~0位—位地址;地址指針常數(shù)以P#標識,雙字存儲器,如MD、LD和DBD等,可用于存儲地址指針。32位地址示例程序:LP#2.3//將地址2.3裝入ACCU1TMD2//將ACCU1的內(nèi)容(即地址 2.3)傳送至MD2AI[MD2]//對輸入位I2.3進行與操作=Q[MD2]//結(jié)果輸出至Q2.3(注:P#2.3為2#000000000000
0000000000000001
0011)雙字指針格式:534、地址寄存器間接尋址地址寄存器間接尋址是使用地址寄存器AR1和AR2對存儲區(qū)尋址,分為區(qū)域內(nèi)寄存器間接尋址和區(qū)域間寄存器間接尋址,由地址寄存器的第31位來區(qū)分。區(qū)域內(nèi)寄存器間接尋址:第31位=0。區(qū)域間寄存器間接尋址:第31位=1。此時還需使用地址寄存器第26、25和24位來存儲區(qū)域標識碼。
000—P區(qū);001—I區(qū);010—Q區(qū);011—M區(qū);100—DBX(共享數(shù)據(jù)塊,全局);101—DIX(背景數(shù)據(jù)塊,全局);
110—L區(qū)(本地數(shù)據(jù),局域);4、地址寄存器間接尋址54區(qū)域內(nèi)寄存器間接尋址程序示例如下:LP#8.7//將地址8.7裝入ACCU1LAR1//將ACCU1內(nèi)容裝入AR1AI[AR1,P#0.0]//對I8.7進行“與”操作=Q[AR1,P#1.1]//結(jié)果輸出至Q10.0注:[AR1,P#0.0]為AR1內(nèi)容(8.7)加上偏移量0.0(仍為8.7);[AR1,P1.1]為AR1內(nèi)容(8.7)加上偏移量1.1,即10.0。(注意:位運算為八進制,字節(jié)運算為十進制)區(qū)域內(nèi)寄存器間接尋址程序示例如下:55區(qū)域間寄存器間接尋址程序示例如下:LP#I7.3//將I7.3的地址裝入ACCU1LAR1//將ACCU1內(nèi)容裝入AR1LP#Q8.7//將Q8.7的地址裝入ACCU1LAR2//將ACCU1內(nèi)容裝入AR2A[AR1,P#0.0]//對I7.3進行“與”操作=[AR2,P#1.1]//結(jié)果輸出至Q10.0與區(qū)域內(nèi)尋址的區(qū)別是:區(qū)域間寄存器間接尋址的地址中直接指定了區(qū)域(I和Q),而在區(qū)域間寄存器間接尋址的操作中不再指定區(qū)域(區(qū)域由地址寄存器第26、25和24位來表示。區(qū)域間寄存器間接尋址程序示例如下:56第4章
S7-300可編程控制器西門子S7-300PLC屬于SIMATICS7系列可編程控制器。S7系列主要包括S7-200(微型機)、S7-300(中型機)和S7-400(大型機)等。在S7-300系列里,有多種型號的CPU模塊,各型號的區(qū)別是CPU速度、存儲器容量、可配置的特殊單元數(shù)量及可擴展的I/O板數(shù)量等。
300系列CPU包括CPU312~CPU319系列。系列內(nèi)分為標準型(31X)、緊湊型(31XC)和故障安全型(31XF)、技術(shù)功能型(31XT)等,接口也有RS-485(31X-2PtP)、PROFIBUS-DP(31X-2DP)、PROFINET工業(yè)以太網(wǎng)/DP接口(31X-2PN/DP)等。第4章
S7-300可編程控制器西門子S7-300PL571.導(dǎo)軌(RACK-300)S7-300的模塊機架,起物理支撐作用,無背板總線。模塊之間由背板總線連接器連接。長度分為160mm、482mm、530mm、830mm等。定貨號為6ES7390-XXXXX-XXXX。4.1S7-300PLC硬件、配置方式及地址分配
4.1.1S7-300系列PLC硬件1.導(dǎo)軌(RACK-300)4.1S7-300PLC硬件582.電源(PS-300)
用于為各機架上的各模塊供電。將交流電轉(zhuǎn)換為24VDC輸出。分2A、5A、和10A。定貨號為6ES7
307-XXXXX-XXXX。5A尺寸mm:80*125*1202.電源(PS-300)5A尺寸mm:80*125*120593.CPU模塊(CPU-300)
CPU模塊也稱為主機模塊,分為標準型、緊湊型(帶集成I/O)、故障安全型、技術(shù)功能型等。各類型中接口型式不同分為多種型號。定貨號為6ES731XX-XXXXX-XXXX。無、C、F、T2~93.CPU模塊(CPU-300)無、C、F、T2~9604.信號模塊(SM-300)1)數(shù)字量輸入模塊(6ES7
321-XXXXX-XXXX)分為直流輸入(DC24~125V)、交流輸入(24
~230V)、交\直流輸入,一般點數(shù)分為8點、16點、32點。有多種型號可選。4.信號模塊(SM-300)61SM321直流輸入型模塊接口電路之一24VDCLED20背板總線接口內(nèi)部M連通M內(nèi)3219LEDM9M內(nèi)MM各通道輸入端M點連通光耦12SM321直流輸入型模塊接口電路之一24VDCLED20背62SM321交流輸入型模塊接口電路之一120/230VACLED10背板總線接口M內(nèi)219N各通道N點連通光耦~SM321交流輸入型模塊接口電路之一120/230VACL632)數(shù)字量輸出模塊(6ES7
322-XXXXX-XXXX)分為晶體管、繼電器和可控硅輸出,一般點數(shù)分為8、16、32點,有多種型號可選。2)數(shù)字量輸出模塊(6ES7322-XXXXX-XXXX)64晶體管輸出型接口電路之一1L+LED背板總線接口M光耦負載1M24VDC晶體管輸出型139102晶體管輸出型接口電路之一1L+LED背板總線接口M光耦負載165繼電器輸出型接口電路之一L+LED背板總線接口M光耦負載M24VDC繼電器輸出型~M繼電器N繼電器輸出型接口電路之一L+LED背板總線接口M光耦負載M266雙向晶閘管輸出型接口電路之一LED背板總線接口M光耦負載雙向晶閘管輸出型~L1N雙向晶閘管輸出型接口電路之一LED背板總線接口M光耦負載雙向673)數(shù)字量輸入/輸出模塊(6ES7
323-XXXXX-XXXX)
分8入/8出和16入/16出兩種。3)數(shù)字量輸入/輸出模塊(6ES7323-XXXXX-XX684)模擬量輸入模塊(6ES7
331-XXXXX-XXXX)輸入信號為電壓(支持多種電壓范圍選擇)、電流(支持多種電流范圍選則)、熱電阻和熱電偶(支持多種分度號),點數(shù)分為2點、4點、8點,有多種型號可選。4)模擬量輸入模塊(6ES7331-XXXXX-XXXX)69
輸入模塊上有量程卡(A、B、C、D四個位置),需根據(jù)量程范圍選擇正確位置。每兩個通道共用一個量程卡。輸入模塊上有量程卡(A、B、C、D四個位置),需根據(jù)70轉(zhuǎn)換數(shù)據(jù)表示方法:轉(zhuǎn)換精度為9~15位(與模塊型號有關(guān)),采用16位二進制補碼定點數(shù)表示。最高位為符號位,0表示正數(shù),1表示負數(shù)。即轉(zhuǎn)換數(shù)據(jù)采取左對齊,使用時應(yīng)注意技術(shù)手冊的說明。例如:對于12位精度的轉(zhuǎn)換器01578123456914131211100157812345691413121110符號符號000000000010000000000010000即:原始數(shù)據(jù)每變化1,則轉(zhuǎn)換數(shù)據(jù)變化為8。轉(zhuǎn)換數(shù)據(jù)原始數(shù)據(jù)00轉(zhuǎn)換數(shù)據(jù)表示方法:轉(zhuǎn)換精度為9~15位(與模塊型號有關(guān)),采71基本型原理及接線圖1、電壓測量2、背板總線接口3、電氣隔離4、A/D轉(zhuǎn)換器5、等電位連接基本型原理及接線圖1、電壓測量725)模擬量輸出模塊(6ES7332-XXXXX-XXXX)輸出信號為電壓(支持多種電壓范圍選擇)、電流(支持多種電流范圍選則),點數(shù)分為2點、4點、8點,精度分為9~15位,有多種型號可選。
5)模擬量輸出模塊(6ES7332-XXXXX-XXXX)73基本型原理及接線圖(電壓輸出時)電流輸出時,各S端不連接基本型原理及接線圖(電壓輸出時)電流輸出時,各S端不連接746)模擬量輸入/輸出模塊(6ES7334-XXXXX-XXXX、6ES7335-XXXXX-XXXX)
分4入/2出和4入/4出兩種,精度分為8或12位。6)模擬量輸入/輸出模塊(6ES7334-XXXXX-XX755、功能模塊(FM-300)用于時間要求苛刻、存儲器容量要求較大的過程信號處理任務(wù),如:計數(shù)器模塊(FM350)、定位模塊(FM351、FM354、FM353)、電子凸輪控制器(FM352)、閉環(huán)控制模塊(FM355)等等。常用產(chǎn)品定貨號為6ES735X-XXXXX-XXXX。FM350FM354FM3555、功能模塊(FM-300)FM350FM354FM3766、通信處理器模塊(CP-300)S7-300支持工業(yè)以太網(wǎng)、PROFIBUS(現(xiàn)場總線)、AS(自動化系統(tǒng))、MPI(多點接口)及點對點連接等通信網(wǎng)絡(luò)。有多種通信網(wǎng)絡(luò)接口模塊可選。如CP340、CP341、CP342、CP343。定貨號為6ES7
34X-XXXXX-XXXX。FM340/341FM342FM3436、通信處理器模塊(CP-300)FM340/341FM777、接口模塊(IM-300)用于S7-300機架擴展的接口模塊分為用于CPU機架的和用于擴展機架的接口模塊。例如:IM360(CPU機架用)/IM361(擴展機架用)、IM365/IM365等。定貨號為6ES7
36X-XXXXX-XXXX。IM360IM3617、接口模塊(IM-300)IM360IM36178用于S7-300分布式I/O終端的常用接口模塊為IM153系列模塊(PROFIBUS-DP接口),如IM153-1、IM153-2、IM153-3等。定貨號為6ES7
153-XXXXX-XXXX。IM153IM365(1對)主機架和擴展機架上各配置1個用于S7-300分布式I/O終端的常用接口模塊為IM153系798.其它附件如MMC、前連接器、總線連接器、U型連接器(即背板總線連接器)等。MMC前連接器20芯40芯8.其它附件MMC前連接器20芯40芯80MPI/DP總線連接器背板總線連接器MPI/DP總線連接器背板總線連接器811.單機架系統(tǒng)
S7-300的模塊全部安裝在CPU機架(CR)上。由電源模塊、CPU模塊及最多8個SM(信號模塊)、FM(功能模塊)、CP(通信處理器模塊)等組成。電源模塊CPU模塊SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CP4.1.2S7-300系列PLC系統(tǒng)組成(配置方式)1.單機架系統(tǒng)電源模塊CPU模塊SM/FM/CPSM/FM822.多機架系統(tǒng)
(本地擴展)在CPU機架基礎(chǔ)上可擴展1~3個機架(ER)。
PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSCPU模塊IM360SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER-1ER-2ER-32.多機架系統(tǒng)(本地擴展)PSIMSM/FM/CPSM/83系統(tǒng)最多可配置32個模塊(SM、FM、CP等)。應(yīng)注意:模塊總數(shù)、支持的FM及CP數(shù)與CPU型號有關(guān)。接口模塊為CP360/361,CPU機架上配置CP360,擴展機架上配置CP361。機架間的連接電纜分為1、2.5、5和10米四種,即最長為10米。(注:IM360與IM361之間的最大距離為10m)各機架總電流負荷不能超過1.2A。系統(tǒng)最多可配置32個模塊(SM、FM、CP等)。應(yīng)注意:模塊84單擴展機架時,可使用一對IM365模塊,CPU機架和擴展機架上各放置一個。使用IM365時,擴展機架上只能配置SM。兩機架間的連接電纜長度為1米(即最長1米)。擴展機架總電流負荷不能超過0.8A。PSIM365SMSMSMSMSMSMSMSMPSCPU模塊IM365SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPCRER單擴展機架時,可使用一對IM365模塊,CPU機架和擴展機架853.S7-300網(wǎng)絡(luò)系統(tǒng)1)MPI網(wǎng)絡(luò)MPI網(wǎng)絡(luò)——MultiPointInterfaceNetwork,即多點接口網(wǎng)絡(luò)。MPIS7-300S7-400PG/PCS7-300RS-485HMIPG/PC—編程設(shè)備/個人計算機HMI—人機接口,如操作面板、觸摸屏等。3.S7-300網(wǎng)絡(luò)系統(tǒng)MPIS7-300S7-400PG86
MPI接口為S7-300系統(tǒng)默認接口,各系統(tǒng)均提供MPI接口。MPI使用RS-485接口,傳輸介質(zhì)一般為雙繞線,使用MPI協(xié)議,為經(jīng)濟型方案。同時連接對象最多6-64個(依CPU型號而定),網(wǎng)絡(luò)最大傳輸速率為1.5Mbps,默認為187.5Kbps。相鄰接點間最大距離為50米(加中繼時可到1000米)。網(wǎng)絡(luò)上的每個MPI接點(編程器、人機接口、CPU、功能模塊、通信模塊等)應(yīng)設(shè)置不同的MPI地址(1-126當中的數(shù))。MPI接口為S7-300系統(tǒng)默認接口,各系統(tǒng)均提供872)PROFIBUSS7-300PROFIBUSDPPG/PCPG/PCS7-400PROFIBUSET200S5-115UHMIET200—分布式I/O終端2)PROFIBUSS7-300PROFIBUSDPPG88PROFIBUS使用RS-485接口或光纖接口,F(xiàn)MS協(xié)議,目前以被PROFINET代替。PROFIBUS-DP使用RS-485接口,PROFIBUS-DP協(xié)議。采用主/從站方式,一個主站最多連接126個從站。網(wǎng)絡(luò)最大傳輸速率為12Mbps,默認使用1.5Mbps。每個網(wǎng)段的長度依傳輸速率不同,最長可以是100-1200米。(使用光纖接口時,可到15千米。)網(wǎng)絡(luò)上的每個PROFIBUS接點(編程器、人機接口、CPU、功能模塊、通信模塊等)應(yīng)設(shè)置不同的PROFIBUS地址(1-126當中的數(shù))。PROFIBUS使用RS-485接口或光纖接口,F(xiàn)MS協(xié)議,89本地及分布式I/O系統(tǒng)配置示例:PSIM361SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSCPU-2DPIM360SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM153SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPPSIM153SM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CPSM/FM/CP分布式I/O終端本地系統(tǒng)PROFIBUS-DP視使用的IM153型號的不同,最多可配置8或12個模塊。本地及分布式I/O系統(tǒng)配置示例:PSIMSM/FM/CPSM903)EthernetIndustrialEthernetPG/PCS5-115US7-400PCwithWinCCS7-300同軸電纜模式以太網(wǎng)交換機PG/PCS7-400PCwithWinCCS7-300交換機模式3)EthernetIndustrialEthernet91支持雙絞線、同軸電纜、光纖。使用TCP/IP協(xié)議,最多1024個接點。使用雙絞線時,每個網(wǎng)段的長度最長為100米。網(wǎng)絡(luò)最大傳輸速率為10或100Mbps。使用同軸電纜時,每個網(wǎng)段的長度最長為500米。網(wǎng)絡(luò)最大傳輸速率為10Mbps。使用光纖接口時,依傳輸速率最長為幾千米到幾十千米,網(wǎng)絡(luò)最大傳輸速率為10或100Mbps。網(wǎng)絡(luò)上的每個IP接點(編程器、人機接口、帶以太網(wǎng)接口的CPU模塊、功能模塊、通信模塊等)應(yīng)設(shè)置不同的IP地址。支持雙絞線、同軸電纜、光纖。使用TCP/IP協(xié)議,最多10292存儲器有3個基本區(qū)域:裝載存儲器、工作存儲器和系統(tǒng)存儲器。1、裝載存儲器用于保存用戶程序(不包括符號地址及注釋)和系統(tǒng)數(shù)據(jù)(即組態(tài)、連接和模塊參數(shù)等)。部分型號的CPU內(nèi)集成有裝載存儲器,而有些型號的CPU采用MMC作為裝載存儲器。對于集成的裝載存儲器具有掉電保護功能。使用MMC的裝載存儲器,因數(shù)據(jù)保存在MMC上,所以可認為能永久保留。4.1.3S7-300系列PLC的存儲區(qū)分布存儲器有3個基本區(qū)域:裝載存儲器、工作存儲器和系統(tǒng)存儲器。4932、工作存儲器用于存儲CPU運行時的用戶程序和數(shù)據(jù),OB(組織塊)、FB(功能塊)、FC(功能)、DB(數(shù)據(jù)塊)等。只有與程序運行有關(guān)的塊被裝入工作存儲器,在CPU啟動時,從裝載存儲器裝入。工作存儲器集成在CPU內(nèi)且不可擴展,其容量及保持性特性與CPU型號有關(guān),。3、系統(tǒng)存儲器系統(tǒng)存儲器是CPU為用戶程序提供的存儲器,也集成在CPU內(nèi)且不可擴展。系統(tǒng)存儲器分為若干區(qū)域,如:過程映像I/O區(qū)、位存儲區(qū)、定時器和計數(shù)器區(qū)、堆棧區(qū)、診斷緩沖區(qū),以及臨時存儲區(qū)等,需保持的數(shù)據(jù)可在組態(tài)時設(shè)置。2、工作存儲器94存儲系統(tǒng)構(gòu)成及關(guān)系示意圖(以配MMC的CPU為例)硬盤存儲器MMC工作存儲器邏輯塊數(shù)據(jù)塊系統(tǒng)數(shù)據(jù)塊程序注釋符號表邏輯塊數(shù)據(jù)塊系統(tǒng)數(shù)據(jù)塊工作存儲器存放與運行相關(guān)的邏輯塊以及組態(tài)數(shù)據(jù)。裝載存儲器編程設(shè)備CPU模塊裝載存儲器的剩余空間可作為一般的文件存儲器使用系統(tǒng)存儲器也集成在CPU內(nèi)系統(tǒng)存儲器:位存儲器、定時器和計數(shù)器、I/O過程映像區(qū)、堆棧區(qū)、診斷緩沖區(qū)、臨時數(shù)據(jù)存儲區(qū)等。存儲系統(tǒng)構(gòu)成及關(guān)系示意圖(以配MMC的CPU為例)硬盤存儲器954.1.4S7-300系列PLC的尋址(地址分配)1、基于槽位的尋址基于模塊槽位的尋址為默認設(shè)置。機架號為0~3,0號機架為CPU機架,其余1~3號為擴展機架。CPU機架上的槽號為1~11。1號槽用于放置電源模塊(PS);2號槽用于放置CPU模塊(CPU);3號槽用于放置接口模塊(IM),無擴展模塊時,此槽位空置;4~11號槽用于放置其它模塊(SM、FM、CP)。4.1.4S7-300系列PLC的尋址(地址分配)1、基96擴展機架上的槽號也為1~11。1號槽用于放置電源模塊(PS);2號槽空置;3號槽用于放置接口模塊(IM);4~11號槽用于放置其它模塊。I/O地址分配的基本規(guī)則如下:數(shù)字量地址從0字節(jié)開始分配,每個槽分配4個字節(jié)數(shù)字量地址(共32位,即最多32點數(shù)字量I/O)。模擬量地址從256字節(jié)開始分配,每個槽分配16字節(jié)的模擬量地址(共8個字,即最多8路模擬量I/O)。擴展機架上的槽號也為1~11。1號槽用于放置電源模塊(PS97基于槽位的尋址(以字節(jié)為單位)PSIMSMSMSMSMSMSMSMSMPSCPU模塊IMSMSMSMSMSMSMSMSMCRER槽號起始地址(數(shù)字)起始地址(模擬)45678910110481216202428256272288304320336352368槽號起始地址(數(shù)字)起始地址(模擬)45678910113236404448525660384400416432448464480496基于槽位的尋址(以字節(jié)為單位)PSIMSMSMSMSMSMS982、用戶自定義尋址
使用用戶定義尋址可以從CPU控制的地址區(qū)域中自由分配任何所選則模塊的地址。
應(yīng)注意,只有某些型號的CPU支持用戶自定義尋址。3、信號模塊的尋址數(shù)字量輸入:I+字節(jié)地址+位地址
IB+字節(jié)地址(0、1、2…)
IW+字的低字節(jié)地址(0、2、4…)
如I0.0,IB0,IW0(字地址為0、2、4、…..偶數(shù)地址,即IW0由IB0和IB1組成,IW2由IB2和IB3組成)等。2、用戶自定義尋址99數(shù)字量輸出:Q+字節(jié)地址+位地址
QB+字節(jié)地址
QW+字地址
如Q0.0,QB0,QW0(字地址為0、2、4、…偶數(shù)字節(jié)地址)等??稍O(shè)置模擬量I/O映像區(qū)時,可使用下面方式尋址模擬量模擬量輸入:IW+字地址如IW256(字地址為偶數(shù)字節(jié)地址)模擬量輸出:QW+字地址如QW288(字地址為偶數(shù)字節(jié)地址)數(shù)字量輸出:Q+字節(jié)地址+位地址1004、外設(shè)I/O尋址
對于沒有I/O映像區(qū)的外部I/O,可采用直接訪問方式訪問(大部分S7-300PLC的CPU模塊對模擬量I/O的訪問需采用此方式),稱作過程I/O訪問,字頭為PI或PQ。外設(shè)I/O尋址支持字節(jié)(PIB、PQB)、字(PIW、PQW)、雙字(PID、PQD)尋址?,F(xiàn)以模擬量I/O為例:
模擬量輸入:PIW+字地址
例如PIW256(字地址為偶數(shù)字節(jié)地址)
模擬量輸出:PQW+字地址
例如PQW272(字地址為偶數(shù)字節(jié)地址)4、外設(shè)I/O尋址1015、位(狀態(tài))存儲區(qū)尋址依CPU型號,存儲器大小為256~8192B不等,支持位尋址、字節(jié)尋址、字尋址和雙字尋址。位存儲區(qū)以M標識,如:M0.0、MB0、MW0、MD0(字地址為偶數(shù)地址0、2、4…,雙字地址為0、4、8…)等。6、定時、計數(shù)器存儲區(qū)尋址依CPU型號不同,一般有256~2048個定時器,256~2048個計數(shù)器。定時器標識符為T,計數(shù)器標識符為C。如:T0、T5,C0、C13等。5、位(狀態(tài))存儲區(qū)尋址1027、數(shù)據(jù)塊DB1)共享數(shù)據(jù)塊(SharedDB)
共享數(shù)據(jù)塊為系統(tǒng)或用戶自定義的數(shù)據(jù)結(jié)構(gòu)(與C語言中的結(jié)構(gòu)類似),可供所有邏輯塊使用。名稱為DBn,n為編號(一般為1~2047,具體可定義的個數(shù),視CPU型號而定),其屬性為Shared。在DB中可定義各種類型的數(shù)據(jù)變量,且可對變量賦初值。支持DB絕對地址訪問及變量形式訪問。2)背景數(shù)據(jù)塊(InstanceDB)
與某一功能塊(FB)或系統(tǒng)功能塊(SFB)相關(guān)聯(lián),名稱也為DBn,但其結(jié)構(gòu)由對應(yīng)的FB/SFB決定。其屬性為Instance,且屬性中有其所歸屬的FB或SFB標識。7、數(shù)據(jù)塊DB1033)數(shù)據(jù)塊的訪問共享數(shù)據(jù)塊與背景數(shù)據(jù)塊的訪問方法相同。數(shù)據(jù)塊中的數(shù)據(jù)可采用先打開,后訪問或直接訪問的方法來訪問。
先打開后訪問時,先用數(shù)據(jù)塊打開指令打開要訪問的DBn,然后可直接采用DBXm1.m2、DBBm、DBWm、DBDm的直接地址形式訪問。
DBX為數(shù)據(jù)塊中數(shù)據(jù)位的標識,如尋址數(shù)據(jù)塊中某一位時采用DBXm1.m2形式,m1為字節(jié)地址,m2為位地址。
DBB為數(shù)據(jù)塊中的數(shù)據(jù)字節(jié),字節(jié)尋址為DBBm,m為字節(jié)地址。3)數(shù)據(jù)塊的訪問104DBW為數(shù)據(jù)塊中的數(shù)據(jù)字,字尋址為DBWm,m為偶數(shù)地址。
DBD為數(shù)據(jù)塊中的數(shù)據(jù)雙字,雙字尋址為DBDm,m為0、4、8……等。
直接訪問時采用絕對地址訪問或變量名稱訪問形式來訪問。
采用絕對地址訪問的形式為DBn.DBXm1.m2、DBn.D
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)員工行為規(guī)范制度
- 企業(yè)調(diào)休制度
- 交通擁堵監(jiān)測與評估制度
- 2026湖南海利高新技術(shù)產(chǎn)業(yè)集團有限公司國家危險化學品應(yīng)急救援湖南海利隊人員招聘31人備考題庫附答案
- 2026年及未來5年市場數(shù)據(jù)中國調(diào)味水產(chǎn)干制品行業(yè)發(fā)展全景監(jiān)測及投資前景展望報告
- 2026福建福州市閩江學院附屬中學招聘1人參考題庫附答案
- 2026西安高新區(qū)第九初級中學招聘教師考試備考題庫附答案
- 2026貴州黔東南州民族醫(yī)藥研究院招聘編外合同制醫(yī)師參考題庫附答案
- 2026重慶醫(yī)科大學附屬第一醫(yī)院人員(編制外)招聘4人備考題庫附答案
- 2026年及未來5年市場數(shù)據(jù)中國航空制造行業(yè)市場全景監(jiān)測及投資策略研究報告
- 腎囊腫護理查房要點
- 2025年掛面制造行業(yè)研究報告及未來發(fā)展趨勢預(yù)測
- 艾媒咨詢2025年中國新式茶飲大數(shù)據(jù)研究及消費行為調(diào)查數(shù)據(jù)
- 半導(dǎo)體安全培訓課件
- 頂管施工臨時用電方案
- 廣東省惠州市高三上學期第一次調(diào)研考英語試題-1
- 瀘州老窖釀酒有限責任公司釀酒廢棄物熱化學能源化與資源化耦合利用技術(shù)環(huán)評報告
- 防范圍標串標行為操作指南
- 公司收款管理辦法
- 綜合能力測試題(含答案)
- 食用農(nóng)產(chǎn)品流通管理制度
評論
0/150
提交評論