西門子6SN1145-1BB00-0EA1
西門子6SN1145-1BB00-0EA1
西門子6SN1145-1BB00-0EA1
使用 STEP7 V14,S7-1500 的 PROFINET 通信口可以做 S7 通信的服務(wù)器端或客戶端。S7-1500 支持 S7 單邊通信,portant;">僅需在客戶端單邊組態(tài)連接和編程,而服務(wù)器端只準(zhǔn)備好通信的數(shù)據(jù)就行。
portant;">所以在編程組態(tài)和建立連接方面,S7-1500CPU 如果做為客戶端,只需在 S7-1500 這一側(cè)建立連接,并使用單邊編程方式 PUT,GET 指令進(jìn)行通信,而 S7-300CPU 側(cè)不用做任何工作。
所需要條件:
portant;">① S7-1500 /S7-300 CP343-1 lean設(shè)備
② STEP7 V14
所完成的通信任務(wù):
① S7-1500CPU 將本地 DB3 中的數(shù)據(jù)寫到 S7-300CPU 中 DB4 中。
② S7-300CPU 通過 CP 卡將本地 DB3 中的數(shù)據(jù)寫到S7-1500CPU 中 DB4 中。
portant;">在S7-1500 CPU一側(cè)配置編程
portant;">1. 使用 STEP7 V14軟件新建一個(gè)項(xiàng)目并完成硬件配置
portant;">在項(xiàng)目樹 “Project tree">“Devices & Networks" >“Networks view" 視圖下,創(chuàng)建兩個(gè)設(shè)備的連接。用鼠標(biāo)點(diǎn)中 PLC_1 PROFINET 通信口上,然后拖拽出一條線,到另外一個(gè) CP343-1 lean 的 PROFINET 通信口的綠色小方框上,松開鼠標(biāo),連接就建立起來了。
portant;">2. 網(wǎng)絡(luò)組態(tài)
portant;">打開 “Network View" 配置網(wǎng)絡(luò),點(diǎn)中左上角的“連接"圖標(biāo),這時(shí)所有 CPU 變成亮藍(lán)色,然后選中S7-1500CPU,右鍵選擇添加新的連接, 在連接列表里建立新的連接并選擇連接對(duì)象和通信協(xié)議,如圖1. 所示。
portant;">圖1. 建立S7連接
portant;">圖2. 定義連接對(duì)方地址
portant;">
圖3. 定義通信雙方 TSAP號(hào)
注意:S7-300預(yù)留給S7連接TSAP地址:;如果通信伙伴是S7-400,則要根據(jù)CPU槽位來決定TSAP地址,例如: CPU400在3號(hào)槽,則TSAP地址為。
配置完網(wǎng)絡(luò)連接,編譯存盤并下載。
portant;">3. 軟件編程
portant;">在OB1中,從“Instruction">“S7 Communication">下,調(diào)用Get、Put通信指令。創(chuàng)建發(fā)送和接收數(shù)據(jù)塊 DB3和DB4,定義成100個(gè)字節(jié)的數(shù)組。程序見圖4
portant;">
portant;">圖4. 程序調(diào)用功能
portant;">CALL “GET" | ,%DB2 | //調(diào)用 GET,使用背景DB塊:DB2 |
REQ | % | //系統(tǒng)時(shí)鐘 2秒脈沖 |
ID | W#16#0100 | //連接號(hào),要與連接配置中一致,創(chuàng)建連接時(shí)的連接號(hào) |
NDR | % | //為1時(shí),接收到新數(shù)據(jù) |
ERROR | % | //為1時(shí),有故障發(fā)生 |
STATUS | %MW6 | //狀態(tài)代碼 |
ADDR_1 | P# BYTE 100 | //從通信伙伴數(shù)據(jù)區(qū)讀取數(shù)據(jù)的地址 |
RD_1 | P# BYTE 100 | //本地接收數(shù)據(jù)地址 |
portant;">
portant;">CALL “PUT" | , %DB5 | //調(diào)用 PUT,使用背景DB塊:DB5 |
REQ | % | //系統(tǒng)時(shí)鐘 2秒脈沖 |
ID | W#16#0100 | //連接號(hào),要與連接配置中一致,創(chuàng)建連接時(shí)的連接號(hào) |
DONE | % | // 為1時(shí),發(fā)送完成 |
ERROR | % | // 為1時(shí),有故障發(fā)生 |
STATUS | %MW10 | // 狀態(tài)代碼 |
ADDR_1 | P# BYTE 100 | // 發(fā)送到通信伙伴數(shù)據(jù)區(qū)的地址 |
SD_1 | P# BYTE 100 | // 本地發(fā)送數(shù)據(jù)區(qū) |
福建點(diǎn)碩自動(dòng)化設(shè)備有限公司(以下簡(jiǎn)稱福建點(diǎn)碩)座落于美麗的海濱城市--廈門。公司專業(yè)為西門子自動(dòng)化與驅(qū)動(dòng)集團(tuán)客戶提供產(chǎn)品配套和技術(shù)服務(wù)。
本公司致力于產(chǎn)品和技術(shù)服務(wù),實(shí)行以產(chǎn)品經(jīng)營(yíng)為基礎(chǔ),與工程項(xiàng)目相結(jié)合的多元化經(jīng)營(yíng)。福建點(diǎn)碩自動(dòng)化已經(jīng)在鍋爐、水處理、造紙、食品飲料、紡織、電力、冶金、石油化工、制冷、機(jī)床、汽車、樓宇自控、包裝機(jī)械、糧食機(jī)械、飼料機(jī)械、水泥及環(huán)保工程等多個(gè)行業(yè)積累了豐富的控制系統(tǒng)開發(fā)與工程技術(shù)經(jīng)驗(yàn),并且與多家大中型企業(yè)、設(shè)計(jì)單位和高等院校建立了密切的合作關(guān)系和貿(mào)易往來。
在控制工程方面:福建點(diǎn)碩自動(dòng)化擁有一批長(zhǎng)期從事工控系統(tǒng)應(yīng)用設(shè)計(jì)調(diào)試的高、中級(jí)技術(shù)人員,對(duì)各類控制系統(tǒng)在不同行業(yè)的應(yīng)用有著較為豐富的經(jīng)驗(yàn),能為用戶提供從系統(tǒng)選型、設(shè)計(jì)、供貨、調(diào)試到售后的完整服務(wù)。
在產(chǎn)品貿(mào)易方面:福建點(diǎn)碩自動(dòng)化長(zhǎng)年擁有大量西門子A&D產(chǎn)品庫存,庫存產(chǎn)品基本涵蓋所有A&D的產(chǎn)品如S7全系列PLC、編程器、觸摸屏、WINCC組態(tài)軟件、開關(guān)電源、LOGO!控制器、通用型變頻器、工程型變頻器、直流調(diào)速裝置、機(jī)床數(shù)控系統(tǒng)SINUMERIK和伺服驅(qū)動(dòng)系統(tǒng)等。
在新的發(fā)展時(shí)期,我們?nèi)詫⒗^承和發(fā)展原有業(yè)務(wù),同時(shí)不斷開拓新的業(yè)務(wù),為廣大客戶提供質(zhì)量高的產(chǎn)品配套和過人的技術(shù)服務(wù),從售前售后服務(wù)、系統(tǒng)解決方案,到交鑰匙工程等為客戶提供完善的服務(wù)。用我們的真誠和努力,同廣大客戶一起開創(chuàng)更美好的明天!
公司經(jīng)營(yíng)理念:以客戶為中心,以服務(wù)為根本。
portant;">
所有評(píng)論僅代表網(wǎng)友意見,與本站立場(chǎng)無關(guān)。