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