ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
PWM in the ecomatmobile controller
Hydraulic control in PWM
183
9.3.5
Function CONTROL_OCC
Contained in the library:
ifm_HYDRAULIC_16bitOS05_Vxxyyzz.Lib
Available for the following devices:
•
ClassicController: CR0020, CR0505
•
ExtendedController:
CR0200
•
SafetyController: CR7020, CR7021, CR7200, CR7201, CR7505, CR7506
•
SmartController:
CR2500
Function symbol:
CONTROL_OCC
ENABLE
DESIRED_CURRENT
INIT
ACTUAL_CURRENT
BREAK
R_RAMP
SHORT
F_RAMP
TIMEBASE
XH
XL
MAX_CURRENT
MIN_CURRENT
TOLERANCE
CHANNEL
PWM_FREQUENCY
DITHER_FREQUENCY
DITHER_VALUE
MODE
MANUAL
X
Description
CONTROL_OCC scales the input value X to a specified current range.
Each instance of the function is called once in each PLC cycle. The function uses the function
OUTPUT_CURRENT_CONTROL (
→
page
) and function OUTPUT_CURRENT (
→
)
from the library
ifm_CRnnnn_Vxxyyzz.Lib
. The controller is designed as an adaptive controller so
that it is self-optimising.
If this self-optimising performance is not desired, a value > 0 can be transferred via the input
MANUAL:
→
the self-optimising performance is deactivated.
The numerical value in MANUAL represents a compensation value, which has an influence on the
i
ntegral and
d
ifferential components of the controller. To determine the best settings of the controller in
the MANUAL mode, the value 50 is suitable.
Increase the value MANUAL:
→
controller becomes more sensitive / faster
Decrease the value MANUAL:
→
controller becomes less sensitive / slower