Weigl Aufzüge Weigl Lift Control Modbus TCP template

Weigl Lift Control

Controls and monitors Weigl elevators with up to 30 floors via Modbus TCP.

This template integrates Weigl elevator controllers (Vitmax ECO, WST Control >v1.7.0) via Modbus TCP. It sends floor-level travel commands with selective door-side opening for up to 30 floors and monitors door status, travel direction, position, alarms, and cabin light.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
144, read and write
Key readings
Door open/closed status (0°, 90°, 180°, 270°) · Lift direction (up/down) · Current position (mm) · Emergency alarm / fire mode active · Cabin light active · Lift error / error count
Available commands
Level call L01-L30 Door 0° · Level call L01-L30 Door 90° · Level call L01-L30 Door 180° · Level call L01-L30 Door 270°
Compatible models
Vitmax ECO · WST Control >v1.7.0
Last updated

Registers (144)

17 read, 128 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Level Call L02 Door 0°Write
Level Call L03 Door 0°Write
Level Call L04 Door 0°Write
Level Call L05 Door 0°Write
Level Call L06 Door 0°Write
Level Call L07 Door 0°Write
Level Call L08 Door 0°Write
Level Call L09 Door 0°Write
Level Call L10 Door 0°Write
Level Call L11 Door 0°Write
Level Call L12 Door 0°Write
Level Call L13 Door 0°Write
Level Call L14 Door 0°Write
Level Call L15 Door 0°Write
Level Call L16 Door 0°Write
Level Call L17 Door 0°Write
Level Call L18 Door 0°Write
Level Call L19 Door 0°Write
Level Call L20 Door 0°Write
Level Call L21 Door 0°Write
Level Call L22 Door 0°Write
Level Call L23 Door 0°Write
Level Call L24 Door 0°Write
Level Call L25 Door 0°Write
Level Call L26 Door 0°Write
Level Call L27 Door 0°Write
Level Call L28 Door 0°Write
Level Call L29 Door 0°Write
Level Call L30 Door 0°Write
Level Call L01 Door 90°Write
Level Call L02 Door 90°Write
Level Call L03 Door 90°Write
Level Call L04 Door 90°Write
Level Call L05 Door 90°Write
Level Call L06 Door 90°Write
Level Call L07 Door 90°Write
Level Call L08 Door 90°Write
Level Call L09 Door 90°Write
Level Call L10 Door 90°Write
Level Call L11 Door 90°Write
Level Call L12 Door 90°Write
Level Call L13 Door 90°Write
Level Call L14 Door 90°Write
Level Call L15 Door 90°Write
Level Call L16 Door 90°Write
Level Call L17 Door 90°Write
Level Call L18 Door 90°Write
Level Call L19 Door 90°Write
Level Call L20 Door 90°Write
Level Call L21 Door 90°Write
Level Call L22 Door 90°Write
Level Call L23 Door 90°Write
Level Call L24 Door 90°Write
Level Call L25 Door 90°Write
Level Call L26 Door 90°Write
Level Call L27 Door 90°Write
Level Call L28 Door 90°Write
Level Call L29 Door 90°Write
Level Call L30 Door 90°Write
Level Call L01 Door 180°Write
Level Call L02 Door 180°Write
Level Call L03 Door 180°Write
Level Call L04 Door 180°Write
Level Call L05 Door 180°Write
Level Call L06 Door 180°Write
Level Call L07 Door 180°Write
Level Call L08 Door 180°Write
Level Call L09 Door 180°Write
Level Call L10 Door 180°Write
Level Call L11 Door 180°Write
Level Call L12 Door 180°Write
Level Call L13 Door 180°Write
Level Call L14 Door 180°Write
Level Call L15 Door 180°Write
Level Call L16 Door 180°Write
Level Call L17 Door 180°Write
Level Call L18 Door 180°Write
Level Call L19 Door 180°Write
Level Call L20 Door 180°Write
Level Call L21 Door 180°Write
Level Call L22 Door 180°Write
Level Call L23 Door 180°Write
Level Call L24 Door 180°Write
Level Call L25 Door 180°Write
Level Call L26 Door 180°Write
Level Call L27 Door 180°Write
Level Call L28 Door 180°Write
Level Call L29 Door 180°Write
Level Call L30 Door 180°Write
Level Call L01 Door 270°Write
Level Call L02 Door 270°Write
Level Call L03 Door 270°Write
Level Call L04 Door 270°Write
Level Call L05 Door 270°Write
Level Call L06 Door 270°Write
Level Call L07 Door 270°Write
Level Call L08 Door 270°Write
Level Call L09 Door 270°Write
Level Call L10 Door 270°Write
Level Call L11 Door 270°Write
Level Call L12 Door 270°Write
Level Call L13 Door 270°Write
Level Call L14 Door 270°Write
Level Call L15 Door 270°Write
Level Call L16 Door 270°Write
Level Call L17 Door 270°Write
Level Call L18 Door 270°Write
Level Call L19 Door 270°Write
Level Call L20 Door 270°Write
Level Call L21 Door 270°Write
Level Call L22 Door 270°Write
Level Call L23 Door 270°Write
Level Call L24 Door 270°Write
Level Call L25 Door 270°Write
Level Call L26 Door 270°Write
Level Call L27 Door 270°Write
Level Call L28 Door 270°Write
Level Call L29 Door 270°Write
Level Call L30 Door 270°Write
Door Open 0°Write
Door Open 90°Write
Door Open 180°Write
Door Open 270°Write
Door Close 0°Write
Door Close 90°Write
Door Close 180°Write
Door Close 270°Write
Door 0° OpenRead
Door 90° OpenRead
Door 180° OpenRead
Door 270° OpenRead
Door 0° ClosedRead
Door 90° ClosedRead
Door 180° ClosedRead
Door 270° ClosedRead
Emergency Alarm ActiveRead
Fire Mode ActiveRead
Lift Moving UpRead
Lift Moving DownRead
Cabin Light ActiveRead
Emergency Evacuation ActiveRead
Lift ErrorRead and write
Current Position mmmmRead
Error CountcountRead

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor door status, travel direction, and cabin position on a live cloud dashboard for each elevator.
  • Create an alert when the emergency alarm or fire mode activates so building management is notified immediately.
  • Track lift error counts over time to schedule preventive maintenance before breakdowns occur.
  • Send floor-level travel commands remotely to test elevator operation after a service visit.
  • Log cabin position data in millimeters to verify correct floor leveling across all 30 floors.
  • Monitor cabin light status to coordinate lobby and surrounding area lighting automation.

