1 說明
西門子精智系列觸摸屏支持和三菱Q PLC進(jìn)行以太網(wǎng)通訊。但要注意精智系列觸摸屏只支持通過TCP協(xié)議和三菱Q PLC通訊(三菱Q系列PLC以太網(wǎng)本身支持TCP和UDP兩種協(xié)議)。本文檔以TP900為例介紹了精智系列觸摸屏和三菱Q PLC以太網(wǎng)通訊的組態(tài)步驟。
2 測(cè)試環(huán)境
HMI開發(fā)軟件:WinCC Professional V11 SP2
PLC開發(fā)軟件:GX Developer V8.86Q
TP900和PLC通訊電纜:直連網(wǎng)線
3 TP900連接CPU集成的以太網(wǎng)口
3.1 PLC型號(hào)
本文檔使用的自帶以太網(wǎng)口的三菱Q CPU為Q04UDEHCPU,如下圖:
3.2 PLC組態(tài)
新建項(xiàng)目,選擇相應(yīng)的PLC型號(hào):
在“參數(shù)”下選擇“PLC參數(shù)”:
然后,在“內(nèi)置以太網(wǎng)板設(shè)置”下設(shè)置IP地址、通訊格式及是否允許寫入:
點(diǎn)擊上圖中的“開啟設(shè)定”來設(shè)定協(xié)議,此處選擇TCP,打開方式選擇“MC協(xié)議”,并設(shè)定PLC通訊端口(此處是16進(jìn)制),如下圖:
最后,需要下載PLC程序及參數(shù):
3.3 WinCC V11組態(tài)
創(chuàng)建項(xiàng)目:
切換到項(xiàng)目視圖,并添加TP900:
創(chuàng)建連接:
端口號(hào)為PLC的端口號(hào),但此處為十進(jìn)制端口號(hào)。
創(chuàng)建變量:
創(chuàng)建畫面,并在畫面上顯示創(chuàng)建的變量:
下載項(xiàng)目到TP900:
3.4 運(yùn)行結(jié)果
4 TP900連接擴(kuò)展的以太網(wǎng)模塊通訊
4.1 PLC型號(hào)
本文檔使用的三菱擴(kuò)展以太網(wǎng)模塊為QJ71E71-100,如下圖:
4.2 PLC組態(tài)
新建項(xiàng)目
打開“參數(shù)”下的“PLC參數(shù)”編輯器,根據(jù)實(shí)際情況配置擴(kuò)展的以太網(wǎng)模塊:
然后雙擊“參數(shù)”下的“網(wǎng)絡(luò)參數(shù)”,點(diǎn)擊彈出窗口中的“Ethernet/CC IE/MELSECNET”,來設(shè)置網(wǎng)絡(luò)參數(shù),:
根據(jù)實(shí)際情況設(shè)置以下參數(shù):
點(diǎn)擊上圖中的“操作設(shè)置”按鈕,設(shè)置IP地址、數(shù)據(jù)格式以及是否運(yùn)行寫入:
注:如果需要TP900操作PLC,此處要使能“運(yùn)行中允許寫入”。
點(diǎn)擊“打開設(shè)置”來設(shè)置通訊協(xié)議、通訊端口等參數(shù):
協(xié)議:“TCP”;
打開方式:“Unpassive”;
固定緩沖區(qū):“接收”;
生存確認(rèn):“不確認(rèn)”;
端口號(hào):PLC端口號(hào)(十六進(jìn)制)
注意:當(dāng)TP900連接Q系列PLC擴(kuò)展的以太網(wǎng)模塊使用TCP協(xié)議時(shí),PLC端口號(hào)不能設(shè)為1388(十六進(jìn)制)和1389(十六進(jìn)制),否則通訊不上。
下載PLC參數(shù):
4.3 WinCC V11組態(tài)
WinCC V11組態(tài)步驟與第3.2節(jié)相同,請(qǐng)參考。
西門子TS Adapter可以使PLC 具有通過電話網(wǎng)絡(luò)通信的能力,通過遠(yuǎn)程連接進(jìn)行集中管理,控制和監(jiān)視分散工廠里的PLC。
所有的TS Adapter 都需要使用Teleservice軟件支持,當(dāng)前最新的軟件為Teleservice 6.1 SP3,訂貨號(hào)為:6ES7842-0CE00-0YE0
可以通過TS 適配器進(jìn)行PLC之間的通信,示例如下圖:
圖1 網(wǎng)絡(luò)示意圖
1 TS 適配器初始化設(shè)置
1.1 TS ADAPTER設(shè)置
TS Adapter ( 6ES7 972-0CA34-0XA0 )是早期的TS 適配器,如果使用此種適配器需要使用RS232電纜進(jìn)行初始化設(shè)置。
其設(shè)置方式如下所示:
西門子6ES7322-1CF00-0AA0價(jià)格
圖2 控制面板-設(shè)置PG/PC interface
圖3 選擇TS adapter后設(shè)置其屬性
圖4設(shè)置接口屬性為COM方式
打開Teleservice軟件,選擇Options—>Assign Parameters TS Adapter I/II,如下圖:
圖5 beservice 軟件設(shè)置
圖6 設(shè)置正確的速度和地址
在訪問保護(hù)中設(shè)置用戶名和密碼,本例用戶名為ADMIN,密碼為aaaaaa。
圖7 設(shè)置密碼
1.1 TS ADAPTER II設(shè)置
TS Adapter II 型為2004年推出的用于電話網(wǎng)絡(luò)遠(yuǎn)程通信的模塊,相比與I型,它提供了內(nèi)置的modem,并且使用 USB 的方式和PC進(jìn)行直接連接。
對(duì)于TS Adapter II,可以使用 USB 直接連接,即使用附帶的USB電纜連接到TS Adapter II的USB接口和PC的USB接口,并且使PLC和TS Adapter II上電。
配置步驟如下:
圖8 控制面板-設(shè)置PG/PC interface
圖9 選擇TS adapter后設(shè)置其屬性
圖10 選擇TS adapter后設(shè)置其屬性
打開Teleservice軟件,選擇Options—>Assign Parameters TS Adapter I/II,如下圖:
圖11 設(shè)置正確的速度和地址
圖12 設(shè)置參數(shù)
選擇Network,在這個(gè)界面內(nèi)設(shè)置與PLC通信的接口,波特率和PC機(jī)的通信地址,設(shè)置需要和實(shí)際的一致才可以進(jìn)行通信.
圖13 設(shè)置正確的速度和地址
在訪問保護(hù)中設(shè)置用戶名和密碼,本例用戶名為ADMIN,密碼為aaaaaa。
圖14 設(shè)置密碼
2 PLC本地側(cè)程序編寫
首先需要?jiǎng)?chuàng)建3個(gè)DB塊,DB1定義如下:
圖15 生成DB1
初始值填寫遠(yuǎn)端的電話號(hào)碼。
DB2定義如下:
圖16 生成DB2
初始值填寫TS 適配器的用戶名。
DB3定義如下:
圖17 生成DB3
初始值填寫TS 適配器的密碼。
需要使用FB47進(jìn)行撥號(hào)連接,在程序中需要指定遠(yuǎn)端的電話號(hào)碼,TS適配器的MPI地址以及用戶名、密碼等信息,因此正確編寫FB47 程序是實(shí)現(xiàn)此通信的關(guān)鍵。
表1 FB47參數(shù)列表
參數(shù) | 作用 | 類型 | 初始值 |
ADDR_TS_ADAPTER | 本地TS 適配器的MPI地址 | Int | 0 |
PHONE_NO | 遠(yuǎn)端的電話號(hào)碼 | String[31] | ‘604’ |
LOGIN | 本地的TS適配器用戶名 | String[8] | ‘ADMIN’ |
PASSWORD | 本地的TS適配器密碼 | String[8] | ‘a(chǎn)aaaaa’ |
ADDR_CPU | 遠(yuǎn)端的PLC 的MPI地址 | Int | 4 |
REQ_DIAL | 連接請(qǐng)求使能 | Bool | 1 |
REQ_HANGUP | 斷開連接請(qǐng)求使能 | Bool | 0 |
STATUS | 當(dāng)前狀態(tài) | Int | |
BUSY | 當(dāng)前狀態(tài) | Bool |
程序編寫如下:
CALL "AS_DIAL" , DB47
REQ_DIAL :=M0.0
REQ_HANGUP :=M0.1
ADDR_TS_ADAPTER:=0
PHONE_NO :=DB1.DB_VAR
LOGIN :=DB2.DB_VAR
PASSWORD :=DB3.DB_VAR
ADDR_CPU :=4
BUSY :=M0.2
STATUS :=MW2
3 通信程序編寫
在本地側(cè)PLC內(nèi)編寫程序如下:
CALL "X_GET"
REQ :=M0.3
CONT :=TRUE
DEST_ID :=W#16#0
VAR_ADDR:=P#M 0.0 BYTE 10
RET_VAL :=MW4
BUSY :=M0.4
RD :=P#M 10.0 BYTE 10CALL "X_PUT"
REQ :=M0.5
CONT :=TRUE
DEST_ID :=W#16#0
VAR_ADDR:=P#M 20.0 BYTE 10
SD :=P#M 30.0 BYTE 10
RET_VAL :=MW6
BUSY :=M0.6
此處需要注意,使用的DEST_ID的MPI地址是TS Adaper的MPI地址。編程后下載即可進(jìn)行數(shù)據(jù)交換。
1 G120控制單元CU240
2 CU240E 6SL3244-0BA10-0BA0
3 CU240S 6SL3244-0BA20-1BA0
4 CU240S DP 6SL3244-0BA20-1PA0
5 CU240S PN 6SL3244-0BA20-1FA0
6 CU240S DP-F 6SL3244-0BA21-1PA0
7 CU240S PN-F 6SL3244-0BA21-1FA0
8 PM240(不帶內(nèi)置濾波器)380-480V 3AC 重載
9 1.3A/0.37KW 6SL3224-0BE13-7UA0
10 1.7A/0.55KW 6SL3224-0BE15-5UA0
11 2.2A/0.75KW 6SL3224-0BE17-5UA0
12 3.1A/1.1KW 6SL3224-0BE21-1UA0
13 4.1A/1.5KW 6SL3224-0BE21-5UA0
14 5.9A/2.2KW 6SL3224-0BE22-2UA0
15 7.7A/3KW 6SL3224-0BE23-0UA0
16 10.2A/4KW 6SL3224-0BE24-0UA0
17 18A/5.5KW 6SL3224-0BE25-5UA0
18 25A/7.5KW 6SL3224-0BE27-5UA0
19 32A/11KW 6SL3224-0BE31-1UA0
20 38A/15KW 6SL3224-0BE31-5UA0
21 45A/18.5KW 6SL3224-0BE31-8UA0
22 60A/22KW 6SL3224-0BE32-2UA0
23 75A/30KW 6SL3224-0BE33-0UA0
24 90A/37KW 6SL3224-0BE33-7UA0
25 110A/45KW 6SL3224-0BE34-5UA0
26 145A/55KW 6SL3224-0BE35-5UA0
27 178A/75KW 6SL3224-0BE37-5UA0
28 205A/90KW 6SL3224-0BE38-8UA0
29 250A/110KW 6SL3224-0BE41-1UA0
30 302A/132KW 6SL3224-0XE41-3UA0
31 370A/160KW 6SL3224-0XE41-6UA0
32 477A/200KW 6SL3224-0XE42-0UA0
33 PM240(不帶內(nèi)置濾波器)380-480V 3AC 輕載
34 1.3A/0.37KW 6SL3224-0BE13-7UA0
35 1.7A/0.55KW 6SL3224-0BE15-5UA0
36 2.2A/0.75KW 6SL3224-0BE17-5UA0
37 3.1A/1.1KW 6SL3224-0BE21-1UA0
38 4.1A/1.5KW 6SL3224-0BE21-5UA0
39 5.9A/2.2KW 6SL3224-0BE22-2UA0
40 7.7A/3KW 6SL3224-0BE23-0UA0
41 10.2A/4KW 6SL3224-0BE24-0UA0
42 18A/7.5KW 6SL3224-0BE25-5UA0
43 25A/11KW 6SL3224-0BE27-5UA0
44 32A/15KW 6SL3224-0BE31-1UA0
45 38A/18.5KW 6SL3224-0BE31-5UA0
46 45A/22KW 6SL3224-0BE31-8UA0
47 60A/30KW 6SL3224-0BE32-2UA0
48 75A/37KW 6SL3224-0BE33-0UA0
49 90A/45KW 6SL3224-0BE33-7UA0
50 110A/55KW 6SL3224-0BE34-5UA0
51 145A/75KW 6SL3224-0BE35-5UA0
52 178A/90KW 6SL3224-0BE37-5UA0
53 205A/110KW 6SL3224-0BE38-8UA0
54 250A/132KW 6SL3224-0BE41-1UA0
55 302A/160KW 6SL3224-0XE41-3UA0
56 370A/200KW 6SL3224-0XE41-6UA0
57 477A/250KW 6SL3224-0XE42-0UA0
58 PM240(帶內(nèi)置濾波器)380-480V 3AC重載
59 5.9A/2.2KW 6SL3224-0BE22-2AA0
60 7.7A/3KW 6SL3224-0BE23-0AA0
61 10.2A/4KW 6SL3224-0BE24-0AA0
62 18A/5.5KW 6SL3224-0BE25-5AA0
63 25A/7.5KW 6SL3224-0BE27-5AA0
64 32A/11KW 6SL3224-0BE31-1AA0
65 38A/15KW 6SL3224-0BE31-5AA0
66 45A/18.5KW 6SL3224-0BE31-8AA0
67 60A/22KW 6SL3224-0BE32-2AA0
68 75A/30KW 6SL3224-0BE33-0AA0
69 90A/37KW 6SL3224-0BE33-7AA0
70 110A/45KW 6SL3224-0BE34-5AA0
71 145A/55KW 6SL3224-0BE35-5AA0
72 178A/75KW 6SL3224-0BE37-5AA0
73 PM240(帶內(nèi)置濾波器)380-480V 3AC輕載
74 5.9A/2.2KW 6SL3224-0BE22-2AA0
75 7.7A/3KW 6SL3224-0BE23-0AA0
76 10.2A/4KW 6SL3224-0BE24-0AA0
77 18A/7.5KW 6SL3224-0BE25-5AA0
78 25A/11KW 6SL3224-0BE27-5AA0
79 32A/15KW 6SL3224-0BE31-1AA0
80 38A/18.5KW 6SL3224-0BE31-5AA0
81 45A/22KW 6SL3224-0BE31-8AA0
82 60A/30KW 6SL3224-0BE32-2AA0
83 75A/37KW 6SL3224-0BE33-0AA0
84 90A/45KW 6SL3224-0BE33-7AA0
85 110A/55KW 6SL3224-0BE34-5AA0
86 145A/75KW 6SL3224-0BE35-5AA0
87 178A/90KW 6SL3224-0BE37-5AA0
88 PM250(帶內(nèi)置濾波器)380-480V 3AC重載
89 18A/5.5KW 6SL3225-0BE25-5AA0
90 18A/5.5KW 6SL3225-0BE25-5AA1
91 25A/7.5KW 6SL3225-0BE27-5AA0
92 25A/7.5KW 6SL3225-0BE27-5AA1
93 32A/11KW 6SL3225-0BE31-1AA0
94 32A/11KW 6SL3225-0BE31-1AA1
95 38A/15KW 6SL3225-0BE31-5AA0
96 45A/18.5KW 6SL3225-0BE31-8AA0
97 60A/22KW 6SL3225-0BE32-2AA0
98 75A/30KW 6SL3225-0BE33-0AA0
99 90A/37KW 6SL3225-0BE33-7AA0
100 110A/45KW 6SL3225-0BE34-5AA0
101 145A/55KW 6SL3225-0BE35-5AA0
102 178A/75KW 6SL3225-0BE37-5AA0
103 PM250(帶內(nèi)置濾波器)380-480V 3AC輕載
104 18A/7.5KW 6SL3225-0BE25-5AA0
105 18A/7.5KW 6SL3225-0BE25-5AA1
106 25A/11KW 6SL3225-0BE27-5AA0
107 25A/11KW 6SL3225-0BE27-5AA1
108 32A/15KW 6SL3225-0BE31-1AA0
109 32A/15KW 6SL3225-0BE31-1AA1
110 38A/18.5KW 6SL3225-0BE31-5AA0
111 45A/22KW 6SL3225-0BE31-8AA0
112 60A/30KW 6SL3225-0BE32-2AA0
113 75A/37KW 6SL3225-0BE33-0AA0
114 90A/45KW 6SL3225-0BE33-7AA0
115 110A/55KW 6SL3225-0BE34-5AA0
116 145A/75KW 6SL3225-0BE35-5AA0
117 178A/90KW 6SL3225-0BE37-5AA0
118 進(jìn)線電抗器(僅用于PM240)
119 0.37KW 6SE6400-3CC00-2AD3
120 0.55KW 6SE6400-3CC00-2AD3
121 0.75KW 6SE6400-3CC00-4AD3
122 1.1KW 6SE6400-3CC00-4AD3
123 1.5KW 6SE6400-3CC00-6AD3
124 2.2KW 6SL3203-0CD21-0AA0
125 3KW 6SL3203-0CD21-0AA0
126 4KW 6SL3203-0CD21-4AA0
127 7.5KW 6SL3203-0CD22-2AA0
128 11KW 6SL3203-0CD22-2AA0
129 15KW 6SL3203-0CD23-5AA0
130 18.5KW 6SL3203-0CJ24-5AA0
131 22KW 6SL3203-0CJ24-5AA0
132 30KW 6SL3203-0CD25-3AA0
133 37KW 6SL3203-0CJ28-6AA0
134 45KW 6SL3203-0CJ28-6AA0
135 55KW 6SE6400-3CC11-2FD0
136 75KW 6SE6400-3CC11-2FD0
137 90KW 6SE6400-3CC11-7FD0
138 110KW 6SL3000-0CE32-3AA0
139 132KW 6SL3000-0CE32-8AA0
140 160KW 6SL3000-0CE33-3AA0
141 200KW 6SL3000-0CE35-1AA0
142 250KW 6SL3000-0CE35-1AA0
143 輸出電抗器
144 0.37KW 6SE6400-3TC00-4AD2
145 0.55KW 6SE6400-3TC00-4AD2
146 0.75KW 6SE6400-3TC00-4AD2
147 1.1KW 6SE6400-3TC00-4AD2
148 1.5KW 6SE6400-3TC00-4AD2
149 2.2KW 6SL3202-0AE21-0CA0
150 3KW 6SL3202-0AE21-0CA0
151 4KW 6SL3202-0AE21-0CA0
152 7.5KW 6SL3202-0AJ23-2CA0
153 11KW 6SL3202-0AJ23-2CA0
154 15KW 6SL3202-0AJ23-2CA0
155 18.5KW 6SE6400-3TC05-4DD0
156 22KW 6SE6400-3TC03-8DD0
157 30KW 6SE6400-3TC05-4DD0
158 37KW 6SE6400-3TC08-0ED0
159 45KW 6SE6400-3TC07-5ED0
160 55KW 6SE6400-3TC14-5FD0
161 75KW 6SE6400-3TC15-4FD0
162 90KW 6SE6400-3TC14-5FD0
163 110KW 6SL3000-2BE32-1AA0
164 132KW 6SL3000-2BE32-6AA0
165 160KW 6SL3000-2BE33-2AA0
166 200KW 6SL3000-2BE33-8AA0
167 250KW 6SL3000-2BE35-0AA0
168 制動(dòng)電阻
169 0.37KW 6SE6400-4BD11-0AA0
170 0.55KW 6SE6400-4BD11-0AA0
171 0.75KW 6SE6400-4BD11-0AA0
172 1.1KW 6SE6400-4BD11-0AA0
173 1.5KW 6SE6400-4BD11-0AA0
174 2.2KW 6SL3201-0BE12-0AA0
175 3KW 6SL3201-0BE12-0AA0
176 4KW 6SL3201-0BE12-0AA0
177 7.5KW 6SE6400-4BD16-5CA0
178 11KW 6SE6400-4BD16-5CA0
179 15KW 6SE6400-4BD16-5CA0
180 18.5KW 6SE6400-4BD21-2DA0
181 22KW 6SE6400-4BD21-2DA0
182 30KW 6SE6400-4BD21-2DA0
183 55KW 6SE6400-4BD24-0FA0
184 75KW 6SE6400-4BD24-0FA0
185 90KW 6SE6400-4BD24-0FA0
186 110KW 6SE6400-4BD26-0FA0
187 132KW 6SE6400-4BD26-0FA0
188 160KW 6SL3000-1BE31-3AA0
189 200KW 6SL3000-1BE32-5AA0
190 250KW 6SL3000-1BE32-5AA0
西門子6ES7322-1CF00-0AA0價(jià)格