Siemens High Speed Counter And Encoder Module Simatic 505 Users Manual User
SIMATIC 505 to the manual 80af065b-230b-4648-8175-f556a23b22f9
2015-02-05
: Siemens Siemens-High-Speed-Counter-And-Encoder-Module-Simatic-505-Users-Manual-410422 siemens-high-speed-counter-and-encoder-module-simatic-505-users-manual-410422 siemens pdf
Open the PDF directly: View PDF .
Page Count: 53
- Title
- Contents
- 1 Overview
- 2 Installation
- 3 Programming
- 4 Troubleshooting
- 5 Applications
- A Terminal Block Worksheet
- B Specifications
- Customer Registration
- Index

SIMA
TIC 505
High Speed Counter
and Encoder Module
User
Manual
Order Number: PPX:505–81
13–2
Manual Assembly Number: 2586546–0019
Second Edition
01/21/92
Copyright
1992 by Siemens Industrial Automation, Inc.
All Rights Reserved — Printed in USA
Reproduction,
transmission or use of this document or
contents is not permitted without express consent of
Siemens Industrial
Automation, Inc. All rights, including rights
created by patent grant or registration of a utility model or
design, are reserved.
Since Siemens Industrial Automation, Inc. does not possess
full access to data concerning all of the uses and applications
of customer
’
s products, we do not assume responsibility either
for customer product design or for any infringements of patents
or rights of others which may result from our assistance.
T
echnical data is subject to change.
W
e check the contents of every manual for accuracy at the
time it is approved for printing; however
, there may be
undetected errors. Any errors found will be corrected in
subsequent editions. Any suggestions for improvement are
welcomed.

Contents iii
Contents
Chapter
1
Overview
1.1 Features 1-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Inputs 1–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Outputs 1–5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 LED Indicators 1–6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 Counting Modes 1–7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 Pulse-Counter
Mode
1–7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2 Quadrature
Mode
1–8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3 1X
Quadratur
e 1-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4 2X
Quadratur
e 1-9.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5 4X
Quadratur
e 1-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter
2
Installation
2.1 Before Installing the Module 2–2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Visual
Inspection
2-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Additional
Refer
ences 2-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Handling
the Module
2-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4 General
W
iring Considerations
2-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5 Hierarchy
of Installation
2-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Selecting Counter Operation 2-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Selecting
Counter Mode
2-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2 Selecting
the Reset Filter
2-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Inserting the Module in the I/O Base 2-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Wiring the Module 2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Wiring
the T
er
minal Block
2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.2 Powering
Up the Module
2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 Logging the Module into the Controller 2-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1 Updating
the I/O Configuration Definition
2-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.2 Selecting
the I/O Configuration
2-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.3 Viewing
I/O Configuration Chart
2-11.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter
3
Programming
3.1 Controller Input Wor
ds
3-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1 WX1
(Status W
ord) 3-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2 WX2
and WX3 (Channel Count)
3-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.3 WY4
(Setup W
ord) 3-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.4 WY5
– WY8 (Pr
eset W
ords) 3-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.5 I/O
Update Consideration
3-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

iv Contents
Chapter
4
Troubleshooting
4.1 Checking the Operation of the Module 4-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter
5
Applications
5.1 Sprayer Example 5-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1 Description 5-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.2 Solution 5-3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Flow Rate Example 5-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1 Description 5-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2 Solution 5-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Tank Filling Example 5-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Description 5-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Solution 5-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix A Ter
minal Block W
orksheet
A.1 Terminal Block Worksheet A-1.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix
B
Specifications
B.1 Environmental Specifications B-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2 Electrical Specifications B-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.3 Additional Compliances B-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Contents v
List
of Figur
es
1-1 High Speed Counter Module 1-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-2 Output 1-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-3 High Speed Counter LEDs 1-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-4 Pulse Counter Mode 0 1-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-5 1X Quadrature Mode 1-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-6 2X Quadrature Mode 1-9.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-7 4X Quadrature Mode 1-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-1 Hierarchy of Installation 2-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-2 Jumper Settings 2-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-3 Inserting the Module into the I/O Base 2-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-4 Wiring Guidelines 2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-5 Sample Terminal Block Wiring Diagram 2-9.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-6 Sample I/O Definition Chart 2-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2-7 I/O Configuration Chart 2-11.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-1 Status Word Format 3-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-2 Setup Word Format 3-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-1 Sprayer Application 5-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-2 HSC Connections 5-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-3 Waveform Pattern 5-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-4 Ladder Logic for Sprayer Example 5-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-5 Ladder Logic for Flow Rate Example 5-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-6 Tank Filling Application 5-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-7 Ladder Logic for Tank Filling Example 5-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vi Contents
List
of T
ables
1-1 Determining Count in Pulse Counter Mode 1-7.
. . . . . . . . . . . . . . . . . . . . . . . .
B-1 Environmental Specifications B-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B-2 Electrical Specifications B-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Overview 1-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Chapter 1
Overview
1.1 Features 1-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Inputs 1-4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Outputs 1-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 LED Indicators 1-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 Counting Modes 1-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 Pulse-Counter Mode 1-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.2 Quadrature Mode Overview 1-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.3 1X Quadrature 1-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.4 2X Quadrature 1-9.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.5 4X Quadrature 1-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1-2
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
1.1 Features
The
Series 505
High Speed Counter (HSC) module (PPX:505-7002)
provides two independent high-speed counter channels.
Each channel has the following features.
Four counter modes:
Pulse counter
Quadrature counter modes: 1X, 2X, 4X
A 10 kHz count rate with a minimum pulse width of 25
s.
Four inputs:
two count inputs
reset
inhibit
T
wo field outputs, each controlled by a separate programmable preset.
LED indicators display the status of the A and B count inputs, and of
Y1 and Y2 outputs.
All inputs may be sinking or sourcing (with external 24 VDC power
supply).
The HSC module operates asynchronously from the controller scan. Y
ou
can program the controller to monitor the HSC and/or to provide high-level
control of the HSC’
s operation. T
o support these functions, the HSC
provides reset, inhibit, output and counter status to the controller and
accepts reset and inhibit commands, and preset values from the controller
.
! The
HSC module controls its four outputs. If the controller switches from the Run
mode to the Program mode, the HSC continues to function as programmed, and
outputs may be activated by the HSC. This means that if you switch the controller
to Program mode, any devices controlled by the four outputs of the HSC will
continue to operate as programmed.

