Once installed with the “Auto start tray program” option of the service installer the ROB-EX Scheduler Tray program is displayed as an icon in the system tray area of the Windows task bar. The tray program provides an interface, which enables the user to interact with a ROB-EX Scheduler Integration Client, which typically means starting and stopping the service and monitor the status through log-files or error-messages.

The following paragraphs provides an overview of the possibilities available with the ROB-EX Scheduler Tray Service Manager

The tray icon right-click menu

The table below describes the list of possibilities when right-clicking on the ROB-EX Scheduler Tray icon.

Option Description
Exit Shuts down the Tray Icon program. It will be started the next time the user logs in (optionally if enabled with the installer)
Open Service Manager Open the main window ‘Services’. Same effect as double-clicking the Tray Icon. When started the first time click the “Refresh” button to search for installed services.

The Main Window (ROB-EX Scheduler Services)

When opening up the main window notice that the window is separated into two areas: the service list area (the left side) and the service information area (the right side). The service list area contains the list of known service (the service list) and below the service list the service list button panel.

The service list

The service list contains known services. There are two kinds of services as explained in the following table.

Type Description Icon
Local service Is a service that resides on the same local PC as the one running ROB-EX Scheduler Tray Icon
Remote service A remote service, is a service that is NOT running on the same PC as the one running ROB-EX Scheduler Tray Icon

The name of the service is displayed with different text color. The meanings of the colors used are the following.

  • Red – for local services the service is detected not to be running and the tray service manager is not able to establish communication to the service client. For remote services the tray service manager is not able to establish communication to the service client.
  • Yellow – the service is detected to be running, but the tray service manager is not able to establish communication to the service client. If this happens right after the first startup of the integration client it could indicate that the SERVICE_PORT_NUMBER of the client is occupied by another running program. If the yellow indicator is shown for an integration client it could indicate that the integration client is dead locked and unresponsive.
  • Green – a communication channel has been established between the tray service manager and the service client. The different tabs on the right will allow a user to obtain information about the status of the service client.

The service list button panel

The service list button panel provides the following components:

Component name Type Description
Add remote Button Clicking this button opens a dialog which enables the user to add a remote service.

To add a remote service the user most input a host and a port range.

The host could be an IP address or a hostname.

The port range specifies the range where ROB-EX Scheduler Tray Icon will search for services. If the port is known, the range can simply be one port. The port number is assigned by the Tray Icon installer and can be changed/viewed by opening the service configuration file.
Refresh Button Clicking the ‘Refresh’-button will start an automated search scanning the local <sch_client_dir>\services file system for any information about ROB-EX Scheduler services and adds any found service to the service list. Notice that it does not search for actual installed Windows services; it only scans local file system (so it might show services that has been removed as a Windows service, but still exists on the file system).
Remove Button Clicking the ‘Remove’-button, will remove the service that is selected in the service list.

The service information area

The service information area consists of three tabs. The Service Info tab, the Console output tab, and the Log viewer tab.

Each tab is updated with some kind of information about the selected service from the service list.

The Service Info tab

The service info area provides the user with general information about the service.

The service info button panel

The service info button panel provides the user with some possibilities to interact with the service.

The button panel has five components, a ‘Refresh info’-button, a ‘Start’-drop-down menu, a ‘Start’-button, a ‘Stop’-button and a ‘Close’-button.

The following table shows what the different components are for:

Component name Type Description
Refresh info Button Clicking the ‘Refresh info’-button, will make ROB-EX Scheduler Tray Icon check the communication link with the service and refresh the service info area.
Start Drop-down menu Clicking the ‘Start’-drop-down menu enables the user to select one of two options: ‘Start: service’ and ‘Start: GUI’.
The selected option will influence the behavior of the ‘Start’-button, see the row about the ‘Start’-button for more information.

Note: This component is only available when the service is stopped!
Start Button Clicking the ‘Start’-button, will do one of two things depending on the option selected in the ‘Start’ drop-down menu.

If the option ‘Start: service’ is selected, clicking the ‘Start’-button will start the service that is selected in the left hand side service list.

If the option ‘Start: GUI’ is selected, clicking the ‘Start’-button will open up a normal ROB-EX Scheduler client with UI enabled. This option enables a user to change and test setting within ROB-EX Scheduler. Typically this option is selected the first time the client is started, in order to setup and configure
  • licensing information – i.e. make sure the integration client starts with a valid license key
  • server connection settings – i.e. use menu Functions->General->Setup and select the Multiuser tab to configure what ROB-EX Scheduler Server the client should connect to
  • data source connections – i.e. setup SQL driver connection properties to be able to interface to external systems like ERP or MES systems
  • macros – i.e. configure macros that will run with regular intervals performing various jobs that need to run unattended
  • and more
Stop Button Clicking the ‘Stop’-button, will make ROB-EX Scheduler Tray Icon try to stop the service that is selected in the service list.
Close Button Clicking the ‘Close’-button will close the main window (ROB-EX Scheduler Services).

The Console output tab

The console output area show the console output from the service that is selected in the service list, i.e. this is the same information sent to the ROB-EX Scheduler client log file.

The console output button panel

The console output button panel has two components. The following table shows what the different components are for:

Component name Type Description
Refresh output Button Clicking the ‘Refresh output’-button, will make ROB-EX Scheduler Tray Icon refresh the console output for the service that is selected in the service list.
Close Button Clicking the ‘Close’-button will close the main window (ROB-EX Scheduler Services).

The Log viewer tab

The log viewer date area shows the date from which we will show logs for the service that is selected in the service list.

Log entries that are older than that will not be displayed in the log viewer table.

Note: This area is empty if no service is selected in the service list.

The log viewer table

The log viewer table shows a list of log entries, for the service that is selected in the service list, with some brief information about the log.

The log viewer detail area

The log viewer detail area shows detailed information for the log entry that is selected in the log viewer table.

The log viewer button panel

The log viewer button panel has four components. The following table shows what the different components are for:

Component name Type Description
Refresh Button Clicking the ‘Refresh’-button, will make ROB-EX Scheduler Tray Icon refresh the log viewer table entries for the service that is selected in the service list.
Clear Button Clicking the ‘Clear’-button, will make ROB-EX Scheduler Tray Icon clear the log viewer table of all entries.
It then saves the newest date of the cleared entries, so that the log viewer table will only display logs that are newer than that date.
Reset Button Clicking the ‘Reset’-button, will make ROB-EX Scheduler Tray Icon delete the saves date displayed in the log viewer date area, so that all logs will be show the next time the ‘Refresh’-button is clicked.
Close Button Clicking the ‘Close’-button will close the main window (ROB-EX Scheduler Services).

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment