cpcWidget.ctl File Reference

This library contains implementations of widget animation fpr different widget types. More...

Functions

void cpcWidget_WidgetHeaterAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetHeaterDisconnection ()
void cpcWidget_WidgetValveAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetValveDisconnection ()
void cpcWidget_Widget3WayValveAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_Widget3WayValveDisconnection ()
void cpcWidget_WidgetAnalog3WayValveAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetAnalog3WayValveDisconnection ()
void cpcWidget_WidgetOnOff3WayValveAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetLocal3WayValveAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetOnOff3WayValveDisconnection ()
void cpcWidget_WidgetLocal3WayValveDisconnection ()
void cpcWidget_WidgetOnOffKnobAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetOnOffKnobDisconnection ()
void cpcWidget_WidgetInvertedValveAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetInvertedValveDisconnection ()
void cpcWidget_WidgetMotorAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetMotorDisconnection ()
void cpcWidget_WidgetSteppingMotorAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetSteppingMotorDisconnection ()
void cpcWidget_WidgetSquare3Animation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetSquare3Disconnection ()
void cpcWidget_WidgetSquare4Animation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetSquare4Disconnection ()
void cpcWidget_WidgetTurbineAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetTurbineDisconnection ()
void cpcWidget_WidgetCompressorAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetCompressorDisconnection ()
void cpcWidget_WidgetControllerAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetControllerDisconnection ()
void cpcWidget_WidgetControllerSetPointAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetControllerSetPointDisconnection ()
void cpcWidget_WidgetPumpAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetPumpDisconnection ()
void cpcWidget_WidgetDamperAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetDamperDisconnection ()
void cpcWidget_WidgetDoubleDamperAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetDoubleDamperDisconnection ()
void cpcWidget_WidgetBody1Disconnection ()
void cpcWidget_WidgetDIDODisconnection ()
void cpcWidget_WidgetDIPumpDisconnection ()
void cpcWidget_WidgetAIAODisconnection ()
void cpcWidget_WidgetAirAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetAirDisconnection ()
void cpcWidget_WidgetMFCAnimation (int iOn, int iOff, string sBodyColor)
void cpcWidget_WidgetMFCDisconnection ()
void cpcWidget_WidgetCtrlAnimationCB (dyn_string dpes, dyn_anytype values, dyn_string dsCtrl)

Detailed Description

This library contains implementations of widget animation fpr different widget types.

Author:
Alexey Merezhin (EN-ICE-PLC)
Creation Date
31.10.2011
Constraints
None
Usage
Public
PVSS managers
UI

©Copyright CERN 2013 - all rights reserved

Modification History

23/01/2012: Alexey [UCPC-644] fixed cpcWidget_WidgetDoubleDamperDisconnection

20/01/2012: Alexey [UCPC-599] added MFC renders

13/12/2011: Alexey [UCPC-625] added DoubleDamper renders

31/10/2011: Alexey [UCPC-593] created lib with widget animation and disconnection functions ported from the core


Function Documentation

void cpcWidget_WidgetHeaterAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate heater

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetHeaterDisconnection (  ) 

Animate heater disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetValveAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate valve

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

Referenced by cpcWidget_WidgetInvertedValveAnimation().

void cpcWidget_WidgetValveDisconnection (  ) 

Animate valve disconnection

Constraints
None
Usage
Public
PVSS managers
UI

Referenced by cpcWidget_WidgetInvertedValveDisconnection().

void cpcWidget_Widget3WayValveAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Analog 3 way valve

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_Widget3WayValveDisconnection (  ) 

Animate Analog 3 way valve disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetAnalog3WayValveAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Analog 3 way valve

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetAnalog3WayValveDisconnection (  ) 

Animate Analog 3 way valve disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetOnOff3WayValveAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate OnOff 3 way valve

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

Referenced by cpcWidget_WidgetLocal3WayValveAnimation().

void cpcWidget_WidgetLocal3WayValveAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Local 3 way valve

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

References cpcWidget_WidgetOnOff3WayValveAnimation().

void cpcWidget_WidgetOnOff3WayValveDisconnection (  ) 

Animate OnOff 3 way valve disconnection

Constraints
None
Usage
Public
PVSS managers
UI

Referenced by cpcWidget_WidgetLocal3WayValveDisconnection().

