![]() |
TG Motion
version 502 - 4034/906 cnc 126
|
Gear generator. More...
#include <tgm.h>
Public Attributes | |
| float64_t | Position |
| Output position for linear gearing or pointer to CAM for cam gearing [ inc ]. | |
| float64_t | CamPosition |
| Output position for cam gearing [ inc ]. | |
| float64_t | Offset |
| Offset of output position [ inc ]. | |
| float64_t | Shift |
| Desired shift of pointer to cam [ inc ]. | |
| float64_t | ActualShift |
| Actual shift of pointer to cam [ inc ]. | |
| float64_t | IncShift |
| Increment of shift pointer to cam [inc / servo tick]. | |
| float64_t | IncIn |
| Increment of ramp Gear.ActualIn [inc / servo tick]. | |
| float64_t | CamIncPosition |
| Increment of position incremental cam [ inc ]. | |
| float64_t | CamScale |
| Scaling factor of cam profile. | |
| float64_t | DReserve [8] |
| reserved | |
| uint32_t | SourceNumber |
| Number of logical servo used for source of master position. | |
| uint32_t | SourcePosition |
| uint32_t | Mode |
| int32_t | In |
| Numerator of gear ratio. | |
| int32_t | Out |
| Denominator of gear ratio. | |
| int32_t | ActualIn |
| Actual value of numerator gear ratio. | |
| uint32_t | CamLine |
| Offset in bytes to first data of cam profile in CAM_PROFILE_MEMORY or DATA_MEMORY. | |
| uint32_t | CamLen |
| Number of data in cam profile. | |
| uint32_t | CamType |
| Type of cam 0 = reversible cam, 1 = forward cam. | |
| uint32_t | CamTab |
| uint32_t | CamExpControl |
| uint32_t | CamExpLine1 |
| Offset in byte to first data of external cam 1 in CAM_PROFILE_MEMORY or DATA_MEMORY. | |
| uint32_t | CamExpLine2 |
| Offset in byte to first data of external cam 2 in CAM_PROFILE_MEMORY or DATA_MEMORY. | |
| uint32_t | CamExpAddress1 |
| Offset in bytes to output value of external cam 1. | |
| uint32_t | CamExpAddress2 |
| Offset in bytes to output value of external cam 2. | |
| int32_t | IReserve [15] |
| reserved | |
Gear generator.
| uint32_t GEAR::CamExpControl |
Control of external cam data: bit0 = 1 - external cam data 1 active bit1 = 1 - external cam data 2 active
| uint32_t GEAR::CamTab |
Location of cam profile: 0 = cam profile is in CAM_PROFILE_MEMORY 1 = cam profile is in DATA_MEMORY
| uint32_t GEAR::Mode |
Gear generator modes: 0 = gear generator off 1 = linear gearing is active 2 = cam gearing is active
| uint32_t GEAR::SourcePosition |
Type of master position: 1 = WritePosition 2 = Position 3 = servo tick 4 = ExtPosition