About the Book

Document Scope

This document describes the function blocks FB_PreventaDiag and FB_PreventaMain contained in the PreventaSupport library. FB_PreventaDiag can be used to evaluate the diagnostic output of Preventa XPS safety modules, thus monitoring the device functionality by "translating" the bit sequence into diagnostic code. FB_PreventaMain uses this diagnostic code as input and executes calculations concerning maintenance tasks based on the code.

Validity Note

This document has been updated for the release of EcoStruxureTM Machine Expert V1.1.

The technical characteristics of the devices described in the present document also appear online. To access the information online:

Step

Action

     1

Go to the Schneider Electric home page www.schneider-electric.com.

     2

In the Search box type the reference of a product or the name of a product range.

oDo not include blank spaces in the reference or product range.

oTo get information on grouping similar modules, use asterisks (*).

     3

If you entered a reference, go to the Product Datasheets search results and click on the reference that interests you.

If you entered the name of a product range, go to the Product Ranges search results and click on the product range that interests you.

     4

If more than one reference appears in the Products search results, click on the reference that interests you.

     5

Depending on the size of your screen, you may need to scroll down to see the data sheet.

     6

To save or print a data sheet as a .pdf file, click Download XXX product datasheet.

The characteristics that are presented in the present document should be the same as those characteristics that appear online. In line with our policy of constant improvement, we may revise content over time to improve clarity and accuracy. If you see a difference between the document and online information, use the online information as your reference.

Product Related Information

Warning_Color.gifWARNING

LOSS OF CONTROL

oThe designer of any control scheme must consider the potential failure modes of control paths and, for certain critical control functions, provide a means to achieve a safe state during and after a path failure. Examples of critical control functions are emergency stop and overtravel stop, power outage and restart.

oSeparate or redundant control paths must be provided for critical control functions.

oSystem control paths may include communication links. Consideration must be given to the implications of unanticipated transmission delays or failures of the link.

oObserve all accident prevention regulations and local safety guidelines.1

oEach implementation of this equipment must be individually and thoroughly tested for proper operation before being placed into service.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

1 For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety Guidelines for the Application, Installation, and Maintenance of Solid State Control" and to NEMA ICS 7.1 (latest edition), "Safety Standards for Construction and Guide for Selection, Installation and Operation of Adjustable-Speed Drive Systems" or their equivalent governing your particular location.

Before you attempt to provide a solution (machine or process) for a specific application using the POUs found in the library, you must consider, conduct and complete best practices. These practices include, but are not limited to, risk analysis, functional safety, component compatibility, testing and system validation as they relate to this library.

Warning_Color.gifWARNING

IMPROPER USE OF PROGRAM ORGANIZATION UNITS

oPerform a safety-related analysis for the application and the devices installed.

oEnsure that the Program Organization Units (POUs) are compatible with the devices in the system and have no unintended effects on the proper functioning of the system.

oUse appropriate parameters, especially limit values, and observe machine wear and stop behavior.

oVerify that the sensors and actuators are compatible with the selected POUs.

oThoroughly test all functions during verification and commissioning in all operation modes.

oProvide independent methods for critical control functions (emergency stop, conditions for limit values being exceeded, etc.) according to a safety-related analysis, respective rules, and regulations.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

Warning_Color.gifWARNING

UNINTENDED EQUIPMENT OPERATION

oOnly use software approved by Schneider Electric for use with this equipment.

oUpdate your application program every time you change the physical hardware configuration.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

Care must be taken and provisions made for use of this library for machine control to avoid inadvertent consequences of commanded machine operation, state changes, or alteration of data memory or machine operating elements.

Warning_Color.gifWARNING

UNINTENDED EQUIPMENT OPERATION

oPlace operator devices of the control system near the machine or in a place where you have full view of the machine.

oProtect operator commands against unauthorized access.

oIf remote control is a necessary design aspect of the application, ensure that there is a local, competent, and qualified observer present when operating from a remote location.

oConfigure and install the Run/Stop input, if so equipped, or, other external means within the application, so that local control over the starting or stopping of the device can be maintained regardless of the remote commands sent to it.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

Warning_Color.gifWARNING

UNINTENDED EQUIPMENT OPERATION

Update your application program as required, paying particular attention to I/O address adjustments, whenever you modify the hardware configuration.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

Related Documents

