|
| CINOSPidController (const char *apInpName, const char *apOutName) |
|
virtual void | SetCycleTime (real64 arCycleTime) |
|
virtual void | Activate (bool abCheckVal=true, bool abSimulateVal=false, bool abSimulateOut=false, bool abSimulateAct=false) |
|
virtual CINCOObject * | GetRegister () |
|
| CINOSBaseController (const char *apInpName, const char *apOutName) |
|
virtual void | InActivate () |
|
virtual uint32 | Tune (const char *apParam) |
|
virtual ICACHE uint32 | Pull (SINOSRampData *apData) |
|
virtual ICACHE uint32 | Pull (real64 arValue, real64 arVelocity, real64 arAcceleration, real64 arJerk) |
|
virtual void | GetCmdValue (real64 &arValue) |
|
virtual void | GetCmdVelocity (real64 &arVelocity) |
|
virtual void | GetCmdAcceleration (real64 &arAcceleration) |
|
virtual void | GetCmdJerk (real64 &arJerk) |
|
virtual ICACHE void | SetActValue (real64 arValue, bool abIgnorePosError=false) |
|
virtual ICACHE void | GetActValue (real64 &arValue) |
|
virtual void | GetActVelocity (real64 &arVelocity) |
|
virtual void | GetActAcceleration (real64 &arAcceleration) |
|
virtual void | GetActJerk (real64 &arJerk) |
|
virtual void | GetActValError (real64 &arValError) |
|
virtual uint32 | GetParam (const char *apName, real64 &arResult) |
|
virtual volatile real64 * | GetParamAdr (const char *apName) |
|
virtual uint32 | SetParam (const char *apName, real64 arValue) |
|
void | SetFlag (uint32 auFlag) |
|
void | ClrFlag (uint32 auFlag) |
|
uint32 | GetFlag () |
|
virtual ICACHE uint32 | GetState () |
|
virtual ICACHE uint32 | GetState (uint32 &auSubState) |
|
virtual uint32 | SetError (uint32 auError) |
|
virtual ICACHE uint32 | GetError (bool abResolveExternal=false) |
|
virtual uint32 | GetWarning () |
|
virtual void | AcceptError (uint32 auError=0xffffffff) |
|
virtual void | AcceptWarning (uint32 auWarning=0xffffffff) |
|
virtual void | GetCycleTime (real64 &arCycleTime) |
|
virtual uint16 | GetCycleNumber () |
|
virtual uint16 | GetCycleId () |
|
virtual uint8 | GetBusId () |
|
virtual const char * | GetUnit () |
|
virtual uint32 | GetCharacteristics () |
|
virtual uint8 | GetTypeChar () |
|
virtual void | SetParent (CINOSControl *apParent) |
|
virtual const char * | GetType () |
|
virtual bool | OnEmergency () |
|
virtual CINOSProcessImageChannel * | GetInput () |
|
virtual CINOSProcessImageChannel * | GetOutput () |
|
virtual const char * | GetStateText () |
|
|
uint8 | m_uActSet |
|
SPidVal | m_Pid [3] |
|
real64 | m_rSint |
|
real64 | m_rSintMin |
|
real64 | m_rSintMax |
|
real64 | m_rSignalFF |
|
inosName32 | m_cSignalName |
|
CINOSAdcChannel * | m_pAdcSignal |
|
CINOSDacChannel * | m_pDacSignal |
|
uint32 | m_uState |
|
uint32 | m_uSubState |
|
uint32 | m_uError |
|
uint32 | m_uErrorMask |
|
uint32 | m_uErrorDis |
|
uint32 | m_uMaskFatal |
|
uint32 | m_uWarning |
|
uint32 | m_uWarningMask |
|
uint32 | m_uFlag |
|
uint32 | m_uLiveCount |
|
bool | m_bStartup |
|
CINOSControl * | m_pParent |
|
CINCOObject * | m_pRegister |
|
CINCOObject * | m_pError |
|
CINCOObject * | m_pErrorMask |
|
CINCOObject * | m_pErrorDis |
|
CINCOObject * | m_pWarning |
|
CINCOObject * | m_pWarningMask |
|
CINCOObject * | m_pFlag |
|
CINCOObject * | m_pCmd |
|
CINCOObject * | m_pAct |
|
CINCOObject * | m_pErr |
|
CINCOObject * | m_pMax |
|
CINCOObject * | m_pProp |
|
CINOSProcessImageChannel * | m_pInpChannel |
|
CINOSProcessImageChannel * | m_pOutChannel |
|
const char * | m_pType |
|
uint8 | m_uTypeChar |
|
inosName | m_cUnit |
|
inosName64 | m_cInpChannel |
| name of input channel
|
|
inosName64 | m_cOutChannel |
| name of output channel
|
|
real64 | m_rCycleTime |
|
real64 | m_rCycleTime_1 |
|
real64 | m_rCycleTimeMs |
|
real64 | m_rDelayToHalt |
|
real64 | m_rActivateTimeout |
|
int32 | m_iActivateStart |
|
real64 | m_rSettleTime |
|
real64 | m_rSettleTimeout |
|
int32 | m_iSettleStart |
|
real64 | m_rScmd |
|
real64 | m_rVcmd |
|
real64 | m_rAcmd |
|
real64 | m_rJcmd |
|
real64 | m_rSact |
|
real64 | m_rVact |
|
uint32 | m_uVactLength |
|
uint32 | m_uVactIndex |
|
real64 | m_rVactSum |
|
real64 | m_rVactRaw [16] |
|
real64 | m_rAact |
|
real64 | m_rJact |
|
real64 | m_rOutact |
|
real64 | m_rOutmin |
|
real64 | m_rOutmax |
|
real64 | m_rOutfct |
|
real64 | m_rSstart |
|
real64 | m_rSerr |
|
real64 | m_rVerr |
|
real64 | m_rSmax |
|
real64 | m_rSmaxRun |
|
real64 | m_rSerrMax |
|
real64 | m_rSerrMin |
|
uint32 | m_uCharacteristics |
|
uint32 | m_uDelayToHalt |
|
int32 | m_iDelayToHalt |
|
◆ Activate()
◆ Control()
◆ GetRegister()
virtual CINCOObject * CINOSPidController::GetRegister |
( |
| ) |
|
|
virtual |
◆ Reset()
◆ SetCycleTime()
virtual void CINOSPidController::SetCycleTime |
( |
real64 |
arCycleTime | ) |
|
|
virtual |
The documentation for this class was generated from the following file: