西門子6SL3330-7TE36-1AA3
CP 340 通信模塊是經(jīng)濟有效且完整的串行通信解決方案。它可在 SIMATIC S7-300 和 ET 200M 中使用(S7 作為主站)。
可實現(xiàn)與設(shè)備之間的點到點連接,包括:
設(shè)計
通訊處理器具有下列機械特性:
模塊有三種型號,可用于以下傳輸接口:
RS 232C (V.24)
20 mA (TTY)
RS 422/RS 485 (X.27)
功能
采用了多種標準協(xié)議,因此可與廣泛的節(jié)點進行數(shù)據(jù)交換:
ASCII:
用于通過簡單通訊協(xié)議連接到第三方系統(tǒng),如帶有開始和結(jié)束字符的協(xié)議或帶有塊檢查字符的協(xié)議。 接口的握手信號可被掃描并從用戶程序激活。
打印機驅(qū)動程序:
用于將過程狀態(tài)和事件記錄到一臺打印機。
3964 (R) (不適用于 RS 485):
用于通過已標準化和公布的西門子 3964 (R) 協(xié)議連接到西門子設(shè)備或第三方設(shè)備。 另外還采用了一個帶有默認值的 3964(R) 驅(qū)動程序和一個可編程 3964(R) 驅(qū)動程序。
參數(shù)化
CP 340 通訊處理器用戶友好性,便于進行參數(shù)化:
用戶可通過集成在 STEP 7 中的一個參數(shù)分配工具來模塊特性,例如:
通過 CPU 進行參數(shù)化:
只需將編程設(shè)備與 CPU 相連。 組態(tài)數(shù)據(jù)歸檔在一個系統(tǒng)數(shù)據(jù)塊中,而數(shù)據(jù)塊存儲在 CPU 中。 在更換一個模塊時,新的模塊可立即投入使用。
組態(tài)軟件包(光盤):
含電子手冊以及用于與 CP 通訊的參數(shù)化屏幕和標準功能塊
西門子6SL3330-7TE36-1AA3
S7-1200 CPU將微處理器、集成電源、輸入和輸出電路、內(nèi)置 PROFINET、高速運動控制 I/O 以及板載模擬量輸入組合到一個設(shè)計緊湊的外殼中來形成功能強大的控制器。S7-1200可以方便地執(zhí)行速度控制、位置控制等基本運動控制功能,被廣泛地應(yīng) 用到各行各業(yè)的自動化解決方案中。
TIA Portal 結(jié)合 CPU S7-1200 的“運動控制"功能,可幫助用戶實現(xiàn)通過脈沖接口控制步進電機和伺服電機:
● 在 TIA Portal 中,可以組態(tài)“軸"和“命令表"工藝對象。 CPU S7-1200 可以使用這些工藝對象控制用于控制驅(qū)動器的脈沖和方向輸出。
● 在用戶程序中,通過運動控制指令來控制軸,啟動驅(qū)動器的運動任務(wù)。
解決方案
本文以CPU 1214C和V80為例,具體講解了如何在TIA Portal下對S7 1200進行面向運動控制的組態(tài)、編程、調(diào)試等操作。
圖01. CPU 1214C控制V80伺服電機實現(xiàn)運動控制功能
S7-1200 的通訊伙伴 S7-1200 可以通過集成的 PN 口與以下設(shè)備進行通訊: 其他 S7 CPU (S7-200, S7-300, S7-400, S7-1200, S7-1500) 編程設(shè)備 HMI 設(shè)備 (例如:SIMATIC 精簡面板和 SIMATIC 精智面板) 支持開放式用戶通信的設(shè)備 ......
S7-1200 的通訊伙伴
S7-1200 可以通過集成的 PN 口與以下設(shè)備進行通訊:
其他 S7 CPU (S7-200, S7-300, S7-400, S7-1200, S7-1500)
編程設(shè)備
HMI 設(shè)備 (例如:SIMATIC 精簡面板和 SIMATIC 精智面板)
支持開放式用戶通信的設(shè)備
支持的同步、異步通信連接數(shù)量
S7-1200 CPU 支持的同步、異步通訊連接數(shù)量如下所示:
連接類型 | 描述和連接數(shù)量 |
開放式用戶通訊 |
S7-1200 CPU 通過以下指令支持 8 個開放式用戶通訊連接(主動或者被動): T_SEND_C, T_RECV_C, TCON, TDISCON, TSEND 和 TRECV。 注意 Modbus TCP 使用開放式用戶通訊(OUC)連接作為 Modbus 的通訊路徑。除了在 STEP 7 和 CPU 之間建立連接外還可以建立多個客戶機-服務(wù)器連接。總共的客戶機-服務(wù)器連接數(shù)由 CPU 支持的開放式用戶通訊數(shù)量決定。 |
S7 通訊 |
3個服務(wù)器連接: S7-1200 作為被動方與作為主動方的 S7 CPU 或者 LOGO! 通信,此時 S7-1200 作為 S7 服務(wù)器。主動方 S7 CPU 或者 LOGO! 發(fā)起建立連接并使用 PUT 和 GET 指令 (S7-300,S7-400, S7-1200 和 S7-1500) 或者 ETHx_XFER 指令 (S7-200)讀寫數(shù)據(jù)。 8 個客戶機連接:S7-1200 作為主動方與作為被動方的 S7 CPU 或者LOGO通信,此時 S7-1200 作為 S7 客戶機。主動方 S7 CPU 發(fā)起建立連接并使用 PUT 和 GET 指令讀寫數(shù)據(jù)。 |
HMI 連接 | 固件版本 V2 和V3
S7-1200 CPU 提供專門的 HMI 連接,支持 多3 個HMI設(shè)備。 固件版本 V4 V4或者更高固件版本的S7-1200 CPU 支持多12個HMI 連接。根據(jù) HMI 設(shè)備類型和功能使用模式,每個 HMI 設(shè)備實際需要1,2或3個連接資源。這里可以保證支持4個HMI 設(shè)備而不必關(guān)心可用的連接資源數(shù)量。同時連接超過4個HMI設(shè)備也是可能的。 |
PG 連接 | S7-1200 CPU 支持 1 個編程設(shè)備 (PG) 連接。 |
Web 服務(wù)器連接 (HTTP) | S7-1200 CPU 支持 Web 服務(wù)器連接。 |
表1
圖. 01
PROFINET 和 PROFIBUS
固件版本 V2.02 到 V2.2 的 S7-1200 CPU
對于 PROFINET,S7-1200 多支持 8 個 PROFINET IO 設(shè)備和 128 個子模塊,二者以先滿足者為準。對于 PROFIBUS 每個 DP 主站多支持 16 個 DP 從站,每個 DP 從站多 256 個子模塊。 DP 從站和 IO 設(shè)備的總數(shù)多支持 16 個 。
固件版本 V3.0 或者更高版本的 S7-1200
S7-1200 從固件版本 V3.0 起支持 16 個PROFINET IO 設(shè)備,多 256 個子模塊。PROFIBUS 支持 32 個從站,每個 DP 從站多 512 個子模塊。
S7-1200 的 集成 PROFINET 接口
S7-1200 CPU集 成的 PROFINET 接口是 RJ45 插口。
圖. 02