With regard to the supply of products, the current issue of the following document is applicable: The
General Terms of Delivery for Products and Services of the Electrical Industry, published by the Central
Association of the Electrical Industry (Zentralverband Elektrotechnik und Elektroindustrie (ZVEI) e.V.)
in its most recent version as well as the supplementary clause: "Expanded reservation of proprietorship"
6.1Code Cards for External Parameterization................................................38
6.1.1Code Cards with Special Functions.................................................. 38
6.1.2Code Cards for Setting the Read Head Address .............................. 41
6.1.3Code cards for setting the transfer rate ............................................ 43
6.1.4Code Cards for Adjusting the Resolution.......................................... 45
6.1.5Code cards for adjusting the terminator............................................ 46
2020-09
4
PGV100R-F200-R4-1.5M
Introduction
1Introduction
1.1Content of this Document
This document contains information required to use the product in the relevant phases of the
product life cycle. This may include information on the following:
•Product identification
•Delivery, transport, and storage
•Mounting and installation
•Commissioning and operation
•Maintenance and repair
•Troubleshooting
•Dismounting
•Disposal
Note
For full information on the product, refer to the further documentation on the Internet at
www.pepperl-fuchs.com.
The documentation comprises the following parts:
•This document
•Datasheet
In addition, the documentation may comprise the following parts, if applicable:
•EU-type examination certificate
•EU declaration of conformity
•Attestation of conformity
•Certificates
•Control drawings
•Instruction manual
•Other documents
1.2Target Group, Personnel
Responsibility for planning, assembly, commissioning, operation, maintenance, and dismounting lies with the plant operator.
Only appropriately trained and qualified personnel may carry out mounting, installation, commissioning, operation, maintenance, and dismounting of the product. The personnel must have
read and understood the instruction manual and the further documentation.
Prior to using the product make yourself familiar with it. Read the document carefully.
2020-09
5
PGV100R-F200-R4-1.5M
Introduction
1.3Symbols Used
This document contains symbols for the identification of warning messages and of informative
messages.
Warning Messages
You will find warning messages, whenever dangers may arise from your actions. It is mandatory
that you observe these warning messages for your personal safety and in order to avoid property damage.
Depending on the risk level, the warning messages are displayed in descending order as follows:
Danger!
This symbol indicates an imminent danger.
Non-observance will result in personal injury or death.
Warning!
This symbol indicates a possible fault or danger.
Non-observance may cause personal injury or serious property damage.
Caution!
This symbol indicates a possible fault.
Non-observance could interrupt the device and any connected systems and plants, or result in
their complete failure.
Informative Symbols
Note
This symbol brings important information to your attention.
Action
This symbol indicates a paragraph with instructions. You are prompted to perform an action or
a sequence of actions.
2020-09
6
PGV100R-F200-R4-1.5M
Product Description
2Product Description
2.1Use and Application
Intended Use
This device, when used together with a Data Matrix code tape affixed to the floor, constitutes a
high-resolution lane tracking and positioning system. It can be used in all applications where
auto-guided transport systems are to be positioned precisely at marked positions along a given
lane.
The read head forms part of the positioning system in the Pepperl+Fuchs incident light process. The read head includes a camera module and an internal illumination unit, which the read
head uses to detect a strip of Data Matrix code tape stuck to the floor for lane tracking and navigation. The read head also detects Data Matrix tags to navigate within a grid.
The read head is located on an auto-guided transport system and guides this system along the
Data Matrix code tape.
Figure 2.1Auto-guided transport system with Data Matrix code tape
2020-09
7
PGV100R-F200-R4-1.5M
Product Description
Tag Mode
In addition to lane tracking, the read head can also be used in tag mode. The read head detects
Data Matrix tags, which are typically glued onto the floor in a grid. The individual Data Matrix
tags are numbered consecutively and include position information. The read head reports the
position of the auto-guided transport system in relation to the zero point of the Data Matrix tag
to the control panel.
Tag mode allows the auto-guided transport system to move freely in as large a grid as desired,
without having to mark the traverse distances with code tapes.
Figure 2.2Auto-guided transport system with Data Matrix tags
The read head switches automatically between tag mode and lane tracking. This allows a
transport system to be guided from one Data Matrix tag grid to another via a Data Matrix code
tape.
Thanks to its comprehensive and simple parameterization options, the read head can be optimally adapted to suit any application.
2020-09
8
PGV100R-F200-R4-1.5M
Bit 0
LSBMSBStartStop
Bit 1Bit 2Bit 3Bit 4Bit 5Bit 6Bit 7Parity
Product Description
2.2RS-485 Interface
The read head is equipped with an RS-485 interface for communication purposes, i.e. parameterizing the read head functions or reading out current process data during operation. This
interface is operated in 8-E-1 operating mode and is fitted with a terminator that can be activated or deactivated by parameterizing the sensor head. The RS-485 interface supports the following transfer rates:
•9600 bit/s
•19200 bit/s
•38400 bit/s
•57600 bit/s
•76800 bit/s
•115200 bit/s (default value)
Data structure of the RS-485 interface
2020-09
9
PGV100R-F200-R4-1.5M
ADJUST
COM STATECOM ERROR
POWER ON
NO CODE/
ERROR
CONFIG
1
2
Product Description
2.3LED Indicators and Operating Elements
The read head is equipped with two indicator LEDs for carrying out visual function checks and
quick diagnostics.
Figure 2.3Display elements
LEDs
LEDColorLabelMeaning
1Green/yellowCOM STATE
COM ERROR
2Green/redPOWER ON
RS-485 communication active
RS-485 communication error
Code detected/not detected, error
NO CODE/ ERROR
10
2020-09
PGV100R-F200-R4-1.5M
Product Description
Function Indicator LED
LED12
ModeCOM STATECOM ERROR POWER ON
NO CODE/
ERROR
ColorGreenYellowGreenRed
Description
StateOffFlashingxxGeneral con-
figuration error
OffOffxxNo communi-
cation
Table 2.1f
= 2.5 Hz (one request line for flashing with three on statuses)
flash
x: LED status has no meaning
LED12
NO CODE/
ModeCOM STATECOM ERROR POWER ON
ColorGreenYellowGreenRed
ERROR
Description
StatexxLights upOffCodes
detected
xxOffFlashingCodes not
detected
xxxLights upSystem error
xxLights up for
1 s
xxOffLights up for
Table 2.2Sensor switched on: At least one of the LEDs is lit or flashing
x: LED status has no meaning
OffCode card
read
Code card not
1 s
read
2.4Accessories
Compatible accessories offer enormous potential for cost savings. Such accessories not only
save you a great deal of time and effort during initial commissioning, but also when replacing
and maintaining our products.
If products are used in harsh ambient conditions, appropriate Pepperl+Fuchs accessories can
be used to extend the service life of these products.
Model numberDescription
PGV*-CA25-*Data Matrix code tape
PGV-CC25-0*Data Matrix control codes
PGV*M-CA25-*Data Matrix positioning tape
PGV85-CT4Data Matrix tag
PGV25M-CD100-CLEARProtective film
Table 2.3Accessories
2020-09
11
PGV100R-F200-R4-1.5M
70
80
38.5
70
1
2
22
51
ø 25
9
4 x M6
Installation
3Installation
3.1Mounting the Read Head
Mount the read head on the auto-guided transport system using the four screws on the mounting adapter on the read head. Mount the read head so that the lens with ring light and camera
module are aligned toward the floor.
The mounting must be stable enough so that the read head does not leave its depth of focus
range during operation.
The distance between the read head and the floor should be the same as the read distance of
the read head.
Optimum Read Distance
Model number Read distance [mm] Depth of focus [mm]
PGV100R*100±30115 x 73
Field of vision (w x h)
[mm]
Read Head Dimensions
Figure 3.1Housing dimensions
Caution!
When selecting the length of the mounting screws, ensure that the maximum insertion depth of
the screws in the threaded inserts on the read head is 8 mm.
Using longer screws may damage the read head.
Caution!
The maximum torque of the mounting screws must not exceed 9 Nm.
Tightening the screws to a higher torque may damage the read head.
2020-09
12
PGV100R-F200-R4-1.5M
Installation
3.2Affixing the Code Tape
Dimensions of the Code Tape
Figure 3.2Dimensions of the Data Matrix code tape
Caution!
Alignment
The Data Matrix code is not on the center line of the code tape.
Caution!
Stop edges
If you attach another code tape at the end of a previous code tape, the code pattern of 20 mm
must be retained.
The code tape is made of silicone-free polyester film. A position marker appears every 100 mm
along the lower edge of the code tape (see "Code Tape Dimensions"). These position markers
are used to affix the code tape in the correct position.
The back of the code tape is covered with a modified acrylate-based adhesive designed for
permanent adhesion. Affix the self-adhesive code tape along the desired traverse distance. To
do so, proceed as follows:
Position the code tape so that the www.pepperl-fuchs.com label and the position markings
are to the right of the Data Matrix code in the X direction. The position values then increase
along the X direction.
Data Matrix Code Tapes with a Starting Position of 0 m
Model numberDescription
PGV10M-CA25-0Code tape, length: 10 m
......
PGV100M-CA25-0Code tape, length: 100 m
Table 3.1Data Matrix code tapes
See also data sheet PGV*-CA25-* at www.pepperl-fuchs.com
2020-09
13
PGV100R-F200-R4-1.5M
Installation
Data Matrix Control Codes
Model numberDescription
PGV-CC25-001Code tape, Control Code 001, length: 1 m
......
PGV-CC25-999Code tape, Control Code 999, length: 1 m
Table 3.2Data Matrix control codes
Affixing the Code Tape
1.
Clean the surface of any greasy or oily deposits and dust.
2.
Ensure that the surface is dry, clean, and stable.
3.
Pull away a few centimeters of the protective film at the beginning of the code tape. Place the
code tape at the precise point of the required starting position on the surface, and press to
attach.
4.
Then affix the code tape along the desired traverse distance. Please note the following
information:
5.
Remove the protective film gradually so that the code tape does not accidentally adhere to the
surface in an incorrect position. When affixing the code tape, ensure that it does not become
creased or trap air bubbles.
The adhesive on the code tape hardens after 72 hours.
Note
Thermal Expansion of the Code Tape
The affixed code tape corresponds to the heat expansion coefficient of the surface with regard
to its thermal expansion. Keep this in mind when installing expansion joints, for example.
Note
Expansion Joints and Code Tapes
If the system covers longer distances, the plant structure usually contains expansion joints. In
this case, we recommend creating breaks along the code tape. The resulting gap must not
exceed 75 mm.
Note
Inclines and Declines
If you affix the code tape on inclines or declines, cut the code tape several times at the
transition point to the horizontal as shown.
14
Figure 3.3Schematic diagram: preparing Data Matrix code tape bends
1. Bend to the left
2. Bend to the right
2020-09
PGV100R-F200-R4-1.5M
X
Y
α
X
Y
α
Installation
Cleaning the Code Tape
Significant contamination on code tapes can impair detection by the read head. Clean the code
tapes with isopropanol if necessary. If the contamination is severe, you can use a non-corrosive
plastic cleaner, e.g., Caramba®.
Note
To avoid polishing the surface, do not apply strong pressure when cleaning. If the code tape
has a shiny surface, this impairs detection by the read head.
Angle Output
Note
Angles are specified as absolute values. The respective value is calculated from the resolution
selected under "Angle Resolution." With a resolution of 0.1°, an angle of 60° is output as
60°/0.1° = 600.
The read head detects the absolute angle in relation to the tracked lane with a maximum resolution of 0.1°. The angle is specified as an absolute value relative to the tracked lane, as a Data
Matrix code tape contains direction information. The output angle covers the range from 0° to
360°. The resolution can be set to the following values:
•0.1°
•0.2°
•0.5°
•1°
Figure 3.4Absolute angle
2020-09
15
PGV100R-F200-R4-1.5M
X
Y
A
Installation
Distance Output
The read head detects the distance from the zero point in the Y direction a Data Matrix code
tape and transmits this value to the control panel.
The reader indicates the vertical distance of the zero point in relation to the Data Matrix code
tape.
Figure 3.5Distance A for Data Matrix code tape
Note
Direction Decision
The direction decision at a branch of a Data Matrix code tape remains in effect until the read
head has moved more than 50 cm away from the branch.
It is not possible to change the direction decision within a branch!
Note
Branches/Intersections with Data Matrix Position Code
Observe the following guidelines with regard to the area 1 m before and after branches or
intersections of a lane with a position code:
•The position codes of the main lane must run continuously for 2 m. The position codes of
the branching/intersecting lane must run continuously for 1 m. The read head outputs the
X-value of the Data Matrix code tape that is specified via the direction decision. .
•The difference between the absolute position of the main lane and the starting position of
the branching/intersecting lane must be greater than 1 m.
16
2020-09
PGV100R-F200-R4-1.5M
1 m1 m
1 m
Installation
Figure 3.6Distances
2020-09
17
PGV100R-F200-R4-1.5M
Installation
Behavior of the Read Head at Branches and Curves
The read head behaves differently depending on the type of branch and the specified lane. The
read head must know the upcoming direction decision.
A second lane branches off to the left from the straight lane:
The read head follows the straight lane if the direction decision "follow right-hand lane" has
been made.
A second lane branches off to the right from the straight lane:
The read head follows the straight lane if the direction decision "follow left-hand lane" has been
made.
A single lane with a position code turns to the left or right:
The read head follows the position code if the direction decision "straight ahead" has been
made.
Note
Loss of Information
Ensure that Data Matrix codes are not positioned over one another at a branch, as otherwise
data may be lost.
Control codes can be mounted in the immediate vicinity of a branch with Data Matrix codes for
positioning, but not near an intersection. The control code must be mounted directly next to the
guiding lane.
18
Figure 3.7Branch with control code
2020-09
PGV100R-F200-R4-1.5M
V
Installation
Distances
To ensure that the read head can clearly detect and assign Data Matrix codes, minimum and
maximum distances must be observed when creating the lanes.
Offset V between position codes of a lane must not be greater than 5 mm.
Figure 3.8Offset: 0 mm V 5 mm
The distance between the Data Matrix code tapes at a branch or intersection as a separate lane
must be between 0 mm and 5 mm.
Figure 3.9Distance: 0 mm D 5 mm
2020-09
19
PGV100R-F200-R4-1.5M
25 mmDD25 mm25 mm
Installation
The distance between a Data Matrix position code and a Data Matrix control code must be
between 0 mm and 5 mm.
Figure 3.100 mm D 5 mm
20
2020-09
PGV100R-F200-R4-1.5M
+Y
-Y
www.pepperl-fuchs.com
TAG 12.345.678
42
54
TAG
1234.5678
55
54
44
45
4 5 1234 5678
=
5
85
85
Installation
Data Matrix Tag (8 digit number)
A Data Matrix tag contains position information and a specific 8 digit number. A cross in the
center of the Data Matrix tag marks the zero point. The X and the Y axes are marked starting
from the zero point. The black arrow indicates the positive axis and the white arrow indicates
the negative axis.
Figure 3.112x2 Data Matrix tag with the number 123456789 and position information
2020-09
Figure 3.124x4 Data Matrix tag with the number 99999999 and position information
21
PGV100R-F200-R4-1.5M
42
54
+Y
-Y
-X+X
www.pepperl-fuchs.com
TAG XX.XXX.XXX.XXX.XXX
TAG
1234.5678.9012.34
55
54
44
45
4 5 1234 5678=9012 34
5
85
85
Installation
Data Matrix Tag — Extended (14 digit number)
A Data Matrix tag contains position information and a specific 14 digit number. A cross in the
center of the Data Matrix tag marks the zero point. The X and the Y axes are marked starting
from the zero point. The black arrow indicates the positive axis and the white arrow indicates
the negative axis.
Figure 3.132x2 Data Matrix tag with number 12345678901234 and position information
22
Figure 3.144x4 Data Matrix tag with the number 99999999 and position information
2020-09
PGV100R-F200-R4-1.5M
WH
BN
GN
YE
GY
PK
- UB
+ UB
n.c.
n.c.
DATA+
DATA-
PGV100 R
Installation
3.3Electrical Connection
The read head is connected electrically via a fixed cable with open cores on the side of the
housing. The power is supplied via this connection. The configurable inputs and outputs on the
read head are also located at this connection.
Figure 3.15Electrical connection
Color Assignment
Strand colorColor abbreviation
WhiteWH
BrownBN
GreenGN
YellowYE
PinkPK
GrayGY
Table 3.3Color assignment
2020-09
23
PGV100R-F200-R4-1.5M
Installation
Shielding Cables
The shielding of connection lines is required to suppress electromagnetic interference. Establishing a low resistance or low impedance connection with the protective conductor or equipotential bonding circuit is a particularly important factor in ensuring that these interference
currents do not become a source of interference themselves. Only use connection lines with
braid. Avoid connection lines with foil shield because this would increase the line capacities.
The shielding is integrated at both ends, i.e., in the switch cabinet or on the PLC, and on the
read head. The grounding terminal available as an accessory allows easy integration in the
equipotential bonding circuit.
In exceptional cases, the shielding of a connection at one end may be more favorable if:
•An equipotential bonding cable is not laid or cannot be laid.
•A film shield is used.
The following points relating to shielding must be noted:
•Use metal cable clips that cover large areas of the shielding.
•Place the cable shield onto the equipotential bonding rail immediately on entering the
switch cabinet.
•Direct the protective grounding connections to a common point in a star configuration.
•The cross-section of the cables used for grounding should be as large as possible.
Caution!
Damage to the device
Connecting an alternating current or excessive supply voltage can damage the device or cause
the device to malfunction.
Electrical connections with reversed polarity can damage the device or cause the device to
malfunction.
Connect the device to direct current (DC). Ensure that the supply voltage rating is within the
specified device range. Ensure that the connecting wires on the female cordset are connected
correctly.
24
2020-09
PGV100R-F200-R4-1.5M
100
102
104
106
108
110
112
114
116
398
400
118
402
404
4
06
408
12
0
122
1
24
12
Commissioning
4Commissioning
4.1Direction Decision
The read head has several ways of following Data Matrix code tapes depending on the parameterization. Depending on the input signal, the read head follows the right-hand lane, the lefthand lane, or the better lane.
Direction Decision via Protocol
Direction control via the protocol.
Note
If direction decisions are made via the protocol, then subindex 12 "Input Source Selection"
must be switched to Software in the global primary data.
Following the Lane with More Detailed Position Information
You can parameterize the read head so that it follows the Data Matrix code tape that continues
the current location information.
Example
1. More detailed position information
2. New position information
2020-09
25
PGV100R-F200-R4-1.5M
Commissioning
4.2Parameterization Using Code Cards
During parameterization, the read head scans special code cards optically and configures the
relevant parameters. Simply hold the corresponding code cards at the correct distance in front
of the lens on the read head. The standard code cards are in the appendix.
Note
Parameterization mode can be activated in the first five minutes after voltage connection. A
time lock disables the read head once this time has elapsed. If parameterization is required at a
later time, switch off the supply voltage to the read head and switch it back on again.
Parameterization mode can now be activated within the first five minutes. The time lock
remains inactive during the parameterization process.
Activating Parameterization Mode
1.
To activate the read head, hold the "ACTIVATE" code card in the field of view of the read
head's camera system.
Note
The second parameterization code "USER" can be activated within the first
two minutes after the first parameterization code "ACTIVATE" has been
detected.
After recognition of the parameterization code, the activation of the parameterization mode
is enabled by the code card "USER". The read head can still be accessed by the controller.
2.
To activate the read head, hold the "USER" code card in the field of view of the read head's
camera system.
Once the parameterization code has been detected, LED2 lights up green for 1 second. The
read head is now in parameterization mode.
Completing Parameterization
Place the parameterization code in the field of view of the camera module.
Once the parameterization code has been detected, LED2 lights up green for 1 second.
If the parameterization code is invalid, LED2 lights up red for 1 second.
Exiting Parameterization Mode
Now hold the "STORE" code in front of the read head's camera system to save the configuration.
When the "STORE" memory code is detected, the LED2 lights up green for 1 second. The
parameterization is stored in the non-volatile memory of the read head and parameterization
mode is terminated. Parameterization of the read head is now complete. If the memory code is
not detected, LED2 lights up red for 1 second.
26
2020-09
PGV100R-F200-R4-1.5M
Commissioning
4.2.1The code cards "CANCEL", "USE", and "DEFAULT"
Holding one of these cards in front of the reading head exits parameterization mode with the
following consequences:
•CANCEL:
All parameter changes that are made but have not yet been saved are discarded. The
reading head operates with the last valid parameters that were saved.
•USE:
For test purposes, the reading head operates with the parameters that have just been
modified. The parameterization is not saved, however. After being switched off and on
again, the reading head operates with the last valid parameters that were saved.
•DEFAULT:
All parameters in the reading head are overwritten with the original default settings. Reenter the configuration mode and save the default settings nonvolatile with the code card
STORE.
2020-09
27
PGV100R-F200-R4-1.5M
Operation and communication
5Operation and communication
5.1Communication via the RS-485 Interface
The controller and read head communicate via the RS-485 interface during operation. Make
sure that the basic communication settings have been made on the read head, such as setting
the read head address and baud rate.
A distinction is made between request telegrams that the controller sends to the read head and
response telegrams that the read head sends to the controller. Each byte of a request or
response telegram consists of 9 bits (8 data bits + 1 parity bit).
5.1.1Request Telegram
A request telegram always consists of 2 bytes. The second byte corresponds to the first byte,
but with the 8 data bits of the first byte inverted.
CC1_#/CC2_#Control code 1 or 2 with number # detected
CC1/CC2Associated control code is detected.
ERRError message
LCNumber of lanes in the reading window. Refer to section "Number of Lanes
LL/RLSelected direction decision
NLInternal
NPNo absolute X position
O1_#/O2_#Orientation control code for lane. Refer to section "Orientation O"
S1_#/S2_#Relative position control code for lane. Refer to section "Side S."
RPReserved
TAGData Matrix tag detected
TAG_#Data Matrix tag with number # detected
WRNWarning message
XPLX position of left lane
XPRX position of right lane
YPLY position of left lane
YPRY position of right lane
Table 5.5Functional description of the bits
Control code 2 is evaluated via the "Split value" function.
1
Error codes are stored in XP00 ... XP23. Additional information on the codes
can be found in the Error Codes table.
LC"
Warnings are stored in WRN00 ... WRN13. Additional information on the codes
can be found in the Warning Messages table.
1. Should you have any questions, please contact Pepperl+Fuchs
Error Codes
Error codeDescriptionPriority
2No clear position can be determined, e.g., difference between
4
codes is too great, code distance incorrect
5No direction decision available, , see chapter 5.1.32
6Internal3
> 1000Internal error1
Table 5.6Error Codes
2020-09
31
PGV100R-F200-R4-1.5M
Operation and communication
Warning Messages
Warning
messageDescription
WRN00Code with content not typical of PGV found
WRN01Read head too close to code tape
WRN02Read head too far from code tape
WRN03Reserved
WRN04Reserved
WRN05The read head is rotated or tipped in relation to the code tape
WRN06Low level of code contrast
WRN07Reserved
WRN08Reserved
WRN09Position code near branch/crossover detected
WRN10More than the specified number of code lanes present
WRN11Reserved
WRN12Reserved
WRN13Reserved
Table 5.7If no warnings are present, the bits are set to 0.
Note
16 bit/32 bit
In order for the response telegrams from the read head to be transferred in 16 bit or 32 bit
values, fill in the missing bits as follows:
1. Unsigned: Fill in the missing upper bits with "0".
2. Signed: Fill in the missing upper bits with the highest bit of the response telegram.
Should you have any questions about this, please contact Pepperl+Fuchs.
5.1.2.1Number of Lanes LC (Lane Count)
The lane count, LC, indicates the number of found Data Matrix lanes in the reading window. If
the lane count does not match the expected number of lanes, it may be due to the following
causes:
LC < actual number
•Lane is not located in the reading window
Meaning of Bits
LC1LC0Meaning
00No lane found
011 lane found
102 lanes found
113 or more lanes found
32
2020-09
PGV100R-F200-R4-1.5M
X
Y
O1=0
O0=0
O1=1
O0=0
O1=0
O0=1
O1=1
O0=1
Operation and communication
5.1.2.2Orientation O
The orientation O indicates the orientation of the control codes in the reading window.
Meaning of Bits
O1O0Meaning
00Control code has the same orientation as ascending Data Matrix lane
01Orientation of control code rotated 90° clockwise in relation to ascending
10Orientation of control code rotated 180° clockwise in relation to ascending
11Orientation of control code rotated 270° clockwise in relation to ascending
Orientation
Data Matrix lane
Data Matrix lane
Data Matrix lane
Figure 5.1
2020-09
33
PGV100R-F200-R4-1.5M
Operation and communication
5.1.2.3Side S
Side S specifies the side of the Data Matrix lane on which the control codes are present.
Meaning of Bits
S1S0Meaning
00No control code is present or found
01Control code to the right of the Data Matrix lane
10Control code to the left of the Data Matrix lane
11
Table 5.8Meaning of bits S1 and S0
1. Control code laid on Data Matrix lane
No Data Matrix lane available
5.1.2.4Position/Lane
You can use the following table to draw conclusions on the current section in the reading window based on the feedback from the read head regarding Data Matrix tag TAG, No Lane NL,
No X Position NP, absolute X position XP and the Y position and angle YPS/ANG.
Reserved
Not detectable
1
Meaning of Bits
TAGNLNPXPYPS/ANG Meaning
000
1
+
+Data Matrix lane available. Position and angle
refer to the Data Matrix lane.
010++Data Matrix lane available.
011--No evaluable objects exist.
1-0++Position on the basis of a Data Matrix tag, X
In numerous positioning system applications, defined processes (= event) must be started at
specific positions. This means that the exact positions must be defined via code tapes for positioning.
If an event needs to start at a particular position or a direction decision needs to be made, a
control code is mounted parallel to the actual lane.
Only a specific event and the associated process then have to be programmed into the plant
control system. The position in which the corresponding control code is placed next to the code
tape for positioning does not have to be determined until the point of final commissioning of the
plant. Even if subsequent changes are made to the layout of a plant, the relevant control code
is simply moved to the new position without the need for program modifications.
Control codes are short code tapes measuring one meter in length. The control code has an
encrypted number. Control codes have numbers ranging from 001 to 999.
When the read head enters the range of a control code, it sets the control code flag in its output
data.
The 1-meter-long control code can be shortened. However, the minimum length should be 3
codes (60 mm). If the speed of the read head increases, a longer control code is required. If the
read head travels at maximum speed, a full-length control code of 1 meter must be positioned
next to the code tape for positioning.
The minimum length of a control code can be calculated according to the following formula
depending on the travel speed and trigger period:
L
control code
The trigger period is 40 ms.
= 60 mm + V
[m/s] * T
max
Trigger
[s] x 2
Example
Example calculation
The minimum length of the control code at a speed of 3 m/s and a trigger period of 40 ms is:
L
Event marker
= 60 mm + 3 m/s * 40 ms * 2 = 300 mm
Control codes are identified by the printed number, in this case "Control 12".
Figure 5.2PGV-CC25-0012
The illustration shows part of control code #12
Refer to the "Accessories" chapter for ordering information relating to control codes.
36
2020-09
PGV100R-F200-R4-1.5M
Operation and communication
5.3Operation Using Repair Tape
The repair tape is used to bridge defective or damaged areas of an existing code tape.
1.
Cut the repair tape to the required length
2.
Cover the defective area of the existing code tape with the repair tape
Note
When placing a repair tape on the code tape, make sure that the repair tape continues the
pattern on the code tape as accurately as possible.
Tip
If repairs are required, the Code Tape Generator at www.pepperl-fuchs.com can be used as a
short-term workaround. This generator enables segments of code tape to be produced and
printed out online.
Enter the start value in meters and the code tape length of the section to be replaced in meters.
This produces a printable PDF file containing the required segment of the code tape.
The printout must be used only as an emergency solution. The durability of the paper strip is
extremely limited depending on the application!
2020-09
37
PGV100R-F200-R4-1.5M
Activate
Appendix
6Appendix
6.1Code Cards for External Parameterization
Here you will find the code cards that enable you to parameterize some of the basic functions
of the read head in a step-by-step process. For the exact external parameterization procedure
see chapter 4.2.
Note
When performing external parameterization with code cards, we recommend copying and
printing out the relevant pages in this manual and cutting out the required code cards. This
prevents the read head from mistakenly detecting another code card on the same page. If you
intend to use this manual directly for parameterization, cover the code cards that you do not
require with a sheet of paper, for example.
6.1.1Code Cards with Special Functions
The following code cards have special functions:
•ACTIVATE
•USER
•STORE
•CANCEL
•USE
•DEFAULT
Activate
Figure 6.1The "ACTIVATE" code card is used to activate external parameterization operating mode.
38
2020-09
PGV100R-F200-R4-1.5M
User
Store
Cancel
Appendix
User
Figure 6.2The "USER" code card is used to activate the user level in the external parameterization
Store
Figure 6.3The "STORE" code card stores the modified parameterization in the nonvolatile memory of
Cancel
operating mode.
the read head and terminates external parameterization operating mode.
Figure 6.4The "CANCEL" code card discards the modified parameterization and terminates external
2020-09
parameterization operating mode. The read head switches to normal mode and adopts the
last valid configuration that was saved.
39
PGV100R-F200-R4-1.5M
Use
Default
Appendix
Use
Figure 6.5The "USE" code card takes over the set configuration volatile in the read head working
Default
Figure 6.6The "DEFAULT" code card restores the settings of the read head to default and terminates
memory and terminates the external parameterization operating mode. The read head then
operates with this configuration. However, if the read head is switched off and on again, the
configuration is lost and the read head operates with the last valid configuration that was
saved. This function is used primarily for test purposes.
external parameterization operating mode.
40
2020-09
PGV100R-F200-R4-1.5M
Adresse 0
Adresse 1
Adresse 2
Appendix
6.1.2Code Cards for Setting the Read Head Address
A unique address must be assigned to the read head so that it can be activated via the interface. The address range extends from 0 ... 3.
Read Head Address 0
Figure 6.7The code card assigns address 0 to the read head.
Read Head Address 1
Figure 6.8The code card assigns address 1 to the read head.
Read Head Address 2
Figure 6.9The code card assigns address 2 to the read head.
2020-09
41
PGV100R-F200-R4-1.5M
Adresse 3
Appendix
Read Head Address 3
Figure 6.10The code card assigns address 3 to the read head.
42
2020-09
PGV100R-F200-R4-1.5M
38400 Bit/s
57600 Bit/s
Appendix
6.1.3Code cards for setting the transfer rate
Parameterization allows you to assign various transfer rates to the reading head for communication via the interface. The following transfer rates are available:
•38400 bit/s
•57600 bit/s
•76800 bit/s
•115200 bit/s
•230400 bit/s
Transfer rate: 38400 bit/s
Figure 6.11The transfer rate of the read head for communication via the interface is preset to 38400
Transfer rate: 57600 bit/s
Figure 6.12The transfer rate of the read head for communication via the interface is preset to 57600
bit/s.
bit/s.
2020-09
43
PGV100R-F200-R4-1.5M
76800 Bit/s
115200 Bit/s
230400 Bit/s
Appendix
Transfer rate: 76800 bit/s
Figure 6.13The transfer rate of the read head for communication via the interface is preset to 76800
Transfer rate: 115200 bit/s
Figure 6.14The transfer rate of the read head for communication via the interface is preset to 115200
Transfer rate: 230400 bit/s
bit/s.
bit/s.
44
Figure 6.15The transfer rate of the read head for communication via the interface is preset to 230400
bit/s.
2020-09
PGV100R-F200-R4-1.5M
Resolution
0.1 mm
Resolution
1 mm
Resolution
10 mm
Appendix
6.1.4Code Cards for Adjusting the Resolution
Parameterization enables you to assign a position data resolution of 0.1 mm / 1 mm / 10 mm to
the read head.
Resolution: 0.1 mm
Figure 6.16The code card assigns a position data resolution of 0.1 mm to the read head.
Resolution: 1 mm
Figure 6.17The code card assigns a position data resolution of 1 mm to the read head.
Resolution: 10 mm
Figure 6.18The code card assigns a position data resolution of 10 mm to the read head.
2020-09
45
PGV100R-F200-R4-1.5M
Termination
off
Termination
on
Appendix
Maximum Length of the Code Tape
Resolution of the read head [mm]Maximum length of the code tape [km]
1010
110
0.11,5
6.1.5Code cards for adjusting the terminator
Parameterization enables you to switch a terminator on and off in the read head: