Menu

TCPIP Server

Overview

Manufacturing industry: Smart factories, automated production lines.

Energy management: Smart grids, renewable energy management.

Transportation: Intelligent transportation systems, vehicle - to - everything (V2X).

Medical equipment: Remote monitoring and data transmission.

Sensors and actuators: Used for data collection and control.

PLC (Programmable Logic Controller): Used for automated control.

SCADA (Supervisory Control and Data Acquisition) system:  for real-time monitoring and data analysis.

Overall Architecture

Listen for connections from third-party TCP/IP clients, confirm the connections of third-party clients, send/receive data to achieve communication. When communication is not needed for a long time, the established connections can be closed.

The TCPIP Server product consists of two components.

Product components Description
sf4200_0.0.5_amd64. deb TCPIP RTE component
CmpTcpIp. library The library file used by the host computer program

 


Installation Process

Installation Requirements

  • The iComputer manufactured by SINSEGYE.
  • The iComputer has access to the Internet.
  • Familiar with basic Linux operation commands.

 

The TCPIP Server product consists of two components. Therefore, to use TCPIP Server, you need to install these two components firstly. Details are shown as follows:

Install TCPIP RTE component on iComputer

Upload the deb package to the /home/sinsegye directory in the Linux environment of iComputer.

Then, execute the command on iComputer to install deb package (refer to the screenshot below. If the module file name changes, make corresponding changes to the file name in the command line).

Modify the configuration file of RTE and add "SF4200" under ComponentManger module.

Restart RTE service to call SF4200.

 

Deploy the library of TCPIP Server on IDE side

In MetaFacture, click “Tools" -- "Library Storage" in the menu bar on the top;

In the dialog box, click "Install", then select "CmpTcpIp.library", and finally click "Open".

In the project, double click "Library Manager" -- "Add Library" -- double click "Sinsegye Tcp/IP" to load the library.

 

Last modified: 2025-02-12