LineKeeper

HMI for Logix, S7 & Modbus

Free · In-App Purchases · Designed for iPad. Not verified for macOS.

LineKeeper turns your iPhone into a pocket HMI for the controllers on your plant floor — Allen-Bradley Logix, Siemens S7, and anything that speaks Modbus TCP. Scan the network and the app finds every PLC around and tells you which ones are ready to talk. On Allen-Bradley it reads the controller's own tag list over EtherNet/IP — live values in seconds, nothing to configure: no PLC program changes, no gateway, no OPC server, no cloud account. Values go straight from the controller to your phone. WHAT YOU CAN DO • Zero-config tag browser on Logix — every tag of every PLC, live, with search, including program-scoped tags. • Find by action — don't know the address? Press the machine's real button, or nudge a setpoint on its own screen, in the rhythm the app dictates — and the app finds the tag that followed. Works on Modbus and S7 too, where there are no tag names at all. • Network scan — one sweep fingerprints EtherNet/IP, Modbus TCP, S7 and more. A PLC with closed access shows as "found, access closed" with the exact steps to open it, down to the TIA Portal clicks. • One dashboard per machine, on multiple pages — number, gauge, LED and trend tiles on swipeable named pages ("Filler", "Capper", "Conveyors"), even when one machine runs several PLCs. • Operator panel — large start/stop buttons, hold-to-run jog, latches, setpoints and status lamps, full-screen kiosk mode with the screen kept awake. • Alarms and status codes — alarm words mapped to operator texts, a red banner over every screen while an alarm is active, and a session journal of appeared/cleared. • Machine history — a parameter snapshot of the controller taken at the first connection, plus a change log of every dashboard and panel tag: date and value of each change, kept on the phone across sessions. • Guarded writes — every write is confirmed and validated against the tag type and limits; hold-to-run releases the moment the app loses focus. • Machine profiles — PLCs, register maps, pages, panel and alarm texts saved as one profile and shared as a file: enter the register map once, the next shift sees names. • Built-in demo line — two virtual PLCs with a working panel so you can learn the whole app with no hardware. LINEKEEPER PRO (IN-APP PURCHASE) Reading is free forever. A one-time Pro purchase unlocks, on real controllers: writing setpoints and driving the operator panel, plus machine history — the parameter snapshot and the per-tag change log. Everyone who bought Write Unlock owns Pro automatically. The demo line includes every Pro feature free. WHO IT'S FOR Controls engineers, integrators and maintenance techs who need a quick window into a controller during commissioning, troubleshooting, or a line-down call — without carrying a laptop. HOW IT CONNECTS Your phone must be on the same network as the controller (plant Wi-Fi that routes to the PLC, or a USB-C Ethernet adapter). There is no cloud relay: if you can ping the PLC, the app can connect. SUPPORTED CONTROLLERS • Allen-Bradley CompactLogix and ControlLogix (the tag-based Logix 5000 family) over EtherNet/IP; SLC-500 and MicroLogix over PCCC, with the major fault decoded in place; PLC-5 via the address book (experimental). • Siemens S7-300 and S7-400 out of the box; S7-1200 and S7-1500 with PUT/GET enabled and non-optimized DBs — the app shows the exact TIA Portal steps. Absolute addressing: DB, M, I/Q. • Modbus TCP devices — Schneider, VFDs, energy meters, WAGO, Delta and other Modbus slaves, with per-connection unit ID and word-order settings. Micro800, LOGO! and S7-200 use different protocols and are not supported yet. SAFETY Writing a value can move real machinery. You remain responsible for safe operation and must follow all site safety procedures. Never rely on the app for an emergency stop or any safety function. See the full terms at linekeeper.net/terms.html.

  • This app has not received enough ratings or reviews to display an overview.

The biggest update since launch: a new look, more controllers and drives, and LineKeeper On as a data source. NEW LOOK • The app is now an andon board: matte black panels, large white numerals, and three colours that mean something — run green, stop red, warn amber. New icon: LineKeeper Go. • Navigation follows the questions a mechanic asks: a Machine tab (PLCs, link state, attached devices), Alarms as a tab with a badge, Fault lookup and Scan under Tools. MORE EQUIPMENT • SLC-500 and MicroLogix over PCCC: data files (N7, B3, T4, F8, ST) fill the tag browser by themselves, and the major fault is decoded in place. PLC-5 is experimental. • AC drives: tap a PowerFlex found by the scan (520 and 750 series, 70/700, 4-class) for a live card — output frequency, current, voltages, status, and the active fault decoded to text with its cause and what to check. • Drives and other devices join a machine as their own cards and are recorded in the machine history next to PLC tags. • The scan names devices the way people do (controller project name, device category) and widens itself when the nearest addresses are silent. • Find by value: enter the value shown on the machine's screen, change the parameter, and the app finds the register that moved. LINEKEEPER ON • New connection type "LineKeeper device (LK On)": read a machine through the LineKeeper device on the plant network — it works where the phone cannot reach the PLC itself. • The device's alarms on the Alarms tab, "Why is it off?" explained from the PLC program stored on the device, and a chart of what the device recorded while the phone was away (part of Pro). • Remote control behind a key switch: with the key on the device turned to REMOTE, take control and start the functions the administrator allowed — hold to run, a pulse, or a value. Needs Pro; plant network only. The device warns the people at the machine and shows who is in control. Not an emergency stop: LineKeeper is not a safety function. • Devices are found by address when the network hides them from the automatic search, and a device card has "Add to home screen". Direct PLC connections work exactly as before. Pro now unlocks instantly after a purchase or restore.

The developer, Oleksandr Makarov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary based, for example, on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Provider
    Oleksandr Makarov
    Size
    22.6 MB
    Category
    Utilities
    Compatibility
    Requires iOS 15.0 or later.
    • iPhone
      Requires iOS 15.0 or later.
    • iPad
      Requires iPadOS 15.0 or later.
    • iPod touch
      Requires iOS 15.0 or later.
    • Mac
      Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.0 or later.
    Languages
    English
    Age Rating
    4+
    In-App Purchases
    Yes
    Copyright
    © 2026 Oleksandr Makarov