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