一步步教你使用博途平臺(tái),完成西門子較風(fēng)行的兩款PLC——S7-1500(1515 CPU)與S7-1200(1214 CPU)之間通信,有兩種方法:S7通信和開放式用戶通信。
01
1515與1214 S7通信:
1:首先就是要先創(chuàng)建“項(xiàng)目名稱” 如:1500練習(xí)20170110
2:此界面點(diǎn)擊“新手上路”內(nèi)的任何一個(gè)菜單,都可以進(jìn)入相應(yīng)的編程界面,馬上開始吧親們!
3:這一步要點(diǎn)擊創(chuàng)建PLC設(shè)備
4:選擇“控制器”,SIMATIC S7-1500,CPU1515-2PN,6ES7-S515-2AM01-0AB0,設(shè)備名稱可更改,點(diǎn)擊確定
5:雙擊“Main”或者點(diǎn)擊“項(xiàng)目視圖”,進(jìn)入編程界面
6:項(xiàng)目視圖包括多個(gè)編程界面:項(xiàng)目樹、菜單欄、信息窗口等等都在這里了,大家自己了解一下
7:點(diǎn)擊“添加新設(shè)備”添加1214 CPU,確定后,跳至“設(shè)備和網(wǎng)絡(luò)”窗口,這時(shí)候你就可以點(diǎn)擊“設(shè)備和網(wǎng)絡(luò)”配置CPU的別的模塊
8:在“設(shè)備和網(wǎng)絡(luò)”窗口,直接將“硬件目錄”下相應(yīng)的模塊拖到“導(dǎo)軌”上。
9:相同的方法配置1515 CPU的電源模塊,我相信你可以的
10:點(diǎn)擊“PLC_1”下的設(shè)備組態(tài),接著再點(diǎn)擊CPU模塊,在“信息窗口”設(shè)置CPU的IP地址,然后用同樣的方法,配置其他CPU的IP地址
11:在“設(shè)備和網(wǎng)絡(luò)”窗口下,選擇“網(wǎng)絡(luò)視圖”,點(diǎn)“連接”,選“S7連接”,這時(shí)候鼠標(biāo)左鍵按住PLC3的網(wǎng)線接口,拖動(dòng)連接到PLC1的網(wǎng)線接口,然后再以相同的方法連接PLC2與PLC1
12:點(diǎn)擊“在線”選擇每個(gè)PLC,然后點(diǎn)“轉(zhuǎn)至在線”
13:選“PG/PC接口的類型”:PN/IE,“PG/PC接口”,“接口/子網(wǎng)的連接”:插槽1X1處的方向。點(diǎn)“開始搜索”,點(diǎn)擊“轉(zhuǎn)至”在線。
14:1214 CPU轉(zhuǎn)至在線
15:各PLC轉(zhuǎn)至在線后,在“設(shè)備和網(wǎng)絡(luò)”界面看到PLC已連接
16:沒進(jìn)行程序的編譯和下載的時(shí)候,項(xiàng)目樹下會(huì)有報(bào)警情況,這樣就可以雙擊報(bào)警圖標(biāo),然后就會(huì)彈出相應(yīng)PLC的在線訪問界面,點(diǎn)擊閃爍LED,可觀察硬件PLC上的信號(hào)燈閃爍,如果不閃爍則PLC沒連上
17:1515 CPU的IP可以通過硬件PLC顯示屏設(shè)置,1214 CPU需在“在線訪問”中搜索出可訪問的設(shè)備后,分配IP和設(shè)備名稱
18:在1515 CPU的程序塊里創(chuàng)建一個(gè)“PLC1通信數(shù)據(jù)塊”
19:在PLC2里創(chuàng)建“PLC2通信數(shù)據(jù)塊”
20:S7 通信是單邊協(xié)議,只需在主站中編寫,在1515 CPU的OB1程序塊中,將S7通信的GET指令拖放到編程界面。點(diǎn)擊GET功能塊上的“開始組態(tài)”按鈕,組態(tài)功能塊參數(shù)
21:配置GET功能塊的連接參數(shù),選擇了“伙伴”后,相應(yīng)的參數(shù)會(huì)自動(dòng)添加
22:添加塊參數(shù),包括通信數(shù)據(jù)塊的起始地址,長(zhǎng)度,類型等
23:添加塊參數(shù),包括通信數(shù)據(jù)塊的請(qǐng)求完成信號(hào)、錯(cuò)誤信號(hào)、錯(cuò)誤信息。
以同樣的方法添加S7通信的PUT功能塊,并配置參數(shù)
24:在網(wǎng)絡(luò)視圖下的“連接”窗口,可以查看創(chuàng)建的S7連接
25:S7通信需注意:雙方PLC需要選擇上“允許來自遠(yuǎn)程對(duì)象(PLC、HMI、OPC)的PUT/GET通信訪問”
26:將程序編輯,下載到設(shè)備,組態(tài)的網(wǎng)絡(luò)視圖也需要編輯下載,轉(zhuǎn)到在線,可以查看連接是否成功,程序是否有錯(cuò)誤
27:創(chuàng)建兩個(gè)PLC的監(jiān)控表,添加需要監(jiān)控的軟元件狀態(tài),激活讀取和發(fā)送數(shù)據(jù),查看通信是否成功
02
1515與1214 S7開放式用戶通信
1:首先先要把開放式用戶通信下的TSEND_C功能模塊拖入1515 CPU的OB1程序塊中,然后點(diǎn)“組態(tài)開始”配置參數(shù)
2:點(diǎn)擊連接參數(shù),添加“伙伴”,連接ID,連接數(shù)據(jù),PLC1選擇主動(dòng)建立連接,配置連接端口
3:配置TSEND_C功能塊的塊參數(shù),啟動(dòng)請(qǐng)求,連接狀態(tài),輸入輸出等
4:配置TSEND_C功能模塊的塊參數(shù),LEN,COM_RST,DONE,BUSY,ERROR,STATUS
5:在1214 CPU的OB1 程序塊中拖入TRCV_C功能塊,點(diǎn)擊“組態(tài)開始”按鈕,配置功能塊的參數(shù)
6:添加連接參數(shù)
7:添加塊參數(shù)
8:添加塊參數(shù)
9:編輯程序和設(shè)備網(wǎng)絡(luò),下載到設(shè)備,轉(zhuǎn)至在線,查看是否已連接成功
10:通過監(jiān)控表,觸發(fā)通信
詞條
詞條說明
概述 (SC-600)此頁(yè)面顯示設(shè)備所有端口的數(shù)據(jù)傳送組態(tài)。無法對(duì)該頁(yè)面上的任何內(nèi)容進(jìn)行組態(tài)。說明該表格包括以下列:端口 (Port)顯示可組態(tài)端口。端口由模塊號(hào)和端口號(hào)組成,例如,端口 0.1 表示模塊 0,端口 1。端口名稱 (Port name)顯示端口的名稱。端口類型 (Port type)(**路由)顯示端口類型。可能的類型如下:-?交換機(jī)端口 VLAN 混合 (Switch
S7-1500 控制器產(chǎn)品系列中具有很大容量程序及數(shù)據(jù)存儲(chǔ)器的 CPU,適用于具有較高程序范圍和聯(lián)網(wǎng)要求的應(yīng)用。具有較高處理速度,適用于二進(jìn)制和浮點(diǎn)運(yùn)算用于系列機(jī)器、**機(jī)器以及工廠中的跨領(lǐng)域自動(dòng)化任務(wù) ?在具有集中式和分布式 I/O 的生產(chǎn)線上作為集中式 PLC 使用PROFINET IO IRT 接口,帶 2 端換機(jī)PROFINET I/O 控制器,用于經(jīng)由 PROFINET 控制分
存儲(chǔ)卡S7-200 SMART CPU 支持商用MicroSD卡(支持容量為4G,8G,16G;2G和 32G容量不支持 ):可用于程序傳輸,CPU固件較新,恢復(fù) CPU 出廠設(shè)置。?注意:存儲(chǔ)卡需要采用FAT32文件系統(tǒng)格式。存儲(chǔ)卡使用相關(guān)視頻教程的鏈接如下:S7-200 SMART 使用存儲(chǔ)卡——跟我學(xué)43/52S7-200 SMART 使用存儲(chǔ)卡——跟我做44/52打開CPU本體數(shù)
S7-1200 CPU 通過 ETHERNET 與 S7-300 PN 口之間 TCP 通信的方式S7-1200 與 S7-300 PN 口之間的以太網(wǎng)通信可以通過 TCP 協(xié)議來實(shí)現(xiàn),使用的通信指令是在雙方 CPU 調(diào)用 T-block (TSEND_C,TRCV_C, TCON, TDISCON, TSEND, TRCV) 指令來實(shí)現(xiàn)。通信方式為雙邊通信,因此 TSEND 和 TRCV 必須成
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號(hào)4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00