西門子電纜6ES7902-1AB00-0AA0支持驗貨
西門子電纜6ES7902-1AB00-0AA0支持驗貨
S7-PLCSIM應(yīng)用窗口一經(jīng)打開,S7-PLCSIM中的仿真CPU與STEP 7之間的連接即被自動建立。因此,仿真PLC的CPU電源始終處于接通狀態(tài),CPU處于停止(STOP)模式,用戶程序的掃描方式默認(rèn)為“連續(xù)"掃描。
西門子S7-300和S7-400PLC中“暖啟動"、“冷啟動"和“熱啟動"啟動類型之間互有區(qū)別:
●在暖啟動中,從程序開始處以系統(tǒng)數(shù)據(jù)和用戶地址區(qū)的初始設(shè)置開始進(jìn)行程序處理(非保持性定時器、計數(shù)器和位存儲器復(fù)位)。保持的標(biāo)志存儲器、定時器和計數(shù)器以及數(shù)據(jù)塊的當(dāng)前值保持(僅當(dāng)有后備電池,如果使用EPROM并且CPU的保持特性已賦參數(shù)時S7-300甚至可以沒有后備電池)。OB100中的程序執(zhí)行一次然后循環(huán)程序開始執(zhí)行。S7-300只有暖啟動,對于S7-300而已,重新上電以及將模式開關(guān)從STOP撥到RUN都是暖啟動。
●在冷啟動中,執(zhí)行OB1中的*個命令時,讀取過程映像輸入表,并處理STEP7用戶程序(也適用于暖啟動)。刪除工作存儲器中由SFC創(chuàng)建的數(shù)據(jù)塊;剩余的數(shù)據(jù)塊具有來自裝入存儲器的預(yù)置值。復(fù)位過程映像和所有定時器、計數(shù)器和位存儲器,不管它們是否具有保持性分配。OB102中的程序執(zhí)行一次然后循環(huán)程序開始執(zhí)行。
●在熱啟動中,在程序中斷處重新開始執(zhí)行程序(不復(fù)位定時器、計數(shù)器和位存儲器)。在啟動時所有數(shù)據(jù)(標(biāo)志存儲器、定時器、計數(shù)器、過程映像及數(shù)據(jù)塊的當(dāng)前值)被保持,OB101中的程序執(zhí)行一次。然后程序從斷點處(斷電,CPUSTOP)恢復(fù)執(zhí)行。這個“剩余循環(huán)"執(zhí)行完后,循環(huán)程序開始執(zhí)行。只有S7-400CPU中才能進(jìn)行熱啟
全局?jǐn)?shù)據(jù)
借助“全局?jǐn)?shù)據(jù)通信",聯(lián)網(wǎng)CPU彼此之間可以循環(huán)地交換數(shù)據(jù)(多可達(dá)8 GD 數(shù)據(jù)包,每周期22個字節(jié))。據(jù)此,可以實現(xiàn),例如,某個CPU訪問另一個CPU的數(shù)據(jù)、位存儲單元和過程圖像等信息。只能通過 MPI 進(jìn)行全局?jǐn)?shù)據(jù)交換。組態(tài)通過STEP 7的GD表完成。
通訊功能
使用系統(tǒng)已經(jīng)集成的塊,可以建立S7/C7伙伴之間的通信。
這些是:
通過 MPI 進(jìn)行 S7 基本通訊。
通過 MPI、C 總線、PROFIBUS 和 PROFINET/工業(yè)以太網(wǎng)的 S7 通訊。
S7-300 可以用于:用作器時,使用MPI、C總線和PROFIBUS
用作器或客戶端時,使用集成式PROFINET接口
使用reloadable塊,可以建立與S5伙伴和非西門子設(shè)備之間的通信。
這些是:
通過 PROFIBUS 和工業(yè)以太網(wǎng)進(jìn)行的 S5 兼容通訊。
通過 PROFIBUS 和工業(yè)以太網(wǎng)進(jìn)行的標(biāo)準(zhǔn)通訊(非西門子系統(tǒng))。
與全局?jǐn)?shù)據(jù)不同的是,對于通信功能,必須為其建立通信連接。
集成到 IT 領(lǐng)域中
借助自動化工程組態(tài),使用S7-300,可以更加方便地接入現(xiàn)代化的信息技術(shù)世界。使用CP 343-1 Advanced,可以實現(xiàn)以下信息技術(shù)功能:
IP 路由;
借助IP訪問列表,將IP V4報文以不低于Gigabit的速度轉(zhuǎn)發(fā)至受控PROFINET接口。WEB 器;
使用標(biāo)準(zhǔn)瀏覽器,可以瀏覽大至30 MB可自由定義的HTML網(wǎng)頁;通過FTP處理自己的文件系統(tǒng)中的數(shù)據(jù)標(biāo)準(zhǔn)診斷頁;
無需額外工具,就可以在工廠內(nèi)完成插裝在安裝機架上的所有模塊的快速診斷工作。
直接從用戶程序中發(fā)送認(rèn)證電子郵件。電子郵件客戶端設(shè)計有通知功能,可以在控制程序中直接通知用戶。
通過 FTP 進(jìn)行通訊;
大多數(shù)操作系統(tǒng)平臺都可以使用的開放協(xié)議設(shè)計有30 MB RAM文件系統(tǒng),可以用作動態(tài)數(shù)據(jù)的中間存儲器
注意:
1.S7-200 ART CPU 與S7-300/400 CPU 之間S7通信未經(jīng)西門子,本文檔僅供客戶使,使該種通信所產(chǎn)生任何危險需要有客戶自己承擔(dān)!
2.S7-200 ARTPLC V2.0 版本才開始支持PUT/GET通信,V1.0版本CPU需要升級固件后方可支持PUT/GET。
3. S7-300/400若采CP通信時,則需要采Standard或Advanced類通信模塊,CP343-1 Lean模塊不支持。
4.本文僅介紹S7-300集成PN與S7-200 ART CPU S7通信。
S7通信介紹 S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET絡(luò)一種通信協(xié)議,主要于S7-300/400PLC之間通信。
S7-300/400通過以太接與S7-200 ART PLC 之間S7通經(jīng)過是可以成功,但是需要S7-300/400側(cè)編程調(diào)PUT/GET指令,見表1所示。
表 1 PUT和GET :
S7-400 S7-300 描述 簡要描述 SFB 14 FB 14 讀數(shù)據(jù) 單邊編程讀訪問。 SFB 15 FB 15 寫數(shù)據(jù) 單邊編程寫訪問。 S7-300/400根據(jù)使通信接(集成PN或CP343-1/CP443-1)不同,調(diào)功能塊來源也不同。
通信接為S7-300 集成PN接時,需要使Standard Library中PUT/GET指令,如圖1所示。
圖1 S7-300PN接需采Standard Library
通信接為S7-300 CP通信模塊時,需要使SIMATIC_NET_CP 庫中PUT/GET指令,如圖2所示。
圖2 S7-300 CP模塊接需采SIMATIC_NET_CP庫
S7-400 CPU不區(qū)分通信接,需要使System Function Blocks 中SFB14/SFB15指令塊,如圖3所示。