Cscape | 990

While Ladder Logic is the lingua franca of the industry, modern demands require more flexibility. Cscape 990 supports:

Introduction

In the world of industrial automation, the demand for all-in-one, rugged, and flexible controllers has never been higher. The Horner CS990 (part of the XL7 series) stands out as a powerful Operator Interface (OI) and Programmable Logic Controller (PLC) hybrid. But hardware is only half the story. The true potential of the CS990 is unlocked through Cscape, Horner’s integrated development software.

This article explores the capabilities of the CS990 and how Cscape simplifies programming, visualization, and control. cscape 990

The 990’s touchscreen is programmed within the same Cscape environment. No separate HMI software is needed.

Creating a Motor Control Screen:

  • Indicator: Drag a circle or rectangle.
  • Data Display: Drag a numeric field to show %AI2 (Motor current).
  • Downloading the HMI: After designing your screens, Screen > Send All Screens. To optimize performance on the 990’s processor, avoid complex vector graphics. Use BMP or PNG images under 100KB. While Ladder Logic is the lingua franca of

    When the 990 stops working, Cscape is your microscope.

    The Diagnostic Window (Ctrl + D):

    The Data Watch Window:

    Cross Reference (The Hero Tool): Right-click any variable (e.g., %R10) and select Cross Reference. Cscape will instantly show you every rung and every screen where that variable is used. This is essential for debugging why a value keeps changing.

    Using Cscape, you can program the CS990 to log data to an internal microSD card or send it to a cloud server via email (SMTP) or FTP. You can also set up the web server built into the CS990, allowing a technician to view live screen statuses from a standard browser.

    | Issue | Likely Fix | |-------|-------------| | Cannot connect via USB | Reinstall USB drivers; check Device Manager for COM port | | Download fails | Put controller in STOP; check power; reduce baud rate | | Screen shows “No Program” | Send All again; verify screen transfer included | | Analog input reads 0 | Check wiring; configure input type (voltage/current) in I/O Config | Indicator: Drag a circle or rectangle