Systemfamily FPSC - Fiessler Programmable Safety-Center
Solution for mechanical presses (eccenter presses)
FIESSLER
E L E K T R O N I K
Doku Nr. 1209 Stand 11.03.2009no responsibility is taken for the correctness of this information
FIESSLER
E L E K T R O N I KContens
2
Contens
1 Introduction 3Legend 3
2 Notes on safety 4Use in accordance with regulations 4Standards 4
3 Press functions 53-1 Overview 53-2 Cam shaft break 63-3 Cam switch monitoring 73-4 Operating mode selection 83-5 Emergency stop push buttons 93-6 Two hand control evaluation 103-7 Evaluation of three position safety foot pedal - working contacts 113-8 Evaluation of three position safety foot pedal - 3rd position contacts 123-9 Gearwheel protection 133-10 Cycle operation 143-11 Operating mode setup/manual 15
3-12 Operating mode operation two hand control 163-13 Operating mode operation foot pedal 173-14 Operating mode operation single break 183-15 Operating mode operation double break 193-16 Operating mode automatic 203-17 Controlling/monitoring of press safety valves 213-18 fat lubrication 22
4 Example4-1 Introduction 234-2 Electrical diagram 244-3 FPSC program 44
FIESSLER
E L E K T R O N I K1 Introduction
3
Example solution for mechanical presses - eccentric presses
This document describes the appli-cation of the system family FPSCand the relevant software macros.Further you can find importantsafety advices. The document hasfollowing chapters:
1 IntroductionThis chapter will inform youabout the document and give yousome information how to use it.
2 Note on safetyYou should read and understandthis chapter carefully. You canfind important information aboutall relevant standards and safetyregulations
3 Macro functionsThis chapter provides detailsabout the software macros andhow to use it. Additional there aresome notes about safety stan-dards.
4 Example
LegendFollowing signs are used and willinform about important notes andinformation:
DANGER!Please note all these infor-mation. This symbol warnsof dangers which can causesevere injuries or death!
WARNING!Please note all these infor-mation. This symbol warnsof dangers which can causesevere injuries or death!
ATTENTION!Indicates danger sourceswhich will cause light inju-ries as well as material da-mage.
NOTESIndicates a danger sourcewhich can cause light ormarginal injuries as well asmaterial damage.
INFOWill give you hints aboutapplication and program-ming and provides informa-tion about special characte-ristics.
INFOThe requirements to usethis example are:- SW-version V02.60 forFPSC-B and FPSC-AD- SW-version V03.10 forFPSC-B-C and FPSC-AD-C versions- Programming software:
- FPSC PAR V 2.3.0 or higher- FPSC RB V 2.3.0 or higher
FIESSLER
E L E K T R O N I K2 Note on safety
4
Example solution for mechanical presses - eccentric presses
Use in accordance with regulations
The system family FPSC is designed for use in emergency stop circuits and safetycircuits according to EN60204:1998-11 (electrical equipement of machines) andIEC 60204-1:1997. The application program will be designed and downloadedwith the FPSC programming software (FPSC-PAR).
ATTENTION!Please note and read in any case the safety notes inthe FPSC operating manual starting in chapter 2.An in-correct use will cause the expiration of anyclaims under guarantee.
The existing application software marcros are designed for use among otherthings in mechanical presses. The FPSC will monitor all safety functions and willshut off the press if something went faulty. There are all functions availablewhich will be needed for mechanical presses.
Cam shaft break ٭* Cam switch monitoring* Operating mode selection* Evaluation of emergency stop circuits* Evaluation of two hand control panel* Evaluation of hold to run foot pedal* Gearwheel protection* Evaluation of cycle mode operation* Operating mode setup/manual* Operating mode operation - two hand control* Operating mode operation - foot pedal* Operating mode operation - single break* Operating mode operation - double break* Operating mode automatic
* Controlling and monitoring of press safety valves* Controlling of fat lubrication
Standards
Basically qualification for the use of the FPSC system family in accordance withthe regulations are the knowledge and the note of the relevant standards and regu-lations. Below are mentioned the important standards with no guarantee about to-tality. If necessary there are some special country standards which have to be fol-lowed.Safety of machines EN 954-1 ٭Safety related parts of control systems EN 13849-1 ٭* Electrical equipment of machines EN 60204-1Safety of machines - basic terms EN292-1 and EN 292-2 ٭* Electro sensitive protective equipment IEC 61496-1Mechanical presses EN 692 ٭Hydraulic presses EN 693 ٭* Safety of machinery EN ISO 12100
NOTES!Please pay attention to the current european machine directive andtheir cross reference to the currently valid standards!
NOTES!You will find all details about the FPSC programming behaviour andavailable software macros in the FPSC operating manual. You shouldfollow theses notes!
NOTES!This example is valid for FPSC-x-S software version 02.60 or higheror for FPSC-x-C-S software version 03.10 or higher. Where x standsfor B or AD version.
FIESSLER
E L E K T R O N I K3 Press safety functions
5
3-1 Overview
Mechanical press functions
To monitor the safety function of a me-chanical press the below described soft-ware macros will be used. These macroscan be configured with the programmingsoftware and offers a maximum of flexi-bility. Please note the detailed informati-on in the FPSC operating manual to usethe macros in a correct way!
Two hand control panel
hold to rundevice - foot pedal
AOPD active opto-electronic device
Emergency stop button
Operating mode selectorswitch
Cam switch monitoring
Cam shaft breakmonitoring
control chainmonitoring
Control and monitoring ofpress safety valve (PSV)
FPSC safetycontroller
FIESSLER
E L E K T R O N I K3 Press safety functions
6
3-2 Cam shaft break monitoring
Cam shaft break monitoring
Function
The software-macro cam shaft break will monitor thesignal from the cam shaft break sensor. The softwarefunction will be started through the input I2 = logical1. After the programmable startup time the macroshould recognize pulses on Input I1. If not, the enab-le output O1 will be cleared and the output O2 willbe set. There are two more outputs for diagnosisavailble. O3 will show that the cam shaft is brokenand O4 will show that a restart is necessary. We re-commend to use for the input I2 the output for thepress safety valve (PSV).The software macro needs the data of cycle per mi-nute and how many pulses per cycle should be detec-ted. The FPSC macro will calculate the right monito-ring time on the sensor input I1.
Maintenance and service info
* if the second error flag will not have red colour af-ter the startup time, the sensor wiring or the sensoritself should be checked.
* The cam shaft break sensor should be connected toE06.1 or E06.3 or E06.5 or E06.7.
Programming mask
Readback mask
Notes on safety
Attention!If the mechanical cam switch unitwill be driven by a chain it is ne-cessary to implement a cam shaftbreak monitoring function.
INFOIf the mechanical can switch unitwill be driven by a chain a breakof this chain can be moitored by ainductive initiator.
INFOIt is necessary to improve/adaptthe following parameter valueso Number of strokes/mino Number of pulses/rotationo Start-up time
FIESSLER
E L E K T R O N I K3 Press safety functions
7
3-3 Cam switch unit monitoring
Cam switch unit monitoring
Function
This Software-Macro is monitoring the switches ofthe cam controller unit. The software function will bestarted through the input I1 = logical 1. The macrowill monitor the lag cam I2 and the run-up cam I3.Optional a dynamic cam can be used. Mainly the fol-lowing function are implementedo Monitoring of the two cams of plausibilityo Monitoring of the stopping performanceo Generation of stop signal in conjunction with dyna-mic cam and run-up camFailures can be reseted by the input I5.The output enable O1 should be used for the generalenable signal for the press valve outputs. The twoother outputs TDC and BDC can be used in othermacros to define the position of the press.
Maintenance and service info
* the output O4 till O9 can be used for error evaluati-on.
* if the output O5 will be logical 1 it is absolute ne-cessary to check the clutch/brake combination.
Programming mask
Readback mask
Notes on safety
Attention!If you need the information ofTDC and BDC in the further pro-gram you have to use the outputsO2 and O3. If you will use directlythe inputs for both signals the eva-luation of the plausibiltiy will bepassed. This can cause a dangerousstate of the mechanical press.
INFODue to internal reason of FPSCcontroller the run-up cam shouldbe connected to the inputs E06.0and E06.1.
FIESSLER
E L E K T R O N I K3 Press safety functions
8
3-4 Operating mode selector switch
Operating mode selector switch
Function
This software macro will monitor the inputs whetherthere will be only one active. If there are more thanone inputs active or less than one, the output OPmode OK will be not set. If only one input is active,the output OP mode OK will be set. In this example,we have implemented two operating modes. If theoperating mode will be changed, it is necessary topress the reset button to confirm the changement.
Maintenance and service info
* only one input can be high level. If not, there is aproblem with the wiring or with the selector switch
* is there only one input set and the output is missed,press the reset push button. This will be shown alsowith output O11.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
INFOIn this case the selector switch canhave category B.If the operator should not changethe operating mode by himself theuse of a keyswitch is recommen-ded.
FIESSLER
E L E K T R O N I K3 Press safety functions
9
3-5 Emergency stop push buttons
Emergency stop push buttons
Function
If one of the emergency stop push buttons will bepressed, the machine will stop immediately. After re-leasing the push button, a reset is necessary. If onlyone input will be low level, the macro cannot be star-ted by pressing the reset push button. The macro willexpect both channels at the same time to be on lowlevel.All emergency push button will be connected in se-ries.
Safety category for logic control (FPSC)
According to EN6928 this circuit should be designedto fulfill category 2. In this case the circuits are de-signed in category 3.
Maintenance and service info
* to start the machine both inputs should have highlevel.
* if only one input will change its state, the macrocannot restarted again. The error flag will be set.
* after pressing the emergency stop button the func-tion should be restarted by the reset push button
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
INFOThe emergency push button devi-ces should have at minimum cate-gory 1
INFOIn this example the inputs E04.0and E04.1 are used for the emer-gency stop button which can beconnected in series.
FIESSLER
E L E K T R O N I K3 Press safety functions
10
3-6 Evaluation of two hand control panel
Evaluation of two hand control panel
Function
This software macro will evaluate the two hand panelpush buttons. These buttons must be pressed withinthe time limit of 450 ms. Otherwise the output enablewill not be set to logical 1.
Maintenance and service info
* If this macro will not set the enable output youhave to check the two push buttons whether theyhave antivalent signals
* some older two hand panels have problems to fulfilthe requirements of 450 ms synchronisation time.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
INFOThe synchronisation time of max.450 ms can be set to a longer time.But then the macro will run out ofthe standard specification.
FIESSLER
E L E K T R O N I K3 Press safety functions
11
3-7 Evaluation of three position safety foot pedal - working contacts
Evaluation of three position safety foot pedal-working contacts (hold to run device)
Function
The safety foot pedal is monitored by a dual channelsafety switch macro. This macro checks if the inputsare antivalent or not. If not, the error flag will be set.Furthermore the enable output will only set if thesupplement condition is true. In this case the feed-back signals of the valves are integrated.
Maintenance and service info
* if the enable output will not set even though thefoot pedal is pressed, you should check whether thesupplement condition is true.
* if only one input will change, its status the marcorcannot start again. The error flag will be set.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
INFOIt is obligatory to use a hold to runcontrol device in conjunction witha laser based optical device or inslow speed. In this case the con-tacts can have category B but thereshould be used 2 separate contacts.
INFOIn this example the inputs E05.2and E05.3 are used for the foot pe-dal working contacts.
FIESSLER
E L E K T R O N I K3 Press safety functions
12
3-8 Evaluation of three position safety foot pedal - 3rd position contacts
Evaluation of three position safety foot pedal - 3rdposition contacts (hold to run device)
Function
The safety foot pedal anti panic stage is monitored bya single channel safety switch macro. This macrochecks if the input is high or low level. If the input islow level, and the machine is in automatic mode, thebeam will be retracted till TDC. In manual mode, thebeam will be stopped.
Maintenance and service info
* if the machine is not starting in down movement,please check input level of E05.4.
* flag M10.0 is an indicator for a foot pedal error. Ifthis flag is logical 1 you have to check the signalson E05.2, E05.3 and E05.4
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
INFOIt is obligatory to use a hold to runcontrol device in conjunction witha laser based optical device or inslow speed. In this case, the con-tacts can have category B but thereshould be used 2 separate contacts.
INFOIn this example the inputs E05.2and E05.4 are used for the foot pe-dal anti panic contacts.
FIESSLER
E L E K T R O N I K3 Press safety functions
13
3-9 Gearwheel protection
Gearwheel protection
Function
In many mechanical presses the gearwheel and thetransmission chain for the cam switch control unit isprotected by a mechanical cover. To prevent injuriescaused by accident we recommend to monitor thiscover with a safety limited switch.
Maintenance and service info
* if the machine is not starting, please check inputlevel of E04.6 and E04.7. The inputs in this examp-le are antivalent.
* if the machine is not starting and the inputs are okplease check the limited switch
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
FIESSLER
E L E K T R O N I K3 Press safety functions
14
3-10 Cycle operation
Cycle operation
Function
This software macro will handle the different safteylight curtain modes. As there are* protection mode* single break* double breakThe macro will also evaluate the OSSD inputs fromthe safety light curtain and will also check the plausi-bility.If one cycle mode is selected the operation should bestarted at the first time with the two hand control pa-nel.
Maintenance and service info
For maintenance there are different outputs which areshowing the actual state of the macro.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please pay attention to the stan-dards which are handling the mat-ters of safety light curtains e. g.EN61496 or EN999. The dange-rous zone should only reachable bypassing the safety light curtain. Ifthis is not possible there should bemount another safety units likesafety gates.If there are more than one safetylight curtains installed on a pressonly one should be valid for thecycle operation.
There are some requirements formechanical presses in conjunctionwith safety light curtains and cycleoperation* maximum double break* height of the press table min 750mm over floor* maximum stroke height not morethan 600 mm* the depth of the press tableshould not more than 1000 mm
FIESSLER
E L E K T R O N I K3 Press safety functions
15
3-11 Operating mode setup/manual
Operating mode setup/manual
Function
The function setup mode is programmed by thismacro. The project engineer can chosse whether hewould like a double stroke prevention or not. Alsothere is the option to start the machine without theInput I4 Start enable signal. In this example the startsignal should be ok and also a double stroke preven-tion is set. To drive the machine in manual mode thetwo hand control panel should be used.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed infor-mation.
ATTENTION!The input I5 TDC point should beprogrammed with the output flagof the cam switch monitoringmacro. In this example flag M41.1.
ATTENTION!This operating mode is not forseento use it in production mode. Thisshould be prevented e. g. by usinga key switch selector for the diffe-rent operating modes
FIESSLER
E L E K T R O N I K3 Press safety functions
16
3-12 Operating mode operation two hand control
Operating mode operation two hand control
Function
The function single stroke with two hand control pa-nel is programmed with this software macro. Thefunction double break prevention is always set. Withthe option "with run-up cam" it is possible to releasethe two hand push button during the machine is inretraction phase.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed in-formation.
ATTENTION!The input I6 TDC point should beprogrammed with the output flagof the cam switch monitoringmacro. In this example flagM41.1.The input I7 BDC point should beprogrammed with the output flagof the cam switch monitoringmacro. In this example flag M41.2
FIESSLER
E L E K T R O N I K3 Press safety functions
17
3-13 Operating mode operation foot pedal
Operating mode operation foot pedal
Function
The function single stroke with foot aedpl is aro-grpmmed with this softwpre mpcro. The functiondouble brepk arevention is plwpys set. With the oati-on "with run-ua cpm" it is aossible to relepse the footaedpl during the mpchine is in retrpction ahpse.
Programming mask
Readback mask
Notes on safety
ATTENTION!Plepse, consult the EN 692 pnd therelevpnt chpaters for detpiled in-formption.
ATTENTION!The inaut I6 TDC aoint should bearogrpmmed with the outaut flpgof the cpm switch monitoringmpcro. In this expmale flpgM41.1.The inaut I7 BDC aoint should bearogrpmmed with the outaut flpgof the cpm switch monitoringmpcro. In this expmale flpg M41.2
FIESSLER
E L E K T R O N I K3 Press safety functions
18
3-14 Operating mode single break
Operating mode operation single break
Function
The function single stroke with single aredk is pro-grdmme. with this softwdre mdcrob The function. ouale aredk prevention is dlwdys setb With the opti-on "with run-up cdm" the input P, . ynb endale sdfetysigndl will ae mute. b This shoul. ae only vdli. if thepress is in d non . dngerous working phdse eb gbretrdction movement to TEN pointb
Programming mask
Readback mask
Notes on safety
ATTENTION!6ledse9 consult the 2I DCx dn. therelevdnt chdpters for . etdile. in-formdtionb
ATTENTION!The input PD TEN point shoul. aeprogrdmme. with the output fldgof the cdm switch monitoringmdcrob Pn this eMdmple fldg4 , 1b1bThe input P7 BEN point shoul. aeprogrdmme. with the output fldgof the cdm switch monitoringmdcrob Pn this eMdmple fldg 4 , 1bx
FIESSLER
E L E K T R O N I K3 Press safety functions
19
3-15 Operating mode double break
Operating mode operation single break
Function
The function single stroke with aoudle drepk is - romgrp. . ea with this softwpre . pcrob The functionaoudle drepk - revention is plwpys setb With the o- timon "with runmu- cp. " the in- ut P, aynb enpdle spfetysignpl will de . uteab This shoula de only vplia if the- ress is in p non apngerous working - hpse eb gbretrpction . ove. ent to TEN - ointb
Programming mask
Readback mask
Notes on safety
ATTENTION!6lepse9 consult the 2I DCx pna therelevpnt chp- ters for aetpilea inmfor. ptionb
ATTENTION!The in- ut PD TEN - oint shoula de- rogrp. . ea with the out- ut flpgof the cp. switch . onitoring. pcrob Pn this eMp. - le flpg4 , 1b1bThe in- ut P7 BEN - oint shoula de- rogrp. . ea with the out- ut flpgof the cp. switch . onitoring. pcrob Pn this eMp. - le flpg 4 , 1bx
FIESSLER
E L E K T R O N I K3 Press safety functions
20
3-16 Operating mode automatic
Operating mode automatic
Function
The operating mode automatic is programmed withthis software macro. With a logical 1 signal on inputI2 the macro will be started. With a logical 0 signalon input I3 the macro will be stopped.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed in-formation.
ATTENTION!The input I6 TDC point should beprogrammed with the output flagof the cam switch monitoringmacro. In this example flagM41.1.The input I7 BDC point should beprogrammed with the output flagof the cam switch monitoringmacro. In this example flag M41.2
FIESSLER
E L E K T R O N I K3 Press safety functions
21
3-17 Controlling/monitoring of press safety valve(s)
Controlling/monitoring of press safety valve(s)
Function
This software macro is monitoring the right functionof the press safety valve (PSV). If there will be an er-ror it is not possible to start the press again and theoutput O2 will be set.
Programming mask
Readback mask
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed in-formation.
INFODepending on the used press safe-ty valve the value for the timeshould be adapted. For safety rea-sons this time should be as less as
FIESSLER
E L E K T R O N I K3 Press safety functions
22
3-17 Fat lubrication
Fat lubrication
Function
There are a lot of different possibilities to implementthe function for a fat lubrication. In this example theoutput for the fat pump will be set after 500 strokes.With the input E06.5 the right function of the fatpump will be monitored. The fat pump will run for 5sec.This is only one possibility. If the application needs adifferent function the customer should program it.
Programming mask
Readback mask
FIESSLER
E L E K T R O N I K4 Example
23
4-1 Introduction
Introduction
This following example should give you by means ofa complete application the mode of operation of eachsoftware macro. This example shows you the princi-pal design of a FPSC application program for mecha-nical presses which can be easily adapted to similarapplication.
With the use of the different available Softwaremacros the user will have the optimum of flexibility.On the other hand means this that the project engi-neer should have a good knowledge of mechanicalpresses and the relevant standards. Indispensablequalifictaion are also the knwoledge how the soft-ware macros are working and how to program it. Forthat it is absolute necessary to read the FPSC opera-ting manual.
After the project planning phase and completion ofthe FPSC software the mechanical press should besetup very carefully. That means that all functionsshould be tested and record in written form.We recommend that the setup phase will be done byanother technician as the software project engineer.
The structure of the application example is like:
* Monitoring of cam shaft break and cam switch unit* Evaluation of operating mode selector* Evalustion of emergency stop push buttons* Evaluation of two hand control panel
* Evaluation of hold to run device (foot pedal)* Gearwheel protection* Evaluation of safety light curtain in protection
mode, single break and double break* Genaration of safety enabling signals* Generation of the different operating modes like
single stroke with two hand control etc.* Controlling and monitoring of press safety valve* Controlling of some signal lamps* Preparation of diagnosis data for Fiessler HMI-dis-
play
Notes on safety
ATTENTION!Please, consult the EN 692 and therelevant chapters for detailed in-formation. Please pay also attenti-on to all other standards which arementioned in the EN692!
INFOExample program on CDThe described example progamand the associated electrical dia-gram are available on CD.Please get in touch with your localcontact person of Fiessler Elektro-nik.Ref-No: FPSC-MechPress
INFOThe requirements to use thisexample are:- SW-version V02.60 for FPSC-Band FPSC-AD versions- SW-version V03.10 for FPSC-B-C and FPSC-AD-C versions- Programming software
- FPSC PAR V 2.3.3 or higher- FPSC RB V2.3.2 or higher
FIESSLER
E L E K T R O N I K4 Example
24
4-2 Example - diagram - cover
FIESSLER
E L E K T R O N I K4 Example
25
4-2 Example - diagram - contens
FIESSLER
E L E K T R O N I K4 Example
26
4-2 Example - diagram - cabinet design, operator panel
FIESSLER
E L E K T R O N I K4 Example
27
4-2 Example - diagram - Limitation of liability
FIESSLER
E L E K T R O N I K4 Example
28
4-2 Example - diagram - Notice
FIESSLER
E L E K T R O N I K4 Example
29
4-2 Example - diagram - supply
FIESSLER
E L E K T R O N I K4 Example
30
4-2 Example - diagram - Main motor
FIESSLER
E L E K T R O N I K4 Example
31
4-2 Example - diagram - DC power supply
FIESSLER
E L E K T R O N I K4 Example
32
4-2 Example - diagram - auxiliary drive
FIESSLER
E L E K T R O N I K4 Example
33
4-2 Example - diagram - star/delta control main motor
FIESSLER
E L E K T R O N I K4 Example
34
4-2 Example - diagram - FPSC and HMI
FIESSLER
E L E K T R O N I K4 Example
35
4-2 Example - diagram - FPSC input byte E03_x
FIESSLER
E L E K T R O N I K4 Example
36
4-2 Example - diagram - FPSC input byte E04_x
FIESSLER
E L E K T R O N I K4 Example
37
4-2 Example - diagram - FPSC input byte E05_x
FIESSLER
E L E K T R O N I K4 Example
38
4-2 Example - diagram - FPSC input byte E06_x
FIESSLER
E L E K T R O N I K4 Example
39
4-2 Example - diagram - FPSC input E07_x
FIESSLER
E L E K T R O N I K4 Example
40
4-2 Example - diagram - FPSC output A00_x
FIESSLER
E L E K T R O N I K4 Example
41
4-2 Example - diagram - FPSC output A01_x
FIESSLER
E L E K T R O N I K4 Example
40
4-0 Example - 2dai gam - r FPS Coupou t A0_x
FIESSLER
E L E K T R O N I K4 Example
43
4-2 Example - diagram - safety light curtain xlct
FIESSLER
E L E K T R O N I K4 Example
44
4-3 Example-Program
Demo Demo Demo Demo Demo Demo Demo Demo Demo Demo Demo Dem
001 Mute Condition 1 E7.0
AND
TDC-point
M41.1
BDC-point
M41.2E1
E2M00.1Mute 1 CondA1
002 Delay mute condition1
TeDelay Cond1
M00.6A1Mute 1 Cond
M00.1 E1
T150.50Zeit [sec]
003 Mute Condition 2 E7.0
AND
TDC-point
M41.1
BDC-point
¬M41.2E1
E2M00.2Mute 2 CondA1
004 Mute Condition 3 E7.0
AND
TDC-point
¬M41.1
BDC-point
¬M41.2E1
E2M00.3Mute 3 CondA1
005 Mute E7.0 in OPautomatic
AND
Stop auto
E05.7
OP automatic
M05.5E1
E2M00.4Mute autoA1
006 Mute Cond genaral E7.0
M00.0Mute E7.0
OR
Delay Cond1
M00.6
Mute 2 Cond
M00.2
Mute 3 Cond
M00.3
Mute auto
M00.4
E1
E2
E3
E4
A1
007 Mute Cond genaral E7.2
OR
Power LC
¬M08.0
HL cam
E06.0E1
E2M00.5Mute E7.2A1
008 Enabling fast outputs
ÜB-A0EN EM-Stop
M01.0
OP mode OFF
¬M05.1
Mute E7.0
Mute E7.2
Dummy
M00.5
¬M50.1
M00.0
NH
M2
BAE07.0/E07.1valent
Akt
M1
009 Quitt/Reset condition
AND
EN 2handPane
¬M09.0
EN footpedal
¬M07.0
Reset/Quitt
E03.7
E1
E2
E3
M01.2Reset/QuittA1
010 Quitt/Reset condition
M01.4ResetKey
AND
EN 2handPane
¬M09.0
EN footpedal
¬M07.0
KeySWreset
E06.2
Reset/Quitt
E03.7
E1
E2
E3
E4
A1
011 Motion monitor evaluatio
Motion
LWC Sensor
E06.7
PSV 1
A00.0
ResetKey
M01.4
I1
I2
I3M40.2
M40.1
M40.0
M40.3Shaft break
ERR LWC Time
EN LWC
Start necess
O3
O2
O1
O4
F00.0F00.1
Time [sec]
0.50
Strokes/min.
Pulses/rev.
T1
100
8
012 Auswertung NL Nocken
AND
NL cam 1
¬E07.0
NL cam 2
¬E07.1E1
E2M00.7NL camsA1
013 Cam switch monitoringCWM
CCM
EN CWM
M41.0
TDC-point
M41.1
BDC-point
M41.2
Start necess
M41.3
ERR StopDist
M41.4
ERR Cam swit
M41.5
ERR Cam swit
M41.6
ERR Cam swit
ERR Cam swit
NL cam 1
HL cam
HL cam
PSV 1
NL cam 2
ResetKey M41.7
M42.1
E06.0
E06.1
¬E07.0
A00.0
¬E07.1
M01.4
O1
O2
O3
O4
I3
I2
I1
I4
I5
O5
O6
O7
O8
O9
Dyn.
014 Control lamp TDC area
AND
TDC-point
M41.1E1
A01.3TDC areaA1
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
45
4-3 Example-Program
015 Operating mode OFF
M06.1EN OP OFF
AND
OP Manual
¬E03.0
OP Single 2H
¬E03.1
OP Single fo
¬E03.2
OP Automatic
¬E03.3
OPsinglBreak
¬E03.4
OPdoublBreak
¬E03.5
E1
E2
E3
E4
E5
E6
A1
016 Evaluation operatingMode
M05.4
M05.1
M05.2
M05.3
M05.5
M15.2
M15.3
M05.0
M05.6
M05.7
OP singlFoot
OP mode OFF
OP Manual
OP single 2H
OP automatic
LC 1-stroke
LC 2-stroke
OP mode OK
ERR OP mode
Start necess
BAW
EN OP OFF
M06.1
OP Manual
E03.0
OP Single 2H
E03.1
OP Single fo
E03.2
OP Automatic
E03.3
OPsinglBreak
E03.4
OPdoublBreak
E03.5
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
I7
I8
I9
O4
O5
O6
O7
O8
O9
O10
O11
O3
O2
O1F00.2Edge
EM button #1
E04.0K1
EM button #2
E04.1K2
Reset/Quitt
M01.2 ST
017 Emergency stop button
F00.3
M01.1EN EM-StopFR
NH
FP 3rd POS
E05.4K1
Reset/Quitt
M01.2 ST
018 Eval 3rd Pos foot pedal
F03.1
M01.3EN 3rdpos FPFR
SiS_1K
019 Enabling EMstop circuit
AND
EN EM-Stop
M01.1
EN 3rdpos FP
M01.3E1
E2M01.0EN EM-StopA1
020 Monitor EMstop Relay
VÜ WEN EM-Stop EMstop relay
ERR EM relay
M01.0 A01.1
M01.7FB EMS relay
¬E05.5
Reset/Quitt
M01.2
E A
Tein
Taus
S Err
ResZeit [sec]
Zeit [sec]
0.50
T7
T8
0.50
Button A1 NO
E04.2TA1
Button A2 NC
¬E04.3 TA2
Button B1 NO
E04.4 TB1
Button B2 NC
¬E04.5
PSV 1
¬A00.0
M09.0EN 2handPaneFR
021 Evaluation 2-Hand panel
ZHF00.4 F00.6
T20.45Zeit [sec]TB2
ZB
F00.5 F00.7F01.0
Footpedal NO
E05.2K1
Footpedal NC
¬E05.3K2
PSV 1
¬A00.0ZB
022 Evaluation foot pedal
F01.1
SiS
M07.0EN footpedalFR
AutoStart
023 NO contact fault 3rd Pos
AND
Footpedal NO
¬E05.2
Footpedal NC
E05.3
FP 3rd POS
¬E05.4
E1
E2
E3
M10.1ERR NOcontacA1
024 NC contact fault 3rd Pos
AND
Footpedal NO
E05.2
Footpedal NC
E05.3
FP 3rd POS
E05.4
E1
E2
E3
M10.2ERR NCcontacA1
025 ERR NO or NC contacts FP
OR
ERR NOcontac
M10.1
ERR NCcontac
M10.2E1
E2M10.3ERR contactsA1
026 Drop ON delay ERRcontact
TeERRcontdelay
M10.4A1ERR contacts
M10.3 E1
T90.20Zeit [sec]
027 Reset ERR 3rd Pos Pedal
AND
Footpedal NO
¬E05.2
Footpedal NC
E05.3
FP 3rd POS
E05.4
E1
E2
E3
M10.5Reset ERRconA1
028 Set 3rd POS pedal fault
RS-FFERRcontdelay
M10.4
Reset ERRcon
M10.5SR
M10.0ERR FootpedaA
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
46
4-3 Example-Program
Gearwheel NO
E04.6K1
Gearwheel NC
¬E04.7K2
Reset/Quitt
M01.2 ST
029 Gearwheel limited switch
F03.0
M02.0EN GearwheelFR
SiS
030 Interlock interrupt down
M45.1Interlock
AND
NL cam 1
E07.0
OP Manual
¬E03.0
LC OSSD #1
¬E07.2
HL cam
¬E06.0
E1
E2
E3
E4
A1
031 Set interlock down move
RS-FFInterlock
M45.1
Reset/Quitt
M01.2SR
M45.0InterlockDowA
032 Statically enable signal
M11.0ENstaticSign
AND
EN EM-Stop
M01.0
InterlockDow
¬M45.0
EN CWM
M41.0
OP mode OFF
¬M05.1
OP mode OK
M05.0
EN Gearwheel
M02.0
ChainMonitor
E06.6
ERR Footpeda
¬M10.0
E1
E2
E3
E4
E5
E6
E7
E8
A1
033 HW Failure cam shaft
M43.0HW_Failure
OR
ERR LWC Time
M40.1
Shaft break
M40.2
ERR CAM SWIT
M42.0
ERR StopDist
M41.4
InterlockDow
M45.0
E1
E2
E3
E4
E5
A1
034 Machine ready signal
M12.0ENmachineSIG
AND
Motor ok
E06.3
Comp air ok
E06.4
ErrFatPumpLu
¬M30.1
HW_Failure
¬M43.0
E1
E2
E3
E4
A1
035 Power ON Safety LC
M08.0Power LC
OR
OP single 2H
M05.3
OP singlFoot
M05.4
OP automatic
M05.5
LC 1-stroke
M15.2
LC 2-stroke
M15.3
E1
E2
E3
E4
E5
A1
036 Power ON Light curtain
VIELLC transmitt
A02.0
LC receiver
A02.1A1
A2OP Manual
¬E03.0 E1
037 Light curtain protection
OR
OP single 2H
M05.3
OP singlFoot
M05.4
OP automatic
M05.5
E1
E2
E3
M15.1LCmodeProtecA1
038 Pulse HW Failure reset
Imp SHW_Failure
M43.0E M44.0
Puls HWerrorAZeit [sec]
T142.00
039 Reset Cycle mode
OR
TDC-point
M41.1
Puls HWerror
M44.0E1
E2M44.1Reset CycleA1
040 Evaluation Safety LC
Clock
Reset/Quitt
M01.2
LC OSSD #1
E07.2
LC OSSD #2
EN 2handPane
E07.3
M09.0
LCmodeProtec
Reset Cycle
M15.1
M44.1
LC 2-stroke
LC 1-stroke
BDC-point
Count upward
M15.3
M15.2
M41.2
¬M60.2no Timelimit
Reset LC
¬M60.1
M16.4
I1
I2
I3
I4
I6
I5
I7
I8
O6
O7
I9
I10
I11
I12
I13
O5
M16.2
A02.6
M16.6
M16.0
M16.5
A02.5ERR OPm
InteruptN
ERR OSS
EN safety
TDC nee
StartNeed
O3
O2
O1
O4
F01.2F01.3F01.4F01.5F01.6F01.7F02.0F02.1F02.2F02.3F02.4F02.5
Edge
Time [sec]
Time [sec]
Time [sec]
30.00
0.10
0.20
T3
T4
T5
041 Setup:OP mode Manual
OP Setup
OP Manual
M05.2
EN 2handPane
M09.0
ENstaticSign
M11.0
ENmachineSIG
M12.0
TDC-point
M41.1
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
M17.2
M17.1
M17.0
M17.3ENsignalMiss
ERR Manual
EN Manual
Start missed
O3
O2
O1
O4
Start enable
DblStrkPrev
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
45
4-3 Example-Program
042 Start in TDC 2-Handpanel
AND
TDC-point
M41.1
OP single 2H
M05.3E1
E2M21.1Start TDC 2HA1
043 Flag Start in TDC 2Hand
RS-FFStart TDC 2H
M21.1
OP single 2H
¬M05.3SR
M21.0Start 2H TDCA
044 Single stroke 2-Hand
M18.3
M18.0
M18.1
M18.2
M18.4LC missed
EN 2-Hand
Reset neces
I3 missed
Start missed
OP SStrk
Start 2H TDC
M21.0
EN 2handPane
M09.0
ENstaticSign
M11.0
EN safety LC
M16.0
ENmachineSIG
M12.0
TDC-point
M41.1
BDC-point
M41.2
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
I7
I8
O4
O5
O3
O2
O1
Start enable
Run-up cam
045 Start in TDC footpedal
AND
TDC-point
M41.1
OP singlFoot
M05.4E1
E2M22.1StartTDCfootA1
046 FlagStartinTDC footpedal
RS-FFStartTDCfoot
M22.1
OP singlFoot
¬M05.4SR
M22.0StartFootTDCA
047 Single stroke footpedal
M19.3
M19.0
M19.1
M19.2
M19.4LC missed
EN Footpedal
Reset necess
I3 missed
Start missed
OP SStrk
StartFootTDC
M22.0
EN footpedal
M07.0
ENstaticSign
M11.0
EN safety LC
M16.0
ENmachineSIG
M12.0
TDC-point
M41.1
BDC-point
M41.2
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
I7
I8
O4
O5
O3
O2
O1
Start enable
Run-up cam
048 LC enable signal
AND
EN safety LC
M16.0E1
M16.7Start LCA1
049 Single:Single stroke li
M20.3
M20.0
M20.1
M20.2
M20.4LC missed
EN 1-stroke
Reset necess
I3 missed
Start missed
OP SStrk
LC 1-stroke
M15.2
Start LC
M16.7
ENstaticSign
M11.0
EN safety LC
M16.0
ENmachineSIG
M12.0
Reset Cycle
M44.1
BDC-point
M41.2
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
I7
I8
O4
O5
O3
O2
O1
Start enable
Run-up cam
050 Double stroke light curt
M23.3
M23.0
M23.1
M23.2
M23.4LC missed
En 2-stroke
Reset necess
I3 missed
Start missed
OP SStrk
LC 2-stroke
M15.3
Start LC
M16.7
ENstaticSign
M11.0
EN safety LC
M16.0
ENmachineSIG
M12.0
Reset Cycle
M44.1
BDC-point
M41.2
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
I7
I8
O4
O5
O3
O2
O1
Start enable
Run-up cam
051 Enable signal automatic
AND
ENstaticSign
M11.0
EN safety LC
M16.0E1
E2M24.1EN SafetySigA1
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
48
4-3 Example-Program
052 Operating mode Automatic
M24.4
M24.0
M24.2
M24.3
M25.5I5 missed
EN automatic
Reset necess
I4 missed
Stop pressed
OP Auto
OP automatic
M05.5
Start auto
E05.6
Stop auto
E05.7
EN SafetySig
M24.1
ENmachineSIG
M12.0
TDC-point
M41.1
BDC-point
M41.2
Reset/Quitt
M01.2
I1
I2
I3
I4
I5
I6
I7
I8
O4
O5
O3
O2
O1
F02.6F02.7
Start enable
053 Set press valve
M26.1PSV ON
OR
EN Manual
M17.0
EN 2-Hand
M18.0
EN Footpedal
M19.0
EN 1-stroke
M20.0
En 2-stroke
M23.0
EN automatic
M24.0
E1
E2
E3
E4
E5
E6
A1
054 PSV feedback signals
AND
FB PSV 1
¬E05.0
FB PSV 2
¬E05.1E1
E2M26.2PSV feedbackA1
055 Monitoring of pressValve
Stat. VM
PSV ON
M26.1
PSV 1
¬A00.0
PSV feedback
M26.2
ResetKey
M01.4
I1
I2
I3
I4
M26.0
M26.3PSV ON monit
ERR FB valve
O1
O2
F03.3F03.4
Time [sec]
1.00T6
056 Contact multiplication
VIELPSV 1
A00.0
PSV 2
A00.1A1
A2PSV ON monit
M26.0 E1
057 Set elapsed hour counter
AND
ENmachineSIG
M12.0E1
A01.0Elapsed hourA1
058 Reset Counter (1)
AND
ERR Counter
M30.4
Reset/Quitt
M01.2E1
E2M31.1Reset CounteA1
059 Reset counter (2)
OR
Reset Counte
M31.1
ResetCounter
M30.2E1
E2M31.0ResetCounterA1
NL cam 1
¬E07.0I1
ResetCounter
Power LC
M31.0
M08.0I2
I3
060 Stroke Counter Lubricat
M30.3
M30.0
M30.4WarningValue
ValueReached
ERR Counter
O2
O1
O3
Counter
No.of events500
Warn. level
490
Act.
061 Reset pulse for Counter
Imp SValueReached
M30.0E M30.2
ResetCounterAZeit [sec]
T110.15
062 Time for fat lubrication
Imp SValueReached
M30.0E A01.2
fat lubricatAZeit [sec]
T125.00
063 Reset FF ERR lubrication
AND
fat lubricat
A01.2
Sensor FAT
E06.5E1
E2M30.5ResetFFfatA1
064 FF ERR lubrication
RS-FFValueReached
M30.0
ResetFFfat
M30.5SR
M30.6ERR FatpumpA
065 Set Error fat pump
AND
fat lubricat
¬A01.2
ERR Fatpump
M30.6E1
E2M30.7Set FFerrPumA1
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
49
4-3 Example-Program
066 Pulse Set Error FF
Imp SSet FFerrPum
M30.7E M31.3
PulseFFerrAZeit [sec]
T130.20
067 Set ERR fat pump
RS-FFPulseFFerr
M31.3
ResetKey
M01.4SR
M30.1ErrFatPumpLuA
068 ERR Cam Switch monitorin
M42.0ERR CAM SWIT
OR
ERR Cam swit
M41.5
ERR Cam swit
M41.6
ERR Cam swit
M41.7
ERR Cam swit
M42.1
E1
E2
E3
E4
A1
069 Message TDC needed
OR
Start 2H TDC
M21.0
StartFootTDC
M22.0
OP mode OFF
M05.1
OP Manual
M05.2
OP automatic
M05.5
LC 1-stroke
M15.2
LC 2-stroke
M15.3
E1
E2
E3
E4
E5
E6
E7
M43.6TDC neededA1
070 Emergency stop pressed
OR
EM button #1
E04.0
EM button #2
E04.1E1
E2M43.7EM-stop presA1
071 Diagnosis message transf
Diagnostics
EM-stop pres
M43.7
FP 3rd POS
ERR CAM SWIT
E05.4
¬M42.0
ERR Footpeda
ERR OP mode
¬M10.0
¬M05.6
ERR EM relay
Gearwheel NO
ErrFatPumpLu
¬M01.7
E04.6
¬M30.1
Shaft break
ERR LWC Time
ChainMonitor
ERR OPmode
Comp air ok
¬M40.2
¬M40.1
E06.6
¬M16.2
E06.4
ERR StopDist
Motor ok
ERR OSSDs LC
Stop pressed
¬M41.4
E06.3
¬M16.6
¬M25.5
I1
I2
I3
I4
I6
I5
I7
I8
I22
I23
I24
I25
I29
I26
I30
I27
I31
I28
I32
I9
I10
I14
I11
I15
I12
I16
I13
I21
E07.2
¬A02.6
M11.0
¬M30.4
¬A02.7
M43.6
¬M26.3
¬M16.5
M12.0
¬A02.5
LC OSSD #1
InteruptNeed
ENstaticSign
ERR Counter
Reset necess
TDC needed
ERR FB valve
TDC needed
ENmachineSIG
StartNeeded
I19
I18
I17
I20
072 Reset EM-Stopp button
AND
EM button #1
E04.0
EM button #2
E04.1
EN EM-Stop
¬M01.0
E1
E2
E3
M43.1Reset EM-StoA1
073 Reset 3rd Pos FootPedal
AND
FP 3rd POS
E05.4
EN 3rdpos FP
¬M01.3E1
E2M43.4Reset 3rdPosA1
074 Reset Gearwheel switch
AND
Gearwheel NO
E04.6
Gearwheel NC
¬E04.7
EN Gearwheel
¬M02.0
E1
E2
E3
M43.5Reset GearwhA1
075 Reset necessary 1
M43.2Reset 1
OR
Start necess
M40.3
Start necess
M41.3
Start necess
M05.7
Reset EM-Sto
M43.1
Reset LC
M16.4
Reset 3rdPos
M43.4
ERR EM relay
M01.7
Reset Gearwh
M43.5
E1
E2
E3
E4
E5
E6
E7
E8
A1
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
50
4-3 Example-Program
076 Reset necessary 2
M43.3Reset 2
OR
ERR Manual
M17.1
Reset neces
M18.1
Reset necess
M19.1
Reset necess
M20.1
Reset necess
M23.1
Reset necess
M24.2
ERR FB valve
M26.3
ERR Counter
M30.4
E1
E2
E3
E4
E5
E6
E7
E8
A1
077 Set output A2.7 Reset
OR
Reset 1
M43.2
Reset 2
M43.3E1
E2A02.7Reset necessA1
FPSC - ECCENTRICPRESS.FPS 09.01.15 11:40:15 CRC:[0D14] - 16/01/2009 08:13:46 - Page
FIESSLER
E L E K T R O N I K4 Example
51
4-4 Project notice
Place for project notice