Overview 1-3
Series 505 High Speed Counter
and Encoder Module User
’
s Manual
Base
Plane
Connector
Printed
Circuit
Board
Front Bezel
Bezel Screw
LEDs
Terminal
Block
Bezel Screw
Figure 1-1
High
Speed Counter Module

1-4
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
1.2 Inputs
The
HSC module has two independent channels. Each channel has four
inputs.
Reset
Inhibit
T
wo counter inputs
Each input may be used as either sinking or sourcing (with external 5–24
VDC power supply). The input signals are connected to the field wiring
terminal block on the front bezel.
Counter Inputsą
Each channel has two counter inputs — Input A and
Input B.
Reset
Current flow through the reset input sets the channel’
s counter to
zero. The counter will be held at zero until the reset input becomes
inactive.
Inhibitą
Current flow through the inhibit input inhibits the channel from
counting. The counter holds at the last value and does not change until the
inhibit input becomes inactive.
NOTE:
When in the pulse counter mode, if the A or B input is in a
different state at the beginning and end of an inhibit signal, the count will
change according to the normal counting logic. If both A and B inputs are
in different states, the change may be as much as two counts.
NOTE:
There are also software reset and inhibit functions. See Section 3.

Overview 1-5
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
1.3 Outputs
Each
channel has two open collector outputs capable of driving TTL level
signals or sinking up to 0.4 Amps of current (at 40
_
C) from an external 24
VDC source and load.
Y
Output
Output Return
Output Circuit
0 P1 P2 65,535
Y1
Y2
Counter V
alue
Figure 1-2
Output
The
output transistor (Y
1
or Y
2
) turns on when the count is greater than or
equal to the corresponding preset. Figure 1-2 shows the field output
operation. Y
ou can invert this operation by setting the appropriate bits in
the setup word, WY4. See Section 4.1.

1-6
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
1.4 LED Indicators
Each
channel contains four LED indicators which provide a visual
indication of the channel’
s status as shown in Figure 1-3.
Figure 1-3
High
Speed Counter LEDs
ATurns
on when there is current flow through the A input.
BT
urns on when there is current flow through the B input.
Y1 T
urns on when Output 1 is on.
Y2 T
urns on when Output 2 is on.
NOTE:ă
If Reset or Inhibit is turned on, the HSC does not count, and the A
and B LEDs are frozen.

Overview 1-7
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
1.5 Counting Modes
1.5.1
Pulse
Counter
Each channel has two inputs, A and B. In the pulse counter mode, counting
Mode
occurs on the rising or falling edge of the incoming pulses. The relationship
of the states of these two inputs determines the direction of the count. See
T
able 1-1. T
ypical devices for counting are high-speed static switches or
incremental encoders.
T
able 1-1
Deter
mining Count in Pulse Counter Mode
Counter
Direction Edge A
Input
B Input
up
up
down
down
”
”
#
#
low
high
high
low
In
the pulse counter mode, the channel senses the edges
of the A or the B
input to count up or down. See Figure 1-4. T
o reliably record this transition
from low to high, the pulse width must be at least 8
s.
Count Value
Count Input
2 3 2 1
8s
min
Input A
Input B
Count Up
Count Down
Pulse Counter Mode
11 s
min
1
Figure 1-4
Pulse
Counter Mode 0

Overview
1-8
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Counting Modes (continued)
1.5.2
Quadrature
Mode
For quadrature mode, each channel counts according to rising and/or
falling edges. T
ypical devices for quadrature inputs are optical encoders.
Different quadrature modes are selected based on the resolution required
by the application and the encoder used.
1.5.3
1X Quadratur
e
The module counts on the edges of the A input pulses.
When input A leads input B, the HSC counts up on each rising edge of
input A.
When input B leads input A, the HSC counts down on the falling edge
of input A.
Figure 1-5 illustrates the relationship between inputs A and B and the
count value in
1X Quadrature mode.
Count Value
1X Quadrature
12 10
A
B
25 s
min
Count Up
(A Leading)
Count Down
(B Leading)
26.7
s
min
Figure 1-5
1X
Quadrature Mode

Overview 1-9
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
1.5.4
2X
Quadratur
e
If input A leads input B, the module counts up on both the rising and
falling edges of input A. If input B leads input A, the module counts down
on the rising and falling edges of input A.
Figure 1-6 illustrates the relationship between inputs A and B and the
count value in the 2X quadrature mode.
2X Quadrature
1234 3210
A
B
25 s
min
Counts Up
(A Leading)
Counts Down
(B Leading)
Count V
alue
26.7
s
min
Figure 1-6
2X
Quadrature Mode

Overview
1-10
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Counting Modes (continued)
1.5.5
4X
Quadratur
e
If input A leads input B, the module counts up on rising and falling edges
of both input A and input B. If input B leads input A, the module counts
down on the rising and falling edges of input A and input B.
Figure 1-7 shows the relationship between inputs A and B and the count
value in the 4X
quadrature mode.
4X Quadrature
12 34 5 6 7 8 7 65 4 32 10
A
B
25 s
min
Counts Up
(A Leading)
Count V
alue
Counts Down
(B Leading)
26.7
s
min
Figure 1-7
4X
Quadrature Mode

Installation 2-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Chapter 2
Installation
2.1 Before Installing the Module 2–2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 Visual Inspection 2-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2 Additional References 2-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3 Handling the Module 2-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.4 General Wiring Considerations 2-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.5 Hierarchy of Installation 2-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Selecting Counter Operation 2-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1 Selecting Counter Mode 2-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2 Selecting the Reset Filter 2-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Inserting the Module in the I/O Base 2-7.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Wiring the Module 2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1 Wiring the Terminal Block 2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.2 Powering Up the Module 2-8.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5 Logging the Module into the Controller 2-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.1 Updating the I/O Configuration Definition 2-10.
. . . . . . . . . . . . . . . . . . .
2.5.2 Selecting the I/O Configuration 2-10.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5.3 Viewing I/O Configuration Chart 2-11.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .

2-2 Installation
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.1 Before Installing the Module
2.1.1
Visual
Inspection
If there is any visible damage to the module, contact your Siemens
Industrial Automation, Inc. distributor for replacement.
2.1.2
Additional
Refer to the manuals listed below for instructions on installing,
Refer
ences
programming, and troubleshooting your Series 505
E
controller
.
DSIMATICr TI545
System Manual
(PPX:545–8101)
DSIMATICr TI525/TI535
Hardware and Installation Manual
(PPX:505–8103)
DSIMATICr TI505
Programming
Reference Manual
(PPX:505–8104)
2.1.3
Handling the
Many integrated circuit (IC) devices are susceptible to damage by the
Module
discharge of static electricity
. Follow the suggestions listed below to reduce
the probability of damage to these devices when you are handling a
controller
, a base controller
, or any of the I/O modules.
Both the module and the person handling the module should be at the
same ground potential. To accomplish this, ensure the following.
D
The module is transported in an anti-static container or antistatic
material.
D
The work area has a conductive pad with a lead connecting it to a
common ground.
DY
ou are grounded by making contact with the conductive pad and/or by
wearing a grounded wrist strap.

Installation 2-3
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.1.4
General
W
iring
The count, inhibit, and unfiltered reset inputs are high-speed inputs which
Considerations
may respond to noise present on the lines. T
o avoid problems, follow these
guidelines when installing the HSC module.
D
Use the shortest possible wires.
DA
void placing signal wires parallel to high-energy wires. If the two
must meet, cross them at right angles.
DA
void bending the wire into sharp angles.
D
Use wireways for wire routing.
D
When using shielded wires, ground them only at the source end for
better noise immunity
.
D
Place wires so that they don’t interfere with existing wiring.
D
Label the wires.
In some installations when both the HSC and TI505-49XX series of relay
modules are used, false counts may be induced when switching high
voltage in the relay module, (voltage > 40 V
rms). This is the result of
internal arcing of the relay contacts.
If you encounter this problem, place a snubber consisting of a 47 ohm 1/4
watt resistor and a 0.022
Fd capacitor across the relay contact terminals
on the terminal block. Snubbers were not included in the relay modules in
order to meet the need for lower current leakage in many applications.
:
Snubber components must be UL
r
component r
ecognized
and/or CSA Certified for use acr
oss the rated voltage being switched
by the r
elay module.

2-4 Installation
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Before Installing the Module (continued)
2.1.5
Hierarchy
of
Figure 2-1 provides a simple flowchart of the installation process.
Installation
Insert the Module
Connect W
ires
Set Jumper Configuration on Module
Power Up
Log into Controller
Figure 2-1 Hierar
chy of Installation

Installation 2-5
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.2 Selecting Counter Operation
2.2.1
Selecting The
HSC module has two channels. Y
ou can configure each channel
Counter Mode
to operate in any of four counter modes.
Prior to installing the module into the I/O backplane, configure the module
by setting the jumper for each channel. Figure 2-2 shows the location of the
jumpers on the printed circuit board. The top set of four pins set the
counter mode for Channel 1. The bottom set of four pins set the counter
mode for Channel 2. The default setting for the jumpers is 1X Quadrature
mode for both channels.
CH
1
Jumper in SLW
(filtered)
position
CH
2
Jumper in FST
(unfiltered) posi-
tion
Figure 2-2 Jumper
Settings
Each channel
must
have one
(and only one)
jumper installed.

2-6 Installation
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Selecting Counter Operation (continued)
2.2.2
Selecting the
Some applications require faster response on the reset input line than
Reset Filter
the standard 3.75-ms filter allows. For faster response, select the optional
0.95-ms filter
. (The 0.9-ms filter is more sensitive to noisy signals, as noted
in the Environmental Specifications in Appendix B.)
The reset filter may be selected independently for each input channel by
placing the jumper in the
(fast) or
(slow) position as shown in
Figure 2-2.

Installation 2-7
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.3 Inserting the Module in the I/O Base
The
HSC is a single-wide module. Insert it into any available slot on any
Series 505 I/O base. Do not touch the printed circuit board while inserting
the module. This could cause electrostatic damage to the components on
the board. Insert the module as shown in Figure 2-3.
! T
o minimize potential shock, tur
n of
f power to the I/O base and any
modules installed in the base befor
e inserting or r
emoving a module.
Failur
e to do so may r
esult in potential injury to personnel or damage to
equipment.
Base Plane
Connectors
3ĂĂĂ(2.6ĂĂ)Ă maxĂ
Figure 2-3
Inserting the Module into the I/O Base