void cpcWidget_WidgetLocal3WayValveDisconnection (  ) 

Animate Local 3 way valve disconnection

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetOnOff3WayValveDisconnection().

void cpcWidget_WidgetOnOffKnobAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate OnOff Knob

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetOnOffKnobDisconnection (  ) 

Animate Knob disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetInvertedValveAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate inverted valve

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

References cpcWidget_WidgetValveAnimation().

void cpcWidget_WidgetInvertedValveDisconnection (  ) 

Animate inverted valve disconnection

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetValveDisconnection().

void cpcWidget_WidgetMotorAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate motor

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

Referenced by cpcWidget_WidgetPumpAnimation().

void cpcWidget_WidgetMotorDisconnection (  ) 

Animate motor disconnection

Constraints
None
Usage
Public
PVSS managers
UI

Referenced by cpcWidget_WidgetPumpDisconnection().

void cpcWidget_WidgetSteppingMotorAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Stepping Motor

void cpcWidget_WidgetSteppingMotorDisconnection (  ) 

Animate motor disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetSquare3Animation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate 3-body square

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetSquare3Disconnection (  ) 

Animate 3-body square disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetSquare4Animation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate 4-body square

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetSquare4Disconnection (  ) 

Animate 4-body square disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetTurbineAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate turbine

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetTurbineDisconnection (  ) 

Animate turbine disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetCompressorAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate compressor

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetCompressorDisconnection (  ) 

Animate compressor disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetControllerAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Controller

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetControllerDisconnection (  ) 

Animate controller disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetControllerSetPointAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Controller

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetControllerSetPointDisconnection (  ) 

Animate controller disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetPumpAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate pump

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetMotorAnimation().

void cpcWidget_WidgetPumpDisconnection (  ) 

Animate pump disconnection

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetMotorDisconnection().

void cpcWidget_WidgetDamperAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate damper

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

Referenced by cpcWidget_WidgetDamperDisconnection().

void cpcWidget_WidgetDamperDisconnection (  ) 

Animate damper disconnection

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetDamperAnimation().

void cpcWidget_WidgetDoubleDamperAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate double damper

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color

Referenced by cpcWidget_WidgetDoubleDamperDisconnection().

void cpcWidget_WidgetDoubleDamperDisconnection (  ) 

Animate double damper disconnection

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetDoubleDamperAnimation().

void cpcWidget_WidgetBody1Disconnection (  ) 

Animate disconnection for body with only one shape

Constraints
None
Usage
Public
PVSS managers
UI

Referenced by cpcWidget_WidgetDIDODisconnection().

void cpcWidget_WidgetDIDODisconnection (  ) 

Animate disconnection for DIDO

Constraints
None
Usage
Public
PVSS managers
UI

References cpcWidget_WidgetBody1Disconnection().

void cpcWidget_WidgetAIAODisconnection (  ) 

Animate disconnection for AIAO

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetAirAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate PCO air

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetAirDisconnection (  ) 

Animate pco air disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetMFCAnimation ( int  iOn,
int  iOff,
string  sBodyColor 
)

Animate Mass Flow Controller

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
iOn on state
iOff off state
sBodyColor body color
void cpcWidget_WidgetMFCDisconnection (  ) 

Animate Mass Flow Controller disconnection

Constraints
None
Usage
Public
PVSS managers
UI
void cpcWidget_WidgetCtrlAnimationCB ( dyn_string  dpes,
dyn_anytype  values,
dyn_string  dsCtrl 
)

Animate regulation letters

Constraints
None
Usage
Public
PVSS managers
UI
Parameters:
dpes connected dpe names
values connected dpe values
dsCtrl control device list

References CPC_StsReg01_OUTPST, CPC_StsReg01_REGST, CPC_StsReg01_TRST, CPC_WIDGET_TEXT_CONTROL_FORCED, and CPC_WIDGET_TEXT_CONTROL_MANUAL.

Referenced by CPC_AnaDig_WidgetAnimation(), CPC_AnaDO_WidgetAnimation(), CPC_Analog_WidgetAnimation(), and CPC_MassFlowController_WidgetAnimation().


Generated on 18 Jun 2018 for unCPC6 by  doxygen 1.6.1