Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Connect FrameworX to PLCs and field devices to acquire real-time data. This tutorial uses a simulated Modbus device, but the concepts apply to all protocols.

Overview

Connect FrameworX to PLCs and field devices to acquire real-time data. This tutorial uses a simulated Modbus device, but the concepts apply to all protocols.

What You'll Learn

Modbus Device (Tutorial) teaches you to:

  • Configure communication channels
  • Add device nodes
  • Map device addresses to tags
  • Monitor communication status

Prerequisites:

Completed "

In this page:

Table of Contents
maxLevel2
minLevel2
indent10px
excludeSteps
stylenone

  
Devices →  Tutorial | Concept | How-to Guide | Reference


Create Device

" tutorial
  • Understanding of basic communication concepts
  • Step 1: Create

    Channel

    1. Navigate to Devices → ChannelsProtocols
    2. Select Modbus
    3. Add new channel:
      • Name: ModbusChannel
      • Protocol: Modbus Master
      • Settings:
        • Interface: TCP/IP
        • Port: 502
        • Timeout: 3000ms
    Step 2:

    Add Device Node

    1. Go to Devices → Nodes
    2. Create node:
      • Name: PLC1
      • Channel: ModbusChannel
      • Station: IP Address (use 127.0.0.1 for simulator)
      • Device ID: 1
    Step 3:

    Create Device Points

    1. Navigate to Devices → Points
    2. Add points:

    Digital Input:

    • Name: PLC1_DI_001
    • Node: PLC1
    • Address: 10001 (Modbus coil)
    • Data Type: Digital

    Analog Input:

    • Name: PLC1_AI_001
    • Node: PLC1
    • Address: 30001 (Modbus input register)
    • Data Type: Integer
    • Scaling: Enable if needed
    Step 4:

    Map Devices Points to Tags

    Method 1 - Direct Mapping:

    1. Go to Unified Namespace → Tags
    2. Select existing tagIn Device column, select: PLC1_AI_001

    Method 2 - Auto-create Tags:

    1. In Devices → Points
    2. Select points
    3. Right-click → Create Tags
    4. Tags created with same names
    1. In Address column: N0001

    Starting Modbus Device Simulator

    For testing without real hardware:

    1. Devices → Protocols 
    2. Select Modbus
    3. Start Simulator
    4. Monitor values, input values

    Step 5:

    Test Communication

    1. Start Runtime (F5)
    2. Open Devices → Monitor
    3. Check status:
      • Green = Connected
      • Red = Error
      • Yellow = Timeout
    Step 6:

    Troubleshooting

    IssueCheck
    No connectionFirewall, IP address, port
    Wrong valuesAddress offset, data type
    IntermittentTimeout settings, network
    No updatesPolling rate, scan groups

    Using Device Simulator

    For testing without real hardware:

    1. Devices → Tools → Simulator
    2. Select protocol matching your channel
    3. Start simulator
    4. Values update automatically

    Best Practices

    • Test with simulator first
    • Use meaningful point names
    • Group related points
    • Set appropriate scan rates
    • Document address mapping

    Next Steps

    • [Connect to a PLC] - Specific PLC brands
    • [Define Alarms] - Alarm on device values
    • [Historian] - Log device data

    In this section...

    Page Tree
    root@parent
    spaces93DRAF