MLD-S Tech-FB Library Description - Bosch Rexroth
MLD-S Tech-FB Library Description - Bosch Rexroth
MLD-S Tech-FB Library Description - Bosch Rexroth
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