6ES7288-1ST30-0AA0
S7-200PLC可以通過智能擴展模塊CP243-1連接至工業(yè)以太網(wǎng)中。CP243-1不是即插即用的模塊,需要我們先對其進行組態(tài)。由于其支持的是西門子的S7協(xié)議,因而與很多第三方支持以太網(wǎng)功能的設(shè)備進行通信時會受到限制。
通過本文您可以獲得以下信息:
使用CP243-1對S7-200編程調(diào)試時是否可只用一根網(wǎng)線,而省去S7-200的編程電纜?
如何對CP243-1進行基本的組態(tài)設(shè)置?
如何獲得CP243-1的詳細技術(shù)參數(shù)和怎樣實現(xiàn)IT功能?
利用CP243-1可以和哪些設(shè)備通信?
CP243-1使用中的常見問題?
(一) 當您使用CP243-1模塊時,您一定要注意此模塊不是即插即用的模塊,您需要對此模塊進行組態(tài)才能使用。
簡單的說,使用CP243-1的步驟如下:
(1)正確連接CP243-1與S7-200CPU,并為CP243-1連接24V電源
(2)在S7-200的編程軟件中運行以太網(wǎng)向?qū)Щ蛞蛱鼐W(wǎng)向?qū)δK進行基本參數(shù)和功能的配置
(3)在程序中正確的調(diào)用相關(guān)的子程序
(4)將編寫完成的程序使用S7-200的編程電纜下載至PLC
(5)如果激活因特網(wǎng)功能,還需要使用網(wǎng)線將S7-200的程序下載至CP243-1。如果沒有激活因特網(wǎng)功能,則此步可略。
至此,您的CP243-1才能正常工作。
通過以上過程,我們不難發(fā)現(xiàn),當初次使用CP243-1時,您必須準備S7-200的編程電纜,不能只準備一根網(wǎng)線就去調(diào)試。當然,如果曾經(jīng)正確的進行過以上配置,那您就可以使用網(wǎng)線與CP243-1通信。
(二) 當您基本了解CP243-1的使用方法,但是感覺以上的使用描述有點過于簡單和概括,對如何配置CP243-1很感興趣。那您可查看以下文檔《CP243-1 快速入門 (含視頻)》。這個文檔中詳細介紹了組態(tài)CP243-1的具體步驟,并且還有視頻介紹。
(三)當您已經(jīng)使用過CP243-1,經(jīng)過一些項目和實驗后您發(fā)覺CP243-1的功能很強大。您想進一步了解關(guān)于CP243-1的具體參數(shù)和IT功能的實現(xiàn)方法。此時,您可以參看以下兩個文檔:
(a)《SIMATIC NET 工業(yè)以太網(wǎng)通信模板CP243-1》
(b)《SIMATIC NET 工業(yè)以太網(wǎng)通信模板CP243-1 IT》
(四)當您使用CP243-1時,一定會關(guān)注:利用CP243-1,我們可實現(xiàn)哪些通信功能呢?
接下來,我們就簡單的介紹一下利用CP243-1可以連接的設(shè)備:
1. S7-200與S7-200之間的以太網(wǎng)通信
2. S7-200與S7-300之間的以太網(wǎng)通信
具體的實現(xiàn)方法可以參考如下文檔《S7-200與S7-300之間的通信 (含視頻)》
3. S7-200與PC機中的WINCC進行通信
4. S7-200與OPC通信
以上四個功能的實現(xiàn)方法,您可查看以下文檔《CP243-1 快速入門 (含視頻) 》
5. S7-200與PC機中的編程軟件STEP7-Micro/win進行通信
具體的實現(xiàn)方法可以參考如下文檔《如何通過CP243-1與STEP 7-Micro/WIN 通信》
6. S7-200與西門子觸摸屏通信
提示:因為CP243-1使用的是S7連接,所以您不要使用CP243-1與不支持S7連接的設(shè)備進行通信。
(五)更多關(guān)于CP243-1的信息和常見問題,可以參考以下文檔:
1.《以太網(wǎng)通信模塊常見問題集 》
2.《西門子 S7-200•LOGO!•SITOP 參考》S7-200PLC->通信->以太網(wǎng)通信(CP243-1)
3.《S7-200 可編程控制器系統(tǒng)手冊》中:附錄A技術(shù)規(guī)范->(CP 243--1)以太網(wǎng)模塊規(guī)范或者(CP 243--1 IT) Internet模塊規(guī)范
本文中所有文檔的下載鏈接為:
CP243-1 快速入門 (含視頻)
SIMATIC NET 工業(yè)以太網(wǎng)通信模板CP243-1
SIMATIC NET 工業(yè)以太網(wǎng)通信模板CP243-1 I T
S7-200與S7-300之間的通信 (含視頻)
如何通過CP243-1與STEP 7-Micro/WIN 通信
6ES7288-1ST30-0AA0
西門子PLC系列S7-200 smart是西門子PLC S7-200的加強版,與S7-200相比,它在性能上,硬件配置和軟件組態(tài)方面都有提高,也得到了用戶的廣泛認可。在實際的工程項目中,客戶越來越多地選擇S7-200 smart系列PLC,并且在各個工程項目現(xiàn)場S7-200 smart都有良好的表現(xiàn)。在自動化控制系統(tǒng)的通訊過程中,有時會用到USS通信功能。本文下面將專門針對西門子PLC S7-200 smart的USS通信功能做一個詳細說明,供用戶在系統(tǒng)設(shè)計及調(diào)試時進行參考。
二、西門子PLC系列S7-200 smart系列USS通信
西門子PLC S7-200 smart CPU本體集成的RS485通信口可以實現(xiàn)USS通訊。它的功能特點如下:
1. USS (Universal Serial Interface, 即通用串行通信接口) 是西門子專為驅(qū)動裝置開發(fā)的通信協(xié)議,多年來也經(jīng)歷了一個不斷發(fā)展、完善的過程。*初 USS 用于對驅(qū)動裝置進行參數(shù)化操作,即更多地面向參數(shù)設(shè)置。在驅(qū)動裝置和操作面板、調(diào)試軟件的連接中得到廣泛的應(yīng)用。近來 USS 因其協(xié)議簡單、硬件要求較低,也越來越多地用于和控制器的通信,實現(xiàn)一般水平的通信控制。
2. 需要用戶注意的是,USS 提供了一種低成本的,比較簡易的通信控制途徑,由于其本身的設(shè)計,USS 不能用在對通信速率和數(shù)據(jù)傳輸量有較高要求的場合。在這些對通信要求高的場合,應(yīng)當選擇實時性更好的通信方式,如 PROFIBUS-DP 等。在進行系統(tǒng)設(shè)計時,必須考慮到 USS 的這一局限性。
3. 舉例說明,如果在一些速度同步要求比較高的應(yīng)用場合,對十幾甚至數(shù)十臺變頻器采用 USS 通信控制,其效果可能會不太理想。
4. USS 協(xié)議的基本特點如下:
(1)支持多點通信(因而可以應(yīng)用在 RS 485 等網(wǎng)絡(luò)上)
(2)采用單主站的“主-從”訪問機制
(3)一個網(wǎng)絡(luò)上*多可以有 32 個節(jié)點(*多 31 個從站)
(4)簡單可靠的報文格式,使數(shù)據(jù)傳輸靈活高效
(5)容易實現(xiàn),成本較低
5. USS 的工作機制是,通信總是由主站發(fā)起,USS 主站不斷循環(huán)輪詢各個從站,從站根據(jù)收到的指令,決定是否、以及如何響應(yīng)。從站永遠不會主動發(fā)送數(shù)據(jù)。從站在以下條件滿足時應(yīng)答:接收到的主站報文沒有錯誤,并且本從站在接收到主站報文中被尋址上述條件不滿足,或者主站發(fā)出的是廣播報文,從站不會做任何響應(yīng)。對于主站來說,從站必須在接收到主站報文之后的一定時間內(nèi)發(fā)回響應(yīng)。否則主站將視為出錯。
SIMATIC S7-200 SMART可編程控制器,SMART LINE觸摸屏和SINAMICS V20變頻器完美整合,為OEM客戶帶來高性價比的小型自動化解決方案,滿足客戶對于人機交互、控制、驅(qū)動等功能的需求。
GET/PUT 向?qū)У母郊有畔?/span>
Get/Put 向?qū)еС侄鄠€遠程 CPU 之間的通信。 下列信息為 S7?200 SMART 系統(tǒng)手冊和 STEP 7?Micro/WIN SMART 在線幫助中所提供信息的補充內(nèi)容。
Get/Put 向?qū)Т鎯ζ魇褂?/span>
當設(shè)置的超時值非零時,則無論如何組態(tài)存儲器范圍,Get/Put 向?qū)Ф紝⒃?V0.1、V0.2 和 V0.3 分配位。
另外,您還可以在向?qū)е袑?VB0 組態(tài)為存儲區(qū)基址范圍,或?qū)⒊瑫r值設(shè)置為 0。
NET_EXE 子例程的超時參數(shù)
Get/Put 向?qū)Э缮?NET_EXE 子例程,您可通過主程序調(diào)用該例程以啟用網(wǎng)絡(luò)通信。 NET_EXE 子例程帶有超時參數(shù)。 如果超時參數(shù)設(shè)置為 0,則將無延時執(zhí)行指令并啟用網(wǎng)絡(luò)通信。 如果超時值設(shè)置為正整數(shù),則將在數(shù)秒延遲后執(zhí)行指令。 如果超時值小于以太網(wǎng)連接的默認超時秒數(shù)(約 30 秒),則將無法在設(shè)備離線的情況下執(zhí)行 NET_EXE 指令。 超時值會在 CPU 確定設(shè)備是否離線前失效。 因此,應(yīng)將超時值設(shè)置為 0(無定時器)或大于 40 秒。
支持的遠程 CPU IP 地址數(shù)
Get/Put 向?qū)еС?16 輪操作。 STEP 7?Micro/WIN SMART 在線幫助中錯誤表述為支持 24 輪操作。 16 輪操作中,每輪操作都組態(tài)為 IP 地址,因此,您可以使用 Get/Put 與多 16 個 CPU IP 地址進行通信。 (也可將多輪操作組態(tài)到同一個 IP 地址中。)
伙伴間通信超時對其他通信伙伴的影響
如果組態(tài)了兩個或兩個以上與 GET/PUT 向?qū)У倪h程伙伴連接,則某對伙伴間的通信故障將導(dǎo)致另一對或多對伙伴間的通信延遲。 S7-200 SMART CPU 在通信伙伴之間設(shè)置了 30 秒定時器。 CPU 需在 30 秒過后才能夠確定發(fā)生通信丟失,并嘗試與下一組伙伴建立通信。 S7-200 SMART CPU 將按順序處理多對遠程通信伙伴之間的通信。