EasyManuals Logo

Siemens Simatic S7 Series System Manual

Siemens Simatic S7 Series
726 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #417 background imageLoading...
Page #417 background image
Libraries
9.2 USS library instructions
S7-200 SMART
System Manual, 09/2015, A5E03822230-AC
417
9.2.2.2
USS_INIT instruction
Table 9- 2 USS_INIT instruction
LAD / FBD
STL
Description
CALL USS_INIT, Mode, Baud,
Port, Active, Done, Error
The USS_INIT instruction is used to enable and initialize,
or to disable Siemens drive communications. Before any
other USS instruction can be used, the USS_INIT instruc-
tion must be executed without errors. The instruction
completes and the "Done" bit is set immediately, before
continuing to the next instruction.
The instruction is executed on each scan when the "EN" input is on.
Execute the USS_INIT instruction only once for each change in communications state. Use
an edge detection instruction to pulse the "EN" input on. To change the initialization
parameters, execute a new USS_INIT instruction.
Table 9- 3 Parameters for the USS_INIT instruction
Inputs/outputs
Data type
Operands
Mode, Port
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD, *AC, *LD
Baud, Active
DWORD
VD, ID, QD, MD, SD, SMD, LD, Constant, AC *VD, *AC, *LD
Done
BOOL
I, Q, M, S, SM, T, C, V, L
Error
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
Table 9- 4 USS_INIT parameter descriptions
Parameter
Description
Mode This value selects the communications protocol:
An input value of 1 assigns the port to USS protocol and enables the protocol.
An input value of 0 assigns the port to PPI and disables the USS protocol.
Baud
Sets the baud rate at 1200, 2400, 4800, 9600, 19200, 38400, 57600, or 115200
Port Sets the physical communication port (0 = RS485 integrated in CPU, 1 = RS485 or
RS232 located on the optional CM01 signal board)
Active Indicates which drives are active. Some drives only support addresses 0 through
30.
Done
Turned on when the USS_INIT instruction completes
Error This output byte contains the result of executing the instruction. The USS protocol
execution error codes (Page 428) define the error conditions that could result from
executing the instruction.

Table of Contents

Other manuals for Siemens Simatic S7 Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens Simatic S7 Series and is the answer not in the manual?

Siemens Simatic S7 Series Specifications

General IconGeneral
CPUVaries by model (e.g., S7-300, S7-400, S7-1200, S7-1500)
Communication InterfacesPROFIBUS, PROFINET, Ethernet, MPI
ProgrammingTIA Portal, STEP 7
Programming LanguagesLAD, FBD, STL, SCL, GRAPH
I/O ModulesDigital, Analog, Specialty modules available
Operating Temperature0°C to 60°C (standard models)
MountingDIN rail mounting
Operating Voltage24V DC or 120/230V AC (varies by model)
Protection ClassIP20 (standard models)
MemoryVaries depending on the S7 model. Includes work memory (RAM) for program execution, load memory (EEPROM or Flash) for program storage, and system memory for operating system functions. Memory sizes range from kilobytes to megabytes.

Related product manuals