Document title

Reference

EcoStruxure Machine Expert Functions and Libraries User Guide

EIO0000002829 (ENG);

EIO0000002830 (FRE);

EIO0000002831 (GER);

EIO0000002832 (ITA);

EIO0000002833 (SPA);

EIO0000002834 (CHS);

EcoStruxure Machine Expert Programming Guide

EIO0000002854 (ENG);

EIO0000002855 (FRE);

EIO0000002856 (GER);

EIO0000002857 (ITA);

EIO0000002858 (SPA);

EIO0000002859 (CHS);

Preventa XPSUABx1C User Guide

EIO0000003454 (ENG)

EIO0000003455 (FRE)

EIO0000003456 (GER)

EIO0000003457 (ITA)

EIO0000003458 (SPA)

EIO0000003461 (CHS)

Preventa XPSUAFx3A User Guide

EIO0000003465 (ENG)

EIO0000003466 (FRE)

EIO0000003467 (GER)

EIO0000003468 (ITA)

EIO0000003469 (SPA)

EIO0000003472 (CHS)

Preventa XPSUAKx2A User Guide

EIO0000003476 (ENG)

EIO0000003477 (FRE)

EIO0000003478 (GER)

EIO0000003479 (ITA)

EIO0000003480 (SPA)

EIO0000003483 (CHS)

Preventa XPSUATx3A3A User Guide

EIO0000003443 (ENG)

EIO0000003444 (FRE)

EIO0000003445 (GER)

EIO0000003446 (ITA)

EIO0000003447 (SPA)

EIO0000003450 (CHS)

Preventa XPSUDNx3A User Guide

EIO0000003498 (ENG)

EIO0000003499 (FRE)

EIO0000003500 (GER)

EIO0000003501 (ITA)

EIO0000003502 (SPA)

EIO0000003505 (CHS)

Preventa XPSUEPx4A User Guide

EIO0000003509 (ENG)

EIO0000003510 (FRE)

EIO0000003511 (GER)

EIO0000003512 (ITA)

EIO0000003513 (SPA)

EIO0000003516 (CHS)

Preventa XPSUSx2A User Guide

EIO0000003487 (ENG)

EIO0000003488 (FRE)

EIO0000003489 (GER)

EIO0000003490 (ITA)

EIO0000003491 (SPA)

EIO0000003494 (CHS)

Preventa XPSUABx1C Instruction Sheet

PHA71839 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUABx1C Instruction Sheet

PHA71840 (ENG, JAP, KOR, POR, RUS, TUR)

Preventa XPSUAFx3A Instruction Sheet

PHA71842 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUAFx3A Instruction Sheet

PHA71843 (ENG, JAP, KOR, POR, RUS, TUR)

Preventa XPSUAKx2A Instruction Sheet

PHA71845 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUAKx2A Instruction Sheet

PHA71846 (ENG, JAP, KOR, POR, RUS, TUR)

Preventa XPSUATx3A3A Instruction Sheet

PHA71829 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUATx3A3A Instruction Sheet

PHA71837 (ENG, JAP, KOR, POR, RUS, TUR)

Preventa XPSUDNx3A Instruction Sheet

PHA71850 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUDNx3A Instruction Sheet

PHA71851 (ENG, JAP, KOR, POR, RUS, TUR)

Preventa XPSUEPx4A Instruction Sheet

PHA71854 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUEPx4A Instruction Sheet

PHA71855 (ENG, JAP, KOR, POR, RUS, TUR)

Preventa XPSUSx2A Instruction Sheet

PHA71847 (ENG, FRE, GER, ITA, SPA, CHS)

Preventa XPSUSx2A Instruction Sheet

PHA71849 (ENG, JAP, KOR, POR, RUS, TUR)

Safety chain solution: “Emergency Stop with Safety Module, Emergency Stop, Cat.1, PL c, SIL 1 / Stop Category 0”

SCS1201

Safety chain solution: “Guard Monitoring with Safety Module, Guard Switch and Variable Speed Drive, Cat.1, PL c, SIL 1 / Stop Category 0”

SCS1202

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch and Motor Starter with STO, Cat.3, PL e, SIL 3 / Stop Category 0”

SCS1203

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch and Variable Speed Drive, Cat.3, PL d, SIL 2 / Stop Category 0”

