Members Only | Ezine | Links | Legal Notice | Contact us |

NEWS


booth #1-06


PLCopen OPC-UA
Client v 1.1
now released


Creating PLCopen
Compliant Libraries
v0.99 RfC




PLCopen
Safe Motion v0.99
Release for Comments



PLCopen
presentations
available

 


 

 


 

 




 

 

 

PLCopen - Technical Committee 5  Safety Software

Technical Specification

Part 1: Concepts and Function Blocks

Version 1.0 Official Release Compliance Statement Only

DISCLAIMER OF WARRANTIES

THIS DOCUMENT IS PROVIDED ON AN "AS IS" BASIS AND MAY BE SUBJECT TO FUTURE ADDITIONS, MODIFICATIONS OR CORRECTIONS. PLCOPEN HEREBY DISCLAIMS ALL WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR SUITABILITY FOR A PARTICULAR PURPOSE, FOR THIS DOCUMENT. UNDER NO CIRCUMSTANCES WILL PLCOPEN BE RESPONSIBLE FOR ANY LOSS OR DAMAGE ARISING OR RESULTING FROM ANY DEFECT, ERROR OR OMISSION IN THIS DOCUMENT OR FROM ANY USE OF OR RELIANCE ON THIS DOCUMENT.

Copyright © 2003 - 2006 by PLCopen. All rights reserved.


Date: September 12, 2006.


Appendix 1. Compliance Procedure and Compliance List

Listed in this Appendix are the requirements for the compliance statement from the supplier of the safety specification. The compliance statement consists of two main groups:

  1. Reduction in programming languages and functionality (see “Appendix 1.2 Reduction in the Development Environment").
  2. The definition of a set of function blocks with safety-related functionality (see "Appendix 1.3 Overview of the Function Blocks").
The supplier must fill out the tables for their implementation, according to their product, committing their support to the specification itself.

By submitting these tables to PLCopen, and following approval by PLCopen, the list will be published on the PLCopen website (http://www.plcopen.org) as specified in " Appendix 2 The PLCopen Safety Logo and Its Use " below.

In addition to this approval, the supplier is provided with access and usage rights for the PLCopen Safety logo, as described in Appendix 2 The PLCopen Safety Logo and Its Use.



Appendix 1.1. Supplier Statement

Supplier name
Phoenix Contact GmbH & Co. KG
Supplier address
Flachsmarktstraße 8
City
D - 32825 Blomberg
Country
Germany
Phone
+049 52 35 3 – 00
Fax
+049 52 35 3 – 4 12 00
Website
www.phoenixcontact.com
Product name
Basic_SF (V2.01) 
Muting_SF (V2.0) 
OSSD_SF (V2.0) 
SafeMode_SF (V2.0)
TwoHand_SF (V2.0) 
MatHandling_SF (V2.1)
Product version
see above
Release date
12.10.2007
Certified by
TÜV Rheinland

I hereby state that the following tables as filled out and submitted correspond to our product and the accompanying user manual, as stated above.

Name of representative:
Detlev Kuschke

Date of signature (dd/mm/yyyy):
14.02.2008

Signature:


Appendix 1.2. Applicable reductions in the Development Environment

Supported User Levels (See Section 4) Supported

Comments (< 48 Characters)

Basic level X
Extended level
X

System level
X


Table 8: Supported user levels


Supported Programming Languages

Supported

Comments (< 48 Characters)

Function Block Diagram, FBD
X

Ladder Diagram, LD
X


Table 9: Supported programming languages


Supported Data Types

Supported

Comments (< 48 Characters)

SAFEBOOL
X
Also: SAFE INT, SAFE WORD, SAFE TIME
BOOL
X

INT
X

DINT
 

REAL
 

WORD
X

TIME
X

Other ANY_BIT
 
Specify which
Other ANY_INT
 
Specifiy which
Other ANY_REAL
 
Specify which
ANY_DATE
 
Specify which
STRING
 
Specify which

Table 10: Supported data types



Supported Functions and FBs –

Basic Level

Supported

Comments (< 48 Words)

AND
X

OR
X

Type Conversion functions
X
Specify which SAFE BOOL TO BOOL ...
TON
X

TOF
X

TP
X

CTU
X

CTD
X

CTUD
X

Others?



Table 11: Supported Functions and Function Blocks at Basic Level



Supported Functions and FBs –

Extended Level

Supported

Comments (< 48 Words)

AND
X

OR
X

XOR
X

NOT
X

ADD
X

MUL
 

SUB
X

DIV
 

GT, GE, EQ, LE, LT, NE
X
Specify which
Selection functions
 
Specify which
Type conversion functions
X
Specify which SAFE BOOL TO BOOL
Time functions
 
Specify which
TON
X

TOF
X

TP
X

CTU
X

CTD
X

CTUD
X

Bistable FBs
X
Specify which SR, RS
Edge detection
X
Specify which RTRIG, F-TRIG
Others?
 
Specify which

Table 12: Supported Functions and Function Blocks at Extended Level


Appendix 1.3. Overview of the supported Function Blocks

Function Blocks

Supported

Comments (<= 48 Characters)

SF_Equivalent
X

SF_Antivalent
X

SF_ModeSelector
X

SF_EmergencyStop
X

SF_ESPE
X

SF_SafeStop1
 

SF_SafeStop2
 

SF_SafetyGuardMonitoring
X

SF_SafelyLimitedSpeed
 

SF_TwoHandControlTypeII
X

SF_TwoHandControlTypeIII
X

SF_GuardLocking
X

SF_TestableSafetySensor
X

SF_MutingSeq
X

SF_MutingPar
X

SF_MutingPar_2Sensors
X

SF_EnableSwitch
X

SF_SafetyRequest
X

SF_OutControl
X

SF_EDM
X


Table 13: Overview of the function blocks


Appendix 2. The PLCopen Safety Logo and Its Use

For quick identification of compliant products, PLCopen has developed a logo for the Safety Specification:




Figure 1: The PLCopen Safety logo

This logo is owned and trademarked by PLCopen.

In order to use this logo free of charge, the relevant company must meet all of the following requirements:
  1. The company must be a voting member of PLCopen;
  2. The company must comply with the existing specification, as specified by the PLCopen Technical Committee 5 - Safety, and as published by PLCopen, and of which this statement is a part;
  3. This compliance is submitted in writing by the company to PLCopen, clearly stating the applicable software package and the supporting elements of all the specified tables, as specified in this document;
  4. The company is aware that this compliance is only a statement of the supporting elements as specified in this document. In particular, the company is aware that this statement does not have any relationship to the implementation itself, nor the fulfillment of any requirements as specified in any safety standard, safety procedure, or development procedure, and does not state anything with regard to the quality of the product itself, nor certification procedures performed by a third party;
  5. In the event of non-fulfillment, which must be decided by PLCopen, the company will receive a written statement to this effect from PLCopen. The company will have a period of one month to either adapt their software package in such a way that it is compliant, i.e., by issuing a new compliance statement, or removal of all reference to the specification, including the use of the logo, from all their specifications, be they technical or promotional material;
  6. The logo must be used as is - i.e., in its entirety. It may only be altered in size as long as the original scale and color settings are maintained;
  7. The logo must be used in the context of PLCopen Safety.