Welcome to GSEOS
What's New
Features
Introduction
A Quick Tour
Add a screen window
Histogram Data
About this document
Architecture Overview
Publish Subscriber Data Bus
Real-time control
Commanding
User Interface
The GSEOS Main Window
Desktop Management
Menus
The File Menu
The Edit Menu
The Help Menu
The View Menu
The Tools Menu
The Data Export Tool
The Window Menu
Screen Windows
Placing objects
Selecting a Drawing Tool
Selecting a Drawing Region
Selecting Object Properties
Adjust Display Style
Selecting Objects
Menus
Draw
Line
Rectangle
Rounded Rectangle
Ellipse
Image
Text
Scale
Data Item
Command Button
Expression
Format
Font
Color
Line
Range
Orientation
Data Item
Update Properties
Alarm Properties
ASCII
Bargraph
Bitmap
Float
Integer
RGB Bitmap
Status Image
Status Text
Stripchart
Window
Log Windows
GSEOS Explorer
Alarms
Blocks
Commands
Conversions
Decoders
Expressions
Monitors
Network
System
The Command Dialog
The Console Window
The Data Export Dialog
The Message Window
The Recorder Dialog
The Options Dialog
GSEOS Reference
Command Line Options
Directory Structure
Configuration Files
Alarm Limit Files (*.alarm)
Block Definition Files (*.blk)
Command Batch Files (*.cpb)
Command Definition Files (*.cpd)
Command Menu Files (*.cm)
Configuration Files (.cfg)
Alarm Monitor Configuration
Alarm Monitor Sample
Formula Definition Files (*.qlf)
gseos.ini
Buffer
Command
Config
Console
Instance
License
Message
Net
Project
PyStartup
QLook
Recorder
Timebase
System
Status Definition Files (*.tr)
Gseos Python Interface
Modules
Gseos
Gseos.ConsoleWrite
Gseos.Exit
Gseos.FileAppend
Gseos.FileMenu
Gseos.FileNew
Gseos.FileOpenDialog
Gseos.FileSaveDialog
Gseos.GetIniFileName
Gseos.GetInstance
Gseos.GetProjectPath
Gseos.GetSystemLoad
Gseos.GetWindowPos
Gseos.GetWindowSize
Gseos.Help
Gseos.InputDialog
Gseos.IsIdle
Gseos.Log
Gseos.LogReload
Gseos.LogSave
Gseos.LookupStatusText
Gseos.MakePathRelative
Gseos.Message
Gseos.MessageBox
Gseos.PrintDesktop
Gseos.PumpWaitingMessages
Gseos.SetActiveDesktopPage
Gseos.SetStatusBarText
Gseos.ShellExecute
Gseos.StartApplication
Gseos.WaitDialog
Gseos.WindowClose
Gseos.WindowMaximize
Gseos.WindowMinimize
Gseos.WindowMove
Gseos.WindowPrint
Gseos.WindowResize
Gseos.PlaySound
Gseos.WindowRestore
Gseos.FileOpen
GseosBlocks
GseosBlocks.TBDMBlock.SendBlock
GseosBlocks.EnableDataSource
GseosBlocks.IsDataSourceEnabled
GseosBlocks.TThreadSafeBlock
GseosCmd
GseosCmd.BatchStart
GseosCmd.SendBinCmd
GseosCmd.ExecCmd
GseosCmd.GetCmdDoc
GseosCmd.EnableRangeCheck
GseosCmd.IsRangeCheckEnabled
GseosConvert
GseosConvert.ftol
GseosConvert.ltof
GseosConvert.signed
GseosDecoder
GseosDecoder.TDecoder.bEnable
GseosDecoder.TDecoder
GseosDecoder.TDecoder.Delete
GseosDecoder.TDecoder.dwCnt
Examples
Simple Decoder
Variable Length Decoder
GseosDecoder.TDecoder.strName
GseosError
GseosHistogram
GseosHistogram.Clear
GseosHistogram.DownYScale
GseosHistogram.MoveLeft
GseosHistogram.MoveRight
GseosHistogram.MoveUp
GseosHistogram.MoveDown
GseosHistogram.SetAutoScaleMode
GseosHistogram.SetCalcMode
GseosHistogram.SetHorzOffset
GseosHistogram.SetVertOffset
GseosHistogram.SetLogMode
GseosHistogram.SetYScale
GseosHistogram.SetZoom
GseosHistogram.ToggleAutoScaleMode
GseosHistogram.ToggleLogMode
GseosHistogram.UpYScale
THistogram1D
Example
THistogram2D
Example
GseosMonitor
GseosMonitor.TMonitor.bEnable
GseosMonitor.TMonitor
GseosMonitor.TMonitor.Delete
GseosMonitor.TMonitor.dwCnt
Examples
CounterCheck
LimitCheck
GseosMonitor.TMonitor.strName
GseosNet
GseosNet.ClientConnect
GseosNet.ClientDisconnect
GseosNet.ClientStatus
GseosNet.Disable
GseosNet.Enable
GseosNet.IsEnabled
GseosNet.ServerReset
GseosNet.ServerStatus
GseosRecorder
GseosRecorder.AddPlaybackBlock
GseosRecorder.AddRecordBlock
GseosRecorder.GetDataPath
GseosRecorder.GetPlaybackBlocks
GseosRecorder.GetPrefix
GseosRecorder.GetRecordBlocks
GseosRecorder.IsPlayingBack
GseosRecorder.IsRecording
GseosRecorder.RemovePlaybackBlock
GseosRecorder.RemoveRecordBlock
GseosRecorder.SetDataPath
GseosRecorder.SetPrefix
GseosRecorder.StartRecording
GseosRecorder.StopRecording
GseosSequencer
GseosSequencer.TSequencer
TSequencer.Delete
TSequencer.GetStatus
TSequencer.InputDialog
TSequencer.InputDialogModeless
TSequencer.MessageBox
TSequencer.MessageBoxModeless
TSequencer.Sleep
TSequencer.Start
TSequencer.Stop
TSequencer.Wait
Recorder File Format
How do I...
How do I display alarm information?
How do I configure an alarm monitor?
How do I configure the networking module?
How do I configure startup settings?
How do I open a screen file programmatically?
How do I use Expressions and Conversion Functions?