Contents - Scs static Management Program (smp) Software Installation Guide

Contents
SCS Static Management Program (SMP) System Requirements 3
System Requirements 3
Operating System 3
Hardware 3
Network 4
Software 5
SCS Static Management Program (SMP) Server Installation 6
Program and Data Location 8
SMP Server Monitor 8
Software Upgrade 10
SCS Static Management Program (SMP) Server Maintenance and Troubleshooting 11
Log Files 12
Database 13
SCS Static Management Program (SMP) Client Applications Installation 16
Program and Data Location 16
Software Upgrade 17
SCS Static Management Program (SMP) System Requirements
The SCS Static Management Program is a client/server system designed to operate within Intranet or VPN network configurations (although it is possible to use it across public networks). The standard SMP configuration consists of one “Server” computer that is accessible from one or more “Client” computers.
The SMP Server has a central role:
runs the SCS SMP Server service
holds the central data store
discovers sensors and scans the sensor data
provides full SMP functionality to the Client Applications
Client computers host the Client Applications. Typically, a client computer will have the SCS SMP Client and, optionally, the SCS Server Admin and/or the SCS Plan Editor. The server computer may also contain Client Applications, but it is not mandatory. If necessary, it is possible to perform all administration tasks from client machines.
SCS SMP runs on Microsoft OS and uses the Microsoft .NET 4 software platform and technologies.
System Requirements Operating System
The SCS Static Management Program will run on any Microsoft Windows version which supports Microsoft .NET 4.0 Framework and SQL Server Compact 4.0. SMP has been tested on Windows XP, Windows Server 2003, Windows 7, Windows Server 2008, Windows 8 and Windows 10.
Hardware
SMP has very low hardware demands. Any standard hardware configuration with network connectivity is satisfactory. SMP Server has been tested on low-end laptops with Windows XP and it exhibited little or no performance degredation.
It is recommended to use a desktop computer with two network cards as the server for the best performance and communication with the Client Network. It is recommended that the server computer has a minimum of 2GB of RAM and at least a 1GHz multi core processor. SMP uses multithreading and parallel processing if available.
SMP scans all connected sensors at one second intervals. Since sensors provide multiple values and statuses, this can add up to a significant amount of data. Even though SMP uses custom data compression, estimated history data size for medium size systems (up to 100 sensors) is around 1GB per month. The server computer should have enough disk space to hold this data. The recommended configuration is a 400 GB or larger hard disk.
There are no special hardware demands on client computers. All client applications will run on any existing Windows machine that supports the Microsoft .NET 4.0 Framework and has a network connection.
Network
The SCS Static Management Program (SMP) Server relies on the network for:
sensor discovery
sensor data acquisition
communication with clients
All sensors have to be connected to local network (LAN/WLAN) and the following ports have to be available (opened on system Firewall):
30718 (device detection)
10002 (data acquisition)
TIP
|
The SCS SMP Server detects all of the sensors connected to the network automatically. It is possible to check the connected sensors in the Connections window (SCS SMP Admin or SCS SMP Server Monitor). If a device is connected and operational, but was not discovered by the server (not showing in Connections window), it is likely that a network issue is the cause.
|
The SMP client applications interface with the server using a fast binary network protocol (TCP). For client/server communication the following port must be available for binary TCP (opened on system Firewall):
Note that ports 30718 and 10002 are used on the local network (LAN) where sensors are connected. On the other hand port 12001 is used by client applications usually on the wider network (VPN). It is enough to allow ports 30718 and 10002 through the firewall only locally – client applications don’t use them.
Insight
|
The SCS Static Management Program (SMP) uses binary TCP (on port 12001) for client/server communication. If the computer hosting the SMP server is available on public Internet and if port 12001 is opened on the firewall then it would be accessible from any computer connected to the Internet.
Although this setup would enable SMP client access from anywhere, it is not recommended due to the security risks involved.
SCS SMP can also expose client services over HTTP/HTTPS protocol using either binary or text format. This is the recommended solution for worldwide access to SMP. Exposing SMP services over HTTP requires additional components (Microsoft IIS, SMP Service Web API) and setup steps.
Since this is an advanced and not commonly used feature, please contact SCS for further information.
| Software
Software prerequisites on the server computer are:
Microsoft .NET Framework 4 (available from Microsoft)
Microsoft SQL Server Compact 4 (available from Microsoft)
Software prerequisites on client computers are:
Microsoft .NET Framework 4 (available from Microsoft)
The SCS SMP installation checks for those components and installs them if not present. Although direct installation is not required in normal circumstances it is sometimes advisable to install those components independently prior to SMP installation.
Insight
|
The standard database option for SCS SMP is the free Microsoft SQL Compact database. SMP uses a custom technique to overcome the data size limit (4GB).
|
|