FabGuard® and FPS products are becoming better integrated so that factories that use both products can easily switch between them.
The first step in the integration was to create the INFICON Banner, a vertical menu on the left side of each product web page:
The User Login button shows the currently logged in user and provides the ability to log in and out:
No user logged in |
|
User "Charles 7" logged in |
|
Level-based supervisor logged in |
|
No security |
Hovering over the user button flips it over to reveal either a Log In or a Log Out button:
Log In |
|
Log Out |
The Application Launcher is an icon representing the current application – FabGuard Web in this example.
Clicking the icon pops up a menu for switching to another application:
The FabGuard and FPS servers cooperate to build this menu. Each provides an API for the other server to receive a list of its applications. The list contains a display name for each application, the URL of an icon to display, and a URL for executing the application.
When an execution URL is blank, clicking that entry in the application menu displays a standalone web page (one that does not require an Internet connection) describing the application.
When an execution URL is nonblank, clicking that entry redirects the browser to the specified application with a login prompt.
FabGuard, FabControl, and FabRecover always appear on the application menu when using one of those three applications.
FabGuard has the following configurable Global Preferences (under Miscellaneous):
FPS Product links URL |
Points to an FPS-provided API that returns a list of available FPS applications |
FabControl URL |
The execution URL to call when a user chooses FabControl from the menu |
FabRecover URL |
The execution URL to call when a user chooses FabRecover from the menu |
If "FPS Product links URL" is blank, the application menu contains one default entry with an FPS logo as shown in the image above. Clicking this entry displays a standalone web page with general information about FPS products.
These Global Preferences are required because:
Now that the applications are linked via the common INFICON Banner, the next step is to connect to the data within those applications. Users viewing data about tools and lots in one application will be able to drill down to the available data in other applications to rapidly diagnose and repair issues in the factory. This will facilitate better use of the integrated Smart systems and Digital Twins.