長沙玥勵6ES7222-1BH32-0XB0西門子型號及規(guī)格

數(shù)量(臺) 價格
1 10.00元/臺
  • 最小起訂: 1臺
  • 發(fā)貨地址: 湖南 長沙市
  • 發(fā)布日期:2019-03-15
  • 訪問量:550
咨詢電話:138-7494-1405
打電話時請告知是在機電之家網(wǎng)上看到獲取更多優(yōu)惠。謝謝!
7

長沙玥勵自動化設(shè)備有限公司

實名認證 企業(yè)認證
  • 聯(lián)系人:姚善雷
  • 手機:13874941405
  • 電話:0731-526565255
  • 營業(yè)執(zhí)照:已審核 營業(yè)執(zhí)照
  • 經(jīng)營模式: 經(jīng)銷商-私營有限責任公司
  • 所在地區(qū):湖南 長沙市
  • 家家通積分:16570分
詳細參數(shù)

產(chǎn)品詳情

長沙玥勵   西門子   6ES7222-1BH32-0XB0   型號及規(guī)格  

 

 

  

PROFINET 通信口

S7-1200 CPU 本體上集成了一個 PROFINET 通信口,支持以太網(wǎng)和基于 TCP/IP和UDP 的通信標準。這個PROFINET 物理接口是支持10/100Mb/s的 RJ45口,支持電纜交叉自適應(yīng),因此一個標準的或是交叉的以太網(wǎng)線都可以用于這個接口。使用這個通信口可以實現(xiàn) S7-1200 CPU 與編程設(shè)備的通信,與HMI觸摸屏的通信,以及與其它 CPU 之間的通信。

支持的協(xié)議和最大的連接資源

S7-1200 CPU 的PROFINET 通信口支持以下通信協(xié)議及服務(wù)

  • TCP
  • ISO on TCP ( RCF 1006 )
  • UDP(V1.0 不支持) 
  • S7 通信 
    注意:S7-1200 CPU 只支持S7 通信的服務(wù)器(Sever)端,(使用PORTAL V10.5軟件)
    S7-1200 CPU 支持S7 通信的服務(wù)器與客戶端,(使用 STEP7 V11軟件)

硬件版本 V4.1 支持的協(xié)議和最大的連接資源:

S7-1200的連接資源

分配給每個類別的預留連接資源數(shù)為固定值;您無法更改這些值。 但可組態(tài) 6個"可用自由連接"以按照應(yīng)用要求增加任意類別的連接數(shù)。

● 示例1: 1 個 PG 具有 3 個可用連接資源。 根據(jù)當前使用的 PG 功能,該 PG 實際可能使用其可用連接資源的 1、2 或 3。 在 S7-1200 中,始終保證至少有 1 個 PG,但不允許超過 1 個 PG。

在CPU屬性>常規(guī)>連接資源顯示:

HMI連接資源

● 示例2:HMI 具有 12 個可用連接資源。 根據(jù)您擁有的 HMI 類型或型號以及使用的 HMI 功能,每個 HMI 實際可能使用其可用連接資源中的 1 個、2 個或 3 個。 考慮到正在使用的可用連接資源數(shù),可以同時使用 4 個以上的 HMI。 HMI 可利用其可用連接資源(每個 1 個,共 3 個)實現(xiàn)下列功能:

  • 讀取
  • 寫入
  • 報警和診斷

  HMI 1 HMI 2 HMI 3 HMI 4 HMI 5 HMI

使用的連接資源

2 2 2 3 3 12

以上示例共有5個HMI設(shè)備訪問S7-1200,占用了S7-1200的12個HMI連接資源。

對于S7-1200 V4.1以上版本,有6個動態(tài)連接資源可以用于HMI連接。所以它們的最大HMI連接資源數(shù)可以達到18個。對于之前的版本只能用預留的HMI連接資源用于HMI訪問。

HMI設(shè)備占S7-1200的HMI連接資源個數(shù)

  • 基于 WinCC TIA Portal的組態(tài):

  資源數(shù)(默認) 簡單通訊 系統(tǒng)診斷 運行系統(tǒng)報警記錄
基本面板 1 1 1 -
多功能面板 2 1 - -
精智面板 2 1 2 -
WinCC RT Advanced 2 1 2 -
WinCC RT Professional 3 2 2 3

注:“資源數(shù)(默認)”是當HMI與S7-1200在一個項目中組態(tài)HMI連接時,會占用S7-1200的組態(tài)的HMI連接個數(shù)。

如圖:示例中HMI_2 為精智面板。

這個連接個數(shù)是這個HMI設(shè)備所能占用S7-1200的最大HMI連接個數(shù),可以作為選型參考。

  • 目前Smart pannel不支持S7-1200
  • 可以訪問S7-1200的HMI面板的其他信息

請參考:https://support.industry.siemens.com/cs/ww/en/view/109475049

硬件版本 V3.0 支持的協(xié)議和最大的連接資源:

  • 3個連接用于操作面板
  • 1個連接用于編程設(shè)備(PG)與 CPU 的通信
  • 8個連接用于Open IE ( TCP, ISO on TCP, UDP) 的編程通信,使用T-block 指令來實現(xiàn)
  • 3個連接用于S7 通信的服務(wù)器端連接,可以實現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
  • 8個連接用于S7 通信的客戶端連接,可以實現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信

連接數(shù)是固定不變的,不能自定義。

注意:建立被動的TCP 、ISO on TCP 和UDP的連接時,建議使用端口范圍: 2000~5000。一些端口號和TSAP 號是受到限制不能被使用的。 下列端口號和TSAP號不能使用:

  • ISO TSAP (passive): 01.00, 01.01, 02.00, 02.01, 03.00, 03.01
  • TCP/UDP port (passive): 20, 21, 25, 80, 102, 135, 161, 34962 … 34964,53, 80, 162, 443, 520, 9001

硬件版本 V2.0~V2.2 支持的協(xié)議和最大的連接資源:

  • 3個連接用于非 Comfort pannel觸摸屏或2個連接用于Comfort pannel與 CPU 的通信
  • 1個連接用于編程設(shè)備(PG)與 CPU 的通信
  • 8個連接用于Open IE ( TCP, ISO on TCP, UDP) 的編程通信,使用T-block 指令來實現(xiàn)
  • 3個連接用于S7 通信的服務(wù)器端連接,可以實現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信
  • 8個連接用于S7 通信的客戶端連接,可以實現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信

硬件版本 V1.0 S7-1200

  • 3個連接用于非 Comfort pannel觸摸屏或2個連接用于Comfort pannel與 CPU 的通信
  • 1個連接用于編程設(shè)備(PG)與 CPU 的通信
  • 8個連接用于Open IE ( TCP, ISO on TCP) 的編程通信,使用T-block 指令來實現(xiàn)
  • 3個連接用于S7 通信的服務(wù)器端連接,可以實現(xiàn)與S7-200,S7-300以及 S7-400 的以太網(wǎng)S7 通信

物理網(wǎng)絡(luò)連接

  • S7-1200 CPU的PROFINET 口有兩種網(wǎng)絡(luò)連接方法:

    直接連接:當一個S7-1200 CPU與一個編程設(shè)備,或是HMI ,或是另一個PLC通信時,也就是說只有兩個通信設(shè)備時,實現(xiàn)的是直接通信。直接連接不需要使用交換機,用網(wǎng)線直接連接兩個設(shè)備即可,如圖1. 所示。

     
    圖1. 通信設(shè)備的直接連接
  • 網(wǎng)絡(luò)連接:當多個通信設(shè)備進行通信時,也就是說通信設(shè)備為兩個以上時,實現(xiàn)的是網(wǎng)絡(luò)連接,如圖2. 所示。

    多個通信設(shè)備的網(wǎng)絡(luò)連接需要使用以太網(wǎng)交換機來實現(xiàn)??梢允褂脤к壈惭b的西門子 CSM1277 的 4 口交換機連接其它 CPU 及 HMI 設(shè)備。CSM1277 交換機是即插即用的,使用前不用做任何設(shè)置。



    圖2. 多個通信設(shè)備的網(wǎng)絡(luò)連接(圖:network connection)
    ① CSM1277 以太網(wǎng)交換機

PLC與PLC之間通信的過程

  1. 實現(xiàn)兩個CPU 之間通信的步驟

    ① 建立硬件通信物理連接:由于S7-1200 CPU 的PROFINET 物理接口支持交叉自適應(yīng)功能,因此連接兩個 CPU 既可以使用標準的以太網(wǎng)電纜也可以使用交叉的以太網(wǎng)線。兩個CPU的連接可以直接連接,不需要使用交換機。
    ② 配置硬件設(shè)備:在 “Device View” 中配置硬件組態(tài)。
    ③ 配置永久IP 地址:為兩個CPU 配置不同的永久IP 地址
    ④ 在網(wǎng)絡(luò)連接中建立兩個 CPU 的邏輯網(wǎng)絡(luò)連接
    ⑤ 編程配置連接及發(fā)送、接收數(shù)據(jù)參數(shù)。在兩個 CPU 里分別調(diào)用TSEND_C或TSEND、TRCV_C或TRCV 通信指令,并配置參數(shù),使能雙邊通信。

  2. 配置 CPU之間的邏輯網(wǎng)絡(luò)連接

    配置完 CPU 的硬件后,在項目樹 “Project tree”>“Devices & Networks” >“Networks view”視圖下,創(chuàng)建兩個設(shè)備的連接。
    要想創(chuàng)建PROFINET 的邏輯連接,用鼠標點中第一個 PLC 上的PROFINET通信口的綠色小方框,然后拖拽出一條線,到另外一個PLC 上的PROFINET通信口上,松開鼠標,連接就建立起來了,如圖3. 所示。


    圖3. 建立兩個CPU之間的連接
  3. S7-1200 CPU通過ETHERNET 與S7-1200 CPU 通信的方式

    S7-1200 與 S7-1200 之間的以太網(wǎng)通信可以通過 TCP 或 ISO on TCP 協(xié)議來實現(xiàn),使用的通信指令是在雙方 CPU 調(diào)用 T-block (TSEND_C, TRCV_C, TCON, TDISCON, TSEN, TRCV) 指令來實現(xiàn)。通信方式為雙邊通信,因此 TSEND 和 TRCV 必須成對出現(xiàn)。

    硬件和軟件需求及所完成的通信任務(wù)

    硬件:
    ① S7-1200 CPU
    ② PC (帶以太網(wǎng)卡)
    ③ TP電纜(以太網(wǎng)電纜)

    軟件:
    STEP7 V11 or Higher

    所完成的通信任務(wù):
    ① 將PLC_1 的通信數(shù)據(jù)區(qū) DB3 塊中的 100 個字節(jié)的數(shù)據(jù)發(fā)送到 PLC_2 的接收數(shù)據(jù)區(qū) DB4 塊中。
    ② 將PLC_2 的通信數(shù)據(jù)區(qū) DB3 塊中的 100 個字節(jié)的數(shù)據(jù)發(fā)送到 PLC_1 的接收數(shù)據(jù)區(qū) DB4 塊中。

    通信的編程,連接參數(shù)及通信參數(shù)的配置

    1. 打開 STEP7 v11 軟件并新建項目

    在 STEP7 v11的 “Portal View” 中選擇 “Create new project” 創(chuàng)建一個新項目

    2. 添加硬件并命名PLC

    然后進入 “Project view”,在“Project tree” 下雙擊 “Add new device”,在對話框中選擇所使用的S7-1200 CPU添加到機架上,命名為 PLC_1,如圖1.所示。
    同樣方法再添加通信伙伴的S7-1200 CPU ,命名為 PLC_2。



    圖1. 添加新設(shè)備

    為了編程方便,使用 CPU 屬性中定義的時鐘位,定義方法如下:
    在 “Project tree” > “PLC_1” > “Device configuration” 中,選中 CPU ,然后在下面的屬性窗口中,“Properties” > “System and clock memory” 下,將系統(tǒng)位定義在MB1,時鐘位定義在MB0,如圖2.所示。
    時鐘位我們主要使用 M0.3,它是以2Hz 的速率在0和1之間切換的一個位,可以使用它去自動激活發(fā)送任務(wù)。

    圖2. 系統(tǒng)位與時鐘位

    3. 為 PROFINET 通信口分配以太網(wǎng)地址

    在 “Device View”中點擊 CPU 上代表PROFINET 通信口的綠色小方塊,在下方會出現(xiàn)PROFINET 接口的屬性,在 “Ethernet addresses” 下分配IP 地址為 192.168.0.1 ,子網(wǎng)掩碼為255.255.255.0,如圖3. 所示。


    圖3. 分配IP 地址

    同樣方法,在同一個項目里添加另一個新設(shè)備S7-1200 CPU 并為其分配 IP 地址為192.168.0.2

    4. 創(chuàng)建 CPU之間的邏輯網(wǎng)絡(luò)連接

    在項目樹 “Project tree”>“Devices & Networks” >“Networks view” 視圖下,創(chuàng)建兩個設(shè)備的連接。用鼠標點中 PLC_1 上的PROFINET通信口的綠色小方框,然后拖拽出一條線,到另外一個PLC_2 上的PROFINET通信口上,松開鼠標,連接就建立起來了,如圖4.所示。


    圖4. 建立兩個 CPU的邏輯連接 

 

 

在 PLC_1 中調(diào)用并配置“TCON”、“TSEND”、“TRCV” 通信指令

1.在 PLC_1 的 OB1 中調(diào)用“TCON” 通信指令

① 在第一個 CPU 中調(diào)用發(fā)送通信指令,進入 “Project tree” > “ PLC_1” > “Program blocks” > “OB1” 主程序中,從右側(cè)窗口 “Instructions” > “Communications” > “OPEN User Communications”下調(diào)用 “TCON” 指令,創(chuàng)建連接,如圖1.所示。



圖1. 調(diào)用“TCON”通信指令

 

② 創(chuàng)建DB2 分配連接參數(shù),見圖2所示

圖2. 創(chuàng)建連接數(shù)據(jù)塊 DB2(Con_DB)


③ 定義PLC_1的 “TCON”連接參數(shù) 

PLC_1 的 TCON 指令的連接參數(shù)需要在指令下方的屬性窗口“Properties”> “Configuration”>“Connection beter”中設(shè)置,如圖3.所示。

 

圖3. 定義 TCON 連接參數(shù) 

連接參數(shù)說明:

End point :可以通過點擊選擇按鈕選擇伙伴 CPU :PLC_2
Connection type :選擇通信協(xié)議為 TCP(也可以選擇 ISO on TCP 或UDP協(xié)議)
Connection ID  :連接的地址 ID 號,這個 ID 號在后面的編程里會用到
Connection data

:創(chuàng)建連接時,生成的Con_DB塊。見圖2所示

Active connection setup :選擇本地 PLC_1作為主動連接
Address details  :定義通信伙伴方的端口號為:2000;如果選用的是 ISO on TCP 協(xié)議,則需要設(shè)定的TSAP 地址(ASCII 形式),本地 PLC_1可以設(shè)置成“PLC1”,伙伴方 PLC_2 可以設(shè)置成“PLC2”?!   ?


2.定義 PLC_1 的“TSEND”發(fā)送通信塊接口參數(shù)

① 調(diào)用 “TSEND” 在OB1內(nèi)調(diào)用 發(fā)送100個字節(jié)數(shù)據(jù)到PLC2中 
進入 “Project tree” > “ PLC_1” > “Program blocks” > “OB1” 主程序中,從右側(cè)窗口 “Instructions” > “Communications” > “OPEN User Communications”下調(diào)用 “TSEND” 指令,,如圖4.所示。


圖4. 調(diào)用 TSEND 

② 創(chuàng)建并定義PLC_1的發(fā)送數(shù)據(jù)區(qū) DB 塊。

通過“Project tree”>“PLC_1”>“Program blocks”>“Add new block”,選擇“Data block” 創(chuàng)建 DB 塊,選擇絕對尋址,點擊“OK”鍵,定義發(fā)送數(shù)據(jù)區(qū)為 100個字節(jié)的數(shù)組,如圖4.及圖5.所示。



圖5. 創(chuàng)建發(fā)送數(shù)據(jù)區(qū) DB 塊

注意:對于雙邊編程通信的 CPU ,如果通信數(shù)據(jù)區(qū)使用 DB 塊,既可以將 DB 塊定義成符號尋址,也可以定義成絕對尋址。使用指針尋址方式,必須創(chuàng)建絕對尋址的 DB 塊。

圖6. 定義發(fā)送數(shù)據(jù)區(qū)為字節(jié)類型的數(shù)組 圖 PLC1_TSENDC_DATA

③ 定義 PLC_1 的“TSEND”發(fā)送通信塊接口參數(shù),如圖7.所示。



圖7. 定義 TSEND 接口參數(shù)

參數(shù)說明:
輸入接口參數(shù):

REQ  
:= M0.3
// 使用 2Hz 的時鐘脈沖,上升沿激活發(fā)送任務(wù)
ID : = 1 //創(chuàng)建連接ID
LEN
:= 100
//發(fā)送數(shù)據(jù)長度
DATA 
:= P#DB3.DBX0.0 BYTE 100
// 發(fā)送數(shù)據(jù)區(qū)的數(shù)據(jù),使用指針尋址時,DB塊要選用絕對尋址

輸出接口參數(shù):

DONE
:= M300.0
//任務(wù)執(zhí)行完成并且沒有錯誤,該位置 1
BUSY 
:= M300.1
// 該位為 1,代表任務(wù)未完成,不能激活新任務(wù)
ERROR   
:= M300.2
//通信過程中有錯誤發(fā)生,該位置 1
STATUS
:= MW302
//有錯誤發(fā)生時,會顯示錯位信息號

3.在 PLC_1 的OB1中調(diào)用接收指令T_CV 并配置基本參數(shù)

為了實現(xiàn) PLC_1 接收來自 PLC_2 的數(shù)據(jù),則在 PLC_1 中調(diào)用接收指令T_RCV 并配置基本參數(shù)。

 

① 創(chuàng)建并定義PLC_1的接收數(shù)據(jù)區(qū) DB 塊。

通過“Project tree”>“PLC_1”>“Program blocks”>“Add new block”,選擇“Data block” 創(chuàng)建 DB 塊,選擇絕對尋址,點擊“OK”鍵,定義發(fā)送數(shù)據(jù)區(qū)為 100個字節(jié)的數(shù)組,如圖7.及圖8.所示。



圖8. 創(chuàng)建接收數(shù)據(jù)區(qū) DB 塊

注意:對于雙邊編程通信的 CPU ,如果通信數(shù)據(jù)區(qū)使用 DB 塊,既可以將 DB 塊定義成符號尋址,也可以定義成絕對尋址。使用指針尋址方式,必須創(chuàng)建絕對尋址的 DB 塊。

圖9. 定義接收數(shù)據(jù)區(qū)為字節(jié)類型的數(shù)組

② 調(diào)用 “TRCV” 在OB1內(nèi)調(diào)用 
進入 “Project tree” > “ PLC_1” > “Program blocks” > “OB1” 主程序中,從右側(cè)窗口 “Instructions” > “Communications” > “OPEN User Communications”下調(diào)用 “TRCV” 指令,配置接口參數(shù),,如圖10.所示。


圖10. 調(diào)用 TRCV 指令并配置接口參數(shù)

參數(shù)說明:
輸入接口參數(shù):

EN_R
:= TRUE
// 準備好接收數(shù)據(jù)
ID
:= 1
// 連接號,使用的是 TCON 的連接參數(shù)中 ID號
LEN
:= 100
// 接收數(shù)據(jù)長度為 100 個字節(jié)
DATA
:= P#DB4.DBX0.0 BYTE 100
// 接收數(shù)據(jù)區(qū)的地址

輸出接口參數(shù):

NDR
:= M310.0
// 該位為 1,接收任務(wù)成功完成
BUSY
:= M310.1
// 該位為 1,代表任務(wù)未完成,不能激活新任務(wù)
ERROR
:= M310.2
// 通信過程中有錯誤發(fā)生,該位置 1
STATUS
:= MW312
// 有錯誤發(fā)生時,會顯示錯誤信息號
RCVD_LEN  
:= MW314
// 實際接收數(shù)據(jù)的字節(jié)數(shù)

 

注意:LEN設(shè)置為 65535 可以接收變長數(shù)據(jù)。 

 

 

TCP 通信

使用TCP 協(xié)議通信,除了連接參數(shù)的定義不同,通信雙方的其它組態(tài)及編程與前面的ISO on TCP 協(xié)議通信完全相同。但注意:主動連接方強烈建議選擇S7-300 CP卡。 
S7-1200 CPU中,使用 TCP 協(xié)議與S7-300通信時,PLC_1的連接參數(shù),如圖1.所示。通信伙伴 S7-300 的連接參數(shù),如圖2.所示。

圖1.S7-1200 的TCP連接參數(shù)的配置 TCP1200_Connection.BMP

 

圖2. S7-300 的S7-300 CP卡創(chuàng)建TCP連接參數(shù)的配置

圖3.S7-300 的S7-300 CP卡創(chuàng)建TCP連接參數(shù)的配置,設(shè)置連接伙伴

圖3. S7-300 CP卡創(chuàng)建TCP連接參數(shù)的配置,設(shè)置連接伙伴地址及端口

特別注意(不建議使用)

如果一定要創(chuàng)建S7-1200主動連接,那么在S7-300 CP卡,創(chuàng)建連接,一定不能填寫對方IP與端口如圖4

圖4. S7-300 CP卡創(chuàng)建TCP連接參數(shù)的配置,一定不能設(shè)置對方IP與端口

 

長沙玥勵   西門子   6ES7222-1BH32-0XB0

溫馨提示

  • 還沒找到想要的產(chǎn)品嗎? 立即發(fā)布采購信息,讓供應(yīng)商主動與您聯(lián)系!

免責聲明:所展示的信息由會員自行提供,內(nèi)容的真實性、準確性和合法性由發(fā)布會員負責,機電之家網(wǎng)對此不承擔任何責任。機電之家網(wǎng)不涉及用戶間因交易而產(chǎn)生的法律關(guān)系及法律糾紛,糾紛由您自行協(xié)商解決。
友情提醒:本網(wǎng)站僅作為用戶尋找交易對象,就貨物和服務(wù)的交易進行協(xié)商,以及獲取各類與貿(mào)易相關(guān)的服務(wù)信息的平臺。為避免產(chǎn)生購買風險,建議您在購買相關(guān)產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。過低的價格、夸張的描述、私人銀行賬戶等都有可能是虛假信息,請采購商謹慎對待,謹防欺詐,對于任何付款行為請您慎重抉擇!如您遇到欺詐等不誠信行為,請您立即與機電之家網(wǎng)聯(lián)系,如查證屬實,機電之家網(wǎng)會對該企業(yè)商鋪做注銷處理,但機電之家網(wǎng)不對您因此造成的損失承擔責任!
您也可以進入“消費者防騙指南”了解投訴及處理流程,我們將竭誠為您服務(wù),感謝您對機電之家網(wǎng)的關(guān)注與支持!

您是不是在找