2-8 Installation
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.4 Wiring the Module
2.4.1
Wiring the W
iring the module consists of wiring the the input and output signals.
Ter
minal Block
See Figure 2-4 and Figure 2-5 for general guidelines. All connections are
made at the module terminal block. See Figure 2-5. Output returns for
Channel 1 and 2 are internally connected.
Use the T
erminal Block W
orksheet in Appendix B for planning your wiring.
! Tur
n of
f power to the I/O base and any modules installed in the base
befor
e inserting or removing a module. Failur
e to do so may cause
potential injury to personnel or can damage equipment.
2.4.2
Powering Up
After wiring the terminal block for the HSC, restore power to the
the Module
base.
1cm
(0.4 in.)
Wire
Gauge: 22–16
Max.
W
idth: 5.54 mm (
.
218 in.)
Stud
Size: #4 (2.5mm)
Amp Part#: 321462
Max.
W
idth: 4.62 mm (
.
182 in.)
Stud
Size: #4 (2.5mm)
Amp Part#: 327891
(Specify 2pt. connector)
Figure 2-4 W
iring Guidelines

Installation 2-9
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Ch1 A+
Ch1 B+
Ch1 RST+
Ch1 INH+
5–24 VDC
Ch2 A+
Ch2 B+
Ch2 RST+
Ch2 INH+
5–24 VDC
Sourcing
Driver
Ch2 INH–
Ch2 RST–
Ch2 B–
Ch2 A–
Ch2 Y2
Ch2 Y1
+ –
Ch1 Y2
Ch1 Y1
+ –
Sinking
5–24 VDC
Ch1 A–
Ch1 B–
Ch1 RST–
Ch1 INH–
Driver
Encoder
5–24 VDC
Figure 2-5 Sample
T
er
minal Block W
iring Diagram

2-10 Installation
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.5 Logging the Module into the Controller
2.5.1
Updating
the I/O
After inserting the module into the base, update the I/O configuration
Configuration
in the controller
. The module does
not
automatically onfigure itself.
Definition
A VPU or other programming device must be connected to the controller to
register and verify controller module communication.
2.5.2
Selecting the I/O
W
ith your VPU or other programming device, select the I/O Configuration
Configuration
option. For example, if you have the module inserted into the first slot of
the first I/O base, configure it as displayed in Figure 2-6. Refer to the
manual that came with the programming device for instructions.
I/O MODULE DEFINITION FOR :
CHANNEL 1
BASE 00
Slot Address X Y WX WY Function
I/O
Number of Bit and W
ord I/O
Special
1
2
3
4
5
6
7
8
.....
.....
.....
.....
.....
.....
.....
.....
0001
0000
0000
0000
0000
0000
0000
0000
.....
.....
.....
.....
.....
.....
.....
.....
00
00
00
00
00
00
00
00
..
..
..
..
..
..
..
..
00
00
00
00
00
00
00
00
..
..
..
..
..
..
..
..
00
00
00
00
00
00
00
..
..
..
..
..
..
..
..
00
00
00
00
00
00
00
.......
.......
.......
.......
.......
.......
.......
.......
No
No
No
No
No
No
No
No
03 05
Base Number
Displays number
of the current
base.
Slot Number
Install
the HSC into any avail
-
able I/O slot on the Series 505
base.
I/O Address
The
HSC module is logged in as
three input words (WX) and five
output words (WY).
SF Module
The HSC is not an SF
Module. The default for this
definition is
NO.
Figure 2-6
Sample I/O Definition Chart

Installation 2-11
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
2.5.3
Viewing
the I/O Use SHOW to view the I/O Configuration Chart. If the HSC is
Configuration
installed in slot 1, for channel 1, base 00, the I/O chart will appear
Chart
as displayed in Figure 2-7.
I/O CONFIGURA
TION CHART FOR :
CHANNEL 1, BASE 00
Slot 1
I/O POINTS
Slot 2
Slot 3
Slot 4
Slot 5
Slot 6
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000
00000 00000 00000 00000 00000 00000 00000 00000
WX001 WX002 WX003 WY004WY005 WY006 WY007 WY008
Figure 2-7
I/O Configuration Chart

Programming 3-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Chapter 3
Programming
3.1 Controller Input Words 3-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1 WX1
(Status W
ord) 3-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2 WX2
and WX3 (Channel Count)
3-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.3 WY4
(Setup W
ord) 3-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.4 WY5
– WY8 (Pr
eset W
ords) 3-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.5 I/O
Update Consideration
3-4.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Programming
3-2
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
3.1 Controller Input Words
The
HSC module is configured as three word inputs (WX) and five word
outputs (WY). It occupies eight words of the controller
’
s word image
register.
3.1.1
WX1 (Status W
ord) W
ord 1 (WX) is the module’
s status word. Eight bits provide the status of
each of the two channels. Figure 3-1 shows the format of the status word.
9
10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
Reserved and will be returned as zeros
CH 1 — INHIBIT ST
ATUS
(1 = Count inhibited)
CH 1 — RESET ST
ATUS
CH 1 — OUTPUT 1 ST
ATUS
(1 = Counter reset)
(1 = On)
CH 1 — OUTPUT 2 ST
ATUS
CH 2 — INHIBIT ST
ATUS
(1 = On)
(1 = Counts inhibited)
CH 2 — RESET ST
ATUS
(1 = Counter reset)
CH 2 — OUTPUT 1 ST
ATUS (1 = On)
CH 2 — OUTPUT 2 ST
ATUS (1 = On)
BIT
MSB
LSB
Figure 3-1
Status W
or
d For
mat
Each channel has a Reset Status bit in the status word. If
the channel’
s RESET field input is active, this bit will be 1; otherwise this
bit will be 0.
The Reset Command bit (see Setup W
or
d, Section 3.1.3) does not
af
fect the r
eset status bit.

Programming 3-3
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Inhibit Status. Each
channel has an Inhibit Status bit in the status word. If
the channel’
s
Inhibit
field input is active or if its Inhibit Command bit is 1
(see Setup W
ord, Section 3.1.3), this bit will be 1 and the counter will not
count. Otherwise, this bit will be 0.
Output Status.
Each channel has an Output 1 Status and an Output 2
Status bit in the status word. If the corresponding field output is on, the bit
will be 1. Otherwise, the bit will be 0.
3.1.2
WX2 and WX3
W
ord 2 (WX2)
contains
the current value of the Channel 1 count
(Channel Count)
register
, and W
ord 3 (WX3)
contains
the current value of the Channel 2
count register
. These values are unsigned integers between 0 and 65,535
(inclusive).
3.1.3
WY4 (Setup W
ord) W
ord 4 (WY4) is the module setup word. The controller uses eight bits to
control the HSC module’
s operation. See Figure 3-2.
9
10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
Reserved and should be set to 0 (off)
CH 1 — INHIBIT
(1 = Inhibits counts; default: 0)
CH 1 — RESET
(1 = Reset counter; default: 0)
CH 1 — OUTPUT 1
0: Count
P = On (default)
1: Count < P = On
CH 1 — OUTPUT 2
CH 2 — INHIBIT
(1 = Inhibits counts; default: 0)
CH 2 — RESET
(1 = Reset counter; default: 0)
CH 2 — OUTPUT 1
CH 2 — OUTPUT 2
BIT
0: Count
P = On (default)
1: Count < P = On
MSB
LSB
Figure 3-2
Setup W
or
d For
mat

Programming
3-4
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Controller Input Words (continued)
Reset Command. Both
channels have a Reset Command bit. A transition
from 0 (off) to 1 (on) of the Reset Command acts as a one-shot (providing a
momentary reset of the channel), setting the count to 0. Even though the
bit remains 1, counting resumes.
Inhibit Command.
Both channels have an Inhibit Command bit. When this
bit is set to 1, the channel stops counting.
NOTE:
When in the pulse counter mode, if the A or B input is in a
differ
ent state at the beginning and end of an inhibit signal, the count
will change accor
ding to the nor
mal counting logic. If both A and B
inputs ar
e in dif
fer
ent states, the change may be as much as two
counts.
Output Level.
The output level bit specifies when the outputs for each
channel turn on.
Setting the output level bit to 0 turns the output on when the current
count is greater than or equal to the preset. If the current count is less
than the preset, the output is off.
Setting the output level bit to 1 turns the output on when the current
count is less than the preset. If the current count is greater than or
equal to the preset, the output is off.
3.1.4
WY5 – WY8
W
ords WY5 through WY8 specifies preset values for each channel.
(Pr
eset W
ords) Y
ou can specify any value between 0 and 65,535.
WY5
specifies the value for Preset 1, Channel 1.
WY6
specifies the value for Preset 2, Channel 1.
WY7
specifies the value for Preset 1, Channel 2.
WY8
specifies the value for Preset 2, Channel 2.
3.1.5
I/O Update In each scan, the controller reads the module WX words before updating
Consideration
the WY words. For example, during a scan when the controller resets the
module, the WX word(s) contain counter values existing prior to the reset.

Troubleshooting 4-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Chapter 4
Troubleshooting
Re-seat board
Check jumper position
and condition of jumper (metal insert intact)
Symptom
Probable Cause Corrective Action
Input LED is
not on
and
Output LED is
not on
Signal wire noise
Module not configured
in controller I/O
configuration table
Module configured
incorrectly in controller
Module has failed
self-diagnostics
Nonfatal error
as a result of the
module
See wiring considerations ( Section 2.1.4)
Configure module
Return module for repair
Reconfigure the module
Check your base power supply
Check wiring
Check encoder or field inputs
Incorrect count
Connections wrong
Counts in wrong
direction
Connections wrong
Counts erratically
Wrong quadrature mode
or 2 jumpers on same chan
-
nel
Pulse too narrow
, or
frequency too high Use slower gear ratio and
higher resolution count
Reverse wiring for inputs A and B
T
race wiring connections
Counts too fast
or too slow
Check quadrature mode
Check signal wire noise
Marginal input signal
Does not count
Count being reset or in
-
hibited
Check Reset and Inhibit signals from field
Controller does
not communicate
with module
Broken wire
Check continuity
Broken wire
Check continuity
Broken wire
Check continuity
Input wires substantially
dif
ferent lengths
Check that wires are as short as possible, and make
wires the same length (if possible)
Input wires substantially
dif
ferent lengths
Check Reset and Inhibit bits in Setup word (WY4)
Check for bent pins on board connector
No power to board
Problems with input
signals, or output being
reset or inhibited
Check that wires are as short as possible, and make
wires the same length (if possible)
Check Reset and Inhibit bits in Setup word (WY4)

