EasyManua.ls Logo

Siemens SIMATIC ST-1500 User Manual

Siemens SIMATIC ST-1500
205 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Siemens SIMATIC ST-1500 and is the answer not in the manual?

Siemens SIMATIC ST-1500 Specifications

General IconGeneral
BrandSiemens
ModelSIMATIC ST-1500
CategoryMeasuring Instruments
LanguageEnglish

Summary

Legal information

Warning notice system

Explains the warning notice system, including danger levels and symbols.

Qualified Personnel

Defines the qualifications required for operating the product/system safely.

Proper use of Siemens products

Provides guidelines for the correct usage of Siemens products and components.

Trademarks

Lists registered and other trademarks used in the publication.

Disclaimer of Liability

States the publisher's liability limitations regarding publication consistency.

Preface

Purpose of the documentation

Outlines the goal of the documentation and its support for users.

Basic knowledge required

Lists essential knowledge needed to understand the document's content.

Validity of the documentation

Specifies which modules the document applies to, including firmware versions.

Conventions

Explains how notes and markings are used for important information.

Additional assistance

Provides resources for further help and information, including online links.

Documentation guide

Basic information

Describes system and Getting Started manuals for configuration and installation.

Device information

Explains product manuals for module-specific details and technical specifications.

General information

Details function manuals for general topics and provides download links.

Manual Collections

Refers to combined documentation files available online.

"mySupport"

Explains the personal workspace for managing documentation and support requests.

"mySupport" - Documentation

Describes how to combine and export manuals within the mySupport platform.

"mySupport" - CAx data

Guides users to access product data like drawings and manuals via mySupport.

Application examples

Points to resources for solving automation tasks with various tools and examples.

TIA Selection Tool

Introduces a tool for selecting, configuring, and ordering automation devices.

SIMATIC Automation Tool

Explains a tool for commissioning and maintenance activities on SIMATIC S7 stations.

PRONETA

Describes a tool for analyzing PROFINET networks and checking wiring.

SINETPLAN

Introduces a network planner tool for dimensioning and optimizing PROFINET installations.

The basics of counting, measurement and position detection

Overview of modules and properties

Summarizes performance features of modules for counting, measuring, and position input.

Basics of counting, measuring and position input (TM Count, TM PosInput, Compact CPU)

Convention

Defines the term "technology module" used in the documentation.

Overview of applications

Introduces configuring and controlling technology modules via configuration software and user program.

Recording of count signals

Counting with incremental or pulse encoder

Explains capturing and evaluating pulse/incremental signals for counting.

Counter limits

Defines configurable counter value range and response at limits.

Start value

Describes configuring and setting the initial counter value.

Gate control

Explains how gates define the period for capturing counting signals.

Capture (Latch)

Details saving current counter value as Capture value using external reference signals.

Synchronization

Explains loading the counter with a start value using an external reference signal edge.

Hysteresis

Describes specifying a range to prevent digital output switching around comparison values.

Position input with SSI absolute encoder

Description

Explains using modules for position detection via SSI absolute encoder interface.

Gray-dual conversion

Mentions support for Gray-code and Dual-code SSI absolute encoders.

Capture (Latch)

Describes saving current position value as Capture value using digital input edges.

Hysteresis

Explains hysteresis for comparison values to prevent rapid switching.

Range for position value

Details specifying frame length for SSI absolute encoders and value range.

Complete SSI frame

Explains returning unprocessed SSI frame bits, including special bits and errors.

Behavior at the counting limits

Violation of a counting limit

Explains how counting limits are violated and status bits are set.

Examples

Illustrates counting process termination or continuation after overflow and limit violation.

Gate control with incremental or pulse encoder

Software gate

Describes controlling the software gate via a control bit.

Hardware gate

Explains opening/closing the hardware gate using signals at digital inputs.

Internal gate

Defines the internal gate state based on software and hardware gate configurations.

Counter behavior at gate start

Setting counter to start value

Explains counting starting from the configured start value when the gate opens.

Continuing with the current counter value

Describes counting continuing from the current value after the gate reopens.

Capture (Latch)

Capture with incremental or pulse encoder

Details saving the current counter value as a Capture value using reference signals.

Hardware interrupt

Explains configuring hardware interrupts for the Capture function.

Capture with SSI absolute encoder

Description

Explains saving the current position value as Capture value using reference signals.

Hardware interrupt

Explains configuring hardware interrupts for the Capture function.

Synchronization

Description

Details setting the counter to a pre-defined start value with an external reference signal.

Single synchronization

Illustrates single synchronization triggered by edges at a digital input.

Periodic synchronization

Illustrates periodic synchronization triggered by edges at a digital input.

Synchronization by digital input

Explains triggering synchronization by edges at a digital input.

Periodic synchronization

Illustrates periodic synchronization by edges at a digital input.

Synchronization at signal N

Explains triggering synchronization at signal N of the encoder input.

Periodic synchronization

Illustrates periodic synchronization at signal N.

Enable by a digital input

Shows periodic synchronization at signal N dependent on a digital input.

Comparison values

Comparison values and outputs

Explains specifying two comparison values to control digital outputs.

Switching digital outputs from the user program

Describes using control bits to manage digital outputs independently of technological functions.

Switching at comparison values with counter value as reference

Compares counter value against set limits to switch digital outputs.

Setting between comparison value and high counting limit

Defines digital output activation based on counter value within a range.

Setting between comparison value and low limit

Defines digital output activation based on counter value within a range.

Setting between comparison value 0 and comparison value 1

Defines digital output DQ1 activation based on counter value between two comparison values.

Setting at comparison value for one pulse duration

Explains setting digital output for a specific duration when counter value matches a comparison value.

Setting by the user program up to comparison value

Describes setting digital outputs to 1 or 0 via control bits or comparison events.

Switching at comparison values with position value (SSI absolute value) as reference

Setting between comparison value and high limit

Defines digital output activation based on position value within a range.

Setting between comparison value and low limit

Defines digital output activation based on position value within a range.

Setting between comparison value 0 and comparison value 1

Defines digital output DQ1 activation based on position value between two comparison values.

Setting at comparison value for one pulse duration

Explains setting digital output for a specific duration when position value matches a comparison value.

Setting by the user program up to comparison value

Describes setting digital outputs to 1 or 0 via control bits or comparison events.

Switching at comparison values with measured value as reference

Setting above the comparison value

Defines digital output activation based on measured value being greater than or equal to a comparison value.

Setting below the comparison value

Defines digital output activation based on measured value being less than or equal to a comparison value.

Setting between comparison value 0 and comparison value 1

Defines digital output DQ1 activation based on measured value between two comparison values.

Not setting between comparison value 0 and comparison value 1

Defines digital output DQ1 activation based on measured value outside two comparison values.

Measured value determination

Overview of measuring functions

Lists available measuring functions: Frequency, Period, and Velocity measurement.

Frequency measurement

Explains how frequency is measured and updated.

Period measurement

Explains how period duration is measured and returned.

Velocity measurement

Explains how velocity is measured and scaled.

Measured value determination with SSI absolute encoder

Measuring range SSI absolute encoder

Details measuring range limits for frequency, period, and velocity for SSI encoders.

Measuring principle

Explains how the module assigns time values to SSI frames for measurement calculation.

Frequency measurement

Explains how frequency is measured and updated for SSI encoders.

Hysteresis with incremental or pulse encoder

Function principle

Illustrates hysteresis effect on digital output switching around comparison values.

Hysteresis with SSI absolute encoder

Function principle

Illustrates hysteresis effect on digital output switching around comparison values for SSI encoders.

Interrupts

Hardware interrupt

Explains triggering hardware interrupts for events like comparison or overflow.

Diagnostic interrupt

Describes triggering diagnostic interrupts for error conditions.

Position detection for Motion Control

Explains using modules for position detection in Motion Control applications.

Encoder signals

24 V and TTL count signals

Details 24V/TTL incremental and pulse encoder signal types and their usage.

RS422 count signals

Describes RS422 incremental and pulse encoder signal types and their usage.

Signal evaluation of incremental signals

Overview

Introduces signal evaluation options for incremental encoders to improve resolution.

Single evaluation

Explains evaluating edges of signal A based on signal B level for counting.

Double evaluation

Quadruple evaluation

Clock synchronization (TM Count and TM PosInput)

Data processing

Explains data processing in isochronous mode for synchronized input/output.

Additional information

Provides a link to a detailed description of isochronous mode.

Basics of counting (TM Timer DIDQ)

Overview of applications

Introduces configuring TM Timer DIDQ modules and their system environments.

Counting with incremental encoder

Explains capturing and evaluating signals for counting with TM Timer DIDQ.

Counting with pulse encoder

Explains capturing and evaluating signals for counting with TM Timer DIDQ.

24 V count signals

Details 24V incremental and pulse encoder signals for TM Timer DIDQ.

Isochronous mode

Explains isochronous mode for TM Timer DIDQ counter value acquisition.

Basics of counting (digital input modules)

Overview of applications

Introduces configuring digital input modules and their system environments.

Counting with pulse encoders

Explains detecting and summing events using pulse signals.

Counter limits

Defines configurable counter value range and response at limits for digital input modules.

Start value

Describes configuring and setting the initial counter value for digital input modules.

Gate control

Explains how gates define the period for capturing counting signals in digital input modules.

Behavior at the counting limits

Explains how limits are violated and event bits are set for digital input modules.

Gate control

Explains software and hardware gate control for digital input modules.

Internal gate

Defines the internal gate state based on software and hardware gates for digital input modules.

Comparison values

Defines how STS_DQ bit is set based on counter value and comparison values.

Setting between comparison value and high counter limit

Defines STS_DQ bit setting based on counter value and comparison values.

Setting between comparison value and low counter limit

Defines STS_DQ bit setting based on counter value and comparison values.

Setting between comparison value 0 and comparison value 1

Defines STS_DQ bit setting based on counter value between comparison values 0 and 1.

Using the High_Speed_Counter technology object

Convention

Defines the term "technology module" in the context of High_Speed_Counter.

High_Speed_Counter technology object

Introduces configuring and using the High_Speed_Counter technology object in STEP 7.

Operating mode

Explains selecting the operating mode for parameter assignment via technology object.

Overview of the configuration steps

Outlines the step-by-step procedure for configuring the technology object.

Add technology object

Details the process of adding a new technology object in the project tree.

Configuring the High_Speed_Counter

Guides users on opening and navigating the configuration window.

Basic parameters

Explains establishing the connection between the technology object and the module.

Counter inputs (High_Speed_Counter)

Lists available signal types for counter inputs and their parameters.

Signal evaluation

Explains selecting edges for signal evaluation (Single, Double, Quadruple).

Filter frequency

Details using filter frequency to suppress noise at counting inputs.

Sensor type (TM Count)

Specifies how counter inputs are switched based on sensor type for TM Count.

Interface Standard (TM PosInput)

Specifies whether encoder outputs symmetric (RS422) or asymmetric (TTL) signals.

Reaction to signal N

Defines reactions triggered by signal N, including synchronization or capture.

Frequency

Defines the frequency of synchronization events at signal N or digital input.

Counter behavior

Sets high/low counting limits and the initial start value for the counter.

Counter behavior at limits and gate start

Configures reactions upon limit violation and gate start.

Behavior of a DI (High_Speed_Counter)

Specifies functions triggered by digital input switching and configures input delay.

Behavior of a DQ (High_Speed_Counter)

Explains operating modes and conditions for digital output switching.

Comparison value 0

Sets comparison value 0 for TM Count/PosInput and Compact CPU based on operating mode.

Comparison value 1

Sets comparison value 1 for TM Count/PosInput and Compact CPU based on operating mode.

Count direction

Specifies the count direction for which the function is valid.

Pulse duration

Defines the duration for which a digital output is active at a comparison value.

Hysteresis (in increments)

Configures hysteresis range around comparison values to prevent output switching.

Specify measured value (High_Speed_Counter)