SCS1204

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch and Contactor, Cat.3, PL d, SIL 2 / Stop Category 0”

SCS1205

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch and Contactor, Cat.3/4 PL e, SIL 3 / Stop Category 0”

SCS1207

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch and Motor Starter with STO, Cat.3, PL e/PL d, SIL 3/SIL 2 / Stop Category 0”

SCS1208

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch with Lock and Servo Drive, Cat.3, PL e, SIL 3 / Stop Category 1”

SCS1209

Safety chain solution: “Enabling Movement with Safety Module, Enabling Switch and Variable Speed Drive, Cat. 4, PL e, SIL 3 / Stop Category 0”

SCS1210

Safety chain solution: “Enabling Movement with Safety Module, Two-hand Control Station and Motor Starter with STO, Cat.1, PL c, SIL 1 / Stop Category 0”

SCS1211

Safety chain solution: “Enabling Movement with Safety Module, Two-hand Control Station and Servo Drive, Cat.3, PL e, SIL 3 / Stop Category 0”

SCS1212

Safety chain solution: “E-Stop with Safety Module, Guard Switch Lock Management and Variable Speed Drive, Cat.3 PL d, SIL 2 / Stop Category 1”

SCS1213

Safety chain solution: “Emergency Stop with Safety Module, Emergency Stop and Motor Starter with STO, Cat.3, PL e, SIL 3 / Stop Category 0”

SCS1214

Safety chain solution: “Guard Monitoring with Safety Module, Coded Magnetic Switch and Contactor, Cat.3/4, PL e, SIL 3 / Stop Category 0”

SCS1215

Safety chain solution: “Perimeter Guarding with Safety Module, Light Curtain and Contactor, Cat.4 PL e, SIL 3 / Stop Category 0”

SCS1216

Terminology Derived from Standards

The technical terms, terminology, symbols and the corresponding descriptions in this manual, or that appear in or on the products themselves, are generally derived from the terms or definitions of international standards.

In the area of functional safety systems, drives and general automation, this may include, but is not limited to, terms such as safety, safety function, safe state, fault, fault reset, malfunction, failure, error, error message, dangerous, etc.

Among others, these standards include:

Standard

Description

IEC 61131-2:2007

Programmable controllers, part 2: Equipment requirements and tests.

ISO 13849-1:2015

Safety of machinery: Safety related parts of control systems.

General principles for design.

EN 61496-1:2013

Safety of machinery: Electro-sensitive protective equipment.

Part 1: General requirements and tests.

ISO 12100:2010

Safety of machinery - General principles for design - Risk assessment and risk reduction

EN 60204-1:2006

Safety of machinery - Electrical equipment of machines - Part 1: General requirements

ISO 14119:2013

Safety of machinery - Interlocking devices associated with guards - Principles for design and selection

ISO 13850:2015

Safety of machinery - Emergency stop - Principles for design

IEC 62061:2015

Safety of machinery - Functional safety of safety-related electrical, electronic, and electronic programmable control systems

IEC 61508-1:2010

Functional safety of electrical/electronic/programmable electronic safety-related systems: General requirements.

IEC 61508-2:2010

Functional safety of electrical/electronic/programmable electronic safety-related systems: Requirements for electrical/electronic/programmable electronic safety-related systems.

IEC 61508-3:2010

Functional safety of electrical/electronic/programmable electronic safety-related systems: Software requirements.

IEC 61784-3:2016

Industrial communication networks - Profiles - Part 3: Functional safety fieldbuses - General rules and profile definitions.

2006/42/EC

Machinery Directive

2014/30/EU

Electromagnetic Compatibility Directive

2014/35/EU

Low Voltage Directive

In addition, terms used in the present document may tangentially be used as they are derived from other standards such as:

Standard

Description

IEC 60034 series

Rotating electrical machines

IEC 61800 series

Adjustable speed electrical power drive systems

IEC 61158 series

Digital data communications for measurement and control – Fieldbus for use in industrial control systems

Finally, the term zone of operation may be used in conjunction with the description of specific hazards, and is defined as it is for a hazard zone or danger zone in the Machinery Directive (2006/42/EC) and ISO 12100:2010.

NOTE: The aforementioned standards may or may not apply to the specific products cited in the present documentation. For more information concerning the individual standards applicable to the products described herein, see the characteristics tables for those product references.