4-2 Troubleshooting
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
4.1 Checking the Operation of the Module
To
check the operation of the module, follow these steps.
Module outputs will turn on during this procedure.
1.
Using a programming device, force all presets to 0.
2.
Reset both counters through the reset signals from your application.
Using the default configuration, the outputs should turn on.
3.
Using your programming device, force the presets to any number
greater than 0.
The outputs should turn off.
Before resuming normal operation, clear any words that you have
forced. Otherwise, these words remain forced during operation and could
yield unexpected results.
If you used the setup word to configure the module, then the output follows
your configuration.
T
o check the output operation look at the counter status word (WX1), the
outputs correspond to the following bits.
Channel 1, Output 1 bit 3
Channel 1, Output 2 bit 4
Channel 2, Output 1 bit 7
Channel 2, Output 2 bit 8
0 = Output of
f
1 = Output on

Applications 5-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Chapter 5
Applications
5.1 Sprayer Example 5-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1 Description 5-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.2 Solution 5-3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Flow Rate Example 5-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1 Description 5-5.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2 Solution 5-5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Tank Filling Example 5-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Description 5-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Solution 5-6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Applications
5-2
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
5.1 Sprayer Example
5.1.1
Description A
reversible DC motor drives a paint sprayer up and down a vertical
assembly
. A quadrature encoder on the drive shaft senses the direction and
relative position of the sprayer
. Channel 1 of the HSC will be used to
enable the sprayer during a pre-defined section of travel. (See Figure 5-1.)
The encoder resolution is 500 cycles per revolution. One shaft revolution
equals 1 inch of sprayer travel. When encoder signal A leads, the direction
of travel is up.
LS2 – Reverse Motor
“Stop Spray”
“Start Spray”
LS1 – (Home) Reverses Motor
Figure 5-1
Sprayer Application

Applications 5-3
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
5.1.2
Solution Connect
encoder signals A and B to inputs A and B of the HSC. See Figure
5–2. Limit switch 1 (sprayer home) drives channel 1 Reset. Channel 1
outputs 1 and 2 are wire ORed and drive the sprayer enable. Select 1X
Quadrature mode for channel 1, setup channel 1 output 1 to turn off when
count
preset,
output 2 to turn on when count
preset. Presets 1 and 2
are loaded with the Start Sprayer and Stop Sprayer counts, respectively
.
The Start Sprayer count = 500 X Distance (inches) from LS1 to Start
Sprayer position. The Stop Sprayer count = 500 X Distance (inches) from
LS1 to Stop Sprayer position.
Encoder A
Encoder B
LS1
Input A
Input B
Reset
Output 1
Output 2
Spray
Enable
HSC
Channel 1
Figure 5-2
HSC Connections
As the sprayer moves up and down, the channel 1 outputs and the sprayer
enable signal levels produce the waveform shown in Figure 5-3.
OFF ON OFF ON OFF
LS1 P1 P2 LS2 P2 P1 LS1
T
ravels Up
T
ravels Down
Sprayer
Travel
OUTPUT
1
OUTPUT
2
Sprayer Enable
Figure 5-3 Wavefor
m Patter
n

Applications
5-4
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Sprayer Example (continued)
LDC1
A:
N=
WY4
0
BITS1
A:
N=
WY4
4
BITS2
A:
N=
WY4
2
C12C1
MOVW1
A:
N=
V200
2
BITC23
A:
N=
WY4
2
C15C14
B: WY5
CLEAR CHANNEL
1
SETUP
WORD
SETUP
CHANNEL
1
OUTPUT
2
T
O GO
LOW
AT
PRESET
SELECT
COUNT
INHIBIT
ON CHANNEL
1
INHIBIT
CHANNEL
1
BIT
IS CLEARED
COUNTING IS ENABLED
LOADS CHANNEL
1
PRESETS 1 & 2
FROM V200 & V201
Figure 5-4 Ladder
Logic for Sprayer Example

Applications 5-5
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
5.2 Flow Rate Example
5.2.1
Description A
flow meter outputs 200 pulses per gallon. The program requires
calculation of flow rate in gallons per minute (GPM).
5.2.2
Solution
Configure the HSC as WX9–WX1
1, WY12–WY16. Attach channel 1 to the
flow meter
. The HSC accumulates flow meter pulses for the duration of a
1-second fast timer
. In the controller
, accumulated pulses are scaled to
GPM by the following calculation (using the controller memory locations).
Equation: GPM = Pulses per Sec 60 ?200
Program Locations: (V23,V24) = (WX10) (V20) ?(V19)
Following each calculation, reset the HSC, restart the T
imer
, and perform
a new calculation 1 second later
.
TMRF2
P= 01.000
C23C20
BITC1
A:
N=
WY12
1
C25C23
MULT1
A: WX10
DIV1
A: V21
BITS1
A:
N=
WY12
1
C24C23
C23
C23
C25
C24
: ONE
SECOND TIMER HAS EXPIRED, COMPUTE FLOW
RESTAR
T TIMER ON NEXT SCAN
:
SCALE COUNTER V
ALUE IN GALS/MINUTE PUT RESUL
TS
IN LOCA
TIONS V23–V24, RESET HSC CHANNEL 1
:
TURN OFF CHANNEL 1 RESET T
O HSC
B:
C: V20
V21 B:
C: V19
V23
Figure 5-5 Ladder
Logic for Flow Rate Example

