Controllers : SoftPLC NeoPACShop Online for NeoPAC SoftPLC


SoftPLC NeoPAC is a family of open architecture controller CPU's that can connect to a wide variety of I/O and communication networks. Physically small, but functionally huge, NeoPAC's (Programmable Automation Controllers) provide a low cost control platform for applications ranging from machine/process control to RTUs to protocol gateways. NeoPAC's are customized at the factory to application specific configurations and include hardware assembly, driver installation, system software configuration, and system level testing for the best out-of-the-box solution with an open architecture system.

SoftPLC NeoPAC's are perfect for:

  • Machine control - Great for OEM's!
  • Protocol Converter - serial to ethernet and/or to Allen-Bradley "blue hose" Remote I/O or Data Highway Plus
  • Cellular RTU - Combined with TagWell, you can monitor and control remotely located systems at very low cost
  • Data Logger
  • and more!


    SoftPLC NeoPAC models include the functions/features of all SoftPLC controllers, including:

    • Deterministic, high speed program execution
    • “Unlimited” user logic and data table memory
    • Ladder logic and data table addressing similar to Allen-Bradley PLC-5/SLC-500
    • Fully documented applications, all documentation resides in the controller
    • Supports user functions written in C++
    • Compatible with all HMI/SCADA products
    • Industry standard protocols for communications and I/O (eg: ModbusTCP/UDP, Ethernet/IP, Modbus RTU/ASCII, and others)
    • Embedded HMI and web server options

    Hardware Features

    • Ethernet, RS-485 and USB communication ports(s)
    • A-B "blue hose" port (option on models SN1-BHx) for RIO or DH+
    • 512MB RAM
    • 8GB on-board flash
    • Option for removable MicroSD Flash



    • CPU - 64bit quad-core ARM Cortex
    • Memory - 512MB RAM
    • Storage - 8GB onboard flash, MicroSD slot (no MicroSD included)
    • (2) USB 2.0 host ports with USB A connectors
    • GB Ethernet port, RJ-45 connector (10/100/1000)
    • Power by +24 VDC through terminal block connector (eg: using ICO-PSH-1524)
    • Size - 2.4" x 0.82" x 3.54" (62 x 21 x 90 mm)
    • DIN-rail mounting, metal enclosure

    NeoPAC Models

    The SoftPLC NeoPAC family has two base models. SN1-A1x and SN1-BHA1-x. The difference is models SN1-BHA1 include an optional Allen-Bradley Remote I/O (RIO) and Data Highway Plus (DH+) communication interface.

    Equip the base model with your desired SoftPLC runtime control software size (see table below). Then add any desired hardware and firmware options (see next tab). Each system is assembled and configured with all of your selected options, then undergoes a system-level test prior to shipment.

    Available Runtime Sizes

    There are (4) SoftPLC firmware runtime sizes, where runtime size determines the maximum supported number of Ethernet/IP Tags, ModbusTCP servers, logical A-B racks and digital I/O points (analog I/O is limited only by hardware, not firmware). The table below summarizes these choices.

    To order a SoftPLC NeoPAC, append the Runtime License Size suffix in the first column of the table to the model number. For example, SN1-A1-1K is a NeoPAC capable of up to 1024 DI/DO, 128 Ethernet/IP tags and/or 16 ModbusTCP Servers.

    Runtime License Sizes
    Cat No Suffix ModbusTCP Servers Ethernet/IP Bytes Logical A-B Racks Discrete Inputs Discrete Outputs
    LT 2 32 1 128 128
    1K 16 256 8 1024 1024
    2K 32 512 16 2048 2048
    8K 127 2048 64 8192 8192

    Options & Accessories

    Available NeoPAC SoftPLC Options:

    • Firmware Options - software enabled capabilities that can be added to any SoftPLC. There's so many, we've put them on their own page!
    • Hardware Accessories

    Catalog Number Description Image Store
    SN-EXTEMP Extended Temperature Option
    ICO-PSH1524 DIN-rail P/S, Output 24VDC, 15W; Input: 100~240VAC

    I/O and System Configurations

    SoftPLC NeoPAC's can be used with a wide variety of I/O and other devices. Any Ethernet, serial, or USB remote I/O can be used providing a SoftPLC driver exists. Many drivers exist, or can be developed using the SoftPLC Programmer's Toolkit. Multiple I/O types can be used with a single controller.


    • ModbusTCP Ethernet I/O (eg: A Series)
    • Modbus Serial via RS-485 port (eg: A Series)
  • Data Sheets


    • A-B Control System Migrations
    • Describes how SoftPLC Gateways provide great solutions for customers with A-B PLC's to do partial and phased migrations of automation systems to modern technology.

    • What is a SoftPLC?
    • Describes how unique SoftPLC(R) is - not a PLC, not PC-based control software. Includes summary of functions and possible uses.