6 / 58
2 Overview

Applications

The FMod-TCP BOX is a TCP/IP server that allows system integrators to
connect different devices such as home appliances, industrial sensors and
industrial control systems directly to the Ethernet network, (10BaseT) and to
remotely monitor and control those using standard protocols.
It can either be accessed through a TCP socket connection, from a
computer, or through a simple Web Page in a standard browser which can
be directly loaded to the device (max 44kb). The module is delivered with a
default web page including a Java Applet that enables the controlling of the
device.
The connection between this device and the user's product can be done
through the following interfaces:
Qty Type Description Port
1 RS232 Up to 115200 bps with or without
hardware flow control
TCP 8000
2 Relays Cut up to 50V 1A
14 24V Outputs High side drivers
16 24V Inputs Digital 24V inputs or analog ±12 V
10 bits A/D
1 I2C bus 2 wires bus serial bus
TCP 8010
UDP 7010
Note:
Some examples of applications illustrating the use of the FMod-TCP family
with serial, I2C, I/O and A/D devices can be found on the FiveCo's
website: http://www.fiveco.ch/section_motion/tcp_db/real_tcp_E.htm

Software operating principle

The operating principle for PC softwares that must exchange data with an
FMod-TCP BOX device depends on which interface is used.
In case of RS232 use, the operation is really simple. Any byte sent to port
TCP #8000 will be redirected to the serial bus and any byte received from
the serial bus will be redirected to the TCP connection.
In the other cases (I/O, A/D and I2C), the software has to use a dedicated
protocol layer on top of the TCP Layer (see chapter 4). This protocol is
FMod-TCP User Manual v.2.8