Applications
5-6
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
5.3 Tank Filling Example
5.3.1
Description The
HSC module measures the volume of liquid and control the filling
valve. (See Figure 5-6.) A flow meter
, generating 200 pulses per gallon, is
connected to the HSC channel 2, input A. Output 2 controls the filling
valve. In this example, the HSC operates in the pulse counter mode.
Solution
A count of 100,000 pulses is required to fill the tank to 500 gallons. As this
would overflow the HSC, the following RLL is used to count 10 sets of
10,000 pulses before closing the filling valve. In this program, output 1 is
used to indicate 10,000 pulses. Since the HSC runs asynchronous to the
PLC, the program accumulates overcounts for each loop and adjusts the
final loop to reach the exact count. The program utilizes the fact that the
HSC WX’
s are read before the WY’
s are written in an I/O cycle.
Several V memory locations are used in the program, their initial values
are:
V200 = 10,000 =
channel 2, preset 1
V201 = 30,000 =
channel 2, preset 2 initial value
V100 = 0
(overcounts will be accumulated here)
Y20
Input A
Output 2
HSC Channel 2
Figure 5-6 T
ank Filling Application

Applications 5-7
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
C141
BITC1
A: WY4
N
= 5
C140
X128 C140
C140 C256
C140 IS USED T
O INITIA
TE/TERMINA
TE FILLING
C1
C140 C1
: RESET HSC, LOAD INIT
AL PRESETS
Y20
LDC4
A: WY4
N = 0
MOVW1
A: V200
N = 2
B: WY7
BITS1
A: WY4
N = 5
C141
: CLEAR RESET BIT
C1
Y20
C1 Y20
Y20 C140
: ENABLE LIQUID FLOW
Figure 5-7 Ladder
Logic for T
ank Filling Example

Applications
5-8
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Tank Filling Example (continued)
C51
C8
C51 C8
: AFTER
90,000 PULSES, SUBTRACT THE OVERCOUNTS FROM 10,000
AND LOAD THE REMAINING COUNT INT
O PRESET 2.
CTR2
P =
9
MOVW2
A: V201
N = 1
B: WY7
SUB2
C51 C8 Y20
C61
SUB1
C61
C51
: ACCUMULA
TE THE OVERCOUNTS
A: WX3
B: V200
C: V101
ADD1
A: V101
B: V100
C: V100
A: V200
C:
B: V100
WY8
C140
C256
C8 C256
:
TEST FOR COMPLETION OF 100,000 COUNTS, INHIBIT FUR
THER
COUNTS, AND CLEAR OVERCOUNT ACCUMULA
T
OR. C256 WILL THEN
TURN OFF C140 AND DISABLE THE V
ALVE.
BITP2
A: WX1
LDC3
A: V100
N = 0
BITS2
A: WY4
N = 6N = 8
BITS5
A: WY4
N = 5
BITP5
A: WX1
N = 7
C51 :
WHEN HSC CH2 OUTPUT 1 TURNS ON, PULSE COUNT IS 10,000
OR GREA
TER, RESET COUNTER AND ST
AR
T NEW COUNT
.
Figure 5-7 Ladder
Logic for T
ank Filling Example (continued)

T
erminal Block W
orksheet A-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Appendix A
Terminal
Block W
orksheet

Specifications B-1
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Appendix B
Specifications
B.1 Environmental Specifications B-2.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.2 Electrical Specifications B-3.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.3 Additional Compliances B-6.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Specifications
B-2
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
B.1 Environmental Specifications
T
able B-1
Environmental
Specifications
Operating T
emperature 0_
to 60
_
C (32
_
to 140
_F)
Storage T
emperature –40_
to 70
_
C (–40
_
to 158
_F)
Relative Humidity 5% to 95% noncondensing
Pollution Degree
2, IEC 664, 664A
Vibration
Sinusoidal
IEC 68–2–6, T
est Fc;
0.15 mm, peak-to-peak, 10-57 Hz;
1.0 g 57-150 Hz
Random NAVMA
T P–9492 or IEC 68–2–34,
T
est Fdc with
0.04 g
@
/Hz, 80–350 Hz,
and 3 dB/octave rolloff, 80–20 Hz
and 350–2000 Hz at 10 min/axis
Impact Shock
IEC 68–2–27, T
est Ea;
Half Sine, 15 g, 1
1 ms
Electrostatic Discharge
2
IEC 801, Part 2, Level 4 (15 kV)
1
Electrical Noise Immunity IEC 801, Part 4, Level 3
Conducted2
MIL STD 461B, Part 4;
CS01, CS02, CS06
1
IEC 255–4, Appendix E
1
EEC 4517/79 Com(78) 766 Final, Part 4
IEEE 472, 2.5 kV
Radiated
IEC 801, Part 3, Level 3
MIL STD 461B, Part 4; RS01, RS02
Corrosion Protection
All parts are of corrosion resistant material
or are plated or painted as corrosion
protection.
Agency Approvals
ULr
Listed, CSA Certified
1The
unfilltered reset input may be susceptible to these types of EMI.
2
The module responds to noise signals at its count or inhibit inputs that are within its passband.

Specifications B-3
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
B.2 Electrical Specifications
T
able B-2
Electrical
Specifications
Count Inputs
Frequency (maximum)
Duty Count Mode
Quadrature Mode
Cycle Freq. Freq. (w/ 15max. phase error)
10%
10 Khz
4 Khz
20%
25 Khz
8 Khz
25%
30 Khz 10 Khz
30%
35 Khz 12 Khz
40%
50 Khz 15 Khz
50%
45 Khz 15 Khz
60%
35 Khz 15 Khz
On voltage:
4 to 28 VDC, Class 2 supply
Current on:
8 to 16 mA
Of
f voltage:
–1.5 to 1.5 VDC
Current of
f:
0 to 1 mA
V
olt–Ampere Curve for Count Inputs
2
5
10
15
20
25
30
Vin
(Volts)
Iin (mA)
Min Max
46810 12 14 16
Off
Region
T
ransition Region
On Region

