SNAP-PAC-S1

Availability: In stock
SNAP PAC S-series Programmable Automation Controller for Ethernet Networks - REST API

Please call (800) 321-6786 to order.

SNAP-PAC-S1

Production Specification

Now developer and IoT ready with a built-in HTTP/HTTPS server and RESTful API. See Programming, below.

** Compatible with groov—the easy way to build mobile operator interfaces and securely use them to monitor and control your automation systems and equipment from your smartphone or tablet. **

The SNAP-PAC-S1 programmable automation controller provides powerful, real-time control and communications to meet your industrial control, monitoring, and data acquisition needs.

One of the four components of the SNAP PAC System, the SNAP-PAC-S1 is fully integrated with PAC Project software, SNAP PAC brains, and SNAP I/O modules to form a complete control system. The SNAP PAC System includes digital and analog control, serial string handling, PID loops, and enterprise connectivity.

Programming
The SNAP-PAC-S1 is programmed using the included PAC Control software. PAC Control is a flowchart-based tool for developing control applications, or strategies. You create and debug the strategy on your computer and then download it to the PAC, where it runs independently.

REST API: All I/O point and strategy variable data is available for secure access using the built-in HTTPS server and RESTful API, with data delivered in JSON format. For complete API documentation and steps for getting started, see developer.opto22.com. In addition, two Node-RED nodes are available. Note that minimum firmware R9.5a and PAC Project R9.5a are required to use the REST API.

You can build full-featured operator interfaces (HMIs) using the included PAC Display software, which taps the same tagname database you've already developed in PAC Control. OR take advantage of Opto 22's groov to quickly build and view HMIs you can use on virtually any computer, tablet, or smartphone—any screen size, from any manufacturer—using just a modern web browser (like Firefox or Chrome).

Learn more at groov.

Networking
The controller is compact and industrially hardened. It includes two independent Ethernet network interfaces with separate IP addresses, which can be used to segment the control network from the company network or for redundant Ethernet links. You can also set up a system with redundant controllers using two identical S-series controllers, the SNAP PAC Redundancy Option Kit, and PAC Project Professional 9.0.

The SNAP-PAC-S1 also has three serial ports: an RS-232 port with full hardware handshaking, ideal for PPP communication using a modem; another RS-232 port for connecting directly to serial devices; and an RS-485 port for connecting to SNAP PAC Serial brains or to legacy mistic I/O units. (Note: If you are using the S1 with misticI/O units, use the legacy versions of the PAC Control, PAC Display, and PAC Manager guides.)

If you need Factory Mutual approval, see the SNAP-PAC-S1-FM.

If you need a similar PAC that also communicates wirelessly, see the SNAP-PAC-S1-W.

For more details, see the Specifications tab and the Data Sheet.

To compare controller features, see the SNAP PAC Controller and Brain Comparison Chart.

Processor

266 MHz 32-bit ColdFire® 5475 with integrated floating-point unit (FPU)

Memory

SNAP-PAC-S1 and SNAP-PAC-S2
  Total RAM: 32 MB
  Total RAM for PAC Control Strategies: 16 MB
  Battery-backed RAM: 8 MB
  RAM File Storage: 2.5 MB
  Flash File Storage: 4 MB

SNAP-PAC-S1-W and SNAP-PAC-S2-W
  Total RAM: 128 MB
  Total RAM for PAC Control Strategies: 64MB
  Battery-backed RAM: 8 MB
  RAM File Storage: 16 MB
  Flash File Storage: 4 MB

Removable storage

(Models with manufacture dates of June 2014 and newer. Requires firmware R9.4a or higher and loader R6.1a or higher) MicroSD card slot: supports microSD or microSDHC cards to 32 GB.
(Models with manufacture dates of November 2008 through May 2014 with firmware R8.4 or higher) McroSD card slot: supports microSD cards up to 2 GB.

Backup battery

SNAP-PAC-S1s with serial number 625654 or higher and all SNAP-PAC-S2s: Rechargeable (recharges whenever the brain has power), 1-year power-off data retention (replacement part number: SNAP-PAC-BATTERY-ML2430).
SNAP-PAC-S1s with serial number 625653 or lower: User-replaceable 3.6-volt TL 5242 /W lithium, 10-year minimum power-off data retention (replacement part number: G4BATT32)

Ethernet Communication (wired) to host and I/O

