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 #97 background imageLoading...
Page #97 background image
Programming concepts
5.4 Data block (DB) editor
S7-200 SMART
System Manual, 09/2015, A5E03822230-AC
97
Consider these main points when you select the STL editor:
STL is most appropriate for experienced programmers.
STL sometimes allows you to solve problems that you cannot solve very easily with the
LAD or FBD editor.
While you can always use the STL editor to view or edit a program that was created with
the LAD or FBD editors, the reverse is not always true. You cannot always use the LAD
or FBD editors to display a program that was written with the STL editor.
5.4
Data block (DB) editor
The data block allows you to assign constants (Page 69) (either numeric values or character
strings) to specific locations of V memory. You can make value assignments to byte (V or
VB), word (VW), or double word (VD) addresses. You can also enter optional comments,
preceded by // double forward slashes.
The first line of the data block must have an explicit address assignment. You can use a
memory address (absolute address) or a symbol name from the symbol table (Page 100)
that you have previously assigned to an address (symbolic address).
Subsequent lines can have explicit or implicit address assignments. An implicit address
assignment is made by the editor when you type multiple data values after a single
address assignment, or type a line that contains only data values. The editor assigns an
appropriate amount of V memory based on your previous address allocations and the
size (byte, word, or double word) of the data value(s).
The data block editor is a free-form text editor; however, it expects an address or symbol
name in the first position. If you are continuing an implicit data value entry, enter at least
one space in the address position before entering the implicit data value assignment.
After you finish typing a line and press the ENTER key, the data block editor formats the
line (aligns columns of addresses, data, and comments; capitalizes V memory addresses)
and redisplays it. The data block editor accepts uppercase or lowercase letters and
allows commas, tabs, or spaces to serve as separators between addresses and data
values.
Pressing CTRLENTER after completing an assignment line auto-increments the address
to the next available address.

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