Type: |
Data structure |
Available as of: |
V1.0.0.0 |
Inherits from: |
- |
Data structure for the parameterization of cam jobs.
|
INVALID DATA |
Do not perform an online change while a job of type ET_MotionJobType.MultiCam is in the job buffer list or active in FB_SoMotionGenerator. |
Failure to follow these instructions can result in injury or equipment damage. |
Motion jobs of type ET_MotionJobType.MultiCam need additional data from a PDL.ST_MultiCam structure. The motion job has therefore a reference (pointer) to PDL.ST_Multicam in ST_MotionJob.ST_Cam.rstMultiCam. When the job is commanded to FB_SoMotionGenerator via the TakeJob method, the job parameters are copied into the internal job buffer (including the reference to ST_MultiCam). The reference to the ST_MultiCam data is not updated during the online change.
Variable |
Data type |
Description |
---|---|---|
ifMaster |
SystemInterface.IF_Master |
Master object of the cam. Can be any positioning source implementing the interface SystemConfigurationItf.IF_Master. |
etMasterSetposMode |
Defines the SetPos type to be executed onto the logical position of the master object upon activation of the job. |
|
lrMasterSetposValue |
LREAL |
SetPos value. Unit: Length units |
etMode |
Behavior of the cam when reaching the minimum or maximum of the logical master position. |
|
lrXstart |
LREAL |
Start position relating to the logical position of the master object. Unit: Length units |
lrXend |
LREAL |
End position relating to the logical position of the master object. Unit: Length units |
lrYstart |
LREAL |
Start position of the slave object. Unit: Length units |
lrYend |
LREAL |
End position of the slave object. Unit: Length units |
rstMultiCam |
REFERENCE to PDL STS MultiCam |
Reference to the data structure for the parameterization of MultiCam's. |
stDwellDwell |
Data structure for the parameterization of dwell-dwell cams. The following dwell-dwell cams are available: Poly5, modified acceleration trapezoid, inclined sine, modified sine. |
|
stPoly5com |
Data structure for parameterization of general Poly5 cams. |
|
stPoly7com |
Data structure for parameterization of general Poly7 cams. |
|
stSystemCam |
Data structure for the parameterization of cams that have been generated with the system function SystemInterface.FC_ProfileLoad(). |
|
stExternalCam |
Data structure for the parameterization of defined cam jobs. |