Ramps
MOP
Description This function block is meant to simulate a Motor Operated Potentiometer. Output will increase towards the value of Upper Clamp while Up Command is Active (1), and will decrease towards the value of Lower Clamp while Down Command is Active (1).

The value of Output will ramp linearly at a rate based on the values of Up Time, Down Time, Upper Clamp, and Lower Clamp.

A preset value can be set for the Output using Preset Enable and Preset Value.

To keep the value of Output persistent on power-down, set Output Memory to Persistent (1).
Availability
  • Requires library: Process Control (option -05)
  • Firmware versions 0x1012 and later
savvy-SFD Graphic mop
Graphic with Parameters mop

Parameters

Up Command Input, Read-write, Boolean (signed 16-bit integer)
0 = Inactive
1 = Active
Down Command Input, Read-write, Boolean (signed 16-bit integer)
0 = Inactive
1 = Active
Up Time Input, Read-write, Time or Rate (signed 16-bit integer)
0.1 s to 3000.0 s
Down Time Input, Read-write, Time or Rate (signed 16-bit integer)
0.1 s to 3000.0 s
Preset Enable Input, Read-write, Boolean (signed 16-bit integer)
0 = Inactive
1 = Preset
Preset Value Input, Read-write, Analog (signed 16-bit integer)
-327.67 % to 327.67 %
Lower Clamp Input, Read-write, Analog (signed 16-bit integer)
-327.67 % to 327.67 %
Upper Clamp Input, Read-write, Analog (signed 16-bit integer)
-327.67 % to 327.67 %
Output Memory Internal Parameter, Read-write, Boolean (signed 16-bit integer)
0 = Not Persistent
1 = Persistent
Output Output, Read-only, Analog (signed 16-bit integer)
-327.67 % to 327.67 %