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.

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

Signal-Timing Diagram<br />

Fig. 1-73: Incremental Parameter Adjust<br />

Functional <strong>Description</strong><br />

The adjustment of the influenced variable, „Value“ may take place in<br />

positive or negative direction. The limits set a valid range for adjusting the<br />

variable. Specifying a modulo value allows the adjustment to be withing<br />

an axis‘ frame for reference. Predefining increments and increments per<br />

second determines the alteration velocity of the influenced variable. It is<br />

possible to write a given value („PresetValue“), inside the valid operating<br />

range, directly to the influenced variable.<br />

After activation, with „Enable“, the influenced variable can be changed via<br />

inputs „Inc“ (positive direction) and „Dec“ (negative direction). While input<br />

„Inc“or Dec is set, the influenced variable is continuously increased (or<br />

decreased) with the given velocity. (StepsPerSecond * StepWidth).<br />

Note:<br />

The influenced variable can only be set to the specified preset<br />

value when it is within the valid range between „HighLimit“ and<br />

„LowLimit“.<br />

Errorhandling<br />

„Active“ signals that the adjustment procedure is not yet completed.<br />

“Done = TRUE signals the adjustment completed without error. If an error<br />

occurs during processing of the function block, it is indicated with „Error“ =<br />

TRUE, with the details in the output structure „ErrorIdent“.<br />

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

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

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

INPUT_RANGE_ERROR<br />

(16#0006)<br />

16#0002 16#0000 Inputs are outside permitted range<br />

RESOURCE_ERROR (16#0003) 16#0004 16#0000 Drive firmware not supported<br />

STATE_MACHINE_ERROR<br />

(16#0005)<br />

16#0006 16#0000 Invalid status of the function block<br />

Fig. 1-74 Error numbers, caused by MX_IncrementalAdjustType01<br />

Required Hardware<br />

Required Software<br />

Required Parameterization<br />

Required IndraLogic Steps<br />

• IndraDrive C or M (MPx03 Firmware)<br />

• IndraWorks Drive with IndraLogic<br />

• No special parameterization required<br />

• Include library ML(X)_<strong>Tech</strong>nology.lib in the 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!