Fulmatic TCP

Fulmatic TCP

Fulmatic TCP is used to communicate with Fultek PLCs over TCP/IP networks using the native protocol.
These settings define how the SCADA system will access the PLC over the network.
It is used for PLCs connected to the network via an Ethernet port.

Connection Settings

ParameterDescriptionExample Value
Ethernet AdapterSelects which network interface on your computer will be used. If “All” is selected, Windows’ default routing is applied.All
IP AddressThe PLC’s IP address on the network.192.168.0.10
PortTCP communication port. The default is typically 502.502
Delay (ms)Query Delay: Minimum waiting time between consecutive data requests. Used to balance network traffic.100
Timeout (ms)Timeout: Maximum waiting time for a PLC response after a request is sent. If exceeded, a Timeout error occurs.250
Retry CountRetry Attempts: Specifies how many times the system will retry before entering the Fault state if the connection drops or an error occurs.3

Device Settings

In the Fulmatic TCP protocol, each Device in the tree structure typically represents a single PLC or a station behind a gateway.

ParameterDescription
AddressStation Number: Usually left at 0 or 1. If the connected IP address belongs to a Gateway and there are PLCs behind it, enter the station number of the target PLC here.
SymbolThe symbolic name assigned to the device (e.g., Device).
EnableDetermines whether the device is active. You can define conditions to dynamically enable or disable communication. Multiple Enable conditions may be configured; if any of them is true, the device becomes active. Leave empty if the device should always be active.
ConnectedThe selected bit becomes True when the device is successfully connected.
FaultThe selected bit becomes True when a communication error occurs with the device.
CommentDescriptive notes for the device.

Addressing Table

The Fulmatic driver provides access to all PLC memory areas using the following address formats:

Address TypeData TypeRange / FormatDescription
MBitM 0.0 – M 1023.7Internal Memory Bits
IBitI 0.0 – I …Physical Inputs
QBitQ 0.0 – Q …Physical Outputs
TBitT 0 – T 255Timers
CBitC 0 – C 255Counters
MBByteMB 0 – MB 1023Memory Byte
IWWordIW 0 – IW 1022Input Word
QDDWordQD 0 – QD 1020Output Double Word
MLLongML 0 – ML 1016Memory Long

Data Block (DB) Addressing

To access defined Data Blocks (DB 0–255) in Fulmatic PLCs, the following format is used:

  • Bit: D0.X0.0 (DB0, Byte 0, Bit 0)
  • Byte: D0.B1023 (DB0, Byte 1023)
  • Word: D0.W1022 (DB0, Word 1022 – 16 Bit)
  • DWord: D0.D1020 (DB0, Double Word 1020)
  • Long: D255.L1016 (DB255, Long 1016)

Leave a Reply