JANOS – Operating System

Written by Kevin Cloutier on Sep 23, 2024 2:46 pm

JANOS™, The JNIOR™ Operating System (OS) is a flexible, feature-rich OS that packs Extensive Functionality in a Small Footprint

Name Version Release Date Size MD5
Core JANOS Update Project v2.5 Jun 21 2024 1.3 MB d3783d7ec82ed4ee34bfc356d0953a56
JANOS - UPD v2.5 Jun 21 2024 968.1 KB b4e8cf4500349493201be267cebbc953
Bundled Applications v24.08.02 Sep 20 2024 515.8 KB 206d603d1c45adf54b95e4c13137681e
JANOS Release Notes v2.5 Jun 04 2024 494.6 KB 19b82e140f3d3e7c23ca1a95cc489b9b

The JNIOR OS has a variety of features that make it feel more like a PC than an industrial controller or small programmable logic controller.  With features like Telnet, FTP, NTP, file directory, JVM, logs, multi-threaded applications, multiple network connections, plug and play expansion I/O, and a variety of user-friendly features built into the OS, the JNIOR is easy to configure, operate and maintain.

The JNIOR Series 4 OS, JANOS, is a multi-tasking operating system that executes on a powerful 32-bit microprocessor with 32 MB DRAM, 2 MB SRAM and 64 MB flash memory.  This dynamic OS includes a full feature Java Virtual Machine (JVM) developed by INTEG.  The JVM runs standard Java programs with no special classes or compilation required, allowing easy development of custom code for execution on the JNIOR Ethernet I/O Controller.

JANOS contains an advanced, modern web server capable of executing HTML5 code and web sockets.

A variety of software programs are available for the JNIOR that bring a lot of functionality to the JNIOR without any programming. Customized programs can also be written in Java.

Operating System Features

  • Multi-threaded programs.
  • JVM – Java Virtual Machine
  • Immutable Memory Blocks for robust dynamic data storage.
  • Web server.
  • Plug and play expansion I/O.
  • Registry system for storing configuration items.
  • Configuration file can be transferred to a new JNIOR for instant configuration.
  • Many user-friendly commands available via a command line (Telnet or Putty or HyperTerminal) connection.
  • Real-time clock with world time zones.
  • NTP – Network Time Protocol for accurate real-time clock sync.
  • SNMP – Simple Network Management Protocol.
On this page