Siemens SIMATIC S7 System Manual page 11

Hide thumbs Also See for SIMATIC S7:
Table of Contents

Advertisement

9.3.3.3
MBUS_SLAVE instruction ..................................................................................................... 492
9.3.3.4
Modbus RTU slave execution error codes............................................................................ 493
9.3.4
Modbus RTU master example program................................................................................ 494
9.3.5
Modbus RTU advanced user information ............................................................................. 496
9.4
Open user communication library ......................................................................................... 498
9.4.1
Parameters common to the OUC library instructions ........................................................... 499
9.4.2
Open user communication library instructions ...................................................................... 501
9.4.2.1
TCP_CONNECT instruction .................................................................................................. 501
9.4.2.2
ISO_CONNECT instruction ................................................................................................... 504
9.4.2.3
UDP_CONNECT instruction ................................................................................................. 508
9.4.2.4
TCP_SEND instruction.......................................................................................................... 510
9.4.2.5
TCP_RECV instruction.......................................................................................................... 513
9.4.2.6
UDP_SEND instruction ......................................................................................................... 516
9.4.2.7
UDP_RECV instruction ......................................................................................................... 519
9.4.2.8
DISCONNECT instruction ..................................................................................................... 522
9.4.3
Open user communication library instruction error codes .................................................... 524
9.4.4
Open user communication library example .......................................................................... 525
9.4.4.1
Active partner (client) ............................................................................................................ 526
9.4.4.2
CheckErrors subroutine ........................................................................................................ 535
9.4.4.3
Active partner symbol table .................................................................................................. 536
9.4.4.4
Passive partner (server)........................................................................................................ 537
9.4.4.5
CheckErrors subroutine ........................................................................................................ 543
9.4.4.6
Passive partner symbol table ................................................................................................ 544
9.5
USS library ............................................................................................................................ 545
9.5.1
USS communication overview .............................................................................................. 545
9.5.1.1
USS protocol overview.......................................................................................................... 545
9.5.1.2
Requirements for using the USS protocol ............................................................................ 546
9.5.1.3
Calculating the time required for communicating with the drive ........................................... 547
9.5.2
USS program instructions ..................................................................................................... 548
9.5.2.1
Using the USS protocol instructions ..................................................................................... 548
9.5.2.2
USS_INIT instruction ............................................................................................................. 549
9.5.2.3
USS_CTRL instruction .......................................................................................................... 551
9.5.2.4
USS_RPM_x instruction ........................................................................................................ 554
9.5.2.5
USS_WPM_x instruction ....................................................................................................... 557
9.5.2.6
USS protocol execution error codes ..................................................................................... 560
9.5.2.7
USS protocol example program ............................................................................................ 561
9.6
Creating a user-defined library of instructions ...................................................................... 563
10
Debugging and troubleshooting ........................................................................................................... 565
10.1
Debugging your program ...................................................................................................... 565
10.1.1
Bookmark functions .............................................................................................................. 565
10.1.2
Cross reference table............................................................................................................ 566
10.2
Displaying program status .................................................................................................... 568
10.2.1
Displaying status in the program editor ................................................................................ 568
10.2.2
Configuring the STL status options ....................................................................................... 571
10.3
Using a status chart to monitor your program ...................................................................... 572
10.4
Forcing specific values.......................................................................................................... 574
10.5
Writing and forcing outputs in STOP mode .......................................................................... 575
S7-200 SMART
System Manual, V2.3, 07/2017, A5E03822230-AF
Table of contents
11

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Simatic s7-200 smart

Table of Contents