From version 49.5
edited by Joe
on 2024/04/30 15:38
on 2024/04/30 15:38
Change comment:
There is no comment for this version
To version 39.1
edited by Theodore Xu
on 2023/09/15 11:58
on 2023/09/15 11:58
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 13 removed)
- 1697099618537-157.png
- BSRBeEWL0O.png
- Ht1GZiel7c.png
- V-NET_Client logo.png
- V-NET_Client logo8.png
- hXadxkZTuR.png
- xwiki_PIStudio_12.PLC+protocols_WebHome_664a826cd356c830.png
- xwiki_PIStudio_12.PLC+protocols_WebHome_78026942a88f0fdb.png
- xwiki_PIStudio_12.PLC+protocols_WebHome_872ec32d12b55aa.png
- xwiki_PIStudio_12.PLC+protocols_WebHome_8ee8d3ac3637bfc4.png
- xwiki_PIStudio_12.PLC+protocols_WebHome_ac8ece9a26719fda.png
- yUYuRVmMcL.png
- 西门子1200协议参数.png
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. joe1 +XWiki.AiXia - Content
-
... ... @@ -123,11 +123,11 @@ 123 123 (% style="text-align:center" %) 124 124 [[image:以太网连接.png]] 125 125 126 -== **S7-300 Ethernet ** == 126 +== {{id name="HS7-300Ethernet"/}}**S7-300 Ethernet ** == 127 127 128 128 Supported Series: Siemens S7-300 series PLC 129 129 130 -**V-BOX setting** 130 +**1)V-BOX setting** 131 131 132 132 |**Items**|**Settings**|**Note** 133 133 |Protocol|Simens S7-300 Ethernet| ... ... @@ -135,21 +135,21 @@ 135 135 |Port No.|102| 136 136 |PLC station No.|2|Need to be same as the PLC setting 137 137 138 -**Address List** 138 +**2)Address List** 139 139 140 -|**Type**|**Device register**|**Format**|**Range**|**Note** 141 -|(% rowspan="4" %)Bit|I|I ddddd.o|0.0~~99999.7| 142 -|Q|Q ddddd.o|0.0~~99999.7| 143 -|M|M ddddd.o|0.0~~99999.7| 144 -|DB0.DB~~DB99.DB|DBxDB nndddd.o|0.0~~99999999.7|((( 140 +|**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 141 +|(% rowspan="4" %)Bit|I|I|I ddddd.o|0.0~~99999.7| 142 +|Q|Q|Q ddddd.o|0.0~~99999.7| 143 +|M|M|M ddddd.o|0.0~~99999.7| 144 +|DB0.DB~~DB99.DB|DBxDBD|DBxDB nndddd.o|0.0~~99999999.7|((( 145 145 nn: block number; 146 146 147 147 dddd: address; 148 148 ))) 149 -|(% rowspan="8" %)Word|I|IW ddddd|0~~99999| 150 -|Q|QW ddddd|0~~99999| 151 -|(% rowspan="3" %)M|MB ddddd|0~~99999| 152 -|MW ddddd|0~~99999|((( 149 +|(% rowspan="8" %)Word|I|IW|IW ddddd|0~~99999| 150 +|Q|QW|QW ddddd|0~~99999| 151 +|(% rowspan="3" %)M|MB|MB ddddd|0~~99999| 152 +|MW|MW ddddd|0~~99999|((( 153 153 MW0=MB(0~~1) 154 154 155 155 MW2=MB(2~~3) ... ... @@ -156,7 +156,7 @@ 156 156 157 157 Address value is a multiple of 2 158 158 ))) 159 -|MD ddddd|0~~99999|((( 159 +|MD|MD ddddd|0~~99999|((( 160 160 MD0=MB(0~~3) 161 161 162 162 MD4=MB(4~~7) ... ... @@ -163,39 +163,49 @@ 163 163 164 164 Address value is a multiple of 4 165 165 ))) 166 -|(% rowspan="3" %)DB0.DB~~DB99.DB|DBxDBB nndddd|0~~99999999|(% rowspan="3" %)((( 166 +|(% rowspan="3" %)DB0.DB~~DB99.DB|DBxDBB|DBxDBB nndddd|0~~99999999|(% rowspan="3" %)((( 167 167 nn: block number; 168 168 169 169 dddd: address 170 170 ))) 171 -|DBxDBW nndddd|0~~99999999 172 -|DBxDBD nndddd|0~~99999999 171 +|DBxDBW|DBxDBW nndddd|0~~99999999 172 +|DBxDBD|DBxDBD nndddd|0~~99999999 173 173 174 -**Configure the communication protocol** 174 +**3)Configure the communication protocol** 175 175 176 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_8e00ed9483ddb629.png||alt="image-20220824161345-1.png" height="1011" width="1920"]] 176 +{{id name="Iimage-20220824161345-1.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_8e00ed9483ddb629.png||alt="image-20220824161345-1.png" height="1011" width="1920"]] 177 177 178 -**Cable Wiring** 178 +**4)Cable Wiring** 179 179 180 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_ac8ece9a26719fda.png||alt="image-20220824161450-2.png" height="170" width="401"]] 180 +{{id name="Iimage-20220824161450-2.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_ac8ece9a26719fda.png||alt="image-20220824161450-2.png" height="170" width="401"]] 181 181 182 -== **S7-1200 Ethernet ** == 182 +== {{id name="HS7-1200A0Ethernet"/}}**S7-1200 Ethernet ** == 183 183 184 184 [[download link>>url:https://ftp.we-con.com.cn/Download/WIKI/V-BOX/Demo/%E9%80%9A%E8%AE%AF%E6%A1%88%E4%BE%8B/Communicate%20with%20S7-1200%20via%20Ehernet.zip]] 185 185 186 -** V-BOXSetting**186 +== **S7-XXX Ethernet** == 187 187 188 -|**Items**|**Settings**|**Note** 189 -|Protocol|Siemens S7-1200| 188 +Supported Series: Siemens S7-400, S7-1200 and S7-1500 189 + 190 +**1)V-BOX setting** 191 + 192 +|=**Items**|=**Settings**|=**Note** 193 +|Protocol|Siemens S7-XXX| 190 190 |Connection|Ethernet| 191 191 |Port No.|102| 192 -|PLC station No.|2| 196 +|Device No.|Slot (Default 1 for S7-1500/ 2 for S7-1200/ 3 for S7-400)| 197 +|HMI No.|Rack (Default as 0)| 193 193 194 -(% style="text-align:center" %) 195 -[[image:西门子1200协议参数.png]] 199 +Slot from TIA Portal is equal to Device No. of V-net 196 196 197 - **AddressList**201 +Rack from TIA Portal is equal to HMI No. of V-net 198 198 203 +{{id name="Iimage-20220824162459-3.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_d78bc267e5fc6394.png||alt="image-20220824162459-3.png" height="503" width="798"]] 204 + 205 +{{id name="Iimage-20220824163305-2.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_c9ae84ef5d418580.png||alt="image-20220824163305-2.png" height="1009" width="1920"]] 206 + 207 +**2)Address List** 208 + 199 199 |**Type**|**Device register**|**HMI register**|**Format**|**Range**|**Note** 200 200 |(% rowspan="4" %)Bit|I|I|M d.o|((( 201 201 d:0~-~-9999 ... ... @@ -274,197 +274,18 @@ 274 274 Address value is a multiple of 4 275 275 ))) 276 276 277 -{{info}} 278 -✎Note: 287 +**3)Configure the communication protocol** 279 279 280 -* The S7-1200 supports simultaneous connection of three devices. 281 -* V-BOX access PLC, use S7 protocol, access PLC TSAP 02.01 (S7-1200 PROFINET interface only supports three connections, the default support), detailed reference to the system manual of S7-1200. 282 -* S7-1200 String type, the default first two bytes are used to store the maximum character and valid characters, so the text data will be shifted back one word address. When interacting with the data, what way this address plc is displayed with is unknown. And because of an extra word of data causes us to display the wrong. The solution is if we use String, then the actual data address we want to operate on is actually shifted back two bytes, so as long as the address on the project is shifted back 2 bits to correspond with the actual data address. 283 -{{/info}} 289 +{{id name="Iimage-20220824163448-3.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_9e740a8bf83ea3bf.png||alt="image-20220824163448-3.png" height="557" width="974"]] 284 284 285 -**PLC Settings** 286 - 287 -Add BD 288 - 289 -* Please uncheck [Symbolic access only] option; 290 - 291 -(% style="text-align:center" %) 292 -[[image:xwiki_PIStudio_12.PLC+protocols_WebHome_872ec32d12b55aa.png]] 293 - 294 -Address settings, using BD2 as example. 295 - 296 -* DB×DBB2xxxx, DB×DBW2xxxx, DB×DBD2xxxx for accessing data of DB2 in B1. 297 -* 2 represent DB block number 298 -* xxxx represent address 299 - 300 -**Such as:** 301 - 302 -* DBxDBB20000 = DB2.DBB0 303 -* DBxDBW20004 = DB2.DBW4 304 - 305 -(% style="text-align:center" %) 306 -[[image:xwiki_PIStudio_12.PLC+protocols_WebHome_8ee8d3ac3637bfc4.png]] 307 - 308 -**How to setting String in PLC and V-net** 309 -PLC configuration 310 - 311 -choosing Data type~-~-String→add"[]" after String and input data length 312 - 313 -(% style="text-align:center" %) 314 -[[image:yUYuRVmMcL.png]] 315 - 316 -V-box configuration 317 - 318 -(% style="text-align:center" %) 319 -[[image:BSRBeEWL0O.png]] 320 - 321 -choosing Word and DBxDBW →input Register Main No. →Data format is String →input data length you want to use → choosing Byte order~-~-Little-endian 322 - 323 -(% class="box infomessage" %) 324 -((( 325 -Note: Register Main No. = offset in PLC + 2 326 -For example, the image above has an offset of 4, so the register Main No. is 10006 327 -If an offset is 8, the register Main No. is 10010 328 -))) 329 - 330 -**How to connect with S7-1200 Firmware V4.0** 331 - 332 -PLC configuration 333 - 334 -* Double click [device configuration] in Siemens via software 335 -* Double click [protection] to enter protection configuration screen 336 - 337 -(% style="text-align:center" %) 338 -[[image:xwiki_PIStudio_12.PLC+protocols_WebHome_664a826cd356c830.png]] 339 - 340 -* Check [Permit access with PUT / GET communication from remote partner (PLC, HMI, OPC, ...)] 341 - 342 -(% style="text-align:center" %) 343 -[[image:xwiki_PIStudio_12.PLC+protocols_WebHome_78026942a88f0fdb.png]] 344 - 345 -DB settings 346 - 347 -* Right click [DB], select [properties] 348 -* Uncheck [optimized block access] 349 - 350 -**Cable Wiring** 351 - 352 -(% style="text-align:center" %) 353 -[[image:xwiki_PIStudio_12.PLC+protocols_WebHome_ac8ece9a26719fda.png]] 354 - 355 -== **S7-XXX Ethernet** == 356 - 357 -Supported Series: Siemens S7-400, S7-1200 and S7-1500 358 - 359 -**V-BOX setting** 360 - 361 -|=**Items**|=**Settings**|=**Note** 362 -|Protocol|Siemens S7-XXX| 363 -|Connection|Ethernet| 364 -|Port No.|102| 365 -|Device No.|Slot (Default 1 for S7-1500/ 2 for S7-1200/ 3 for S7-400)| 366 -|HMI No.|Rack (Default as 0)| 367 - 368 -Slot from TIA Portal is equal to Device No. of V-net 369 - 370 -Rack from TIA Portal is equal to HMI No. of V-net 371 - 372 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_d78bc267e5fc6394.png||alt="image-20220824162459-3.png" height="503" width="798"]] 373 - 374 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_c9ae84ef5d418580.png||alt="image-20220824163305-2.png" height="1009" width="1920"]] 375 - 376 -**Address List** 377 - 378 -|**Type**|**Device register**|**Format**|**Range**|**Note** 379 -|(% rowspan="4" %)Bit|I|M d.o|((( 380 -d:0~-~-9999 381 - 382 -o:0-7 383 -)))| 384 -|Q|Q d.o|((( 385 -d:0~-~-9999 386 - 387 -o:0-7 388 -)))| 389 -|M|M d.o|((( 390 -d:0~-~-9999 391 - 392 -o:0-7 393 -)))| 394 -|DB0.DB-DB99.DB|DBxDBnndddd.o|((( 395 -nn:0-9999, 396 - 397 -dddd:0-9999, 398 - 399 -o:0-7 400 -)))|((( 401 -nn:DB No. 402 - 403 -dddd:address value 404 - 405 -o: digit address 406 -))) 407 -|(% rowspan="8" %)Word|M|MB d|d:0-99999| 408 -|M|MW d|d:0-99999|((( 409 -MW0=MB(0~~1) 410 - 411 -MW2=MB(2~~3) 412 - 413 -Address value is a multiple of 2 414 -))) 415 -|M|MD d|d:0-99999|((( 416 -MD0=MB(0~~3) 417 - 418 -MD4=MB(4~~7) 419 - 420 -Address value is a multiple of 4 421 -))) 422 -|I|IW d|d:0-99999| 423 -|Q|QW d|d:0-99999| 424 -|DB0.DB-DB99.DB|DBxDBBnndddd|((( 425 -nn:0-9999 426 - 427 -dddd:0-9999 428 -)))|((( 429 -nn:DB No. 430 - 431 -dddd:address value 432 -))) 433 -|DB0.DB-DB99.DB|DBxDBWnndddd|((( 434 -nn:0-9999 435 - 436 -dddd:0-9999 437 -)))|((( 438 -nn:DB No. 439 - 440 -dddd:address value 441 - 442 -Address value is a multiple of 2 443 -))) 444 -|DB0.DB-DB99.DB|DBxDBDnndddd|((( 445 -nn:0-9999 446 - 447 -dddd:0-9999 448 -)))|((( 449 -nn:DB No. 450 - 451 -dddd:address value 452 - 453 -Address value is a multiple of 4 454 -))) 455 - 456 -**Configure the communication protocol** 457 - 458 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_9e740a8bf83ea3bf.png||alt="image-20220824163448-3.png" height="557" width="974"]] 459 - 460 460 **✎Note:** 461 461 462 462 * The S7-1200 supports simultaneous connection of three devices, so the driver supports simultaneous access to PLC by three V-BOX. 463 463 * V-BOX access PLC, use S7 protocol, access PLC TSAP 02.01 (s7-1200 PROFINET interface only supports three connections, the default support), detailed reference to the system manual of S7-1200. 464 464 465 -**Cable Wiring** 296 +**4)Cable Wiring** 466 466 467 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_ac8ece9a26719fda.png||alt="image-20220824162342-2.png" height="170" width="401"]] 298 +{{id name="Iimage-20220824162342-2.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_ac8ece9a26719fda.png||alt="image-20220824162342-2.png" height="170" width="401"]] 468 468 469 469 == {{id name="HLOGOEthernet"/}}**LOGO Ethernet ** == 470 470 ... ... @@ -501,47 +501,40 @@ 501 501 502 502 Click [Tools]~-~-[Ethernet Connections],shown as below. 503 503 504 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_d13df637bfedcc52.png||alt="12.PLC Protocol_html_8b9d2322edf89519.png" height="641" width="423"]] 335 +{{id name="IPIStudio.125C.PLCprotocols.WebHome4012.PLCProtocol_html_8b9d2322edf89519.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_d13df637bfedcc52.png||alt="12.PLC Protocol_html_8b9d2322edf89519.png" height="641" width="423"]] 505 505 506 506 Set Ethernet connection parameter. IP, Subnet Mask, shown as below. 507 507 508 -(% style="text-align:center" %) 509 -[[image:hXadxkZTuR.png]] 339 +{{id name="IPIStudio.125C.PLCprotocols.WebHome40image-20221228142937-4.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_316247e0130c4c55.png||alt="image-20221228142937-4.png" height="484" width="366"]] 510 510 511 -**TSAP set**: 341 +**TSAP set**:The value set by local TSAP is the remote TSAP set in HMI. PLC's remote TSAP is the opposite,shown as below. 512 512 513 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_facc6ee1af05162f.png||alt="image-20221228143047-5.png" height="626" width="1088"]] 343 +{{id name="IPIStudio.125C.PLCprotocols.WebHome40image-20221228143047-5.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_facc6ee1af05162f.png||alt="image-20221228143047-5.png" height="626" width="1088"]] 514 514 515 515 **Download Project**: Click "Address book" to add the IP address to be downloaded (fi."Detect" to check whether the IP address can be detected. Then click “ok”, and the system will prompt that PLC will be "STOP" mode. Click “YES” to start download. 516 516 517 -[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_d43d2b7b2599ee64.png||alt="image-20221228143246-6.png" height="698" width="688"]] 347 +{{id name="IPIStudio.125C.PLCprotocols.WebHome40image-20221228143246-6.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_d43d2b7b2599ee64.png||alt="image-20221228143246-6.png" height="698" width="688"]] 518 518 519 519 **V-BOX Communication Settings** 520 520 521 521 Set PLC IP in [IP Address] settings; 522 522 523 -(% style="text-align:center" %) 524 -[[image:V-NET_Client logo.png]] 353 +{{id name="ILldwDGntf4.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_ab570912d299c09.png||alt="LldwDGntf4.png" height="530" width="899"]] 525 525 355 +Enable V-BOX Ethernet in [Network]; 356 + 357 +{{id name="IWgvjfWbQif.png"/}}[[image:xwiki_V-BOX_V-Net_Training_1+Communication_WebHome_637860db3ca1ca1b.png||alt="WgvjfWbQif.png" height="654" width="1195"]] 358 + 526 526 TSAP setting 527 527 528 528 * The initialization script needs to set the source TSAP address and the target TSAP address, otherwise the communication will not be successful. 529 529 530 -You can copy the following script into V-net directly. 531 - 532 -(% class="box successmessage" %) 533 -((( 534 534 **function** **init**.main() 535 535 addr_setword("@W_0#HSW1200",8192) //~-~- Set the source TSAP address// 536 536 addr_setword("@W_0#HSW1201",4096) //~-~- Set the destination TSAP address// 537 537 **end** 538 -))) 539 539 540 -(% class="box infomessage" %) 541 -((( 542 -Note: 543 -The name of the test script must be “init”, 8192 and 4096 are the data used for the test, there is no HSW address in the register option, but you can directly set the value of the corresponding address through the code. 544 -))) 368 +Note: The name of the test script is init, 8192 and 4096 are the data used for the test, there is no HSW address in the register option, but you can directly set the value of the corresponding address through the code. 545 545 546 546 **✎Note:** 547 547 ... ... @@ -552,4 +552,4 @@ 552 552 ** Other set as defaulted. 553 553 * **Notes on the use of registers:** 554 554 ** Register VD: Use only registers that are multiples of 4, such as 0, 4, 8, etc. 555 -** Register VW: Use only registers th ey are multiples of 2, such as 0, 2, 4 etc. (Using an odd-length register may result in data errors, such as 2 3 4 )379 +** Register VW: Use only registers thay are multiples of 2, such as 0, 2, 4 etc. (Using an odd-length register may result in data errors, such as 2 3 4 )
- 1697099618537-157.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -36.4 KB - Content
- BSRBeEWL0O.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.joe - Size
-
... ... @@ -1,1 +1,0 @@ 1 -30.0 KB - Content
- Ht1GZiel7c.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.joe - Size
-
... ... @@ -1,1 +1,0 @@ 1 -56.3 KB - Content
- V-NET_Client logo.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -22.4 KB - Content
- V-NET_Client logo8.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -22.4 KB - Content
- hXadxkZTuR.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.joe - Size
-
... ... @@ -1,1 +1,0 @@ 1 -57.5 KB - Content
- xwiki_PIStudio_12.PLC+protocols_WebHome_664a826cd356c830.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -82.1 KB - Content
- xwiki_PIStudio_12.PLC+protocols_WebHome_78026942a88f0fdb.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -39.3 KB - Content
- xwiki_PIStudio_12.PLC+protocols_WebHome_872ec32d12b55aa.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -133.4 KB - Content
- xwiki_PIStudio_12.PLC+protocols_WebHome_8ee8d3ac3637bfc4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -96.9 KB - Content
- xwiki_PIStudio_12.PLC+protocols_WebHome_ac8ece9a26719fda.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -107.1 KB - Content
- yUYuRVmMcL.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.joe - Size
-
... ... @@ -1,1 +1,0 @@ 1 -107.1 KB - Content
- 西门子1200协议参数.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.AiXia - Size
-
... ... @@ -1,1 +1,0 @@ 1 -64.6 KB - Content