6SL3330-7TE38-4AA3電源模塊
硬件特性:
豐富的指令集:
運(yùn)算種類眾多,便于編程:
基本操作,如二進(jìn)制邏輯運(yùn)算、結(jié)果賦值、存儲(chǔ)、計(jì)數(shù)、產(chǎn)生時(shí)間、裝載、傳輸、比較、移位、循環(huán)移位、產(chǎn)生補(bǔ)碼、調(diào)用子程序(帶局部變量)
集成通信命令(例如,USS 協(xié)議、Modbus RTU、S7 通信“T-Send/T-Receive"(T 發(fā)送/T 接收)或自由端口模式 (Freeport))
使用簡(jiǎn)便的功能,如脈沖寬度調(diào)制、脈沖序列功能、運(yùn)算功能、浮點(diǎn)運(yùn)算功能、PID 閉環(huán)控制、跳轉(zhuǎn)功能、環(huán)路功能和代碼轉(zhuǎn)換
數(shù)學(xué)函數(shù),例如 SIN、COS、TAN、LN、EXP
計(jì)數(shù):
用戶友好的計(jì)數(shù)功能配以集成的計(jì)數(shù)器和高速計(jì)數(shù)器指令給用戶開辟了新的應(yīng)用領(lǐng)域。
中斷處理:
邊沿觸發(fā)中斷(由過(guò)程信號(hào)的上升沿或下降沿觸發(fā))允許對(duì)過(guò)程中斷作出極快的響應(yīng)。
時(shí)間觸發(fā)中斷。
當(dāng)達(dá)到設(shè)定值或計(jì)數(shù)器方向改變時(shí),可觸發(fā)計(jì)數(shù)器中斷。
通信中斷使得能迅速方便地與周圍的設(shè)備如打印機(jī)或條碼閱讀器交換信息。
口令保護(hù)
測(cè)試和診斷功能:
易于使用的功能支持測(cè)試和診斷,例如,在線/離線診斷。
在測(cè)試和診斷過(guò)程中“強(qiáng)制"輸入和輸出:
可不在循環(huán)周期內(nèi)獨(dú)立設(shè)置輸入和輸出,例如可以檢測(cè)用戶程序。
按照 PLCopen 對(duì)簡(jiǎn)單運(yùn)動(dòng)進(jìn)行的運(yùn)動(dòng)控制。
6SL3330-7TE38-4AA3電源模塊
庫(kù)功能
1.概述
通過(guò)以太網(wǎng)可以實(shí)現(xiàn)S7-1200與S7-300連接通信。S7-300可以使用帶集成口CPU或通信處理器(CP343-1)連接到工業(yè)以太網(wǎng)上,它們都提供S7 通信的功能,既可作為客戶機(jī),也可以作為服務(wù)器,所擁有的連接資源可參見相關(guān)產(chǎn)品手冊(cè);S7-1200 集成以太網(wǎng)接口,提供S7 通信的功能,只能作為服務(wù)器,可以同時(shí)建立3 個(gè)通信連接。
下面會(huì)用一個(gè)實(shí)例來(lái)描述S7-300 如何與S7-1200建立通信連接。
192.168.0.8 192.168.0.18
192.168.0.100
圖1: 實(shí)例網(wǎng)絡(luò)拓?fù)鋱D
S7 1200 與 S7-300 通過(guò) S7通信的基本原理如下圖所示:
圖2:S7-300與S7-1200 通信原理
2.硬件需求
? S7-1214C AC/DC/RLY
? CPU 319-3 PN/DP
? SCALANCE X204-2
? PG/PC
3.軟件需求
? S7-1200編程軟件 STEP 7 Basic V10.5
? S7-300 編程軟件 STEP 7 V5.4 + SP4
4.組態(tài)
4. 1 S7-1200 配置
? 使用STEP 7 Basic 創(chuàng)建項(xiàng)目“comS7300";
圖3: 創(chuàng)建項(xiàng)目
? 添加S7-1200 設(shè)備 CPU1214C,設(shè)置IP 地址192.168.0.18;
圖4: 添加S7-1200設(shè)備
4. 2 S7-1200 PLC 編程
? 在Program blocks 下,添加程序塊(DB1,DB2,DB3),其中DB1和DB3為符號(hào)DB(選擇 Symbolic access only),DB2為地址DB(不選擇 Symbolic access only) , S7 通信只支持地址DB 尋址通信;
圖5: 創(chuàng)建地址DB2
? 打開全局DB2,輸入2個(gè)數(shù)組類型數(shù)據(jù),每個(gè)數(shù)組有16 個(gè)元素;
圖6: 在DB2中添加數(shù)據(jù)
? 創(chuàng)建兩個(gè)監(jiān)視表格(監(jiān)視表格_1, 監(jiān)視表格_2) 用來(lái)觀察DB2的實(shí)時(shí)狀態(tài);
? 將程序下載到PLC CPU1214C 中。
4. 3 S7-300 配置
使用STEP 7 創(chuàng)建 SIMATIC 300 Station。
? 在硬件組態(tài)中添加CPU 319-3 PN/DP,設(shè)置IP地址 192.168.0.8;
圖7: 硬件組態(tài)
? 在網(wǎng)絡(luò)組態(tài)中(NetPro)中創(chuàng)建S7連接,首先在打開的NetPro中點(diǎn)擊 SIMATIC 300 (1) 機(jī)架的“CPU 319-3PN/DP"處;
圖8: 在NetPro中選擇相應(yīng)的機(jī)架
? 創(chuàng)建連接一個(gè)與“Unspecified"的S7 連接,點(diǎn)擊“OK";
圖9: 添加S7連接
? 在相應(yīng)的輸入通信伙伴的IP地址192.168.0.18,點(diǎn)擊“Address Details…";
圖10:輸入通信伙伴IP地址 ;