Selects the measured variable (Frequency, Period, Velocity, or SSI frame).

Time base for velocity measurement

Defines the time base for returning velocity measurements.

Increments per unit

Specifies count pulses per unit for velocity measurement based on encoder and evaluation.

Programming the High_Speed_Counter

Explains how to program the High_Speed_Counter instruction in the user program.

Call instruction in the user program

Guides on how to call the High_Speed_Counter instruction in the user program.

Description High_Speed_Counter

Explains the purpose of the High_Speed_Counter instruction for controlling module functions.

Parameter changes via the user program

Guides on modifying parameters using Set tags and static tags.

Use of digital outputs by the user program

Explains setting digital outputs via instruction or manual control tags.

Changing the count direction

Explains how to change count direction via user program and static tags.

High_Speed_Counter input parameters

Lists input parameters for the High_Speed_Counter instruction.

High_Speed_Counter output parameters

Lists output parameters for the High_Speed_Counter instruction.

Error codes of parameter ErrorID

Lists error codes for the High_Speed_Counter instruction with their descriptions.

High_Speed_Counter static variables

Lists static tags for High_Speed_Counter, including command flags and status flags.

Commissioning the High_Speed_Counter

Guides on using the commissioning editor for function tests and parameter monitoring.

High_Speed_Counter diagnostics

Explains using diagnostic functions to monitor counting and measuring operations.

Using the SSI_Absolute_Encoder technology object

Technology object SSI_Absolute_Encoder

Introduces configuring and using the SSI_Absolute_Encoder technology object in STEP 7.

Operating mode

Explains selecting the operating mode for parameter assignment via technology object.

Overview of the configuration steps

Outlines the basic procedure for configuring the SSI_Absolute_Encoder technology object.

Add technology object

Details the process of adding a new SSI_Absolute_Encoder technology object in the project tree.

Configuring SSI_Absolute_Encoder

Guides users on opening and navigating the configuration window for SSI_Absolute_Encoder.

Basic parameters

Explains establishing the connection between the technology object and the TM PosInput module.

SSI absolute encoder

Configures SSI encoder parameters like frame length, code type, transmission rate, and parity.

Bit number MSB of the position value

Specifies the most significant bit number for the position value frame.

Invert direction

Inverts values supplied by the SSI absolute encoder to adapt direction.

SSI frame

Describes setting frame length, LSB, and MSB bit numbers.

Complete SSI frame

Explains returning unprocessed SSI frame bits, including special bits.

Behavior of a DI (SSI_Absolute_Encoder)

Specifies functions triggered by digital input switching and configures input delay.

Behavior of a DQ (SSI_Absolute_Encoder)

Explains operating modes and conditions for digital output switching.

Comparison value 0

Sets comparison value 0 for SSI_Absolute_Encoder based on operating mode.

Comparison value 1

Sets comparison value 1 for SSI_Absolute_Encoder based on operating mode.

Count direction

Specifies the direction of position value change for which the function is valid.

Pulse duration

Defines the duration for which a digital output is active at a comparison value.

Hysteresis (in increments)

Configures hysteresis range around comparison values for SSI encoders.

Specify measured value (SSI_Absolute_Encoder)

Selects the measured variable (Frequency, Period, Velocity, or SSI frame) for SSI encoders.

Update time

Configures the interval for updating measured values for SSI encoders.

Time base for velocity measurement

Defines the time base for returning velocity measurements.

Increments per unit

Specifies increments per unit for velocity measurement for SSI encoders.

Examples of the frame format

Provides examples of SSI frame formats with encoder specifications.

Programming the SSI_Absolute_Encoder

Explains how to program the SSI_Absolute_Encoder instruction in the user program.

Call instruction in the user program

Guides on how to call the SSI_Absolute_Encoder instruction in the user program.

Description SSI_Absolute_Encoder

Explains the purpose of the SSI_Absolute_Encoder instruction for controlling module functions.

Parameter changes via the user program

Guides on modifying parameters using Set tags and static tags.

Using digital outputs with user program

Explains setting digital outputs via instruction for different cases.