Specifications
B-4
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Electrical Specifications (continued)
Count inputs are constant current type inputs.
Reset
and Inhibit Inputs:
On voltage:
to 28 VDC, Class 2 supply
Current on:
2 to 40 mA
Of
f voltage:
–1.5 to 1.5 VDC
Current of
f:
0 to 0.75 mA
Reset delay time:
unfiltered
950
s on
950
s of
f
filtered
3.75 ms on
5.00 ms of
f
Inhibit delay time:
200
s on
200
s of
f
Volt–Ampere
Curve for Reset and Inhibit Inputs
10 20 30 40
5
10
15
20
25
30
Vin
(Volts)
Iin
(mA)
Min Max
Off
Region
T
ransition Region
On Region

Specifications B-5
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
Outputs
User
voltage:
28 VDC max.
.
. . . . . . . . . . . . . . . . . . . . . . . .
Voltage drop:
1.8 VDC max. @ 400 mA
.
. . . . . . . . . . . . . .
1.0
VDC max. @ 25 mA
Leakage current:
500
A max.
.
. . . . . . . . . . . .
Peak current:
500 mA for 1 ms
.
. . . . . . . . . . . . . . .
Output current:
400
300
200
100
20 40 60 80 100
275
mA
175 mA
I(mA)
T (C)
1
Point per channel
2 Points per channel
Isolation:
User-side
to P/C-side
1500 V rms
.
. . . . . . . . . . . . . . . . . . .
Channel
1 to 2 (inputs)
1500 V rms
.
. . . . . . . . . . . . . . . . .
Channel
1 to 2 (outputs)
0 V rms
.
. . . . . . . . . . . . . . . .
Inputs
to outputs 1500 V rms
.
. . . . . . . . . . . . . . . . . . . . . . .
Power
Required from Base:
2.5 W
.
. . . . . . . . . . . . . . . . .
Response Time
1.1 ms
.
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
(Input
pulse to output action)

Specifications
B-6
Series
505 High Speed Counter
and Encoder Module User
’
s Manual
B.3 Additional Compliances
In
addition, the system complies with applicable requirements of V
erband
Deutscher Elektrotechniker (VDE) 0160: Electrical Equipment
Series 505 products have been developed with consideration of the draft
standard for programmable controllers as described in the proposed
standard of the International Electrotechnical Commission Committee
(IEC–65A/WG6, Part 2).
Information concerning product reliability and compliance to the IEC or
other standards can be provided upon request. Contact your Siemens
Industrial Automation, Inc. distributor for additional information.

Customer
Registration
We would like to know what you think about our user manuals so that we can serve you better.
How would you rate the quality of our manuals?
Excellent Good Fair Poor
Accuracy
Organization
Clarity
Completeness
Overall
design
Size
Index
Would you be interested in giving us more detailed comments about our manuals?
Yes! Please send me a questionnaire.
No.
Thanks anyway.
Your Name:
Title:
Telephone Number: ( )
Company Name:
Company Address:
Manual
Name:
High Speed Counter and Encoder Module User Manual
Edition: Second
Manual Assembly Number:
2586546-0019 Date: 12/92
Order Number:
PPX:505–8113–2

BUSINESS REPL
Y MAIL
FIRST CLASS
PERMIT NO.3 JOHNSON CITY
, TN
FOLD
FOLD
POST
AGE WILL BE P
AID BY ADDRESSEE
NO POST
AGE
NECESSARY
IF MAILED
IN THE
UNITED ST
ATES
SIEMENS INDUSTRIAL AUTOMATION, INC.
3000 BILL GARLAND RD.
P.O. BOX 1255
JOHNSON CITY TN 37605–1255
ATTN: Technical Communications M/S 3519

Index-1
Index
A
Assistance, 2-2
C
Configuration
selecting, 2-10
updating, 2-10
Configuring
jumpers, 2-5
User Options, 2-10
Count input, 1-4
Count rate, 1-2
Counter mode, 1-7
D
Double-count quadrature, 1-9
E
Electrical specifications, B-3
Environmental specifications, B-2
F
Features, 1-2
H
Handling the HSC, 2-2
I
I/O
address, 2-10
configuration chart, 2-1
1
definition chart, 2-10
I/O base, 2-7
Inhibit, 1-2, 1-4
Input, 1-4
count, 1-4
inhibit, 1-4
reset, 1-4
Specifications, B-3
J
Jumper, 2-5
Jumper pins, 2-5
L
LED, 1-2
A input, 1-6
B input, 1-6
LED indicator
, 1-6
Logging module into controller
, 2-10
O
Output, 1-5
open collector
, 1-5
specifications, B-5
P
Powering up the module, 2-8
Pulse counter mode, 1-7
Pulse width, 1-2, B-4

Index-2
Q
Quadrature Mode, quadruple count, 1-10
Quadrature mode
double-count, 1-9
single-count, 1-8
Quadruple count, quadrature mode, 1-10
R
References, 2-2
Reset, 1-2, 1-4
S
Single-count quadrature, 1-8
Static electricity
, 2-2
T
T
erminal block, 2-8
wiring diagram, 2-9
worksheet, 2-8
U
Using status words, 3-2
W
W
iring, 2-3, 2-8
considerations, 2-3
SIMATIC
is a registered trademark of Siemens AG.
Series 505 and TISOFT are trademarks of Siemens Industrial Automation, Inc.
T
exas Instruments and TI are registered trademarks of T
exas Instruments Incorporated.
TI505, TI525, TI535, and TI545 are trademarks of T
exas Instruments Incorporated.
UL is a registered trademark of Underwriters Laboratories.