Skip to main content

GECO Product Introduction

1. What is GECO?

Graphical Embedded COntroller (GECO) is a controller composed of sbRIO, LabVIEW, and WPC RMC Breakout, featuring a complete graphical development environment.

Core Features

  • Graphical Development: Users can edit, download, and deploy applications through LabVIEW.
  • Industrial IoT (IIoT): Supports Ethernet download and communication functions, especially suitable for rapid implementation of IIoT applications.
  • Powerful Core: Uses NI sbRIO controller as the core, with built-in 32-bit microprocessor and FPGA chip.
    • Real-Time: Developed using LabVIEW Real-Time Module.
    • FPGA: Developed using LabVIEW FPGA Module.
  • Flexible Deployment: Designed to allow all development and deployment work to be completed via Ethernet interface, supporting remote control or running independently in Stand-alone mode.
  • Benefits: GECO's Graphical System Design (GSD) characteristics can effectively simplify complex application processes, shorten development time, and reduce subsequent maintenance costs.

2. GECO Architecture Composition

GECO has 4 expansion slots on the top, which can be used to install various GECO modules. Currently supports 13 types of modules, covering the following categories:

Supported Module List

  • AIO Modules (Analog Input/Output)
    • 24ch AI / 8ch AO
    • 64ch AO
    • 16ch Digital Potentiometers
    • 16ch Thermocouple
  • DIO Modules (Digital Input/Output)
    • 24ch DO
    • 24ch DI
    • 12ch DI / 12ch DO
    • 24ch-5V TTL
  • Motion Modules
    • 4-axis Motion Control
  • Switch / Multiplexer Modules
    • 4x6 Matrix Switch
    • 24ch-2wire Multiplexer
    • 12ch Tri-state Switch
  • Serial Interface Module
    • RS-232 / 422 / 485
GECO Composition

3. Appearance Description

This section describes the external interface and indicator status of the GECO controller.

GECO Appearance

(Described from left to right)

3.1 Indicators

LED 1: Power LED

LED ColorLED StatusDescription
GreenSolidGECO power is ON.
OffGECO power is OFF.

LED 2: Status LED

LED StatusDescription
Blinks 2 times and pausesSafe Mode: Software not installed (factory default) or installed incorrectly. Please reinstall software through MAX.
Blinks 3 times and pausesUser-Defined Safe Mode: Indicates installation mode, or user forced entry into safe mode (hold Reset key > 5 seconds).
Blinks 4 times and pausesSafe Mode (Crash): Software has crashed twice consecutively without restarting.
Continuous blinkingBoot Failure: GECO failed to enter NI Linux Real-Time (unsupported OS or unrecoverable error occurred).
Temporarily litBooting: No action required.
OffRun Mode: Software installed and OS functioning normally.

LED 3: User1 LED

User-programmable FPGA LED (User Defined).

LED 4: User FPGA1 LED

User-programmable FPGA LED (User Defined).

3.2 Hardware Interface

  • Reset Button: Reset system or enter Safe Mode (long press 5 seconds).
  • Network Port (RJ50): Specification is RJ50 (10P), used to connect PC for development and communication.
  • USB Port: Can connect Flash Drive (Storage) or Camera.
  • Power Input: 24V DC power input connector.