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 #216 background imageLoading...
Page #216 background image
Program instructions
7.6 Counters
S7-200 SMART
216 System Manual, 09/2015, A5E03822230-AC
7.6
Counters
7.6.1
Counter instructions
LAD / FBD
STL
Description
CTU Cxxx, PV
LAD/FBD:
The
CTU
count up instruction counts up from the current value
each time the count up CU input makes the transition from OFF to ON. When
the current value Cxxx is greater than or equal to the preset value PV, the
counter bit Cxxx is set ON. The current count value is reset when the reset
input R is set ON, or when the reset instruction is executed for the Cxxx ad-
dress. The counter stops counting when it reaches the maximum value
32,767.
STL:
R reset input is the top of stack value
.
CU count up input is loaded in the
second stack level
CTD Cxxx, PV
LAD/FBD:
The
CTD
count down instruction counts down from the current
value of that counter each time the CD count down input makes the transition
from OFF to ON. When the current value Cxxx is equal to 0, the counter bit
Cxxx turns ON. The counter resets the counter bit Cxxx and loads the current
value with the preset value PV when the LD load input is set ON. The counter
stops upon reaching zero, and the counter bit Cxxx is set ON.
STL:
LD load input is the top of stack value. CD count down input value is
loaded in the second stack level
CTUD Cxxx, PV
LAD/FBD:
The
CTUD
count up/down instruction counts up each time the CU
count up input makes the transition from OFF to ON, and counts down each
time the CD count down input makes the transition from OFF to ON. The
current value Cxxx of the counter maintains the current count. The PV preset
value is compared to the current value each time the counter instruction is
executed.
Upon reaching maximum value 32,767, the next rising edge at the count up
input causes the current count to wrap around to the minimum value -32,768.
On reaching the minimum value -32,768, the next rising edge at the count
down input causes the current count to wrap around to the maximum value
32,767.
When the current value Cxxx is greater than or equal to the PV preset value,
the counter bit Cxxx is set ON. Otherwise, the counter bit is OFF. The counter
is reset when the R reset input is set ON, or when the Reset instruction is
executed for the Cxxx address.
STL:
R reset input is the top of stack value. CD count down input value is
loaded in the second stack level. CU count Up input value is loaded in the
third stack level

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