Robopipe Machine Vision Controller Specification

Parameters

 

Digital Inputs 4
Digital Outputs 4
Analog Inputs 1
Analog Outputs 1
CPU 4× Arm© Cortex©-A53, max 1.8 GHz
RAM 1 GB
Internal Storage 8 GB
LTE Module 1
RS485 Interface 2
LTE Modem Quectel EG912Y-EU
Ethernet 100 Mbit
USB 2.0
Power 24 V DC
1-Wire Bus Yes (galvanically isolated)
Mounting DIN rail (35 mm)
Ingress Protection IP20
Dimensions 70 mm × 90 mm × 60 mm
Weigth 198 g


Inputs & Outputs

Digital inputs (DI) are designed for reading states of two-state devices such as various digital sensors, switches and buttons, motion sensors etc. All digital inputs feature counter functionality by default. 

Digital outputs (DO) are applicable for switching two-state devices using direct current (DC) such as locks, external relays, contactors, etc. DO’s can be also used for analog control thanks to the pulse-width modulation (PWM) function.

Analog input (AI) is designed to measure voltage or current in order to read values from various analog sensors (pressure meters, tension gauges, etc.).

Analog output (AO) is used to control and regulate devices such as three-way valves, electric motors, inverter drives, heat exchangers, etc. by direct current or voltage.

Computing Module

Controller CPU is based on the NXP i.MX 8M Mini platform featuring a quad-core ARM Cortex-A53 CPU with 1.8 GHz maximum frequency and 1 GB LPDDR4 RAM. This makes the controller the most powerful compact PLC available on the market. Internal 8 GB eMMC memory offers higher reliability compared to systems utilizing microSD memory cards.

GSM Modem

The controller features an LTE modem and a microSIM card slot to connect to the LTE wireless network. 

Chip model Quectel EG912Y-EU
LTE category Category 1
Download speed up to 10 Mb/s
Upload speed up to 5 Mb/s
Frequency Bands B1/B2/B3/B5/B7/B8/B20/
B28/B38/B40/B41


The modem allows the controller to serve as a primary or secondary internet access point for remote management and data transmission through the internet, or for sending and receiving SMS messages. In the role of a primary connection the controller functions as a web access point in locations without a landline internet connection. Secondary connection then comes into play as a backup in case of a primary Ethernet connection failure in technologies reliant on a connection between the technology and a supervision center. In the case of Ethernet failure, the controller automatically switches to the LTE mode, bridging the connection.

Note: The product requires a standard microSIM (0.76mm thickness) card. NanoSIM cards (0.67mm thickness) are not supported.

Communication Interfaces

Controller feature RS485 serial lines by default. This type of interface usually utilizes the Modbus RTU protocol and can be used for communication with various devices, energy meters, touchscreen HMI displays, controllers from other vendors, various sensors, etc. A single bus can support dozens of devices while its length can reach up to several hundred meters.

The controller also feature a single RS232 serial line. In the field of automation, this interface is usually used for communication with various converters, closed-in technologies, or display devices such as HMI panels. 

A single 1-Wire bus is included as a standard feature. This interface uses 2-3 conductors for collecting data from various 1-Wire sensors such as thermometers, humidity meters, light intensity sensors, etc. A single 1-Wire bus supports up to 15 devices, the overall length of the bus can reach up to 200 meters. 

Controller also feature a 100 Mbit Ethernet port for network communication.

Software

This open-source PLC controller provides a robust and flexible platform for industrial automation and intelligent control. Built on the stability and versatility of Linux, it offers a modern approach to automation, seamlessly integrating traditional PLC functionality with the power of neural networks.

  • Linux Based: Leverages the reliability and extensive software ecosystem of Linux, providing a stable and customizable foundation.
  • REST API: Enables easy integration with various systems and platforms for monitoring, control, and data exchange. Ideal for web-based applications and general-purpose communication.
  • WebSocket API: Facilitates real-time, bidirectional communication, essential for low-latency applications and responsive control systems.
  • Input/Output Control: Direct access and control of the controller's inputs and outputs via both REST and WebSocket APIs, allowing for flexible integration with sensors, actuators, and other hardware.
  • Neural Network Deployment: Deploy and execute custom neural networks directly on the controller, enabling advanced data processing, pattern recognition, and intelligent decision-making within your automation applications. This feature empowers the creation of sophisticated AI-driven control systems.
  • Open Source: The entire platform is open source, fostering community involvement, transparency, and customization.

Resources:

Package Contents

  • controller with pre-installed OS
  • removable screw terminals
  • DIN rail holder (35 mm)
  • 3× DIN rail holder mounting screw
  • 1× grounding screw with a fan washer
  • instruction leaflet
  • antenna with magnetic mount