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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1-18 <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 Axis AXIS_REF Reference to the axis<br />

VAR_INPUT Execute BOOL Positive edge aborts the trigger<br />

ProbeSelect PROBE_NUMBER Specify the selected probe.<br />

PROBE1 = 1: Probe 1 is selected;<br />

PROBE2 = 2: Probe 2 is selected<br />

VAR_OUTPUT Done BOOL Selected probe events are aborted<br />

Error BOOL Indicates an error<br />

ErrorID ERROR_CODE Short error description<br />

ErrorIdent ERROR_STRUCT Detailed error description<br />

Fig. 1-19: Interface of <strong>FB</strong> MC_AbortTrigger<br />

Timing Diagram<br />

Timing diagram according to PLCOpen specification (Common<br />

Definitions).<br />

Errorhandling<br />

The function block generates the following error messages<br />

Additional1/Additional2 for the "F_RELATED_TABLE", 16#0170:<br />

in<br />

ErrorID Additional1 Additional2 <strong>Description</strong><br />

RESOURCE_ERROR<br />

(16#0003)<br />

RESOURCE_ERROR<br />

(16#0003)<br />

RESOURCE_ERROR<br />

(16#0003)<br />

INPUT_RANGE_ERROR<br />

(16#0006)<br />

16#0004 16#0000 Drive-Firmware not supported -> MPH03 or MPB03,<br />

release 10 or higher required<br />

16#0403 16#0001 Required probe control bit (S-0-0405, Bit 0) is not<br />

configured in signal control word<br />

16#0403 16#0002 Required probe control bit (S-0-0406, Bit 0) is not<br />

configured in signal control word<br />

16#0404 16#0001 <strong>FB</strong> Input "ProbeSelect" is outside valid range<br />

Fig. 1-20:<br />

MC_AbortTrigger Errorcodes<br />

Required Components and<br />

Parametrization<br />

Required Hardware<br />

Required hardware see MC_TouchProbe.<br />

Required Firmware<br />

Required firmware see MC_TouchProbe.<br />

Required Software<br />

Required software see MC_TouchProbe.<br />

Required Parameterization<br />

Required parameterization see MC_TouchProbe.<br />

Required IndraLogic Steps<br />

• Include the library MX_<strong>Tech</strong>nology.lib in your IndraLogic project<br />

• Call the provided <strong>FB</strong>'s in your IndraLogic project<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!