GVL_OFFLINE (GVL) ¶ These data are used only in offline mode Attributes: qualified_only InOut: Scope Name Type Initial g_axesCS ARRAY [0..(OFFLINE_MAX_AXIS + 1)] OF StruXYChartAxisClientSpecific g_curvesCS ARRAY [0..(OFFLINE_MAX_CURVE + 1)] OF StruXYChartCurveClientSpecific g_dummyFB Dummy Constant OFFLINE_MAX_AXIS INT 30 OFFLINE_MAX_CURVE INT 30
Interfaces ¶ IXYChartDataProvider (Interface) GetAxisFontLabel (Method) GetDataProviderCurve (Method) GetLineLevelFont (Method) GetLineLevelStruct (Method) GetNumberOfAxes (Method) GetNumberOfCurves (Method) GetPntAxis (Method) GetPntCurve (Method) GetPntData (Method) GetPntWorkingDataAxis (Method) GetPntWorkingDataCurve (Method) GetUpdateType (Method) GetVariableItf (Method) IsAxisVarLocal (Method) IsCurveVarLocal (Method) IsElementVarLocal (Method) IXYChartDataProvider2 (Interface) GetDataProviderAxis (Method) IXYChartDataProvider3 (Interface) GetPntAxisProper (Method) GetPntCurveProper (Method) GetPntDataProper (Method) SetMultiClientData (Method) IXYChartDataProviderAxis (Interface) GetVariableItf (Method) IXYChartDataProviderCurve (Interface) GetDataXUnchecked (Method) GetDataYUnchecked (Method) GetFirstDataXItf (Method) GetFirstDataYItf (Method) GetLowerBorder (Method) GetRawDataXUnchecked (Method) GetRawDataYUnchecked (Method) GetUpperBorder (Method) GetVariableItf (Method) IXYChartDataProviderCurveCheckPointer (Interface) IsDataXPointerChanged (Method) IsDataYPointerChanged (Method) IXYChartFont (Interface) IXYChartGenericVariable (Interface) GetValueBOOL (Method) GetValueREAL (Method) GetValueUDINT (Method) SetValueREAL (Method) IXYChartGenericVariable2 (Interface) GetValueDINT (Method) SetValueDINT (Method) IXYChartStringApproxMeasurer (Interface) XYChartMeasureStringApproximately (Method) IXYChartVisuStructLevelLine (Interface)
IXYChartDataProvider (ITF) ¶ INTERFACE IXYChartDataProvider EXTENDS __SYSTEM.IQueryInterface Interface to get data from generated code Methods: GetAxisFontLabel GetDataProviderCurve GetLineLevelFont GetLineLevelStruct GetNumberOfAxes GetNumberOfCurves GetPntAxis GetPntCurve GetPntData GetPntWorkingDataAxis GetPntWorkingDataCurve GetUpdateType GetVariableItf IsAxisVarLocal IsCurveVarLocal IsElementVarLocal Structure: GetAxisFontLabel (Method) GetDataProviderCurve (Method) GetLineLevelFont (Method) GetLineLevelStruct (Method) GetNumberOfAxes (Method) GetNumberOfCurves (Method) GetPntAxis (Method) GetPntCurve (Method) GetPntData (Method) GetPntWorkingDataAxis (Method) GetPntWorkingDataCurve (Method) GetUpdateType (Method) GetVariableItf (Method) IsAxisVarLocal (Method) IsCurveVarLocal (Method) IsElementVarLocal (Method)
IXYChartDataProvider.GetAxisFontLabel (METH) ¶ METHOD GetAxisFontLabel : POINTER TO IXYChartFont Get label of the specific axis It’s used only in offline mode InOut: Scope Name Type Return GetAxisFontLabel POINTER TO IXYChartFont Input iWhich INT
IXYChartDataProvider.GetDataProviderCurve (METH) ¶ METHOD GetDataProviderCurve : IXYChartDataProviderCurve Get data provider for a specific curve InOut: Scope Name Type Return GetDataProviderCurve IXYChartDataProviderCurve Input iWhich INT
IXYChartDataProvider.GetLineLevelFont (METH) ¶ METHOD GetLineLevelFont : POINTER TO IXYChartFont Get a level line font label It’s used only in offline mode InOut: Scope Name Type Comment Return GetLineLevelFont POINTER TO IXYChartFont Input iWhichAx INT iWhichLv INT which axis I’m asking for
VisuFbXYChartGenericVariable.SetValueREAL (METH) ¶ METHOD SetValueREAL Write REAL value InOut: Scope Name Type Input rValue REAL
VisuFbXYChartGenericVariableArray (FB) ¶ FUNCTION_BLOCK VisuFbXYChartGenericVariableArray EXTENDS VisuFbXYChartGenericVariable This function block extends VisuFbXYChartGenericVariable. It is used in case of array, like curves. InOut: Scope Name Type Comment Inherited from Input pVar __XWORD Points to the variable VisuFbXYChartGenericVariable varType TypeClass Data type of variable VisuFbXYChartGenericVariable diSize DINT Data size VisuFbXYChartGenericVariable Methods: GetValueRAWixUnck GetValueREALixUnck CheckVarPointerIsChanged , inherited from VisuFbXYChartGenericVariable GetValueBOOL , inherited from VisuFbXYChartGenericVariable GetValueDINT , inherited from VisuFbXYChartGenericVariable GetValueREAL , inherited from VisuFbXYChartGenericVariable GetValueUDINT , inherited from VisuFbXYChartGenericVariable SetInitialAddress , inherited from VisuFbXYChartGenericVariable SetValueDINT , inherited from VisuFbXYChartGenericVariable SetValueREAL , inherited from VisuFbXYChartGenericVariable Structure: GetValueRAWixUnck (Method) GetValueREALixUnck (Method)
VisuFbXYChartGenericVariableArray.GetValueRAWixUnck (METH) ¶ METHOD GetValueRAWixUnck : LWORD Get RAW value with index without check if the index is in the range. The assumption is that the check it’s already done InOut: Scope Name Type Return GetValueRAWixUnck LWORD Input diPos DINT
VisuFbXYChartGenericVariableArray.GetValueREALixUnck (METH) ¶ METHOD GetValueREALixUnck : REAL Get value as REAL with index without check if the index is in the range. The assumption is that the check it’s already done InOut: Scope Name Type Return GetValueREALixUnck REAL Input diPos DINT