一、1515與1214 S7通信:
第一步:創(chuàng)建“項目名稱” 如:1500練習20170110。
第二步:此界面點擊“新手上路”內的任何一個菜單,都可以進入相應的編程界面。
第三步:點擊創(chuàng)建PLC設備。
第四步:選擇“控制器”,SIMATIC S7-1500,CPU 1515-2PN,6ES7-S515-2AM01-0AB0,設備名稱可更改,點擊確定。
第五步:雙擊“Main”或者點擊“項目視圖”,進入編程界面。
第六步:項目視圖包括多個編程界面:項目樹、菜單欄、信息窗口、指令窗口、庫窗口等。
第七步:點擊“添加新設備”添加1214 CPU,確定后,會自動跳到“設備和網(wǎng)絡”窗口??芍苯狱c擊“設備和網(wǎng)絡”配置CPU的別的模塊。
第八步:在“設備和網(wǎng)絡”窗口,將顯示添加的PLC,直接將“硬件目錄”下相應的模塊拖到“導軌”上。
第九步:相同的方法配置1515 CPU的電源模塊。
第十步:點擊“PLC_1”下的設備組態(tài),點擊CPU模塊,在“信息窗口”設置CPU的IP地址。用同樣的方法,配置其他CPU的IP地址。
*十一步:各PLC間使用S7通信,在“設備和網(wǎng)絡”窗口下,選擇“網(wǎng)絡視圖”,點擊“連接”,選擇“S7連接”,鼠標左鍵按住PLC3的網(wǎng)線接口,拖動連接到PLC1的網(wǎng)線接口,相同的方法連接PLC2與PLC1.
*十二步:點擊“在線”選擇每個PLC,點擊“轉至在線”。
*十三步:選擇“PG/PC接口的類型”:PN/IE,“PG/PC接口”,“接口/子網(wǎng)的連接”:插槽1X1處的方向。點擊“開始搜索”,收索到設備后,點擊“轉至”在線。
*十四步:將1214 CPU轉至在線。
*十五步:將各PLC轉至在線后,可以在“設備和網(wǎng)絡”界面看到PLC已連接。
*十六步:沒有進行程序的編譯和下載,項目樹下會出現(xiàn)報警,雙擊報警圖標,會彈出相應PLC的在線訪問界面,點擊閃爍LED,可以觀察硬件PLC上的信號燈閃爍,如果不閃爍則PLC沒連上。
*十七步:1515 CPU的IP可以通過硬件PLC顯示屏設置,1214 CPU需在“在線訪問”中搜索出可訪問的設備后,分配IP和設備名稱。
*十八步:在1515 CPU的程序塊里創(chuàng)建一個“PLC1通信數(shù)據(jù)塊”。
*十九步:在PLC2里創(chuàng)建“PLC2通信數(shù)據(jù)塊”。
*二十步:S7 通信是單邊協(xié)議,只需要在主站中編寫,在1515 CPU的OB1程序塊中,將S7通信的GET指令拖放到編程界面。點擊GET功能塊上的“開始組態(tài)”按鈕,組態(tài)功能塊參數(shù)。
*二十一步:配置GET功能塊的連接參數(shù),選擇了“伙伴”后,相應的參數(shù)會自動添加。
*二十二步:添加塊參數(shù),包括通信數(shù)據(jù)塊的起始地址,長度,類型等。
*二十三步:添加塊參數(shù),包括通信數(shù)據(jù)塊的請求完成信號、錯誤信號、錯誤信息。
以同樣的方法添加S7通信的PUT功能塊,并配置參數(shù)。
*二十四步:在網(wǎng)絡視圖下的“連接”窗口,可以查看創(chuàng)建的S7連接。
*二十五步:S7通信需注意:雙方PLC需要選擇上“允許來自遠程對象(PLC、HMI、OPC)的PUT/GET通信訪問”。
*二十六步:將程序編輯,下載到設備,組態(tài)的網(wǎng)絡視圖也需要編輯下載,轉到在線,可以查看連接是否成功,程序是否有錯誤。
*二十七步:創(chuàng)建兩個PLC的監(jiān)控表,添加需要監(jiān)控的軟元件狀態(tài),激活讀取和發(fā)送數(shù)據(jù),查看通信是否成功。
二、1515與1214 S7開放式用戶通信
第一步:將開放式用戶通信下的TSEND_C功能模塊拖入1515 CPU的OB1程序塊中。點擊“組態(tài)開始”配置參數(shù)。
第二步:點擊連接參數(shù),添加“伙伴”,連接ID,連接數(shù)據(jù),PLC1選擇主動建立連接,配置連接端口。
第三步:配置TSEND_C功能塊的塊參數(shù),啟動請求,連接狀態(tài),輸入輸出等。
第四步:配置TSEND_C功能模塊的塊參數(shù),LEN,COM_RST,DONE,BUSY,ERROR,STATUS。
第五步:在1214 CPU的OB1 程序塊中拖入TRCV_C功能塊,點擊“組態(tài)開始”按鈕,配置功能塊的參數(shù)。
第六步:添加連接參數(shù)。
第七步:添加塊參數(shù)。
第八步:添加塊參數(shù)。
第九步:編輯程序和設備網(wǎng)絡,下載到設備,轉至在線,查看是否已連接成功。
第十步:通過監(jiān)控表,觸發(fā)通信。
OK!
以上摘自網(wǎng)友邱秋的PPT部分內容,其實這還只是一部分哦,限于篇幅,摘取了較重要常用滴部分:
詞條
詞條說明
針對安全功能的用戶管理的特性安全功能的訪問只有在激活項目保護后,以及在用戶成功登錄后,才可訪問安全功能。已注銷用戶還必須具有所需工程權限和運行權限。有關 STEP 7 中用戶管理的基本信息,請參見信息系統(tǒng)的“使用用戶管理”部分。安全設備的工程權限工程權限允許診斷和組態(tài)安全設備:安全性:具有讀權限的安全模塊:顯示安全設備的全局安全功能和本地安全設置。安全性:具有寫權限的安全模塊:組態(tài)安全設備的全局安
CPU 冗余錯誤 OB說明發(fā)生以下某個事件時,R/H 系統(tǒng)中各 CPU 的操作系統(tǒng)將調用 CPU 冗余錯誤 OB (OB72):由于 CPU 故障,導致冗余丟失由于 CPU 切換為 STOP 模式(由用戶或系統(tǒng)觸發(fā)),導致冗余丟失R/H 系統(tǒng)已轉入 RUN-Redundant 系統(tǒng)狀態(tài)啟動信息結構CPU 冗余錯誤 OB 具有以下啟動信息:對于 S7-400 CPU:變量數(shù)據(jù)類型說明OB72_EV_
診斷中斷 OB說明S7-1500 CPU 操作系統(tǒng)在下列情況下調用診斷中斷 OB:具有診斷功能的 S7-1500 模塊檢測到其診斷狀態(tài)發(fā)生變化并向 CPU 發(fā)送診斷中斷請求。具有診斷功能并已啟用此功能的 S7-300 或 S7-400 模塊檢測到其診斷狀態(tài)發(fā)生變化并向 CPU 發(fā)送診斷中斷請求。發(fā)生了由電源或備用電池中的錯誤觸發(fā)的事件。提示對于 S7-300 和 S7-400 CPU,這類事件將導
不一致連接 - 沒有分配的連接對于不一致連接,連接數(shù)據(jù)的結構被破壞,或連接在項目環(huán)境中不起作用。不一致連接無法進行編譯和裝載 - 不能操作這類連接。在連接表中,不一致連接以紅色標記。引起不一致連接的可能原因刪除或更改硬件配置。項目中缺少連接所需的接口網(wǎng)絡鏈接。連接資源過多在沒有伙伴地址信息的情況下,連接到未*連接伙伴。編譯后,可在“編譯”(Compile) 選項卡(編輯 > 編譯)中找到有
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術有限公司
聯(lián)系人: 田禮科
手 機: 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com