Applies To:
  • CitectSCADA 5.00

Summary:
Question: I have noticed that some of the functions supplied with Citect are written in Cicode. Is there a list of these functions? 

Solution:
Knowing that a supplied function is written in cicode can be useful as it allows you to see how the function has been built. It also gives you a starting point for a function is you want to write a similar function or modify the existing functions. If you modify one of these functions you should rename it and copy it to your project. This way if you upgrade or re-install Citect you changes will not be lost.

Here is the list of functions supplied with Citect which are written in cicode.

  • AssTag
  • AssVarTags
  • AssPage
  • AssWin
  • AssPopUp
  • AssChainPage
  • AssChainWin
  • AssChainPopUP
  • AssTitle
  • AssChainPopTrend
  • AssPopTrend
  • AssChainWinFree
  • DisplayLastAlarm
  • DspGetAnWidth
  • DspGetAnHeight
  • DspGetAnLeft
  • DspGetAnTop
  • DspGetAnRight
  • DspGetAnBotton
  • DspSPCLimit
  • DspSPCXRX
  • DspSPCCp
  • EnterCriticalSection
  • FormNumPad
  • LeaveCriticalSection
  • IODeviceStats
  • InfoForm
  • InfoFormAN
  • InfoVarForm
  • PageMenu,
  • PageFile
  • PageRichTextFile
  • PageAlarm
  • PageSelect
  • PageSummary
  • PageTrend
  • UserEditForm
  • UserPasswordForm
  • SPCPlot
  • SpcSetControlLimit
  • TagRamp
  • TagRead
  • TagWrite
  • TagDebug
  • TextFileRun
  • TrendStatWin
  • TrendDspCursorScale
  • TrendDspCursorTag
  • TrendDspCursorTime
  • TrendDspCursorValue
  • TrendGetAn
  • TrendRun
  • TrendSetDate
  • TrendSetSpan
  • TrendSetTime
  • TrendSetTimeBase
  • TrendWin
  • TrendPopUp
  • TrendZoom
  • TrnComparePlot
  • TrnExportCSV
  • TrnExportDBF
  • TrnExportClip
  • TrnExportDDE
  • TrnPlot
  • TrnGraph
  • TrnPrint

Warning: This list is valid as of version 5.00. In future versions of Citect this list may change as some functions may be converted from cicode into Citect internal code and other functions may be changed from internal code to cicode.

There are many functions in the INCLUDE project which are not documented. These functions are for Citect internal use only and should not be called directly by users. These functions may be changed or deleted between Citect versions and should not be used. These functions typical start with the underscore (_) character.

 

Keywords:
 

Attachments