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 #221 background imageLoading...
Page #221 background image
Program instructions
7.6 Counters
S7-200 SMART
System Manual, 09/2015, A5E03822230-AC
221
HSC operation
A high-speed counter can be used as the drive for a drum timer, where a shaft rotating at a
constant speed is fitted with an incremental shaft encoder. The shaft encoder provides a
specified number of counts per revolution and a reset pulse that occurs once per revolution.
The clock(s) and the reset pulse from the shaft encoder provide the inputs to the high-speed
counter.
The high-speed counter is loaded with the first of several presets, and the desired outputs
are activated for the time period where the current count is less than the current preset. The
counter is set up to provide an interrupt when the current count is equal to preset and also
when reset occurs.
As each current-count-value-equals-preset-value interrupt event occurs, a new preset is
loaded and the next state for the outputs is set. When the reset interrupt event occurs, the
first preset and the first output states are set, and the cycle is repeated.
Since the program interrupts occur at a much lower rate than the counting rates of the high-
speed counters, precise control of high-speed operations can be implemented with relatively
minor impact to the overall PLC scan cycle time. The method of interrupt attachment allows
each load of a new preset to be performed in a separate interrupt routine for easy state
control. (Alternatively, all interrupt events can be processed in a single interrupt routine.)
HSC input assignments and capabilities
All high-speed counters function the same way for the same mode of operation, but every
mode is not supported for every HSC number. The HSC input connections (clock, direction,
and reset) must use the CPU's integrated input channels as shown in the following table.
Input channels located on a signal board or an expansion module cannot be used for high-
speed counters.
Note
You must ensure that high-speed counter inputs are correctly filtered and wired, for counting
high frequency signals.
In an S7
-200 SMART CPU, all high-speed counter inputs are connected to internal input
filter circuits. The S7
-200 SMART default input filter setting is 6.4 ms, which limits the
maximum counting rate to 78 Hz. You must change the filter settings to count higher
frequencies.
Refer to "
Noise reduction for high-speed inputs (Page 224)" for details about system block
filter options, maxim
um counting frequencies, shielding requirements, and external pull-
down
circuits.

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