Installation

  1. Connect the ModbusCloud Gateway to the same IP network as the Weigl elevator controller via Ethernet.

  2. Confirm that the Weigl controller is running WST Control firmware v1.7.0 or higher, or that you are using a Vitmax ECO unit.

  3. Note the IP address and Modbus TCP port of the Weigl controller and enter these in the ModbusCloud gateway configuration.

  4. Import the Weigl Lift Control template from the ModbusCloud template library and assign it to the configured connection.

  5. Verify that read registers return valid data, paying special attention to address 0 where function code distinction may be needed for Lift Error (uint16) and Current Position (int16).

  6. Test a level call by writing to a coil register for a specific floor and door side, then confirm the elevator responds correctly.

Things to watch for

Why do I get conflicting values for Lift Error and Current Position?

Both registers share address 0 but use different data types (uint16 for Lift Error, int16 for Current Position). Ensure you are using the correct Modbus function codes to distinguish between them. Check the Weigl documentation for the exact function code mapping.

What firmware version is required on the WST Control?

The Modbus TCP interface requires WST Control firmware version 1.7.0 or higher. The Vitmax ECO is supported without a specific firmware requirement noted. Contact Weigl support if you are unsure about your firmware version.

How is the cabin position value reported?

Current Position is reported in millimeters as a signed 16-bit integer (int16). You can use this value to verify accurate floor leveling or to display the cabin location on your dashboard.

How many write registers does the template use for floor calls?

The template uses 128 coil-style write registers in total. Each of the 30 floors has four registers, one per door opening side (0, 90, 180, and 270 degrees). The remaining registers cover the full allocation up to 128.

More TCP templates

Want to see how it works?

Electrician working in an open distribution board