Characteristic values
Once the Universal Flying Saw has been started, the MC_ReadFlyingSawCharacteristics PLC function block can be used to read the characteristic values associated with the slave set value profile that has been calculated for the synchronisation phase. These characteristic values therefore refer neither to the synchronous phase nor to the preliminary phase, but only apply to the synchronisation phase!
The individual characteristic values are described in the table below.
Note | |
When calculating the dynamic characteristic values it is assumed that after the Universal Flying Saw has been started (after the coupling moment) the master will continue to move without acceleration. It follows that the calculated characteristic values are only precisely correct for a master that is not accelerating, and that in practice there may be overshoot or undershoot if the master accelerates or decelerates. |
Structure of the characteristic values
The characteristic values are stored in the comprehensive MC_FlyingSawCharacValuesstructure, which contains the following magnitudes:
The start time described in the table always refers to the start of the synchronisation phase, while the end time refers to the end of the synchronisation phase (not the end of the synchronous phase)! The focus here is always on the synchronisation phase. The third column of the table indicates whether any acceleration that the master may undergo will affect the characteristic value or not. |
Denomination | Description | Independent of master acceleration |
---|---|---|
fMasterVeloNom | Master velocity at the start time of the Universal Flying Saw | no |
fMasterPosStart | Master position at the start time of the Universal Flying Saw | yes |
fSlavePosStart | Slave position at the start time of the Universal Flying Saw | yes |
fSlaveVeloStart | Slave velocity at the start time of the Universal Flying Saw | no |
fSlaveAccStart | Slave acceleration at the start time of the Universal Flying Saw | no |
fSlaveJerkStart | Slave jerk at the start time of the Universal Flying Saw | no |
fMasterPosEnd | Master position at the end of the synchronisation phase | yes |
fSlavePosEnd | Slave position at the end of the synchronisation phase | yes |
fSlaveVeloEnd | Slave velocity at the end of the synchronisation phase | no |
fSlaveAccEnd | Slave acceleration at the end of the synchronisation phase | no |
fSlaveJerkEnd | Slave jerk at the end of the synchronisation phase | no |
fMPosAtSPosMin | Master position at the time of the minimum slave position | no |
fSlavePosMin | Minimum slave position | yes |
fMPosAtSVeloMin | Master position at the time of the minimum slave velocity | no |
fSlaveVeloMin | Minimum slave velocity | no |
fMPosAtSAccMin | Master position at the time of the minimum slave acceleration | no |
fSlaveAccMin | Minimum slave acceleration | no |
fSVeloAtSAccMin | Slave velocity at the time of the minimum slave acceleration | no |
fSlaveJerkMin | Minimum slave jerk | no |
fSlaveDynMomMin | Minimum slave dynamic moment (NOT SUPPORTED YET!) | no |
fMPosAtSPosMax | Master position at the time of the maximum slave position | no |
fSlavePosMax | Maximum slave position | yes |
fMPosAtSVeloMax | Master position at the time of the maximum slave velocity | no |
fSlaveVeloMax | Maximum slave velocity | no |
fMPosAtSAccMax | Master position at the time of the maximum slave acceleration | no |
fSlaveAccMax | Maximum slave acceleration | no |
fSVeloAtSAccMax | Slave velocity at the time of the maximum slave acceleration | no |
fSlaveJerkMax | Maximum slave jerk | no |
fSlaveDynMomMax | Minimum slave dynamic moment | no |
fSlaveVeloMean | Mean absolute slave velocity | no |
fSlaveAccEff | Effective slave acceleration | no |