User Guide - Server

The Server application screen is divided into three sections: Menu/Toolbar at the top of the screen, Data Port list on the left side of the screen, and the main Data Port configuration panel.



The menu/toolbar section is composed of two groups: File and Data Port.

  • File - Save configuration, Exit application
  • Data Port - Start, Stop, Add, Delete

Data Ports

Multiple data ports can be running simultaneously. There is no set limit to the number of allowed data ports. It is limited only by the capabilities of the computer running the Server application. The light displayed next to the data port name is either red or green depending on whether the data port is running or not. 


The configuration section is displayed on two tabs: Config and Packets.

  • Config - Protocol selection and protocol specific configuration
  • Packets - Up to 10 data packets can be configured for each data port.

Supported Protocols

  • Allen Bradley PLC5 DF1
    CH0 Port (RS-232) 
    NET-ENI module connected to CH0 port 
    1785-ENET sidecar module
  • Allen Bradley SLC/Micrologix DF1 
    SLC 5/03 5/04 5/05 RS-232 port 
    SLC 5/03 5/04 5/05 EtherNet/IP via NET-ENI module 
    SLC 5/05 Ethernet port 
    Micrologix 1000 RS-232 port 
    Micrologix 1000 EtherNet/IP via NET-ENI module
  • Allen Bradley ControlLogix/FlexLogix/CompactLogix DF1
    RS-232 via PLC5 mapped addressing
  • Allen Bradley DH/DH+ 
    RS-232 via 1770-KF2 or equivalent
  • Modbus RTU 

  • Modbus TCP 

  • Rain Forest Automation RAVEn
    Electric Utility Smart Meter

Supported Data Types

  • Bit
  • Integer
  • Float
  • String type is supported but not recommended since a single string requires an entire data packet. To display a string, we recommend using an integer tag and the Maker 'List' element.

Addressing Examples

  • Allen Bradley: b3:1/0, b3:16, n7:5, f8:1, st9:20
  • Modbus: 1:C:2001, 1:R:4001, 1:R-UINT:4001, 1:R-LONG:4001, 1:R-ULONG:4001, 1:R-FLOAT:4001 
    First number is the modbus node number 
    C = Coil 
    R = Register (2 bytes) 
    R-UINT = Unsigned Register (2 bytes) 
    R-LONG = Double Integer Register (4 bytes) 
    R-ULONG = Double Unsigned Integer Register (4 bytes) 
    R-FLOAT = Floating Point Register (4 bytes)

View Data

While the data port is running, the values for each element in a packet can be viewed.