Reaction to error

Describes handling errors, setting the Error parameter, and acknowledging error messages.

Input parameter SSI_Absolute_Encoder

Lists input parameters for the SSI_Absolute_Encoder instruction.

Output parameter SSI_Absolute_Encoder

Lists output parameters for the SSI_Absolute_Encoder instruction.

Error codes of parameter ErrorID

Lists error codes for the SSI_Absolute_Encoder instruction with their descriptions.

Static tags SSI_Absolute_Encoder

Lists static tags for SSI_Absolute_Encoder, including command flags and status flags.

Commissioning SSI_Absolute_Encoder

Guides on using the commissioning editor for function tests and parameter monitoring.

SSI_Absolute_Encoder diagnostics

Explains using diagnostic functions to monitor position input and measuring functions.

Using the module

Using the technology module

Explains how to use technology modules like TM Count and TM PosInput.

Configuring a module

Guides adding technology modules for hardware configuration in STEP 7.

Parameter assignment options

Details parameter assignment options for SSI absolute encoders.

Basic parameters

Configures module response (continue, substitute value, keep last) when CPU stops.

Substitute value for DQ0 (Compact CPU)

Specifies the value output to DQ0 during CPU STOP for Compact CPUs.

Substitute value for DQ1

Specifies the value output to DQ1 during CPU STOP.

Diagnostic interrupts (TM Count and TM PosInput)

Explains enabling diagnostic interrupts for wire breaks and other errors.

Operating mode

Defines how channel counting/measuring functions are configured and controlled.

Module parameters (position input for Motion Control)

Lists parameters for SSI absolute encoders, including signal type, frame length, and code type.

Signal selection for reference mark 0

Specifies the external reference signal for saving a new reference mark.

Steps per revolution

Specifies count pulses per revolution for incremental/SSI encoders.

Reference speed

Defines the speed in rpm corresponding to 100% reference speed.

Further configuring

Points to additional configuration via axis technology object for Motion Control.

Hardware interrupts

Explains setting events to trigger hardware interrupts per channel.

Hardware interrupts that can be activated

Lists available hardware interrupts (Capture, Sync, Gate, Overflow, etc.) and their conditions.

Counting operating mode

Sets parameters for each channel in counting operating mode.

Channel enabled

Specifies whether a channel is enabled or disabled.

Input delay

Configures input delay to suppress signal errors at digital inputs.

Reaction to violation of a counting limit

Configures module response (stop or continue counting) upon limit violation.

Edge selection

Specifies which edge the counter counts (rising, falling, both).

Count direction

Specifies the counting direction (Up or Down) for the counter.

Set output

Controls STS_DQ feedback bit to manage digital output module's digital output.

Setting function of the DI

Specifies functions triggered by respective digital input (Gate start/stop, Invert direction).

High counting limit

Sets the maximum counting limit for the counter.

Counter low limit

Sets the minimum counting limit for the counter.

Start value

Sets the initial value for counting.

Comparison value 0

Sets the first comparison value for controlling output.

Comparison value 1

Sets the second comparison value for controlling output.

Online & diagnostics module

Enables display and evaluation of hardware diagnostics for modules.

Service & Support

Unmatched complete service for the entire life cycle

Describes Siemens' comprehensive service offering for automation and drive technologies.

Online Support

Provides access to online information for Service & Support.

Technical Consulting

Offers support in planning and designing projects, including consultations.

Technical Support

Provides expert advice on technical questions regarding products and systems.

Training

Offers practical know-how training directly from the manufacturer.

Engineering Support

Provides support for project engineering and development services.

Field Service

Offers services for commissioning and maintenance to ensure plant availability.

Spare parts

Explains support for preventing standstill with a worldwide network and logistics.

Repairs

Offers assistance in reducing downtime and costs with worldwide repair facilities.

Optimization

Offers optimization services to increase productivity and reduce costs during the service life.

Modernization

Provides support for modernization from planning phase to commissioning.

Service programs

Describes select service packages for automation and drives systems, with examples.

Contact

Guides users to find contact persons via an online database.

Related product manuals