by Unitronics

The Vision1040™ is a powerful PLC with a built-in HMI Operator Panel comprising a 10.4” colour touch-screen and nine programmable function keys. On-board I/Os can be added by simply snapping a module onto the back of the PLC; Snap-in I/O Modules come in several configurations. I/O Expansion modules enable integrating up to 1024 I/Os per Vision PLC. 

The Vision1040™ offers a rich range of embedded features such as multiple auto-tuned PID loops, and internal 120K database for datalogging and recipe programming. Communication options include TCP/IP Ethernet, GSM/SMS, MODBUS and CANopen networking plus remote access for data acquisition and program download. In addition this is the first Vision controller to comprise a USB programming port.

2MB Ladder code application memory (plus 32MB for images and 1MB for fonts) enable the Vision1040™ to run complex control and automation tasks. 
The 16-bit 65,000-colour touch-screen HMI enables the display of colour-coded operator instructions and red, attention-grabbing alarm screens. It can also display graphs according to historical values—to reflect trends of recorded data. Display options are almost endless with more than 1000 user-designed screens, and up to 500 images per application. 

The Vision PLC/Graphic HMI series introduces an unbeatable price-performance ratio, enabling users to enjoy the advanced features of both the operator panel and the PLC, while maintaining low budget, reduced programming time and minimum wiring.



  • I/O options: via onboard and expansion modules
  • I/O types: Digital (including shaft-encoder inputs & PWM outputs), Analog, high-speed, temperature & weight measurement
  • Application Logic: 2MB ; Fonts: 1MB ; Images: 32MB
  • Scan time: 9µsec per 1K of typical application
  • Auto-tune PID, up to 24 independent loops
  • Recipe programs and datalogging via Data Tables
  • Micro SD card - log, backup, clone, & more
  • Time-based control in 3 clicks


  • 10.4", 16 bit 65,000-Colour Touchscreen, Resolution 800 x 600 (SVGA) TFT display
  • ‘Touch’ properties can be assigned to all text and graphic on-screen elements
  • Data entry/modification via keypad
  • Up to 1024 user-designed displays and 500 images per application
  • 255 variables per display; link up to 150 images/messages to each variable
  • White LED illuminated screen
  • Image library containing hundreds of images
  • Info mode: view/modify I/O status, integer values, and system data via the panel
  • HMI graphs - colour-code Trends
  • Built-in alarm screens
  • Text String Library—easy localization
  • Troubleshoot via the HMI panel—no PC needed


  • Two isolated RS232/RS485 ports
  • Ethernet via TCP/IP
  • GSM/SMS support
  • Remote Access utilities
  • MODBUS (master/slave)
  • CANbus and UniCAN
  • OPC/DDE server
  • Additional communication protocols
  • Web server: Use built-in HTML pages, or design complex pages to view and edit PLC data via the Internet
  • Send e-mail function
  • GPRS/GSM/CDMA enabled
  • MODBUS protocol support
  • CANbus: CANopen, UniCAN, SAE J1939 and more
  • DF1 Slave
  • Ports: supplied with 2 isolated RS232/RS485 ,1 CANbus, 1 USB programming port; 1 port may be added for serial/Ethernet

Special Features

  • Flexible PID: Up to 20 built-in PID loops, including internal auto-tune, ramp-soak programmer and bumpless transfer. Use Vision1040™ PID loops to control temperature, level, and pressure, while the colour touchscreen displays data, colour trend graphs, and red, attention-grabbing alarm screens.
  • Data Tables: Use Vision’s smart data tables (120K dynamic data and 192K fixed data), for datalogging and production recipes programs.
  • Easy Scrolling between Recipes: Simply scroll between pre-programmed recipes or menus, using pre-programmed touchkeys. This enables you to choose and activate a desired task via the HMI - immediately, on-site.
  • Image library: Easily design your graphic displays using the Vision’s extensive image library.
  • Time-based Control: Do you need a specific task to be performed at a specific time and date? Simply mark the hour, date or weekday in the PLC software—and you have created time-based control in 3 clicks.
  • Information mode (touchscreen): Press the touchscreen for a few seconds to enter the PLC’s Information Mode, providing you with powerful diagnostic capabilities.
  • Shaft-encoder Inputs: Use the controller’s integral 10kHz inputs as high-speed counters, frequency measurers, or to directly connect to shaft-encoders.
  • PWM Outputs: Control stepper motors or PID-based applications, via PWM, with the Vision's onboard PWM outputs (up to 50 kHz for npn).
  • Virtual Keypad: Application requires data entry? The Vision's virtual keypad pops up automatically.


All-in-one software enables you to develop your PLC and HMI applications in one environment, establish modem and data communications, test and debug your programs in on-line mode, remotely access your controller, and more.

Use the Ladder editor to:

  • Click-and-drop Ladder elements
  • Build modular programs; create subroutines and call them into your program
  • Benefit from built-in function blocks such as Trends, PID, Loadcell, GPRS, Drum Sequencer, MODBUS Serial/IP, SMS, Protocol Serial/TCP/IP 

Use the HMI editor to:

  • Assign "Touch" properties to any screen element
  • Create and conditionally display operator messages that contain text and images
  • Use colour images and graphs to reflect current variable values and historical trends
  • Assign functions to softkeys and touchscreen elements
  • Creat a multilingual interface, that enables instant language switching via the HMI