18.01.2015 Views

MLD-S Tech-FB Library Description - Bosch Rexroth

MLD-S Tech-FB Library Description - Bosch Rexroth

MLD-S Tech-FB Library Description - Bosch Rexroth

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1-20 <strong>MLD</strong>-S <strong>Tech</strong>nology <strong>Library</strong> <strong>Rexroth</strong> <strong>MLD</strong>-S <strong>Tech</strong>-<strong>FB</strong> <strong>Library</strong><br />

Name Type Comment<br />

VAR_IN_OUT Master AXIS_REF Reference to the Master Axis<br />

Slave AXIS_REF Reference to the Slave Axis<br />

VAR_INPUT Enable BOOL Enables the Crosscutter functions<br />

CutExecute BOOL Positive edge activates the "Synchronization phase" and<br />

afterwards the "Cutting State"<br />

StopExecute BOOL Positive Edge stops the "Cutting State" and commands the<br />

slave to the "StopPos"<br />

VirtualMaster BOOL This input is used for <strong>MLD</strong>-S only.<br />

FALSE: Real master is used -> Main Operation mode is used.<br />

TRUE: Virtual master is used -> First secondary operation<br />

mode is used<br />

FormatLength REAL Cut-format, length of sheet<br />

NumberOfKnifes UINT number of knives, CURRENTLY ONLY 1 KNIFE<br />

Pos REAL The slave moves to the "StopPos" with a positive edge on the<br />

"StopExecute" Input. *1*2<br />

Vel REAL The slave axis moves to the "StopPos" with max. "Vel" (in case<br />

of positive edge of "StopExecute"-Input) *1*2<br />

Acc_Dec REAL The slave axis moves to the "StopPos" with max. "Acc_Dec" *1*2<br />

CamRelValues<br />

MB_CC_CAM_<br />

REL_VALUES<br />

CAM related values<br />

ResetCutCounter BOOL Positive edge (or "Enable= FALSE”) resets the cut counter<br />

VAR_OUTPUT InSync BOOL The cut drum is in synchronization with the material<br />

State UINT Current cut cycle state:<br />

0: Standstill & Wait state<br />

1: Synchronisation phase<br />

2: Cutting state<br />

3: Stop phase<br />

4: Error state<br />

Error BOOL Indicates an error, Reset with "Enable= FALSE"<br />

ErrorID ERROR_CODE Short error description<br />

ErrorIdent<br />

ERROR_STRU<br />

CT<br />

Error indentification<br />

CutCounter UINT Every cut increments the cut counter. "Enable= FALSE" or a<br />

positive edge on "ResetCutCounter" reset this counter<br />

Fig. 1-23: Interface of ML(X)_CrossCutter<br />

Timing Diagram<br />

* 1 : Units according to drive scaling in engineering units like mm<br />

* 2 : New values become active in the standstill and wait state<br />

(CycleState =0)<br />

The following diagram shows a crosscutter cycle beginning with the start<br />

of the crosscutter and ending with the stop of the cutter drum. Usually the<br />

cut drum is only stopped in an emergency case (in this way the cut drum<br />

will lose synchronization with the master axis). A regular stop of the cut<br />

process should be done by the master axis.<br />

DOK-<strong>MLD</strong>-S*-<strong>Tech</strong><strong>FB</strong>*****-AW01-EN-D

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!