Two independent 10/100 Mbps Ethernet network interfaces (RJ-45 connec­tors). Each interface has a separate IP address (separate subnet).

Ethernet Communication (wireless)*

Wireless LAN interface with separate IP address.
Topologies: Infrastructure, Ad-Hoc
Security: 802.11i; AES - Compatible with WPA2 Personal, TKIP - Compatible with WPA Personal, WEP. Note: TKIP/AES security is not supported in Ad-Hoc mode.
Frequency 802.11a: 5.180–5.240 GHz, 5.745–5.825 GHz
Frequency 802.11b/g: 2.412–2.472 GHz, 2.484 GHz
Transmit Power: 15 dBm maximum
Antenna Connector: Reverse polarity SMA (RP-SMA or RSMA)
Roaming: Supported within an SSID (Service Set Identifier) only

Serial Communication

SNAP-PAC-S1
RS-232 serial: Two RS-232 serial ports (one DB-9 and one pluggable connec­tor); one port has full handshaking. PPP is supported only on port 0. Buffer size: 512 bytes each for RX and TX.
RS-485 serial: One RS-485 serial port (pluggable connector); two-wire RS-485; optional mistic signal interrupts. Range (serial multidrop): 32 stations maximum on a segment (including PC, controller, and I/O units); up to 3000 ft (914 m) on a segment. Buffer size: 512 bytes each for RX and TX.

SNAP-PAC-S2
Four serial ports that can be used as general purpose ports or for serial I/O units; each port is software configurable as either RS-232 (Tx, Rx, COM, DTR, DCD, RTS, CTS) or as RS-485 (2-wire, 4-wire, optional termination, optional biasing); optional mistic signal interrupts. Buffer size: 512 bytes each for RX and TX.

Power requirements

8–32 VDC ±0.5, 11.3 VA maximum
(SNAP-PAC-S1 controllers with serial numbers below 500,000 use 8–24 VDC)

Operating temperature
Storage temperature
Humidity

-20 °C to 60 °C
-40 °C to 85 °C
0% to 95% relative humidity, non-condensing

Software
 PAC Project Basic

 PAC Project Professional


 REST API

 

Includes programming, HMI software, and configuration software; included with purchase of controller.
PAC Project Basic plus OPC 2.0-compliant OPC server, OptoControl strategy and OptoDisplay project importing, support for serial mistic I/O units, and Ethernet link redundancy support.
Use HTTPS to access data (read/write or read-only) from controller tags using your chosen programming language. Data returned in JSON. More information at developer.opto22.com

Number of charts that can run simultaneously

32

Other features

Multiple protocol support including TCP/IP, FTP, SNMP v2.0c (with firmware 8.2a), Modbus/TCP, EtherNet/IP™, and OptoMMP™.
Real-time clock
FTP server/client with file system (in RAM and in removable storage)
Ethernet link redundancy or network segmenting

Agency certifications

(-W models only) U.S., FCC Part 15 Subpart C; Canada, IC RSS-210
(-FM models only) Factory Mutual approved

All models except -W models: CE, RoHS, DFARS
-W models: DFARS

Warranty

30 months from date of manufacture

* Requires a Wired+Wireless model (SNAP-PAC-S1-W or SNAP-PAC-S2-W)

SNAP PAC Controller Comparison Chart

This chart compares details for all SNAP PAC programmable automation controllers: SoftPAC software controller, SNAP PAC S-series standalone controllers, and SNAP PAC R-series rack-mounted controllers.

For additional details on SNAP PAC R-series controllers (including specific I/O processing features), see Form 1677,  SNAP PAC Controller and Brain Comparison Chart.

Using Modbus Devices with Opto 22 Products Technical Note

This technical note introduces the Modbus protocol and gives you basic information for using it to communicate between Opto 22 products and other devices. Because Modbus and Modbus/TCP are handled differently by various manufacturers, the tech note describes specific areas that may be a concern and includes troubleshooting suggestions.

SNAP PAC System Specification Guide

This guide is a comprehensive introduction to the SNAP PAC System. The guide describes the system's four components (software, controllers, brains, and I/O); shows how to build a basic system and how to expand it; and includes installation instructions, wiring diagrams, dimensional drawings, and specifications for parts.

Legacy and Current SNAP Product Comparison and Compatibility Charts

This document compares SNAP PAC System hardware and software with legacy Opto 22 SNAP systems and provides compatibility information in a series of detailed charts.

If you're combining SNAP PAC System components with older SNAP hardware and software, see Form #1688, the SNAP PAC System Migration Technical Note.

SNAP PAC Controller and Brain Comparison Chart

This document compares features of SNAP PAC hardware controllers (SNAP PAC S-series and R-series) and SNAP PAC brains, all part of the SNAP PAC System.

SNAP PAC S-Series Controllers Data Sheet

This data sheet describes Opto 22's SNAP PAC S-series programmable automation controllers. SNAP PAC S-series controllers are standalone industrial controllers that are used as part of an Opto 22 SNAP PAC System.

SNAP PAC System Product Guide

This document lists and describes all Opto 22 SNAP PAC System part numbers, including PAC Project software, SNAP PAC controllers, SNAP PAC brains, and SNAP I/O modules of all kinds. SNAP PAC mounting racks and SNAP power supplies are also listed.

SNAP PAC Controllers and Brains Firmware README

This README file lists revision changes made to the firmware used in SNAP PAC S-series, R-series, and SoftPAC controllers; SNAP PAC EB-series and SB-series brains; and G4EB2 and G4D32EB2 brains.

PAC Project Readme Notes

Latest Readme for PAC Project Basic and Professional. Includes information on new features, enhancements, and bug fixes for each PAC Project application: PAC Control, PAC Display, OptoOPCServer, PAC Manager, and Tools.

SNAP Legacy Firmware README

This README file lists revision changes made to the firmware used in SNAP PAC family controllers before Version 8.0a, the SNAP-LCE controller, and SNAP Ultimate, Ethernet, and Simple brains.

IO4AB User's Guide

This guide provides instructions on how to set up EtherNet/IP messaging between an Allen-Bradley® Logix™ controller and Opto 22’s SNAP PAC I/O using Opto 22’s EtherNet/IP Configurator as well as Allen-Bradley’s RSLogix™ 5000 software.

Guide to Networking Opto 22 Products

Networking can be a complex subject. This guide tries to reduce the complexity by providing guidelines for how you might set up communications between your computer or mobile device and your SNAP PAC control system, including groov.

The goal is for you to be able to monitor and control your system from anywhere you need to, either inside your facility or outside it. It's possible to do this because Opto 22 control systems are built on standard protocols such as TCP and UDP over IP, which are the same protocols used by off-the-shelf computers, routers, and the Internet.

This guide shows you how to communicate with Opto 22’s SNAP PAC controllers and groov using wired Ethernet networks and wireless LANs, both within your facility and over the Internet.

EtherNet/IP for SNAP PAC Protocol Guide

This guide provides detailed descriptions of the EtherNet/IP commands that can be accessed when using remote Opto 22 I/O with an Allen-Bradley controller.

Legacy Edition, PAC Manager User's Guide

This document is the Legacy Edition of the PAC Manager User's Guide. It includes information about both SNAP PAC hardware and older hardware.

Use this guide if you are using any legacy hardware (SNAP Ultimate, SNAP Ethernet, and SNAP Simple I/O, E1 and E2 brain boards) with PAC Manager.

If you are using SNAP PAC controllers and SNAP PAC brains only, use Form 1704, PAC Manager User's Guide instead of this guide.

PAC Manager User's Guide

This guide shows you how to use PAC Manager, part of the the PAC Project Software Suite, to assign IP addresses, configure I/O, and inspect and maintain Opto 22 SNAP PAC hardware.

Modbus/TCP Protocol Guide

This document shows you how to set up communication between Ethernet-based Modbus systems (using Modbus/TCP) and the SNAP PAC System. In addition to the SNAP PAC System (SNAP PAC S-series and R-series controllers and SNAP PAC brains), the guide also covers Modbus/TCP communication with older Opto 22 Ethernet-based devices, including SNAP Ethernet, SNAP Simple, and SNAP Ultimate I/O; and E1 and E2 brain boards.

SNAP PAC S-Series Controllers User's Guide

This user's guide shows you how to install and use Opto 22's SNAP PAC S-series programmable automation controllers. SNAP PAC S-series controllers are one of four components of the SNAP PAC System. These controllers work with PAC Project software, SNAP PAC brains, and SNAP I/O modules to form an easy-to-use system for remote monitoring, industrial control, and data acquisition.

SNAP PAC controllers are programmed with PAC Control Basic or PAC Control Professional, Opto 22's flowchart-based development software, which is part of the PAC Project software suite.

OptoMMP Protocol Guide

This guide is for programmers who are writing custom applications to communicate with Opto 22 memory-mapped devices. These devices include SNAP PAC controllers and SNAP PAC EB and SB brains; G4EB2 brains; SNAP Ultimate, SNAP Ethernet, and SNAP Simple I/O; E1 and E2 brain boards, and SNAP-LCE controllers.

The guide describes how to use the IEEE 1394-based OptoMMP memory-mapped protocol for programming. The guide also contains the complete memory map for all Opto 22 memory-mapped devices.

NOTE: This guide replaced previous individual programming guides for SNAP Ultimate I/O (form #1312) and SNAP Ethernet I/O (form #1227). This document was formerly called the "SNAP Ethernet-Based I/O Units Protocols and Programming Guide."

Declaration of Conformity (EMC, LVD, RoHS)

This document is the Manufacturer's Declaration of Conformity for the products listed herein, in accordance with European, international, and/or national standards and regulations.

Case Study: Amalgamated Research, LLC

As the research and development department of Amalgamated Sugar in the 1970s, ARi began with a mission to develop efficient processes to extract sugar from sugar beets.

But over time, their continuous research in the industrial separation field has led them far beyond sugar.

Opto 22 announces strategic partnership with IBM and acceptance into the IBM Watson IoT partner ecosystem

Opto 22 announces strategic partnership with IBM and acceptance into the IBM Watson IoT partner ecosystem, providing developers a full stack end-to-end toolset for rapidly developing and deploying industrial IoT applications.

Automation manufacturer Opto 22 and information technology company IBM join forces to bridge the gap between existing industrial assets and infrastructure, and the digital world of mobile, cloud, and information technology. Read the press release. 

Watch the video and see how to get started:

 

Connect Real-world Data to an AT&T M2X Device Technical Note

This technical note shows you how to send real-world data, in this example a temperature in degrees F, to an AT&T M2X device in the cloud.

2017: State of the IIoT

The next industrial revolution, the Industrial Internet of Things (IIoT), is happening now. This white paper summarizes the key IIoT trends from 2016, with predictions and recommendations for 2017 on:

- IIoT challenges still to be met
- Standards and architectures that work well for the IIoT
- Platforms to watch; their strengths and weaknesses

Case Study: ISI Water Desalination

Once a haven for pirates, today Nassau and nearby islands host thousands of tourists. One essential is fresh water, and most resorts rely on desalination to provide it.

This case study follows a major resort whose desalination system needed complete replacement—without any break in service to the resort. See how ISI Water of St. George, Vermont, solved the problem.

Connect Industrial Devices to IBM Watson IoT Technical Note

If you've heard about our Opto 22 SNAP PACs with their built-in RESTful API (application program interface), you may be wondering how you'd use that API to send real-world data to the IBM® Watson IoT® platform.

This technical note shows you how, step by step. This technical note is also a blog post on our website.

For more information, see Press Release 2217.

Case Study: Toyo Tanso USA

Toyo Tanso USA manufactures a fine grade of graphite called isotropic graphite, and the company also provides graphite-related silicon carbide surface treatments to customers.

The batch automation process systems used to perform these surface treatments are in a busy, tough industrial setting. The multiple vessels involved in the process each require different specializations and careful management.

To control the vessels, Toyo Tanso needed a rugged control system with plenty of I/O options—and one that could be easily programmed and deployed.

Opto 22 Digitally Wires the IIoT with Release of Node-RED Nodes for Industrial PACs

Opto 22 announces immediate availability of Node-RED nodes for its industrial programmable automation controllers (PACs), significantly decreasing Industrial Internet of Things (IIoT) application development time and complexity.

Opto 22 Enables Rapid Industrial Internet of Things Application Development With Release of RESTful API to Industrial Programmable Automation Controllers (PACs)

Press release announcing new built-in HTTP/HTTPS server and RESTful API in Opto 22 SNAP PAC standalone and rack-mounted programmable automation controllers.

For complete API documentation and steps to get started, visit developer.opto22.com.

SNAP PAC REST API and the Internet of Things - for OT Professionals

We’ve all heard about the Internet of Things (IoT) and its promises: bringing useful data directly to people who make business decisions, and enabling machines to communicate with each other and make decisions for human benefit.

But how does the IoT actually work? How does the data get from inside these physical "things" to computer networks where it can be used?

This technical paper describes that pathway for OT (operational technology) professionals—automation professionals. It describes the kinds of data you may be asked to provide and why. It explains how data from physical "things"—especially existing sensors and actuators that have no IoT capabilities built in—can be securely communicated to company computer networks, without disturbing control networks.

The paper also explains concepts important to any IoT strategy, like encryption and authentication, and introduces a new method to achieve the IoT results you need now, without requiring a complex chain of conversion hardware and software.

SNAP PAC REST API and the Internet of Things - for IT Professionals

We’ve all heard about the Internet of Things (IoT) and its promises: bringing useful data directly to people who make business decisions, and enabling machines to communicate with each other and make decisions for human benefit.

But how does the IoT actually work? How does the data get from inside these machines to computer networks where we can use it?

This technical paper describes that pathway for IT (information technology) professionals, explaining how physical "things" communicate, what kinds of data in them might be useful, and the current barriers to getting that data—especially from existing sensors and devices that have no IoT capabilities built in.

The paper also describes a new method to cut through those barriers and achieve the IoT results you want now.

Edge Computing in Industrial Automation

Successful industrial internet of things (IIoT) applications send data from systems that monitor and control the physical world to information technology (IT) data processing systems. There the data can be analyzed and the results used to improve business capabilities: better inventory management, better predictive maintenance, reduced asset downtime, and much more.

But to achieve these IIoT goals, we need to solve 3 problems: how to connect the physical world to the IT world, how to handle the huge masses of data that physical systems produce, and how to efficiently structure the IIoT.

This white paper explores these problems and how edge computing and architectural change can help solve them.

 

 

Su Tutorial de la IoT: Reduciendo la brecha entre OT y IT

Su Tutorial de la IoT: Reduciendo la brecha entre OT y IT

Your IoT Primer: Bridge the Gap between OT and IT

You've probably heard about the Internet of Things (IoT). But what is it, and how will it affect our businesses?

This primer helps you understand the IoT and the significant challenges we face to realize its benefits.

The primer defines operational technology (OT) and information technology (IT), and shows how they are converging and why. It defines IoT technologies and suggests 3 steps you can take to develop an effective and profitable IoT strategy.

Opto 22 Integrates Custom Applications with SNAP PAC Control Systems

Press release for Opto 22 .NET Controller Software Development Kit (SDK) for SNAP PAC

Application Brief: Wind Farm Energy Management

Thirty-year-old wind turbines enter the 21st Century with a new energy management system from California-based integrator SCADA Solutions.

Watch the SCADA Solutions Case Study video for more information.

Using microSD with Older Controller Firmware Technical Note

SNAP PAC controllers manufactured in November 2008 and later have a microSD card slot in the top of the controller’s case.

Behavior for the microSD card has changed since the first release. This technical note describes behavior with controller firmware versions older than 9.0.

If you are running controller firmware 9.0 or newer, use instructions in the controller user’s guide; do not use this technical note.

Replacing the SNAP PAC Rechargeable Battery Technical Note

Several SNAP PAC controllers and brains contain a rechargeable backup battery. The battery recharges whenever the brain has power and retains data for an extended period of time with the power off.

You should never have to replace this battery, but if you do, this technical note shows you how.

Quick Guide: Troubleshooting Info from SNAP PAC Systems

This note provides a list of diagnostic files to collect and send in to Opto 22 Product Support for analysis when troubleshooting a SNAP PAC System.

Communication Tools & Protocols for Opto 22 Products Technical Note

This technical note describes the tools and protocols you can use with Opto 22 products for communication with a wide variety of software and systems.

Case Study: Hong Kong Power Plant (Chinese)

This document is written in Chinese.

The Lamma Power Station in Hong Kong is using Opto 22 SNAP PAC standalone controllers to control heat, pressurization and other critical processes. The Opto 22 PACs connect to weigh scales, conveyors, pressure transducers, and thermocouples to ensure that the coal burning operations taking place at Lamma are executed safely and optimally.

For example, analog I/O modules wired to scales measure the weight of the coal prior to its delivery to the furnaces and sends these figures to the controller. Based on these readings—and whether they're low or high—the controller then instructs the conveyors delivering the coal to the furnaces to speed up or slow down appropriately, so the furnaces generate the proper amount of heat needed to spin turbines that produce the power.

At the same time, integrated circuit temperature derivative probes (ICTDs) connected to thermocouple analog input modules monitor the actual furnace temperatures, which are then used in PID calculations to regulate the temperature via analog output modules.

Case Study: Hong Kong Power Plant

The Lamma Power Station in Hong Kong is using Opto 22 SNAP PAC standalone controllers to control heat, pressurization and other critical processes. The Opto 22 PACs connect to weigh scales, conveyors, pressure transducers, and thermocouples to ensure that the coal burning operations taking place at Lamma are executed safely and optimally.

For example, analog I/O modules wired to scales measure the weight of the coal prior to its delivery to the furnaces and sends these figures to the controller. Based on these readings—and whether they're low or high—the controller then instructs the conveyors delivering the coal to the furnaces to speed up or slow down appropriately, so the furnaces generate the proper amount of heat needed to spin turbines that produce the power.

At the same time, integrated circuit temperature derivative probes (ICTDs) connected to thermocouple analog input modules monitor the actual furnace temperatures, which are then used in PID calculations to regulate the temperature via analog output modules.

Updating the Loader on a SNAP Device

It is rarely necessary to update the loader in a SNAP PAC controller or brain, but if you need to, this document shows you how. If you have questions, contact Opto 22 Product Support.

EtherNet/IP Implementation in SNAP PAC Products

This technical note summarizes EtherNet/IP technology and how SNAP PAC devices can be integrated into an EtherNet/IP environment to send data to EtherNet/IP enabled devices such as Allen-Bradley PLCs.

Software for Programmable Automation Controllers (Chinese)

This document is written in Chinese.

This white paper explores some important features of programming software for a programmable automation controller (PAC).

For additional white papers on PACs,  see About PACs.

Software for Programmable Automation Controllers

This white paper explores some important features of programming software for a programmable automation controller (PAC).

For additional white papers on PACs, see About PACs.

Considerations for Choosing a Programmable Automation Controller (PAC)

This white paper compares programmable automation controllers (PACs) with other automation technologies and suggests several considerations to keep in mind when choosing PACs for your industrial control or monitoring application.

For additional white papers on PACs, see About PACs.

Case Study: Ballarat Health Services

Ballarat Health Services in Victoria, Australia, is a major health care organization comprising two hospitals, convalescent homes, psychiatric services, six nursing home hostels, and rehabilitation centers. Ballarat upgraded from older Opto 22 M4 controllers and now uses Opto 22's SNAP PAC System for equipment automation and building management. Their broad set of applications includes remote monitoring, alarming, process and discrete control, and data acquisition for performance optimization, energy management, and regulatory compliance reporting.

6 Razones Para Considerar el Sistema SNAP PAC

Este documento corto sugiere seis razones porqué debe de considerar el Sistema SNAP PAC para su siguiente proyecto de automatización.

6 Reasons to Consider the SNAP PAC System for Your Next Project

This short document suggests six reasons why you should consider the SNAP PAC System for your next automation project.

Caso: Henkel Capital México (Spanish)

Caso sobre la automización de una empresa de adhesivos en la ciudad de Salamanca, Guanajuato, México. (Case study of how an adhesives manufacturer in Salamanca, Guanajuato, México, was automated.)

Opto 22 RoHS 2 Statement of Compliance - Restriction of Hazardous Substances

This document is a statement of compliance with the EU Directive 2011/65/EU, Restriction of Hazardous Substances (RoHS 2). This document lists Opto 22 products that comply with the substance restrictions of the RoHS2 directive.

SNAP PAC Memory Usage Technical Note

This technical note shows how SNAP PAC memory, both volatile and non-volatile, is used. It compares memory available in the standalone SNAP PAC S-series, on-the-rack SNAP PAC R-series, and software-based SoftPAC controllers, and it also shows differences between wired Ethernet PACs and Wired+Wireless™ PACs.

Understanding Programmable Automation Controllers (PACs) in Industrial Automation (Chinese)

This document is written in Chinese.

This white paper describes the advent of the programmable automation controller (PAC) and its use in modern industrial applications.

For additional white papers on PACs, see the Guide to PACs.

Understanding Programmable Automation Controllers (PACs) in Industrial Automation

This white paper describes the advent of the programmable automation controller (PAC) and its use in modern industrial applications.

For additional white papers on PACs, see the Guide to PACs.

SNAP-PSDIN Installation Note

This document describes how to install a SNAP DIN-RAIL mounting assembly.

CE Declaration: Component

This document is the Manufacturer's Declaration for the listed products as mentioned in the attachment - to which this confirmation refers - that they are in accordance with the mentioned European, international and/or national standards and regulations.

CE Declaration: Low Voltage

This document is the Manufacturer's Declaration for the listed products as mentioned in the attachment - to which this confirmation refers - that they are in accordance with the mentioned European, international and/or national standards and regulations.

Firmware for all SNAP PAC products

Firmware for all SNAP PAC products (single download)

See the README document for information on changes and fixes in the current version of this product's firmware.


Effective April 2, 2018, some SNAP PAC controllers and brains have new flash components. These units ship with firmware R9.5g (or higher) and new bootloader firmware.

PAC firmware versions R9.5f and lower are not compatible with the new component. If you inadvertently install firmware R9.5f or lower on one of these units, you can recover by using the Failsafe Bootloader Mode to install firmware R9.5g or higher.

For more information about the new flash component, see KB87213.

For details on Failsafe Bootloader Mode, see "Replacing Damaged Firmware" in the PAC Manager User's Guide (form 1704). NOTE: Opto 22 recommends that you always use the most recent release of PAC Manager.

SNAP PAC I/O Coprocessor Firmware (Single Download)

I/O coprocessor firmware for rack-mounted SNAP PAC controllers and brains (single download).

Not all rack-mounted Opto 22 products have an I/O coprocessor. 
See the SNAP PAC I/O Coprocessor Firmware README for instructions to find out if your device has an I/O coprocessor.

This zip file contains a README file and updates (.bin files) for SNAP PAC products with an I/O coprocessor:

  • SNAP-PAC-R1, -R1-FM, -R1-W, and R1-B controllers
  • SNAP-PAC-R2, -R2-FM, and -R2-W controllers
  • SNAP-PAC-EB1, -EB1-FM, and -EB1-W brains
  • SNAP-PAC-EB2, -EB2-FM, and -EB2-W brains
  • SNAP-PAC-SB1 and -SB2 brains

You must download and unzip this file to access the specific firmware file for your Opto 22 controller or brain.

SNAP PAC S-Series Controller Bootloader

This download contains special firmware for the SNAP PAC S-Series controllers that upgrades the controller bootloader (or "loader").

The R6.1b loader is now available on the Opto 22 website. This loader upgrades newer SNAP PAC controllers to use high-capacity microSDHC cards. New SNAP PAC R9.4a firmware must also be installed with the R6.1b loader to obtain microSDHC card support.

SNAP-PAC-S1 Controller Firmware

This download contains current firmware for the SNAP-PAC-S1 and SNAP-PAC-S1-FM controllers. Current firmware for all SNAP PAC brains and controllers is available in a single download here.


Effective April 2, 2018, some SNAP PAC controllers and brains have new flash components. These units ship with firmware R9.5g (or higher) and new bootloader firmware.

PAC firmware versions R9.5f and lower are not compatible with the new component. If you inadvertently install firmware R9.5f or lower on one of these units, you can recover by using the Failsafe Bootloader Mode to install firmware R9.5g or higher.

For more information about the new flash component, see KB87213.

For details on Failsafe Bootloader Mode, see "Replacing Damaged Firmware" in the PAC Manager User's Guide, form 1704. NOTE: Opto 22 recommends that you always use the most recent release of PAC Manager.


See the ​README document for information on changes and fixes in the current version of this product's firmware.

CAD Drawing: SNAP-PAC-S1 and SNAP-PAC-S1-FM Standalone Industrial Controller

This CAD file includes drawings of the SNAP-PAC-S1 programmable automation controller, a standalone industrial controller.

The drawing also applies to the SNAP-PAC-S1-FM, which is Factory Mutual approved.

Allen-Bradley DF1 Integration Kit for ioControl

The Allen-Bradley DF1 Integration Kit provides users of Opto 22’s ioControl software (version 6.0 and above) an easy method of communicating with Allen-Bradley drivers or PLCs using the DF1 protocol. Opto 22 controllers can act as either a “master” or a “slave” device. They can be connected directly to the serial port on an Allen-Bradley PLC or to Data Highway networks using standard Data Highway interface devices.

Controller Time Synchronization Application

This software application updates the internal clock for an Ethernet-connected Opto 22 controller. The application runs in Windows at the command prompt, and can update controller clocks regularly or just once.

This application is used with the following Opto 22 controllers:

- SNAP PAC S- and R-Series
- Ultimate I/O (UIO)
- SNAP-LCE
- SNAP-LCM4
- M4
- M4RTU
- M4IO

OptoTagPreserve

OptoTagPreserve copies variables from your PAC Control strategy running on a SNAP PAC controller and saves them in a password-protected binary file or a plain-text XML, OptoScript, or init.txt file.

The primary reason you would use this utility is to make it easier to preserve variable states when you need to update firmware on the controller. Updating firmware erases battery-backed data including persistent variables and variables initialized on strategy download. Use OptoTagPreserve before loading new firmware to archive tag values to the computer, and then restore them after firmware is loaded and the strategy has been downloaded.

IMPORTANT:

  • Make sure the strategy is stopped before restoring tag values. If the strategy is running, unexpectedly changing values can cause unpredictable results with strategy operation.
  • Writing to a plain-text file requires that the strategy contain a special variable allowing plain text.

See the technical note included in the download for complete information on using the utility.

 

SNAP PAC RESTful API to Access Database Example

This download is an interactive Access database sample that builds commands to read data from an Opto 22 SNAP PAC programmable automation controller and store the data in a Microsoft Access table.

The download includes all files needed and a technical note documenting the sample. Before you download, read the Legal Agreement.

Watch the video below for an introduction to the samples.

 

SNAP PAC RESTful API to Excel Spreadsheet Example

This download contains sample spreadsheets you can use to read from and write to an Opto 22 SNAP PAC programmable automation controller via the PAC’s RESTful API. In this way you can securely share I/O point and variable data in your SNAP PAC controller with an Excel spreadsheet.

The download includes all files needed and a technical note documenting the samples. Before you download, read the Legal Agreement.

Watch the video below for an introduction to the samples.

 

Video: SNAP PAC RESTful API to MS Excel

Click here to download the Excel example 
What does the new built-in RESTful API in Opto 22 SNAP PAC S-series and R-series programmable automation controllers mean to you? It means you can use a variety of programming languages to easily access data in the PAC.

Data includes I/O point information plus variables in your PAC Control strategy. Using the REST API and HTTPS server in the PAC, you can securely share data with a wide variety of software applications, devices, and online services.

Video: SNAP PAC RESTful API to MS Access

Click here to download the Access example.
What does the new built-in RESTful API in Opto 22 SNAP PAC S-series and R-series programmable automation controllers mean to you? It means you can use a variety of programming languages to easily access data in the PAC.
Data includes I/O point information plus variables in your PAC Control strategy. Using the REST API and HTTPS server in the PAC, you can securely share data with a wide variety of software applications, devices, and online services.

Video: SNAP PAC System Overview

This overview describes the four integrated components of the SNAP PAC system: software, controllers, brains and I/O. This hardware and software system is designed for industrial control, remote monitoring and data acquisition.

Video: SNAP PAC S Series Controllers

A quick overview of SNAP PAC S-series controllers.

Video: Controllers: SNAP-PAC-S1 vs. -S2

A quick overview of the differences between the SNAP-PAC-S1 and the SNAP-PAC-S2.

Video: Wired and Wireless Configuration - Introduction

Learn how to configure the wireless LAN interface on the controller and verify the wireless connection and signal strength.

Video: Dual Ethernet Interfaces: Controllers vs. Brains

A quick overview of Dual Ethernet Interfaces: Controllers vs. Brains.

Video: Using SNAP PAC System with Ethernet/ IP

A quick overview of how any device using the EtherNet/IP protocol from Allen-Bradley can communicate with Opto 22 SNAP PAC controllers and brains. More info: IO4AB

Video: Webinar: Controller Redundancy in PAC Control 9

Learn how to implement controller redundancy in SNAP PAC systems.

Demo: SNAP PAC Networking

Learn the basics about dual ports, redundancy, segmenting, and daisy chaining of SNAP-PAC networking in this interactive demo.

Demo: What is a PAC?

Learn all about Programmable Automation Controllers (PACs) including the history of the term PAC, PAC features, and Opto 22 PACs.