background image

 2

017-

08

16

Safe Position Detection with PCV100-F200-B17-V1D-6011

Software

Calling Up the Program Modules
F_SPOS program module: Safe position detection

As an initial step, call up the program module for safe position detection in the safety program 

on your control panel.

Figure 4.3

Calling up the F_SPOS component

The parameters for the F_SPOS program module must be configured as follows:

Inputs

Reader distance and hysteresis

In practical terms, the distance is determined from the difference between the two measured 

values from the master reader and control reader. The Abstand_Hyst hysteresis is the 

compensation needed in case the readers move mechanically, e.g. in curves.

Wert_Offs position offset

The Wert_Offs position offset is only to be considered as such; only one value is used in the 

user program. The reference point for the means of transport is somewhere on the mounting 

point and allows accurate "calibration" up to +/- 10 mm.

Wert_M

DINT

Position value of the master reader

Status_M

UDT_PF_SPOS_

STATUS

Status of the master reader as UDT at the hardware 

address for the status

Wert_K

DINT

Position value of the control reader

Status_K

UDT_PF_SPOS_

STATUS 

Status of the control reader as UDT at the hardware 

address for the status

Abstand

DINT

Mechanical distance between the master reader and 

control reader in mm (max. 5000 mm)

Abstand_Hyst

DINT

Permissible tolerance of the reader distance in mm 

(max. 30 mm)

Wert_Offs

DINT

Offset for the position output value; for compensating 

mechanical differences in mm (max. +/- 10 mm)

Summary of Contents for PCV100-F200-B17-V1D-6011

Page 1: ...R Safe Position Detection with PCV100 F200 B17 V1D 6011 Data Matrix Positioning System for TIA Portal FACTORY AUTOMATION MANUAL ...

Page 2: ...r Products and Services of the Electrical Indus try 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 Safe Position Detection with PCV100 F200 B17 V1D 6011 ...

Page 3: ...1 1 Content of this Document 4 1 2 Target Group Personnel 4 1 3 Symbols Used 4 2 Product Description 6 2 1 System Requirements 6 3 Installation 7 3 1 Mechanical Structure 7 3 2 Electrical Connection 8 3 3 PROFINET Connection 9 3 4 PLC Hardware Configuration 10 4 Software 13 ...

Page 4: ... Other documents 1 2 Target 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 d...

Page 5: ...ction or a sequence of actions 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 th...

Page 6: ...ermined by the readers are processed in the control panel The control panel uses these values to determine a safe position The data is evaluated by two program modules created using Step 7 Safety TIA Portal One module determines the safe position around continuous code tapes the other module determines the safe position in the case of code jumps For applications focused on safety with TIA program ...

Page 7: ...in conveying direction ascending In case of breaks in the support rail e g due to track switches or expansion joints the code tape must be interrupted for 20 mm 2 grids on the code The area of the code tape between 0 mm and 50 mm must not be used Note that in the case of code jumps code tape beginning with a new position value the counting direction of the code tape is the same on both sides of th...

Page 8: ...is connection Figure 3 1 Figure 3 2 Color Assignment Pepperl Fuchs single ended female cordsets are manufactured in accordance with EN 60947 5 2 When using a type V19 single ended female cordset with an open cable end on the Main connection the following color assignment applies Communication PROFINET is used for communication Connector Assignment Connection Pin Strand Color Color Abbreviation 1 W...

Page 9: ...hielding must also be noted Use metal cable clips that cover large areas of the shield After installing the cable shield in the control cabinet place it directly on the equipotential bonding rail 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 Additional Ground Connection 3 3 PRO...

Page 10: ...ition_1 are required as a minimum when configuring the hardware for the reader in order to ensure safe position detection Additional modules for specific evaluations can be added if necessary Figure 3 5 Modules contained in the hardware configuration To determine the safe position the following settings are required when configuring the readers Connector Assignment Profinet 1 2 1 3 4 2 ...

Page 11: ...he reader is in the correct position The corresponding value must be specified in the module parameters Figure 3 6 Orientation of the master read head Orientation of Control Reader Position the control reader at an angle of 180 in relation to the code tape When the position is correct the text on the code tape appears on the reader if the text on the back of the reader is legible Define the corres...

Page 12: ...for the X position The default value must be set accordingly The other values for the resolution can be configured individually as required Figure 3 8 Default X position resolution settings Behavior in the Event of a Missing Position Define how the readers should respond if no position is detected To do this enter 0 as a fixed output value Figure 3 9 X position No Pos behavior ...

Page 13: ...values are the same within a defined tolerance the status Position safe is output If this is not the case the F_SPOS program module issues the status Code jump evaluation Another program module F_SPOS_Codesprung evaluates the safe position around code jumps This program module is called up once for each code jump F_SPOS_Codesprung is only activated if F_SPOS has issued the status Code jump evaluat...

Page 14: ...2017 08 14 Safe Position Detection with PCV100 F200 B17 V1D 6011 Software Figure 4 1 Block diagram for safe position detection ...

Page 15: ...Safe Position Detection with PCV100 F200 B17 V1D 6011 Software 2017 08 15 Figure 4 2 Block diagram for a safe response to code jumps ...

Page 16: ... e g in curves Wert_Offs position offset The Wert_Offs position offset is only to be considered as such only one value is used in the user program The reference point for the means of transport is somewhere on the mounting point and allows accurate calibration up to 10 mm Wert_M DINT Position value of the master reader Status_M UDT_PF_SPOS_ STATUS Status of the master reader as UDT at the hardware...

Page 17: ...tatuses within this program module The jumps can be entered in F_SPOS_Codesprung Depending on demand the data structure of the program module must be extended in order to do this The last valid position before the code jump and the first valid position after the code jump must always be entered during this process The code jump must always be 20 mm as a minimum The size of the code jump itself is ...

Page 18: ...ated using the CodeSprung output Wert_M DINT Position value of the master reader Wert_K DINT Position value of the control reader Abstand DINT Mechanical distance between the master reader and control reader in mm max 5000 mm Abstand_Hyst DINT Permissible tolerance of the reader distance in mm max 30 mm CodeSprg_Anfan g DINT Last code position before the code jump in the example activated with the...

Page 19: ...7 08 19 The Position safe status is generated through an OR link between the Position safe outputs from the F_SPOS and F_SPOS_Codesprung program modules The position value output by the F_SPOS program module is only to be considered safe together with this information ...

Page 20: ...chs GmbH 68307 Mannheim Germany Tel 49 621 776 0 E mail info de pepperl fuchs com USA Headquarters Pepperl Fuchs Inc Twinsburg Ohio 44087 USA Tel 1 330 4253555 E mail sales us pepperl fuchs com Asia Pacific Headquarters Pepperl Fuchs Pte Ltd Company Registration No 199003130E Singapore 139942 Tel 65 67799091 E mail sales sg pepperl fuchs com DOCT 5674B 08 2017 ...

Reviews: