1.S7-300結(jié)構(gòu)特點(diǎn)
①采用集成的背板總線(Back-Plane Bus);
②采用DIN標(biāo)準(zhǔn)導(dǎo)軌,安裝和更換模板方便;
③硬件組態(tài)靈活
④機(jī)架擴(kuò)展方便
每個(gè)機(jī)架最多可安裝8個(gè)信號(hào)模板(SM),通過(guò)IM365(機(jī)架距離最遠(yuǎn)1米)或者IM360/361(機(jī)架距離最遠(yuǎn)10米),一個(gè)S7-300系統(tǒng)最多可安裝3個(gè)擴(kuò)展機(jī)架,最多可安裝32個(gè)信號(hào)模板。
2.CPU模板
①標(biāo)準(zhǔn)型CPU(Standard CPUs)系列
②集成型CPU系列
③緊湊型CPU(Compact CPUs)系列
④故障安全型CPU(Fail-safeCPUs)系列
CPU314C-2DP配置
①配置MMC卡(Micro Memory Cart微存儲(chǔ)卡);
②配置9針MPI(Multi Ponit Interface 多點(diǎn)通信接口);
③配置9針DP(Decentral Peripherals分散外圍設(shè)備)接口;
④數(shù)字量輸入點(diǎn)數(shù):24;
⑤數(shù)字量輸出點(diǎn)數(shù):16;
⑥模擬量輸入通道數(shù):5;
⑦模擬量輸出通道數(shù):2;
⑧高速計(jì)數(shù)器:4;
⑨定位通道:1;
注:個(gè)別型號(hào)配置15針PtP(Ponit to Point 點(diǎn)對(duì)點(diǎn))接口。
3.信號(hào)模板
①數(shù)字量輸入/輸出(DI/DO)模板;
數(shù)字量輸入(DI)模板SM321
數(shù)字量輸出(DO)模板SM322
數(shù)字量輸入/輸出(DI/DO)模板SM323
②模擬量輸入/輸出(AI/AO)模板
模擬量輸入(AI)模板SM331
輸出精度:9~15位;模擬量輸出(A0)模板SM332
輸出精度:12位~16位;
輸出范圍:電壓:1~5V、0~10V、+10V
電流:0~20mA、4~20mA、+20mA、0~10V或0~20mA。
模擬量輸入/輸出(AI/AO)模板SM334
輸入/輸出精度:8位、12位;
輸入測(cè)量范圍:0~10V或0~20mA;輸出范圍:0~10V或0~20mA。
4.功能(FM)模板
單通道高速智能計(jì)數(shù)器模板FM350-1
8通道高速智能計(jì)數(shù)器模板FM350-2
快速進(jìn)給/慢速驅(qū)動(dòng)定位模板FM351
電子凸輪控制器FM352
步進(jìn)電動(dòng)機(jī)定位模板FM353
伺服電動(dòng)機(jī)定位模板FM354
閉環(huán)控制模板FM355
定位和連續(xù)路徑控制模板FM357
5.接口IM模板
1用于S7-300系列PLC的中央機(jī)架到擴(kuò)展機(jī)架的連接。
①接口模板IM365用于連接中央機(jī)架與1個(gè)擴(kuò)展機(jī)架;
②接口模板IM360/IM361
S7-300系列的最大配置為1個(gè)中央機(jī)架與3個(gè)擴(kuò)展機(jī)架,當(dāng)擴(kuò)展機(jī)架超過(guò)1個(gè)時(shí),將接口模板IM360插入中央機(jī)架,在擴(kuò)展機(jī)架中插入接口模板IM361,每個(gè)擴(kuò)展機(jī)架最多可安裝8塊模板。
6.電源(PS)模板
7.通信處理器(CP)模板
①CP340通信處理器模板
用于建立點(diǎn)對(duì)點(diǎn)(Pointto Point)低速連接。有3種通信接口,RS232C(V24)、20mA(TTY)、RS422/RS485(X.27)。
②CP341通信處理器模板
用于建立點(diǎn)對(duì)點(diǎn)(Point to Point)的高速連接。
③CP342-2/CP343-2通信處理器模板
用于實(shí)現(xiàn)S7-300到AS-I接口總線的連接。
④CP342-5通信處理器模板
用于實(shí)現(xiàn)S7-300到PROFIBUS-DP現(xiàn)場(chǎng)總線的連接。
⑤CP343-1通信處理器模板
用于實(shí)現(xiàn)S7-300到工業(yè)以太網(wǎng)總線的連接。
⑥CP343-1TCP通信處理器模板
使用標(biāo)準(zhǔn)的TCP/IP通信協(xié)議,實(shí)現(xiàn)S7-300(只限服務(wù)器)、S7-400(服務(wù)器和客戶機(jī))到工業(yè)以太網(wǎng)的連接。
⑦CP343-5通信處理器模板
用于實(shí)現(xiàn)S7-300到PROFIBUS-FMS現(xiàn)場(chǎng)總線的連接。
8.Ex輸入/輸出模板
Ex輸入/輸出模板主要用于有爆炸危險(xiǎn)的場(chǎng)合,將自動(dòng)化系統(tǒng)中非本質(zhì)-安全回路與過(guò)程中的本質(zhì)-安全回路分開。
9.測(cè)試模板
①仿真模板SM374
②占位模板DM370
10.編程設(shè)備PG/PC
11.人-機(jī)操作界面HMI
①按鈕面板 PP7和PP17
②文本顯示器TDI7
③操作面板 OP3、OP7、OP17、OP27、0P37、0P37/Pro
④觸摸屏TP27、TP37
⑤組態(tài)軟件SIMATIC WinCC
一、S7-300編程元件
1、輸入繼電器
輸入繼電器的作用是接收來(lái)自現(xiàn)場(chǎng)的控制按鈕、行程開關(guān)及各種傳感器等的輸入信號(hào)。S7-300的輸入映像寄存器是以字節(jié)為單位的寄存器,CPU一般按“字節(jié).位”的編址方式,可按位、字節(jié)、字、雙字讀取相鄰1、8、16或32個(gè)輸入繼電器的狀態(tài)。
2、輸出繼電器Q
輸出繼電器的作用就是提供一對(duì)常開觸點(diǎn)驅(qū)動(dòng)外部負(fù)載。S7 -300的輸出繼電器是以字節(jié)為單位的寄存器,采用“字節(jié).位”的編址方法,可按位、字節(jié)、字、雙字讀取相鄰1、8、16或32個(gè)輸出繼電器的狀態(tài)。
輸出繼電器與其它內(nèi)部器件顯著區(qū)別是且僅有一個(gè)實(shí)實(shí)在在的物理動(dòng)合觸點(diǎn),用來(lái)接通負(fù)載。這個(gè)動(dòng)合觸點(diǎn)可以是繼電器輸出型、晶體管輸出型或雙向晶閘管輸出型。
3、輔助繼電器M(或稱為位存儲(chǔ)器)
輔助繼電器與傳統(tǒng)的繼電器控制線路中的中間繼電器相同,但不能直接驅(qū)動(dòng)外部負(fù)載。它與位存儲(chǔ)區(qū)的一個(gè)基本單元相對(duì)應(yīng),它可由所有的編程元件觸點(diǎn)進(jìn)行驅(qū)動(dòng)。在S7-300中,輔助繼電器一般以位為單位使用,采用“字節(jié).位”的編址方式,每1位相當(dāng)1個(gè)中間繼電器,可按位、字節(jié)、字、雙字存儲(chǔ),S7-300的輔助繼電器的數(shù)量為2048個(gè)。
4、外部輸入寄存器PI
用戶程序可以通過(guò)外部輸入寄存器直接訪問(wèn)輸入模板。外部輸入寄存器可按字節(jié)、字、雙字讀取。
5、外部輸出寄存器PQ
用戶程序可以通過(guò)外部輸出寄存器直接訪問(wèn)輸出模板。外部輸出寄存器可按字節(jié)、字、雙字讀取。
6、定時(shí)器T
定時(shí)器是由位和字組成的復(fù)合存儲(chǔ)單元,定時(shí)器的觸點(diǎn)狀態(tài)用位存儲(chǔ)單元表示,字存儲(chǔ)單元用于存儲(chǔ)定時(shí)器的定時(shí)時(shí)間值。它的作用與繼由器控制線路中的時(shí)間繼電器基本相似。
S7-300的定時(shí)器由時(shí)基和定時(shí)值組成,定時(shí)時(shí)間等于時(shí)基與定時(shí)值(1~999)的乘積。定時(shí)范圍10ms~9.99s、100ms~1min39s900ms、1s~16min39s10s~2h46min30s。
①脈沖定時(shí)器SP。
②擴(kuò)展定時(shí)器SE。
③通電延時(shí)定時(shí)器SD。
④保持型通電延時(shí)定時(shí)器SS。
⑤斷電延時(shí)定時(shí)器SS。
7、計(jì)數(shù)器C
S7中計(jì)數(shù)器對(duì)RLO的正跳沿進(jìn)行計(jì)數(shù)。它由位存儲(chǔ)器與字存儲(chǔ)器組成,位存儲(chǔ)單元表示計(jì)數(shù)器的觸點(diǎn)狀態(tài),字存儲(chǔ)單元用于存儲(chǔ)計(jì)數(shù)器的當(dāng)前計(jì)數(shù)值。
計(jì)數(shù)器的計(jì)數(shù)方式分為:遞增計(jì)數(shù)、遞減計(jì)數(shù)和增/減計(jì)數(shù)。遞增計(jì)數(shù)是從0(或預(yù)置的初始值)開始直到計(jì)數(shù)值達(dá)到上限999時(shí),才停止累加。遞減計(jì)數(shù)是從預(yù)置的初始值開始直到計(jì)數(shù)器的計(jì)數(shù)值達(dá)到0時(shí),才不再減小。
計(jì)數(shù)范圍為1~999。
S7-300的定時(shí)器由時(shí)基和定時(shí)值組成,定時(shí)時(shí)間等于時(shí)基與定時(shí)值(1~999)的乘積。定時(shí)范圍10ms~9.99s、100ms~1mi n39s900ms、1s~16min39s、10s~2h46min30s。
8、數(shù)據(jù)塊寄存器DB
數(shù)據(jù)塊寄存器用于存儲(chǔ)所有數(shù)據(jù)塊的數(shù)據(jù),分為共享數(shù)據(jù)塊 DB和背景數(shù)據(jù)塊DI。可按字節(jié)、字、雙字訪問(wèn)數(shù)據(jù)塊寄存器。
9、本地?cái)?shù)據(jù)寄存器L
本地?cái)?shù)據(jù)寄存器用于存儲(chǔ)邏輯塊中使用的臨時(shí)數(shù)據(jù),可按位、字節(jié)、字、雙字訪問(wèn)本地?cái)?shù)據(jù)存儲(chǔ)器。
二、S7-300的I/O地址組態(tài)
1、S7-300插槽地址
2、S7-300數(shù)字/模擬量I/O地址組態(tài)