Fullmatic Serial

Fulmatic Serial

Fulmatic Serial is used to communicate directly with the Fultek PLC family via Serial Ports (RS232, RS485).

Connection Settings

When you select the protocol name in the tree structure (e.g., [1] Network), these settings define how the computer’s serial port will operate.

Warning: These settings (Baudrate, Parity, etc.) must match the port settings on the PLC exactly.

ParameterDescriptionExample Value
Serial PortThe physical COM port on your computer to which the PLC is connected. (Check via Device Manager.)COM1
BaudrateCommunication speed (e.g., 9600, 19200, 115200). Incorrect settings will prevent communication.115200
ParityParity control bit (None, Odd, Even).None
Stop BitsNumber of stop bits (One, Two).One
Data BitsNumber of data bits (typically 8).8
Delay (ms)Waiting time inserted between requests, especially useful in RS485 networks to prevent collisions.100
Timeout (ms)May need to be increased depending on cable length and baudrate.250
Retry CountDetermines how many retries are attempted before the system enters the Fault state.3

Device Settings

When a Device is selected in the tree structure, these settings define a specific PLC or logical group on that network.

ParameterDescription
AddressStation address of the PLC on the serial network.
SymbolSymbolic name assigned to the device (e.g., Device).
EnableDetermines whether the device is active. You may define conditions to dynamically enable or disable communication. If multiple conditions exist, the device becomes active if any condition evaluates to true. Leave empty if the device should always be active.
Skip After FailureChecked: If the device does not respond (Timeout), the system stops reading other tags of this device and moves to the next one.Unchecked: The system continues trying to read all tags of the device even after an error.(Recommended to enable for RS485 networks to prevent entire network slowdown when a device malfunctions.)
Maximum Byte CountMaximum size (in bytes) of a data packet to be read at once. Default value 256 is generally ideal. On noisy lines, reducing this value (e.g., to 64) may improve stability but will lower speed.
ConnectedThe selected bit becomes True when connection with the device is successfully established.
FaultThe selected bit becomes True when a communication error occurs.
CommentDescriptive note 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 255Timer
CBitC 0 – C 255Counter
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 Data Blocks (0–255) defined in Fulmatic PLCs, use the formats below:

  • 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