Delta RMC151 User Manual
Page 785
8 Command Reference
Hardware Limitations: RMC75S: versions 2.1D or newer only
RMC75P: versions 2.1E or newer only
RMC75E: No limitations
RMC150E: No limitations
See the Commands Overview topic for basic command information and how to issue
commands from PLCs, HMIs, etc.
Command Parameters
# Parameter Description
Data Type
Range
1 Curve ID
Internal:
DINT
External:
REAL
0-50000
2 Curve Data (address)
Note: See Specifying a Register
Address below.
REAL
any Variable
Table
address
3 Interpolation Method
•
Constant (0)
•
Linear (1)
•
Cubic (2) - default
REAL
a valid
integer as
described
4 Life Cycle
•
Standard (0) - default
•
Start-Once (1)
•
Complete-Once (2)
•
Permanent (3)
REAL
a valid
integer as
described
Description
This command is used for creating curves in the RMC from a PLC, PC, or even from user
programs. For details on the procedure, see Creating Curves Using the Curve Add
Command. This command is not necessary when creating curves in the Curve Tool. Once
the curve data has been written to the Variable Table, sending this command will create
the curve in the RMC.
Once a curve has been created, it can be viewed in the Curve Tool, and can be used with
the Curve Start (86) or Curve Start (Prs/Frc) (87) command for a time-based profile or
camming based on a master.
Creating a curve requires some processing time that typically exceeds one loop time. It is
important to not start a curve before it has been processed and added to the Curve Store.
The RMC will report the state of the Curve Add in the Curve Status register, which is
part of the Curve Data.
For more details, refer to the Creating Curves Using the Curve Add Command topic.
Curve ID
This provides a way of identifying the curve. This can be any number from 0 to 50,000.
The ID will be used in the Curve Start (86) and Curve Start (Prs/Frc) (87) commands to
specify which curve to start. A maximum of 128 curves can be stored in the Curve Store,
although each ID can be from 0 to 50,000. For the Multiple Curves format, the curves will
receive sequential IDs beginning with this Curve ID.
If a curve with the requested ID already exists, the existing curve will be deleted and the
new curve with that ID added.
deltamotion.com
765