Opto 22

43044 Business Park Drive, Temecula, CA 92590 USA
Local & outside the USA:(951) 695-3000
Toll-Free within the USA:(800) 321-6786
Fax: (951) 695-3095
Email: sales@opto22.com

All Opto 22 industrial control and automation software and firmware can be downloaded at any time. While most software is free, some software must be purchased and will require an OptoPassword to install.
> If I bought software and a new version is released, can I get the upgrade for free?
> Looking for groov files? Go to groov.com/use-groov.

Search Downloads:

Filter by:
   What are these?
CategoryDescription/File NameVersionDate
SDKs & Driver Toolkits DNP3 Integration Kit for PAC Control
PAC-INT-DNP3
The DNP3 Integration Kit for PAC Control allows Opto 22 SNAP PAC controllers, using PAC Control™, to connect via an Ethernet network or serial port and communicate using DNP3, the Distributed Network Protocol.

The integration kit contains:
- An example DNP3 strategy containing the DNP3 charts that are imported into a strategy to enable an Opto 22 controller to communicate as a DNP3 Level 2 Master or Outstation.
- A set of PAC Control subroutines that are added to a strategy to add DNP Events.
- A PAC Control subroutine that is used by the DNP3_Master chart.
- An Error Handler chart to manage I/O and log errors.
R8.1p09/18/2014
Drawings CAD 3D Drawing: GROOV-AR1 groov Box
CAD 3D Drawing: GROOV-AR1

This CAD file includes drawings for the GROOV-AR1 groov Box. With the groov Box you can easily build and view mobile operator interfaces for almost any automation system. For more information, visit groov.com.

These drawings also apply to the GROOV-AR1-SNAP.

1.008/13/2014
Firmware SNAP PAC S-Series Controller Bootloader
SNAP PAC S-Series 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.
R6.1b08/11/2014
Firmware SNAP PAC R-Series Controller Bootloader
SNAP PAC R-Series Bootloader

This download contains special firmware for the SNAP PAC R-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.
R6.1b08/11/2014
SDKs & Driver Toolkits Modbus Integration Kit for PAC Control
PAC-INT-MB
This Modbus Integration Kit for PAC Control allows Opto 22 SNAP PAC controllers using PAC Control to communicate using the Modbus Serial RTU, Modbus Serial ASCII or Modbus/TCP protocol. This kit replaces the Modbus/TCP Integration Kit for PAC Control (part # PAC-INT-MBTCP) and the Modbus Serial Integration Kit for PAC Control (part # PAC-INT-MBSER).

The Integration Kit contains a set of PAC Control master subroutines, an example Modbus Master chart, a PAC Control slave subroutine, an example Modbus Slave that uses the slave subroutine, a demo data chart, and example initialization files.

R9.1i07/29/2014
Firmware Firmware for all SNAP PAC products
SNAP PAC Products Firmware (Single Download)
Firmware for all SNAP PAC products (single download)
R9.4a06/26/2014
Firmware SNAP-PAC-EB2 Brain Firmware
SNAP-PAC-EB2 Firmware
This download contains current firmware for the SNAP-PAC-EB2 brain. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-S1 Controller Firmware
SNAP-PAC-S1 Firmware

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

R9.4a06/26/2014
Firmware SNAP-PAC-EB1 Brain Firmware
SNAP-PAC-EB1 Firmware
This download contains current firmware for the SNAP-PAC-EB1 brain. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-EB1-W Brain Firmware
SNAP-PAC-EB1-W Firmware
This download contains current firmware for the SNAP-PAC-EB1-W brain. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-R1 Controller Firmware
SNAP-PAC-R1 Firmware
This download contains current firmware for the SNAP-PAC-R1 controller. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-R2 Controller Firmware
SNAP-PAC-R2 Firmware
This download contains current firmware for the SNAP-PAC-R2 controller. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-SB1 Brain Firmware
SNAP-PAC-SB1 Firmware
This download contains current firmware for the SNAP-PAC-SB1 brain. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-SB2 Brain Firmware
SNAP-PAC-SB2 Firmware
This download contains current firmware for the SNAP-PAC-SB2 brain. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-EB2-W Brain Firmware
SNAP-PAC-EB2-W Firmware
This download contains current firmware for the SNAP-PAC-EB2-W brain. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-S2 Controller Firmware
SNAP-PAC-S2 Firmware

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

R9.4a06/26/2014
Firmware SNAP-PAC-R1-W Controller Firmware
SNAP-PAC-R1-W Firmware
This download contains current firmware for the SNAP-PAC-R1-W controller. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-R2-W Controller Firmware
SNAP-PAC-R2-W Firmware
This download contains current firmware for the SNAP-PAC-R2-W controller. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware SNAP-PAC-S2-W Controller Firmware
SNAP-PAC-S2-W Firmware

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

R9.4a06/26/2014
Firmware SNAP-PAC-S1-W Controller Firmware
SNAP-PAC-S1-W Firmware

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

R9.4a06/26/2014
Firmware SoftPAC Controller Firmware
SoftPAC Controller Firmware
This download contains current firmware for the SOFTPAC software-based controller. Current firmware for all SNAP PAC brains and controllers is available in a single download here.
R9.4a06/26/2014
Firmware G4EB2 Brain Firmware
G4EB2 Firmware
Firmware for the G4EB2 brain
R9.4a06/26/2014
Drawings CAD 3D Drawing: SNAP-PS5-24DC Power Supply
CAD 3D Drawing: SNAP-PS5-24DC Power Supply

This CAD file includes drawings for the SNAP-PS5-24DC power supply. This DC-to-DC power supply requires a 24 VDC input and provides 5 VDC power for a SNAP PAC rack with SNAP PAC controller or brain and SNAP I/O modules. It is ideal for systems using DC backup power.

1.005/27/2014
Firmware SNAP-SCM-ST2 Firmware
snap-scm-st2-R1.0d.elf.eio
This file contains firmware for the SNAP-SCM-ST2 pulse output module. This firmware includes support for the ReadPulseFrequency command.
R1.0d05/12/2014
Application Software PAC Display Professional
PACDISPLAYPRO
PAC Display Professional, part of the PAC Project Professional Software Suite, is a user-friendly HMI package for building operator interface applications to communicate with the SNAP PAC System. Technicians and operators can monitor the system, respond to alarms, and interact as necessary using a graphical display.

PAC Display Professional is available as a separate application or as part of the PAC Project Professional Software Suite, which also includes software for control programming, OPC communication, and database connectivity.

The price for PAC Display Professional is for one seat. If you are using multiple seats of PAC Display, we strongly recommend that you also purchase OptoOPCServer (included in PAC Project Pro). OptoOPCServer manages all communication with the controller and reduces traffic on the control network.
R9.3d04/30/2014
Application Software PAC Display Basic
PACDISPLAYBAS
PAC Display Basic, part of the PAC Project Software Suite, is a user-friendly HMI package for building operator interface applications to communicate with the SNAP PAC System. Technicians and operators can monitor the system, respond to alarms, and interact as necessary using a graphical display.

PAC Display Basic is downloaded as part of the PAC Project Basic Software Suite, which also includes software for control programming.

If you are using multiple seats of PAC Display, we strongly recommend that you also purchase OptoOPCServer (either separately or as part of PAC Project Professional). OptoOPCServer manages all communication with the controller and reduces traffic on the control network.
R9.3d04/30/2014
Application Software PAC Project Professional
PACPROJECTPRO

The PAC Project Software Suite from Opto 22 provides all the software you need for industrial automation, remote monitoring, and data acquisition applications in any field. One of four components of the SNAP PAC System, PAC Project software is fully integrated with SNAP PAC controllers, brains, and I/O.

PAC Project Professional includes the following:

- PAC Control Professional for developing control programs to run on SNAP PAC controllers
- PAC Display Professional for creating HMIs for operators and technicians
- PAC Manager for configuration and maintenance
- OptoOPCServer for communication with OPC 2.0 clients
- OptoDataLink for sharing SNAP PAC System data with databases
- SoftPAC for running control programs on a software-based programmable automation controller (PAC) designed for PC-based control

This product includes software and documentation in Adobe Acrobat PDF format on a CD. It also includes complete printed documentation.

Controller-level Redundancy:

PAC Project Professional includes support for controller-level redundancy when used with identical SNAP PAC S-series controllers and the SNAP PAC Redundancy Option Kit (part number SNAP-PAC-ROK). To use controller redundancy, controller firmware R9.1b or higher is required.

NOTE: OptoOPCServer and OptoDataLink are also compatible with Windows Server 2008 R2. (PAC Control, PAC Display, PAC Manager, and SoftPAC are not.)

R9.300404/30/2014
Application Software PAC Project Basic
PACPROJECTBAS

The PAC Project Software Suite from Opto 22 provides all the software you need for industrial automation, remote monitoring, and data acquisition applications in any field. One of four components of the SNAP PAC System, PAC Project software is fully integrated with SNAP PAC controllers, brains, and I/O.

PAC Project Basic includes the following:

- PAC Control Basic for developing control programs to run on SNAP PAC controllers
- PAC Display Basic for creating HMIs for operators and technicians
- PAC Manager for configuration and maintenance

This product is a free download that includes software and documentation in Adobe Acrobat PDF format.

R9.300404/30/2014
Samples & Freeware Sample PAC Control Basic chart to send email
Sample PAC Control Basic Chart to Send Email
A PAC Control Basic chart to show how to send email from a controller using the SendEmail and SendEmailWithAttachment commands. These commands are available in firmware R9.1b or newer. Import this chart into your PAC Control Basic or Pro strategy.
R1.0b04/30/2014
Samples & Freeware
PACBACnetVAVExample

The VAV Controller Polling Example is an example strategy that uses the BACnet MS/TP Integration Kit for PAC Project™ (Part # PAC-INT-BAC) to poll from 1 to 45 VAV (Variable Air Volume) controllers.

R9.3b04/14/2014
Firmware SNAP-PAC-SRA Arbiter Firmware
SNAP-PAC-SRA Arbiter Firmware
Current firmware for the SNAP-PAC-SRA arbiter, part of the SNAP PAC Redundancy Option Kit.
R9.1c03/18/2014
Drawings CAD 3D Drawing: SNAP-OMR6-C Mechanical Relay Output Module
CAD 3D Drawing: SNAP-OMR6-C Mechanical Power Relay Output Module

This CAD file contains a 3-dimensional drawing of the SNAP-OMR6-C mechanical power relay output module, which provides four channels of switching for up to 250 VAC or 30 VDC, 6 amp loads. Each of the four mechanical contacts can be used as normally open or normally closed.

1.001/24/2014
SDKs & Driver Toolkits C++ OptoMMP Communication Toolkit for Windows, Linux, OS X
PAC-DEV-OPTOMMP-CPLUS

This free product is a C++ developer toolkit for Windows (includes ActiveX controls), Linux, and OS X. The toolkit lets you use programming tools such as Visual Basic or C++ to communicate with Opto 22 Ethernet-based brains and controllers that use the OptoMMP protocol.

All SNAP PAC brains and SNAP PAC controllers use the OptoMMP protocol, including these part numbers:
- SNAP-PAC-S1, SNAP-PAC-S1-FM, SNAP-PAC-S1-W
- SNAP-PAC-S2, SNAP-PAC-S2-W
- SNAP-PAC-R1, SNAP-PAC-R1-FM, SNAP-PAC-R1-W
- SNAP-PAC-R2, SNAP-PAC-R2-FM, SNAP-PAC-R2-W
- SNAP-PAC-EB1, SNAP-PAC-EB1-FM, SNAP-PAC-EB1-W
- SNAP-PAC-EB2, SNAP-PAC-EB2-FM, SNAP-PAC-EB2-W

This toolkit can also be used to communicate with older Opto 22 Ethernet-based products, including:
- E1 and E2 brain boards
- SNAP Ethernet I/O brains
- SNAP Simple I/O brains
- SNAP Ultimate I/O brains
- SNAP-LCE controllers

All source code is included, along with examples. Full API documentation is included in the file. The complete memory map is an appendix in form #1465, the OptoMMP Protocol Guide.

R3.0a01/08/2014
Drawings CAD 3D Drawing: SNAP-IDC-32 Digital Input Module
CAD 3D Drawing: SNAP-IDC-32 Module

This CAD file contains a 3-dimensional drawing of the SNAP-IDC-32 digital input module, which provides 32 channels of 10-32 VDC input. This drawing also applies to the SNAP-IDC-32-FM, which is Factory Mutual approved.

 12/02/2013
Drawings CAD 3D Drawing: SNAP-ODC-32-SRC Digital Output Module
CAD 3D Drawing: SNAP-ODC-32-SRC Module

This CAD file contains a 3-dimensional drawing of the SNAP-ODC-32 32-channel digital input and output modules. The drawing applies to the following modules:
- SNAP-ODC-32-SRC digital output module (load sourcing)
- SNAP-ODC-32-SRC-FM digital output module (load sourcing), Factory Mutual approved.
- SNAP-ODC-32-SNK digital output module (load sinking)
- SNAP-ODC-32-SNK-FM digital output module (load sinking), Factory Mutual approved.

 12/02/2013
Drawings CAD 3D Drawing: SNAP-PAC-R1 Rack-mounted Controller
CAD 3D Drawing: SNAP-PAC-R1 Controller

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-R1 rack-mounted programmable automation controller with high-speed digital functions. This drawing also applies to the SNAP-PAC-R1-FM, which is Factory Mutual approved.

 11/21/2013
Diagnostics & Utilities Direct I/O Scan for Windows 7/Vista (32-bit)
Direct I/O Scan for Windows 7/Vista - 32-bit
Direct I/O Scan for Windows 8/7/Vista (32-bit) is a diagnostic utility for PCI-AC5 and PCIe-AC5 adapter cards.
R5.0b11/15/2013
Diagnostics & Utilities Direct I/O Scan for Windows 7/Vista (64-bit)
Direct I/O Scan for Windows 7/Vista - 64-bit
Direct I/O Scan for Windows 8/7/Vista (64-bit) is a diagnostic utility for PCI-AC5 and PCIe-AC5 adapter cards.
R5.0b11/15/2013
SDKs & Driver Toolkits PC-Based Direct I/O SDK for PCI Adapter Cards
PC-DIRECT-SDK

Software developer kit for direct, high-speed control of hundreds of digital I/O points. No brain (I/O processor) is needed. Use with the following adapter cards:
- PCI bus: PCI-AC5 adapter card
- PCIe bus: PCIe-AC5 adapter card

This SDK also supports G4AC5 and AC5 adapter cards for the ISA bus (Windows 95/98/ME, NT/2000/XP only).

R5.0b11/15/2013
SDKs & Driver Toolkits PAMUX Systems SDK for PCI Adapter Cards
PC-PAMUX-SDK

Software developer toolkit for high-speed control of multiple digital and/or analog I/O points, using a brain (I/O processor).

The SDK requires a PCI-AC51 or a PCIe-AC51 adapter card and one of the following brains:
B4 (digital)
B5 (digital)
B6 (analog)
SNAP-B4 (digital)
SNAP-B6 (analog/digital)

R5.0c11/15/2013
Diagnostics & Utilities PamScan for Windows 7/Vista (32-bit)
PamScan for Windows 7 and Vista - 32-bit
PamScan for Windows 8/7/Vista (32-bit) is a software utility for troubleshooting PAMUX hardware.
R5.0c11/15/2013
Diagnostics & Utilities PamScan for Windows 7/Vista (64-bit)
PamScan for Windows 7 and Vista - 64-bit
PamScan for Windows 8/7/Vista (64-bit) is a software utility for troubleshooting Pamux hardware.
R5.0c11/15/2013
Configuration Software EtherNet/IP Configuration Software
EIP_CONFIGURATOR
Opto 22 EtherNet/IP Configurator is a software utility for preparing Opto 22 SNAP I/O units for use with an Allen-Bradley ControlLogix or CompactLogix PLC. Use EtherNet/IP Configurator to configure I/O points on a SNAP I/O unit. If your PLC system is based on RSLogix programming software, also use the Configurator to define assembly instances.
R3.0j11/07/2013
Samples & Freeware SNAP PAC Sim Control Engine Simulator
SNAP PAC Sim

SNAP PAC Sim is Microsoft Windows-based software that simulates the control engine of an Opto 22 programmable automation controller (PAC). You can use SNAP PAC Sim with Opto 22 PAC Project software to develop, download, and debug your PAC Control strategy without a hardware PAC.

Note that PAC Sim is a control engine simulator, not an I/O simulator. If you configure I/O units in your strategy, and the I/O units are not on the Ethernet network of the computer running PAC Sim, you will get errors. For more information, click the Related Documents tab below and read the Readme.

IMPORTANT: SNAP PAC Sim is intended for demonstration and testing only and is NOT intended to be used in an actual application. SNAP PAC Sim is time limited and will operate for only 12 hours at one time. After this time has elapsed, the software must be restarted before it can be used again.

R9.3d11/07/2013
Samples & Freeware PAC Project Demo
PAC Project Demo

PAC Project Demo contains everything you need to demonstrate or experiment with Opto 22's PAC Project Software Suite:

The PAC Display project includes some highly graphical HMI examples, including a bottling plant and a yacht.
R9.3c11/07/2013
Configuration Software PAC Manager
PACMANAGER
PAC Manager is a configuration and maintenance utility used with all SNAP PAC System controllers and brains. This product is a free download that includes software and documentation in Adobe Acrobat PDF format.
R9.3c11/07/2013
Application Software OptoDataLink
OPTODATALINK
OptoDataLink, part of the PAC Project Professional Software Suite, provides data exchange between the SNAP PAC System and popular databases such as Microsoft(R) SQL Server, Microsoft Access, and MySQL. OptoDataLink connects your SNAP PAC System with the tools used for making business decisions.

OptoDataLink is available separately or as part of PAC Project Professional.
R9.3d11/05/2013
Application Software PAC Control Professional
PACCONTROLPRO
PAC Control, part of the PAC Project Software Suite, is an intuitive, flowchart-based tool for programming industrial automation, remote monitoring, and data acquisition applications. Using PAC Control, you create and debug control programs and then download and run them on a SNAP PAC industrial controller.

This product includes software and documentation in Adobe Acrobat PDF format on a CD. It also includes complete printed documentation.

You can purchase PAC Control Professional as an individual application or as part of the PAC Project Professional Software Suite, which also includes software for HMI development, OPC communication, and database connectivity.
R9.3c11/05/2013
Application Software PAC Control Basic
PACCONTROLBAS
PAC Control, part of the PAC Project Software Suite, is an intuitive, flowchart-based tool for programming industrial automation, remote monitoring, and data acquisition applications. Using PAC Control, you create and debug control programs and then download and run them on a SNAP PAC industrial controller.

This product is a download that includes software and documentation in Adobe Acrobat PDF format.
R9.3c11/05/2013
Application Software SoftPAC Software-based Programmable Automation Controller
SOFTPAC

SoftPAC™ is a software-based programmable automation controller (PAC) designed for PC-based control.

Programmed just like an Opto 22 hardware PAC, SoftPAC runs your PAC Control strategy independently on an embedded or standalone PC.

One SoftPAC is included in the PAC Project Professional Software Suite, or you can purchase SoftPAC separately and use the free PAC Project Basic Software Suite to program it. (If you already own PAC Project Pro 9.0 or higher, you can get the upgraded suite including one SoftPAC for free.)

SoftPAC has the following advantages when compared to a hardware PAC:

- You can run your PAC Control control program (strategy) in a Microsoft Windows environment rather than on a standalone or rack-mounted PAC.
- If you are a machine builder or an OEM with a PC already in your product, or if you want to use a PC for a new design, your cost for a controller is reduced.
- SoftPAC takes advantage of a PC’s ability to quickly read and write to files as well as its greater space for data storage. This makes it especially useful for applications requiring extended file storage, frequent access to files, math-intensive processes, or a large number of control flowcharts running at the same time.

For a detailed comparison with hardware PACs, see the SoftPAC Data Sheet (form 2020).

R9.3c11/05/2013
OPC Servers OptoOPCServer
OPTOOPCSERVER
OptoOPCServer is a fast, efficient OPC 2.0-compliant server for exchanging data with Opto 22 controller systems running PAC Control strategies, or with SNAP Ethernet-based I/O units. OptoOPCServer integrates these systems with PCs on an Ethernet network running OPC clients such as Microsoft products, third-party packages, and custom applications you create with tools such as Visual C++.

OptoOPCServer is also strongly recommended for applications in which multiple PCs are running the same or different copies of PAC Display Basic or PAC Display Professional HMI projects.

OptoOPCServer is available separately or as part of the PAC Project Professional software suite.

This product includes software and documentation in Adobe Acrobat PDF format on a CD. It also includes the complete printed documentation for OptoOPCServer.
R9.3b11/05/2013
SDKs & Driver Toolkits PAC Control Integration Kit for 60870-5-101 and 60870-5-104 Protocols
PAC-INT-IEC60870-5
The IEC60870-5 Integration Kit for PAC Project allows Opto 22 SNAP PAC controllers using PAC Control to connect via an Ethernet network and serial port or serial module and communicate using the 60870-5-101 and 60870-5-104 protocol.

It supports 60870-5-101 outstation over serial and Ethernet and 60870-5-104 outstation over Ethernet. The 60870-5 Outstation can connect to 1 – 4 masters using Ethernet and Serial ports.

The Integration Kit contains:
- An example 60870-5 strategy containing the 60870-5 charts that are imported into a strategy to enable an Opto 22 controller to communicate as a 60870-5 outstation.
- A set of PAC Control subroutines that are added to a strategy.

The 60870-5 strategy transmits message strings as specified in the 60870-5-101 Specification Version 2003 and 60870-5-104 Specification Version 2006.

R9.3a10/18/2013
Drawings CAD 3D Drawing: SNAP-PAC-RCK16 Mounting Rack
CAD 3D Drawing: SNAP-PAC-RCK16 Mounting Rack

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-RCK16 mounting rack, which holds a SNAP PAC I/O processor (brain or rack-mounted controller) plus up to 16 analog, digital, or serial I/O modules. This drawing also applies to the SNAP-PAC-RCK16-FM, which is Factory Mutual approved.

 10/01/2013
Firmware Firmware for SNAP-SCM-PROFI module
SNAP-SCM-PROFI Module Firmware
Firmware for the SNAP-SCM-PROFI module for Profibus communication.
R1.1a08/05/2013
Configuration Software groov Find
groov Find

groov Find is an optional utility program you can use to locate groov Boxes on your network, see their IP addresses, and access them using a modern web browser.

If you are following steps in the groov Quick Start Guide and can't access your groov with a browser, your network probably does not have a DHCP/DNS server. Use groov Find to locate your groov Box and assign it a fixed IP address.

For more information, see groov Troubleshooting Q&A and the groov User's Guide.

R1.0b08/01/2013
Samples & Freeware EtherNet/IP Gateway Strategy for groov
EtherNet/IP Gateway Strategy for groov

The EtherNet/IP Gateway Strategy for groov makes it easier to build operator interfaces for Rockwell/Allen-Bradley PLC systems using groov. Opto 22’s groov simplifies the building and deployment of HMIs, and the HMIs you build with groov can be viewed on any device with a modern web browser, no matter its screen size or manufacturer.

The current version of groov uses the variables and I/O from the tag database in an Opto 22 PAC Control program. A future version of groov will add support for OPC UA, but in the meantime, you can use groov with A-B PLC systems by employing an Opto 22 SNAP PAC controller (with firmware version 9.2 or higher) as an intermediary gateway, and linking tags in the controller to tags in RSLogix5000.

The gateway strategy streamlines the setup of these links. The download includes files and a technical note that walks you through the process.

R1.0a07/18/2013
SDKs & Driver Toolkits SNAP PAC .NET OptoMMP SDK
PAC-DEV-OPTOMMP-DOTNET

This is a 100% managed OptoMMP software developer kit (SDK) that provides a simple, easy-to-use interface for a .NET developer to quickly create an Ethernet I/O-based application for Opto 22 products that use the OptoMMP protocol. All SNAP PAC brains and SNAP PAC controllers use the OptoMMP protocol, including these part numbers:

- SNAP-PAC-S1, SNAP-PAC-S1-FM, SNAP-PAC-S1-W
- SNAP-PAC-S2, SNAP-PAC-S2-W
- SNAP-PAC-R1, SNAP-PAC-R1-FM, SNAP-PAC-R1-W
- SNAP-PAC-R2, SNAP-PAC-R2-FM, SNAP-PAC-R2-W
- SNAP-PAC-EB1, SNAP-PAC-EB1-FM, SNAP-PAC-EB1-W
- SNAP-PAC-EB2, SNAP-PAC-EB2-FM, SNAP-PAC-EB2-W

PLEASE NOTE: For controllers, you can use this toolkit to access data that's in the memory map areas of the controller only. This toolkit does not provide access to PAC Control strategy tags.

You can find the complete memory map in the Appendix of the OptoMMP Protocol Guide, form 1465.

This SDK supports Microsoft's .NET frameworks 3.5 through 4.5, Visual Studio 2005-2013, Windows Vista through Windows 8.1.

R1.0d05/20/2013
Drawings CAD Drawing: GROOV-AT1
CAD Drawing: GROOV-AT1

This CAD file contains a two-dimensional drawing of the GROOV-AT1 groov Box, which contains all groov software. With groov, you can easily build effective operator interfaces for your control system and view them on any device with a modern web browser—computers, tablets, smartphones, even an HDTV—any screen size, any manufacturer.

For more information, visit groov.com.

 05/02/2013
Drawings CAD 3D Drawing: GROOV-AT1
CAD 3D Drawing: GROOV-AT1

This CAD file contains a 3-dimensional drawing of the GROOV-AT1 groov Box, which contains all groov software. With groov, you can easily build effective operator interfaces for your control system and view them on any device with a modern web browser—computers, tablets, smartphones, even an HDTV—any screen size, any manufacturer.

For more information, visit groov.com.

 04/30/2013
Firmware OptoEMU Sensor Update File
OPTOEMU-SNR-3V Update File

This file updates an OptoEMU Sensor (OPTOEMU-SNR-3V, OPTOEMU-SNR-DR1, or OPTOEMU-SNR-DR2) to use current firmware and software.

You must have OptoEMU Sensor Manager software in order to install this update file. For update instructions, see the Maintenance chapter in the OptoEMU Sensor User’s Guide (form 1932).

R3.0b03/22/2013
Configuration Software PAC EDS Files
PAC-EDS-FILES
EDS files are not required to configure SNAP PAC Controllers and Brains for communication with Rockwell Allen-Bradley systems. However, EDS files are simple text files used by Rockwell Automation network configuration tools to help you identify products and easily commission them on a network.

The SNAP PAC EDS files are provided for Opto 22 customers using EtherNet/IP to connect SNAP PAC controllers and brains to Rockwell Allen-Bradley systems. It is important to note, however, that the information in each Opto 22 EDS file is very basic and cannot be used to configure Opto 22 I/O. This is because, unlike fixed I/O devices, a SNAP PAC Rack has configurable I/O instead, and there is an unlimited number of possible I/O configurations. In order to complete the configuration, you must use Opto 22's EtherNet/IP Configurator.
 12/14/2012
Diagnostics & Utilities PamScan PCI for Windows XP/2000
PamScan for Windows XP and 2000
PamScan PCI Windows XP/2000 is a software utility for troubleshooting PAMUX hardware.
R3.0a11/07/2012
Firmware E1 Brain Board Firmware
e1-R1.1c.bin
Firmware for E1 brain board.
R1.1d10/26/2012
Firmware E2 Brain Board Firmware
e2-R1.1c.bin
Firmware for E2 brain board.
R1.1d10/26/2012
Drawings CAD 3D Drawing: SNAP-IDC5Q Digital Input Module
CAD 3D Drawing: SNAP-IDC5Q Module

This CAD file contains a 3-dimensional drawing of the SNAP-IDC5Q digital input module, which allows a SNAP brain to resolve two axes of rotating position information from quadrature encoder devices.

 10/09/2012
Drawings CAD 3D Drawing: SNAP-IDC5FAST Digital Input Module
CAD 3D Drawing: SNAP-IDC5FAST Module

This CAD file contains a 3-dimensional drawing of the SNAP-IDC5FAST digital input module, which provides four channels of high-speed 2.5-16 VDC digital input.

 10/08/2012
Drawings CAD 3D Drawing: SNAP-ODC5A-I Digital Output Module
CAD 3D Drawing: SNAP-ODC5A-I Module

This CAD file contains a 3-dimensional drawing of the SNAP-ODC5A-I digital output module, which provides four isolated channels of 5-200 VDC digital output, each switching a separate DC load. This drawing also applies to the SNAP-ODC5A-I-FM, which is Factory Mutual approved.

 10/08/2012
Drawings CAD 3D Drawing: SNAP-PAC-RCK8 Mounting Rack
CAD 3D Drawing: SNAP-PAC-RCK8 Mounting Rack

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-RCK8 mounting rack, which holds a SNAP PAC I/O processor (brain or rack-mounted controller) plus up to eight analog, digital, or serial I/O modules. This drawing also applies to the SNAP-PAC-RCK8-FM, which is Factory Mutual approved.

 10/08/2012
Tutorials OptoTutorial 1641: PID with PAC Control
1641_OptoTutorial_SNAP_PAC_PID.zip
This supplement to the SNAP PAC Learning Center Tutorial teaches you how to use proportional integral derivative (PID) loops with PAC Control software and a SNAP PAC R-series controller. This zip file includes the complete tutorial, sample files, and documentation.

The tutorial is designed to be used with a SNAP-PACLC learning center kit. If you don't have a Learning Center but are using PID with PAC Control, you will find conceptual information in the PDF document to be useful.
2.0a08/22/2012
Drawings CAD 3D Drawing: SNAP-PAC-EB1 Ethernet Brain
CAD 3D Drawing: SNAP-PAC-EB1 Brain

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-EB1 Ethernet brain, which provides I/O processing and communications for SNAP I/O. This drawing also applies to the SNAP-PAC-EB1-FM, which is Factory Mutual approved.

 08/02/2012
Drawings CAD 3D Drawing: SNAP-PS5 Power Supply
CAD 3D Drawing: SNAP-PS5 Power Supply

This CAD file contains a 3-dimensional drawing of the SNAP-PS5 power supply, which provides 5 VDC power for loads up to 4 amps.

 08/02/2012
Drawings CAD 3D Drawing: SNAP-PS24 Power Supply
CAD 3D Drawing: SNAP-PS24 Power Supply

This CAD file contains a 3-dimensional drawing of the SNAP-PS24 power supply, which provides 24 volts (0.75 amps) of DC power and requires a 120 VAC input.

 08/02/2012
Drawings CAD 3D Drawing: SNAP-PAC-EB2 Ethernet Brain
CAD 3D Drawing: SNAP-PAC-EB2 Brain

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-EB2 Ethernet brain, which provides I/O processing and communications. This drawing also applies to the SNAP-PAC-EB2-FM, which is Factory Mutual approved.

 08/02/2012
Application Software Energy Monitoring HMI for OptoEMU Sensor
OPTOEMU-HMI

The Energy Monitoring HMI (human-machine interface) for OptoEMU Sensor gives you a simple way to see the energy your facility is using, so you can analyze this detailed data and take steps to reduce energy costs.

The Energy Monitoring HMI displays data from one OptoEMU Sensor (any model). The HMI can be used as is or adapted to suit your needs. See the Quick Start: Energy Monitoring HMI for OptoEMU Sensor for more information.

The product download includes all the software you need: PAC Display Basic and the HMI project file.

R3.0a07/27/2012
Firmware B3000-B Brain Firmware
B3000-B Firmware
R3.7a07/17/2012
Drawings SNAP PAC angled front view images for Visio 2003
Opto_Snap_PAC_Visio_Angled_Front_Images
Visio stencil library of SNAP PAC system components for Visio 2003. Images are shown in a front view and angled position, as though the hardware were placed on a wall. Library includes left and right views.
307/03/2012
Drawings Opto 22 Visio Stencil Library of HMI Images
Visio stencil library of HMI images

Visio stencil library of graphics suitable for use in a human-machine interface (HMI) or in application diagrams. Images include a variety of small and large items such as arrows, pumps, valves, compressors, tanks, gauges, etc. Use with Visio 2003.

3.007/03/2012
Drawings SNAP PAC upright images for Visio 2003
Opto_Snap_PAC_Visio_Upright_Images

Visio stencil library of SNAP PAC system components for Visio 2003. Images are shown in an upright position, as though the hardware were placed on a table top. Library includes left and right views of hardware in upright positions. This library supersedes SNAP PAC 2007 release images. Front view images are in a separate download.

3.007/03/2012
Drawings SNAP PAC front view images for Visio 2003
Opto_SNAP_PAC_Visio_Front_Images

Visio stencil library of SNAP PAC system components for Visio 2003. Images are shown in front view, as though the hardware were mounted on a wall. This library supersedes SNAP PAC 2007 release images. Upright views are in a separate download.

307/03/2012
Drawings CAD 3D Drawing: SNAP-AIMA-32 Analog Input Module
CAD 3D Drawing: SNAP-AIMA-32 Module

This CAD file contains a 3-dimensional drawing of the SNAP-AIMA-32 analog input module, which provides 32 channels of -20 mA to +20 mA analog current input. This drawing also applies to the SNAP-AIMA-32-FM, which is Factory Mutual approved.

 05/25/2012
Drawings CAD 3D Drawing: SNAP-AITM-8 Analog Input Module
CAD 3D Drawing: SNAP-AITM-8 Module

This CAD file contains a 3-dimensional drawing of the SNAP-AITM-8 analog input module, which provides eight channels of thermocouple or millivolt input. This drawing also applies to the SNAP-AITM-8-FM, which is Factory Mutual approved.

 05/25/2012
Drawings CAD 3D Drawing: SNAP-ODC5R Reed Relay Module
CAD 3D Drawing: SNAP-ODC5R Module

This CAD file contains a 3-dimensional drawing of the SNAP-ODC5R digital output module, a Form A mechanical relay I/O module that is normally open. This drawing also applies to the SNAP-ODC5RFM, which is Factory Mutual approved.

 05/25/2012
Drawings CAD 3D Drawing: SNAP-AIMA-4 Analog Input Module
CAD 3D Drawing: SNAP-AIMA-4 Module

This CAD file contains a 3-dimensional drawing of the SNAP-AIMA-4 analog input module, which provides four channels of -20 mA to +20 mA analog current input.

 05/25/2012
Drawings CAD 3D Drawing: SNAP-AOA-23-iSRC Analog Output Module
CAD 3D Drawing: SNAP-AOA-23-iSRC Module

This CAD file contains a 3-dimensional drawing of the SNAP-AOA-23-iSRC analog output module, which provides two isolated channels of current output with a nominal output range of 4 mA to 20 mA and also includes built-in loop sourcing capability.

This drawing also applies to the SNAP-AOA-23-iSRC-FM, which is Factory Mutual approved.

 05/25/2012
Drawings CAD 3D Drawing: SNAP-IDC5D Digital Input Module
CAD 3D Drawing: SNAP-IDC5D Module

This CAD file contains a 3-dimensional drawing of the SNAP-IDC5C digital input module, which provides four channels of 2.5-28 VDC digital input. This drawing also applies to the SNAP-IDC5DFM, which is Factory Mutual approved.

 05/25/2012
Drawings CAD 3D Drawing: SNAP-ODC5-i Digital Output Module
CAD 3D Drawing: SNAP-ODC5-i Module

This CAD file contains a 3-dimensional drawing of the SNAP-ODC5-I digital output module, which provides four isolated channels of 5-60 VDC digital output. This drawing also applies to the SNAP-ODC5-IFM, which is Factory Mutual approved.

 05/25/2012
SDKs & Driver Toolkits OptoEMU Sensor .NET Toolkit
OPTOEMU-SNR-SDK

The OptoEMU Sensor .NET Toolkit is a 100% managed toolkit that provides a simple, easy-to-use interface for a .NET developer to rapidly create an OptoEMU Sensor-based Windows application.

This toolkit is built using Microsoft's .NET 3.5 Framework. It can be used for Visual Studio 2005, 2008, and 2010 versions.

R3.0a05/22/2012
Configuration Software OptoEMU Sensor Manager
OPTOEMU-SNR-MGR

OptoEMU Sensor Manager software is required to configure an OptoEMU Sensor energy monitoring unit (part number OPTOEMU-SNR-3V, OPTOEMU-SNR-DR1, or OPTOEMU-SNR-DR2), and to update the Sensor with new firmware and software.

This configuration utility is a free download.

To update an existing Sensor, you will also need the OptoEMU Sensor Update File.

R3.0a05/01/2012
Samples & Freeware OptoEMU Browser Toolbar
OPTOEMU-SNR-TB

OPTOEMU-SNR-TB is a free toolbar for the Firefox browser that shows real-time energy usage data from an OptoEMU Sensor, right in your browser while you surf the web. You choose the data you want to see. You can also see data in a browser window as a table or graph, or in a desktop widget.

This free toolbar was developed by JayNick.com, LLC, an experienced developer of standalone and browser-based applications for sensor and device communication, data acquisition, and real-time data monitoring.

 05/01/2012
Samples & Freeware OptoDataLink Example
OptoDataLink Example
 05/01/2012
Configuration Software OptoEMU Sensor Data-Sharing Strategy
OPTOEMU-SNR-3V Data-Sharing Strategy

This is a PAC Control strategy tag database (idb) file that enables you to access energy data in the OptoEMU sensor for use by PAC Display HMIs, OPC clients, and common SQL databases.

You do not need this file unless you are using data from the Sensor in one of these ways.

If you need this file, download it and save it to a permanent location on your PC. Read the OptoEMU Sensor Communication Guide (form 1958) for details on how to use the Data-Sharing Strategy.

R3.0a05/01/2012
Samples & Freeware PAC Control Basic Example: InitVariables
PAC Control Basic Example: InitVariables
 04/30/2012
Samples & Freeware PAC Control Basic Example: ioCookies
PAC Control Basic Example: ioCookies
 04/30/2012
Samples & Freeware PAC Control Basic Example: OptoScript Examples.
PAC Control Basic Example: OptoScript Examples
Opens in PAC Control Basic (or Pro) version 8.0 and newer. As a whole, the example code doesn't do anything meaningful. Each block demonstrates a particular aspect of OptoScript. (Helpful when learning the OptoScript syntax.)
 04/30/2012
Samples & Freeware PAC Control Basic Example: Powerup Message
PAC Control Basic Example: Powerup Message
 04/30/2012
Samples & Freeware PAC Control Pro Example: FTP and Data Logging
PAC Control Pro Example: FTP and Data Logging
 04/30/2012
Samples & Freeware PAC Control Pro Example: ioCookies
PAC Control Pro Example: ioCookies
 04/30/2012
Samples & Freeware PAC Control Pro Example: Powerup Message
PAC Control Pro Example: Powerup Message
 04/30/2012
Samples & Freeware PAC Control Pro Example: RPM Measurement
PAC Control Pro Example: RPM Meaurement
 04/30/2012
Samples & Freeware PAC Display Basic Example (Control): ioCookies strategy
PAC Display Basic Example (Control): ioCookies strategy
 04/30/2012
Samples & Freeware PAC Display Basic Example (Control): Message Logger Strategy
PAC Display Basic Example (Control): Message Logger Strategy
 04/30/2012
Samples & Freeware PAC Display Basic Example (Display): Alarming
PAC Display Basic Example (Display): Alarming
 04/30/2012
Samples & Freeware PAC Display Basic Example (Display): Example1
PAC Display Basic Example (Display): Example1
 04/30/2012
Samples & Freeware PAC Display Basic Example (Display): ioCookies
PAC Display Basic Example (Display): ioCookies
 04/30/2012
Samples & Freeware PAC Display Basic Example (Display): Message Logger
PAC Display Basic Example (Display): Message Logger
 04/30/2012
Samples & Freeware PAC Display Basic Example (Display): SuperTrend
PAC Display Basic Example (Display): SuperTrend
 04/30/2012
Samples & Freeware PAC Display Basic Example (Display): XYPlot
PAC Display Basic Example (Display): XYPlot
 04/30/2012
SDKs & Driver Toolkits OptoEMU Sensor.idb.txt File
OptoEMU Sensor.idb.txt File

If you are using groov to build operator interfaces (HMIs) for an OptoEMU Sensor energy monitoring unit, you need this file.

This text file contains the tag database information from the OptoEMU Sensor. Download this file and then follow instructions in the groov Quick Start or groov User's Guide to create your HMI.

groov makes it simple to build HMIs using only a web browser, and to view HMIs on any device—computer, laptop, tablet, smartphone, and more—that uses a modern web browser, no matter its size or manufacturer. For more information, visit groov.com.

R9.2a04/20/2012
SDKs & Driver Toolkits Basler DGC-2020 Digital Genset Controller Integration Kit for PAC Control
PAC-INT-MBBAS
The PAC Project files included in this Opto 22 kit provide an interface to use a SNAP PAC controller to read and write Modbus parameters to a DGC-2020 Digital Genset Controller by Basler Electric. The PAC Control and PAC Display files included take advantage of an optional feature of the DGC-2020 that performs Modbus communications by emulating a subset of the Modicon 984 Programmable Controller.
R9.0b03/12/2012
SDKs & Driver Toolkits CAN (Controller Area Network) Integration Kit for PAC Control
PAC-INT-CAN

The Opto 22 CAN Integration Kit for PAC Project™ provides an sample PAC Control strategy to enable your Opto 22 SNAP PAC System equipped with one or more SNAP-SCM-CAN2B modules to receive data from devices on a Controller Area Network (CAN protocol network). The integration kit supports protocols J1939, NMEA 2000, and ISO 11783

The sample strategy, which runs on an Opto 22 SNAP PAC controller, includes a variety of Parameter Group Numbers (PGNs) for you to use as is, add to, or modify to match your system. The sample strategy includes the following charts:

- CAN_Comm chart, which receives data from one to four Opto 22 SNAP-SCM-CAN2B modules. The module can receive all CAN data or you can filter by PGN.

- Data_Extract chart, which converts the PGN data to variables for each PGN at each address.

Form 1983, the CAN Integration Kit for PAC Project Guide, documents the integration kit.

 02/27/2012
Samples & Freeware Pulse Energy Quick Start
Pulse Energy Quick Start

Pulse Energy is an online service you can use to view data about your electrical energy usage. Support for Pulse Energy is integrated into the OptoEMU Sensor™; however, if you are not using the Sensor but acquiring energy data using the SNAP PAC System, you can still see that data through Pulse Energy.

This sample chart shows you how to move data from PAC Control into Pulse. Import the included chart into your PAC Control strategy to make integration with a Pulse Energy account easier. The included technical note, form 1992, shows you how to configure a Pulse Energy account and use the chart to visualize your monitored energy values.

1.0a01/16/2012
Samples & Freeware Sample custom keypad (for touchscreens) in PAC Control/Display
Sample custom keypad (for touchscreens) in PAC Control/Display
A PAC Control Basic strategy and PAC Display Basic project to show how to do a custom keypad/keyboard useful for those who'd like to create their own keyboard rather than using the built-in one in PAC Display. PAC Control/Display versions R9.0 and newer (because the PAC Display project includes the new-to-9.0 "button" in it). Here's a link to the OptoForums discussion on the topic: Custom Keyboard
R1.0a10/11/2011
Samples & Freeware Sample PAC Control Basic Chart to do a PING (ICMP)
Sample PAC Control Basic Chart to do a PING (ICMP)
A PAC Control Basic chart to show how to do a PING via the mem map. PAC Control versions R8.2 and newer. Import this chart into your PAC Control Basic or Pro strategy. Here's a link to the OptoForums discussion on the topic: PING from mem map
R1.0a10/10/2011
Samples & Freeware Sample PAC Control Basic Chart to do HTTP Get or Post
Sample PAC Control Basic Chart to do HTTP Get or Post
A PAC Control Basic chart to show how to do an HTTP Get or Post. For example, to GET the Internet IP address of the device running this chart. These commands are available in firmware R9.1b or newer, PAC Control versions R9.1 and newer. Import this chart into your PAC Control Basic or Pro strategy.
R1.0a08/18/2011
Samples & Freeware OptoMMP Server
OptoMMP Server

The OptoMMP Server is a 100% managed .NET Windows Service that emulates the I/O Unit "Scratchpad" functionality found in Opto 22's SNAP PAC family of Ethernet-connected products. Running on a Windows-based PC, OptoMMP Server provides a high-performance scratchpad engine.

Features:
- Provides a method to back up system setpoints or states from PAC controllers.
- In multiple-controller configurations that share data with scratchpads, the OptoMMP Server creates a single high-performance scratchpad array.
- Support for extended numeric scratchpad arrays.

OptoMMP Server supports IPv4 and IPv6 network connectivity (Windows XP installations support IPv4 only).
R1.008/09/2011
Samples & Freeware AdHocConfig.zip
AdHocConfig.zip

The included AdHocSettings.ciw file makes ad-hoc wireless configuration in PAC Manager easier.

The included technical note, form 1970, shows you how to configure ad-hoc mode on the OptoEMU Sensor, controller, or brain using PAC Manager. It also includes steps for configuring ad-hoc mode on a smart phone.

OptoEMU Sensor energy monitoring units and Opto 22 Wired+Wireless™ SNAP PAC controllers and brains can communicate wirelessly with other wireless devices in either infrastructure or ad-hoc mode.

In ad-hoc mode, wireless devices communicate directly with each other, peer-to-peer. Ad-hoc mode is less secure but useful for temporary wireless connections, because it can be set up quickly.

1.0b08/03/2011
Samples & Freeware Sample PAC Control Basic Chart to do Base64 encode/decode
Sample PAC Control Basic Chart to do Base64 encode/decode

A PAC Control Basic chart to do Base64 encoding and decoding.

Base64 encoding is often used on binary data to be stored and/or transferred (such as in email via MIME) or for encoding passwords.

Import this chart into your PAC Control Basic or Pro strategy. (The chart was developed in PAC Control Basic 8.2 so it can be imported into any PAC Control versions 8.2 or newer.)

Here's a link to the OptoForums discussion on the topic: Base64
R1.0a08/03/2011
Diagnostics & Utilities OptoEMU Sensor Analog Calibration File
OptoEMU Sensor Analog Calibration File

An analog calibration issue exists for OptoEMU-SNR-3V units with date codes of July 2011 and earlier. This issue only affects customers who are using the product with a "direct connection," that is, measuring power via current transformers (CTs). The calibration issue does not affect those using the product with pulse inputs.

This zip file contains a command line utility and a technical note (in PDF format) showing you how to determine whether your unit is affected and how to fix the issue.

1.008/03/2011
Samples & Freeware Equifax Secure Certificate Authority
Equifax Root Certificate
The Equifax Secure Certificate Authority (DER encoded X.509) root certificate is required for some email servers when using the Send Email and Send Email with Attachment commands, which are available in firmware R9.1b or newer.

Here's a link to the OptoForums discussion on the topic: Email commands

R1.007/25/2011
Samples & Freeware Sample OptoEMU PAC Display Project
Sample OptoEMU PAC Display Project
A PAC Display Project to show options for displaying data from an OptoEMU. See form 1958 for more infomation on using PAC Display with an OptoEMU Sensor.
R1.007/11/2011
SDKs & Driver Toolkits AC28 Pamux Adapter Card Support
PCI_AC5_Toolkit

Includes a support archive for the AC28 adapter card. (Support is for existing systems only; this card is not recommended for new development. Use the PCI-AC51 adapter card instead.)

IMPORTANT: This toolkit includes outdated drivers and samples for several adapter cards. Do not use them. They have been replaced:
For the PCI-AC51, use PC-PAMUX-SDK
For the PCI-AC5, PCIe-AC5, G4AC5, and AC5, use PC-DIRECT-SDK

R4.0c06/27/2011
Application Software Qlarity Foundry 2
OptoTerminal Programming Software
The OptoTerminal programming software contains the Qlarity Foundry software application, which is used to create and program the OptoTerminal-G70 and OptoTerminal-G75 operator interfaces. This complete installation includes user's guides and current OptoTerminal firmware, which can also be downloaded separately.
R2.6306/03/2011
Application Software
Qlarity Foundry
The OptoTerminal programming software contains the Qlarity Foundry software application, which is used to create and program the OptoTerminal-G70 and OptoTerminal-G75 operator interfaces. This complete installation includes user's guides and current OptoTerminal firmware, which can also be downloaded separately.
2.6306/03/2011
Diagnostics & Utilities PROFIBUS-DP Master Software
PROFIBUS DP EXAMPLE
The Opto 22 PROFIBUS DP® Master Software is an example of how to use Opto 22’s ioControl or PAC Control software to monitor and control a PROFIBUS DP network through a SNAP-SCM-PROFI module. The user interface for the PROFIBUS DP Master software example is comprised of a configuration utility and an example ioControl strategy.
R1.1305/05/2011
Samples & Freeware Time of Day Scheduler Example
Time of Day Scheduler Example
These PAC Project files provide an introductory example of how to implement time of day scheduling for events.
R8.5d04/04/2011
Samples & Freeware SNAP-SCM-MCH16 Counts/Cycle Conversion Formulas
SNAP-SCM-MCH16 Counts/Cycle Conversion Formulas
If you are using motion commands with the SNAP PAC Motion Control Subsystem, use the conversion formulas on this table to convert Counts/Cycle which is used by some of the motion commands.
 02/18/2011
Firmware R8.5 PAC Firmware
R8.5 PAC Firmware

Important: Version R8.5e is NOT the latest-and-greatest.

R8.5 firmware may be needed when dealing with this potential issue:

KB82356 'File load failure: Memory allocate/flash' when updating SNAP-PAC-R1 firmware

R8.5e01/18/2011
Drawings CAD 3D Drawing: MP240D4 Solid State Relay
CAD 3D Drawing: MP240D4 Solid State Relay

This CAD file contains a 3-dimensional drawing of the MP240D4 solid state relay.

 12/10/2010
Drawings CAD 3D Drawing: 240D45 Solid State Relay
CAD 3D Drawing: 240D45 Solid State Relay

This CAD file contains a 3-dimensional drawing of the 240D45 solid state relay.

 12/10/2010
Drawings CAD 3D Drawing: Z240D10 Solid State Relay
CAD 3D Drawing: Z240D10 Solid State Relay

This CAD file contains a 3-dimensional drawing of the Z240D10 solid state relay.

 12/09/2010
Drawings CAD 3D Drawing: DC200P Solid State Relay
CAD 3D Drawing: DC200P Solid State Relay

This CAD file contains a 3-dimensional drawing of the DC200P solid state relay.

 12/09/2010
Drawings CAD 3D Drawing: 240D30-HS Solid State Relay
CAD 3D Drawing: 240D30-HS Solid State Relay

This CAD file contains a 3-dimensional drawing of the 240D30-HS solid state relay, which includes an integrated heat sink.

 12/09/2010
Drawings CAD 3D Drawing: SNAP-PAC-SB1 Brain
CAD 3D Drawing: SNAP-PAC-SB1 Brain

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-SB1 serial brain.

 12/09/2010
Drawings CAD 3D Drawing: SNAP-PAC-S1-W Wired+Wireless Controller
CAD 3D Drawing: SNAP-PAC-S1-W Controller

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-S1-W standalone programmable automation controller. This controller communicates over a wired Ethernet network, over a wireless LAN, or both at once.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-IDC5MA Digital Input Module
CAD 3D Drawing: SNAP-IDC5MA Module

This CAD file contains a 3-dimensional drawing of the SNAP-IDC5MA digital input module, which provides four channels of 10-32 VDC digital input and has convenient manual off/manual on/automatic switches for testing.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-PAC-S2 Standalone Controller
CAD 3D Drawing: SNAP-PAC-S2 Controller

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-S2 standalone programmable automation controller.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-PAC-RCK4 Mounting Rack
CAD 3D Drawing: SNAP-PAC-RCK4 Rack

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-RCK4 mounting rack, which holds a SNAP PAC I/O processor (brain or rack-mounted controller) plus up to four analog, digital, or serial I/O modules. This drawing also applies to the SNAP-PAC-RCK4-FM, which is Factory Mutual approved.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-SCM-232 Serial Communication Module
CAD 3D Drawing: SNAP-SCM-232 Module

This CAD file contains a 3-dimensional drawing of the SNAP-SCM-232 serial communication module, which provides two channels of high-speed serial data.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-ODC5R5 Reed Relay Module
CAD 3D Drawing: SNAP-ODC5R5 Module

This CAD file contains a 3-dimensional drawing of the SNAP-ODC5R5 digital output module, a Form A mechanical relay I/O module that is normally closed. This drawing also applies to the SNAP-ODC5R5FM, which is Factory Mutual approved.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-PAC-EB2-W Wired+Wireless Brain
CAD 3D Drawing: SNAP-PAC-EB2-W Brain

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-EB2-W Wired+Wireless Ethernet brain. The brain provides I/O processing for a rack of I/O and communications on a wired Ethernet network, a wireless LAN, or both.

 12/08/2010
Drawings CAD 3D Drawing: SNAP-PAC-S2-W Wired+Wireless Controller
CAD 3D Drawing: SNAP-PAC-S2-W Controller

This CAD file contains a 3-dimensional drawing of the SNAP-PAC-S2-W Wired+Wireless standalone programmable automation controller. This controller communicates over a wired Ethernet network, a wireless LAN, or both.

 12/08/2010
Samples & Freeware Scaling and Linearization Example
Scaling and Linearization Example
A example strategy written in PAC Control Basic 8.2 that demonstrates how to scale and linearize values. This example strategy uses subroutines to perform most calculations.
R1.0.008/23/2010
Samples & Freeware SNAP Ethernet I/O BootP Server - Linux
bootp.zip
A BootP server for configuring the IP address of the SNAP Ethernet brains and the M4SENET-100 adapter card.
R2.007/15/2010
Application Software BETA version of OptoDisplay Software
OptoDisplay BETA Software

This download contains a BETA version of Opto 22's OptoDisplay HMI software.

Beta Version Disclaimer:

OptoDisplay is a legacy product, which is no longer getting new features and no longer going through official release cycles. Beta versions of the software are made available as-is for those who need the related bug fixes.

In general, beta versions will include bug fixes since the last official release, without adding new features. This usually enhances product stability without introducing unwanted side effects. Beta versions for legacy products have been through basic testing only, and will not be formally tested.

Ultimately, the choice will be up to the user as to whether the benefit of using the beta version is worth the risk. We simply want to make the beta version available so that you have options.

B4.1h06/29/2010
SDKs & Driver Toolkits BACnet Protocol Integration Kit for SNAP-PAC-S
PAC-INT-BAC
The BACnet MS/TP Integration Kit for PAC Project™ (Part # PAC-INT-BAC) enables your Opto 22 PAC system equipped with a SNAP-PAC-S1 or SNAP-PAC-S2 controller running a standard PAC Control strategy to communicate with a BACnet MS/TP network via RS-485. BACnet is a communications protocol for building automation and control networks. MS/TP is a Master-Slave/Token-Passing specification of BACnet.

The integration kit contains the BACnet_Protocol and Master_Sub charts, which contain everything you need to use the BACnet MS/TP protocol in your own PAC Control strategy.
8.2e06/29/2010
Firmware SNAP-B3000-ENET Brain Firmware
SNAP-B3000-ENET Firmware
This download contains current firmware for the SNAP-B3000-ENET brain.
R7.1i06/23/2010
Firmware SNAP-ENET-D64 Brain Firmware
SNAP-ENET-D64 Firmware
This download contains current firmware for the SNAP-ENET-D64 brain.
R7.1i06/23/2010
Firmware SNAP-ENET-S64 Brain Firmware
SNAP-ENET-S64 Firmware
This download contains current firmware for the SNAP-ENET-S64 brain.
R7.1i06/23/2010
Firmware SNAP-ENET-RTC Brain Firmware
SNAP-ENET-RTC Firmware
This download contains current firmware for the SNAP-ENET-RTC brain.
R7.1i06/23/2010
Firmware SNAP-UP1-ADS Controller/Brain Firmware
SNAP-UP1-ADS Firmware
This download contains current firmware for the SNAP-UP1-ADS controller/brain.
R7.2i06/22/2010
Firmware SNAP-LCE Controller Firmware
SNAP-LCE Firmware
This download contains current firmware for the SNAP-LCE controller.
R7.2i06/22/2010
Firmware SNAP-UP1-D64 Controller/Brain Firmware
SNAP-UP1-D64 Firmware
This download contains current firmware for the SNAP-UP1-D64 controller/brain.
R7.2i06/22/2010
Firmware SNAP-UP1-M64 Controller/Brain Firmware
SNAP-UP1-M64 Firmware
This download contains current firmware for the SNAP-UP1-M64 controller/brain.
R7.2i06/22/2010
Firmware BETA firmware for OptoControl-based controllers
OptoControl BETA Firmware
This download contains BETA firmware for Opto 22 controllers running OptoControl strategies.

Beta Version Disclaimer:

OptoControl is a legacy product, which is no longer getting new features and no longer going through official release cycles. Beta versions of the firmware are made available as-is for those who need the related bug fixes.

In general, beta versions will include bug fixes since the last official release, without adding new features. This usually enhances product stability without introducing unwanted side effects. Beta versions for legacy products have been through basic testing only, and will not be formally tested.

Ultimately, the choice will be up to the user as to whether the benefit of using the beta version is worth the risk. We simply want to make the beta version available so that you have options.
B4.1g06/15/2010
Firmware M4SENET-100 Ethernet Adapter Card Firmware
M4SENET-100 Firmware
This file contains the current release of the M4SENET-100 Ethernet adapter card firmware, which includes a Telnet interface for communicating with the card.

Important Instructions
If you are upgrading firmware on an M4SENET-100 card manufactured prior to August 2003 (or a card that has firmware prior to version 5.0) follow these steps:

1. Write down all settings that you have saved to flash, for example, security settings.

2. Important: Using the Operation Code in the Status Write area of the Web pages for the card, clear flash memory.

3. Now load the new firmware, following instructions in Opto 22 form #1156, the M4SENET-100 Installation Guide.

4. Using Telnet and following the steps in the M4SENET-100 Installation Guide dated June 2003 or newer, reset the settings you wrote down in step 1 and save them to flash.

If you did not clear flash memory (step 2), Telnet will not work with your card. In that case, you must reset the card to factory defaults and then assign an IP address to it before you can reset settings. Steps for resetting to factory defaults and assigning an IP address are in the M4SENET-100 Installation Guide.

R5.1f03/18/2010
SDKs & Driver Toolkits TL1 Integration Kit for PAC Control
PAC-INT-TL1

The TL1 Integration Kit for PAC Project™ allows Opto 22 SNAP PAC controllers using PAC Control™ to manage telecommunication network elements (NEs) using the Transaction Language 1 (TL1) protocol, an element management protocol widely used in North America.

The integration kit contains an example strategy, which contains everything you need to use the TL1 protocol in your own PAC Control strategy.

8.2a01/26/2010
Drawings CAD Drawing: Base for SNAP-PAC-RCK4, SNAP-PAC-RCK4-FM
CAD Drawing: SNAP-PAC-RCK4 Base

This CAD file includes a drawing of the base for the SNAP-PAC-RCK4, a mounting rack that holds one SNAP PAC brain or on-the-rack controller plus any mix of up to four analog, digital, and serial SNAP I/O modules.

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

 12/14/2009
Drawings CAD Drawing: Base for SNAP-PAC-RCK8, SNAP-PAC-RCK8-FM
CAD Drawing: SNAP-PAC-RCK8 Base

This CAD file includes a drawing of the base for the SNAP-PAC-RCK8, a mounting rack that holds one SNAP PAC brain or on-the-rack controller plus any mix of up to eight analog, digital, and serial SNAP I/O modules.

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

 12/14/2009
Drawings CAD Drawing: Base for SNAP-PAC-RCK12, SNAP-PAC-RCK12-FM
CAD Drawing: SNAP-PAC-RCK12 Base

This CAD file includes a drawing of the base for the SNAP-PAC-RCK12, a mounting rack that holds one SNAP PAC brain or on-the-rack controller plus any mix of up to 12 analog, digital, and serial SNAP I/O modules.

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

 12/14/2009
Drawings CAD Drawing: Base for SNAP-PAC-RCK16, SNAP-PAC-RCK16-FM
CAD Drawing: SNAP-PAC-RCK16 Base

This CAD file includes a drawing of the base for the SNAP-PAC-RCK16, a mounting rack that holds one SNAP PAC brain or on-the-rack controller plus any mix of up to 16analog, digital, and serial SNAP I/O modules.

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

 12/14/2009
Drawings CAD Drawing: Base for SNAP-B4M
CAD Drawing: SNAP-B4M Rack Base

This CAD file contains a drawing of the base of the SNAP-B4M mounting rack, which mounts SNAP I/O modules with a legacy brain or rack-mounted controller.

NOTE: For new development, we recommend SNAP PAC racks, brains, and controllers instead.

 12/14/2009
Drawings CAD Drawing: Base for SNAP-B8M
CAD Drawing: SNAP-B8M Rack Base

This CAD file contains a drawing of the base of the SNAP-B8M mounting rack, which mounts SNAP I/O modules with a legacy brain or rack-mounted controller.

NOTE: For new development, we recommend SNAP PAC racks, brains, and controllers instead.

 12/14/2009
Drawings CAD Drawing: Base for SNAP-B12M
CAD Drawing: SNAP-B12M Rack Base

This CAD file contains a drawing of the base of the SNAP-B12M mounting rack, which mounts SNAP I/O modules with a legacy brain or rack-mounted controller.

NOTE: For new development, we recommend SNAP PAC racks, brains, and controllers instead.

 12/14/2009
Drawings CAD Drawing: Base for SNAP-B16M
CAD Drawing: SNAP-B16M Rack Base

This CAD file contains a drawing of the base of the SNAP-B16M mounting rack, which mounts SNAP I/O modules with a legacy brain or rack-mounted controller.

NOTE: For new development, we recommend SNAP PAC racks, brains, and controllers instead.

 12/14/2009
Samples & Freeware Modbus Test Utility for PAC Display
Modbus Test Utility for PAC Display
This download is freeware. Before downloading, read the Legal Agreement.
8.1a10/23/2009
SDKs & Driver Toolkits Modbus/TCP Integration Kit for ioControl
IOP-INT-MBTCP

This Modbus/TCP Integration Kit for ioProject allows Opto 22 controllers, using ioControl, to connect via Ethernet to any Ethernet/TCP-Modbus device and communicate using the Modbus/TCP protocol.

The Integration Kit contains a set of ioControl master subroutines, an example Modbus/TCP slave strategy, and ioDisplay master and slave projects to show communication between the example strategies and a Modbus device.

7.1b10/20/2009
Samples & Freeware Sample Motion Control Strategies
Motion_Control_Example_Strategies.zip

The Motion Control example strategies show how to achieve four different motion control maneuvers using OptoMotion commands in a PAC Control strategy. You can use the example strategies as a starting point for creating your own control strategies.

These are sample files. Before you download, read the Legal Agreement.

n/a03/20/2009
Drawings CAD Drawing: SNAP-SCM-232 Serial Module
CAD Drawing: SNAP-SCM-232 Module
This CAD file includes drawings for the SNAP-SCM-232 serial communication module. This module provides two RS-232 serial ports, so that local serial devices can communicate with the SNAP PAC I/O processor (rack-mounted controller or brain).
 02/24/2009
Legacy Cyrano Flash Firmware
Cyr_R32L.zip
Current release of 16-bit Cyrano firmware. This firmware is required to run Cyrano strategies on legacy Opto 22 controllers.
R3.2L12/09/2008
Firmware G4LC32 Controller Firmware
FW_G4LC32
This download contains the current firmware for the G4LC32 controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware G4LC32ISA Controller Firmware
FW_G4LC32ISA
This download contains the current firmware for the G4LC32ISA controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware G4LC32ISA-LT Controller Firmware
FW_G4LC32ISA-LT
This download contains the current firmware for the G4LC32ISA-LT controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware G4LC32SX Controller Firmware
FW_G4LC32SX
This download contains the current firmware for the G4LC32SX controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware M4 Controller Firmware
FW_M4
This download contains the current firmware for the M4 controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware M4RTU Controller Firmware
FW_M4RTU
This download contains the current firmware for the M4RTU controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware SNAP-LCM4 Controller Firmware
FW_LCM4
This download contains the current firmware for the SNAP-LCM4 controller. The download also includes firmware for SNAP-LCSX, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware SNAP-LCSX Controller Firmware
FW_LCSX
This download contains the current firmware for the SNAP-LCSX controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware SNAP-LCSX-PLUS Controller Firmware
FW_LCSX-PLUS
This download contains the current firmware for the SNAP-LCSX-PLUS controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Firmware M4IO Controller Firmware
FW_M4IO
This download contains the current firmware for the M4IO controller. The download also includes firmware for SNAP-LCM4, SNAP-LCSX, SNAP-LCSX-PLUS, M4, M4RTU, and other Opto 22 OptoControl-based controllers.
R4.1f12/09/2008
Drawings CAD Drawing: B3000-B SNAP Analog/Digital Brain, mistic Protocol
CAD Drawing: B3000-B SNAP Analog/Digital Brain, mistic Protocol
This CAD file includes drawings for the B3000-B analog/digital brain.
 11/25/2008
Drawings CAD Drawing: SNAP-PAC-S2 Standalone Industrial Controller
CAD Drawing: SNAP-PAC-S2 Controller
This CAD file includes drawings of the SNAP-PAC-S2 programmable automation controller, a standalone industrial controller.
 10/20/2008
Samples & Freeware RPM Measurement
RPM_Measurement
This strategy demonstrates how to measure revolutions per minute (RPM).

The strategy was originally created in PAC Control Professional 8.1d.

For instructions, see the documentation included in zip archive.

109/04/2008
Samples & Freeware FTP and Data Logging Example
FTP_and_Data_Logging_Example
The logic in this sample strategy "FTP and Data Logging" shows how to log data at a fixed interval, store the data in the controller temporarily, and then transmit the data as a file to an FTP server. Due to the nature of the application, the logic is also a good example of how to write code that is robust and handles errors effectively.
108/22/2008
Samples & Freeware Powerup Message for Controller Message Queue
Powerup_Message
This is a simple strategy that adds a message to the controller's message queue when the controller powers up and each time the strategy is started. This makes it easy to use the message queue to determine if the controller has been turned off and back on, or if the strategy has been stopped and restarted.
108/13/2008
Samples & Freeware I/O Enabler for Ethernet, SNAP PAC, and Multifunction and Remote Simple (RS) mistic Brains
IO_Enabler_for_ENET_PAC_mistic_RS_Brains
The logic in this sample strategy "IO Enabler" is designed to automatically recover communications to any I/O unit that temporarily goes offline (that is, has communications disabled) for any reason.

It is compatible with strategies that communicate with Ethernet-based and serial SNAP PAC brains, and legacy SNAP Ultimate I/O and SNAP Ethernet I/O brains. It is also compatible with serial mistic Multifunction and "Simple" or "Remote Simple (RS)" brains.
108/08/2008
Samples & Freeware I/O Enabler for Ethernet, SNAP PAC, and Multifunction mistic Brains
IO_Enabler_for_ENET_PAC_mistic_Brains
The logic in this sample strategy "IO Enabler" is designed to automatically recover communications to any I/O unit that temporarily goes offline (that is, has communications disabled) for any reason.

It is compatible with strategies that communicate with Ethernet-based and serial SNAP PAC brains, as well as legacy SNAP Ultimate I/O and SNAP Ethernet I/O brains. It is also compatible with serial mistic Multifunction brains. It does not support Mistic "Simple" or "Remote Simple (RS)" brains.
108/07/2008
Samples & Freeware I/O Enabler for Ethernet and SNAP PAC Brains
IO_Enabler_for_ENET_PAC_Brains
The logic in this sample strategy "IO Enabler" is designed to automatically recover communications to any I/O unit that temporarily goes offline (that is, has communications disabled) for any reason.

It is compatible with strategies that communicate with Ethernet-based and serial SNAP PAC brains, as well as legacy SNAP Ultimate I/O and SNAP Ethernet I/O brains.
108/07/2008
Tutorials SNAP PAC Learning Center Tutorial
1638_SNAP_PAC_Learning_Center.zip
The SNAP PAC Learning Center tutorial is a hands-on, learn-by-example training course developed for use with the SNAP-PACLC Learning Center kit.

Each part of the tutorial introduces aspects of the SNAP hardware and the PAC Project software suite. You'll learn to install and configure hardware, read and write to points, develop a control application (called a strategy), and create an HMI (human-machine interface) to interact with the controller and I/O.

This zip file includes the complete tutorial with sample files and documentation.
1.0b08/01/2008
Samples & Freeware Message Queue Logger
Message_logger
This strategy and project demonstrate how to log messages from a controller's error (or "message") queue to the computer's hard drive. Having this information can make any troubleshooting needed easier.

The message log created provides a history of how your system runs under normal conditions. When problems occur, you will have a history of normal messages as well as error messages to help troubleshoot the cause.

The strategy and project were originally created in ioProject 7.0 Basic, and can be used with ioProject 7.0 and 7.1 as well as PAC Project 8.0, 8.1, and 8.2. It can also be used with Basic or Pro versions.

These are sample files. Before you download, read the Legal Agreement.

107/17/2008
Application Software PAC Terminal Secure Strategy Distribution (SSD)
PACTERMSSD

PAC Terminal Secure Strategy Distribution (SSD) is used with Opto 22 PAC Project software (either Basic or Pro) to provide a level of strategy security that is most valuable to original equipment manufacturers (OEMs) that use Opto 22 equipment in their own systems, although it is not limited to that application. Using this security system, you can:

  • Protect strategies stored and running in a controller
  • Safely distribute updated strategies and keep them protected once downloaded
  • Ensure that new firmware is from Opto 22 and has not been modified by anyone.

While PAC Terminal SSD is a robust and effective system, it is limited to the protections listed above. Here are some things this system will not protect:

  • Normal system communications, such as controller to controller, controller to I/O, human-machine interface (HMI) to controller, etc.
  • I/O settings, such as I/O configurations, proportional-integral-derivative (PID) loop settings, Event/Reaction settings, etc.
  • Original strategies on a PC. This system does not provide password protection in PAC Control.
  • Inspection of controllers using PAC Terminal
R8.2a07/17/2008
Drawings Opto 22 legacy products for Visio 2003
Opto 22 Legacy Products for Visio 2003
Visio stencil library of Opto 22 SNAP (pre SNAP PAC system) and other hardware images for Visio 2003.
207/11/2008
Drawings CAD Drawing: SNAP-PAC-SB1 Brain
CAD Drawing: SNAP-PAC-SB1 Brain
This CAD file includes drawings for the SNAP-PAC-SB1 brain, which provides distributed control on a serial link for the SNAP PAC System.
 06/16/2008
Drawings CAD Drawing: SNAP-PAC-SB2 Brain
CAD Drawing: SNAP-PAC-SB2 Brain
This CAD file includes drawings for the SNAP-PAC-SB2 brain, which provides distributed control on a serial link for the SNAP PAC System.
 06/16/2008
Application Software PAC Display, ioDisplay, and OptoDisplay Patch
Display_cw3220_Patch.zip
This software patch for PAC Display, ioDisplay, and OptoDisplay software replaces the problematic Borland C++ Runtime library file cw3220.dll, which caused random crashes in PAC Display, ioDisplay, and OptoDisplay.

For installation instructions and more information, see Opto 22 KnowledgeBase article KB 80147.

 05/14/2008
SDKs & Driver Toolkits Modbus Library File for Modbus Integration Kit for OptoControl
Modbus_FFlib.R3.2c.zip
Use this library file together with the Modbus Integration Kit for OptoControl.

3.2c05/07/2008
Application Software OptoTerm R4.1b
OptoTerm R4.1b Patch.zip
This download contains a full installation of the most recent version of OptoTerm (R4.1b). This update is necessary to recognize the newer M4RTU Rev. 2. This update also corrects problems affecting previous versions of OptoTerm. See KB48743 and KB50922 for more information about the problems corrected.
R4.1b04/23/2008
SDKs & Driver Toolkits Modbus/Serial Integration Kit for ioControl
IOP-INT-MBSER
This Modbus/Serial Integration Kit for ioProject allows Opto 22 controllers, using ioControl, to connect via a serial network to any Modbus device and communicate using the Modbus protocol. The Integration Kit contains a set of ioControl master subroutines, an example Modbus slave strategy, and ioDisplay master and slave projects to show communication between the example strategies and a Modbus device.
R1.002/05/2008
Firmware SNAP Serial Module Firmware (for Revision A hardware)
SerMod_RevA_R2.0a.eio
This file contains firmware for SNAP-SCM-485-422 and 'REVISION A' SNAP-SCM-232 serial communication modules. This firmware includes hardware flow control capability for the 'REVISION A' SNAP-SCM-232 module, and 4-wire mode for the SNAP-SCM-485-422 module.
2.0a11/14/2007
SDKs & Driver Toolkits Allen-Bradley DF1 Integration Kit for OptoControl
OPTOINTAB
OPTOINTAB is an integration kit for communicating between OptoControl and third-party DF1 protocol devices. The integration kit includes subroutines, example strategies, and documentation. In addition, you need the correct library file (see Notes, below).

This kit is compatible with OptoControl 3.0 and newer.
4.008/23/2007
SDKs & Driver Toolkits Allen-Bradley DF1 Integration Kit for PAC Control
PAC-INT-ABDF1
The Allen-Bradley DF1 Integration Kit provides users of Opto 22’s PAC Control software (version 8.0 and above) an easy method of communicating with Allen-Bradley drivers or PLCs using the DF1 protocol.

The Allen-Bradley DF1 Integration Kit consists of a set of PAC Control subroutines, which can be called from any flowchart in the PAC Control strategy.
1.0d05/06/2007
Firmware OptoTerminal Firmware
OptoTerminal250_fw.zip
The OptoTerminal Firmware file contains the current firmware versions for the OptoTerminal-G70 and OptoTerminal-G75 operator interfaces. See the OptoTerminal Qlarity Foundry User's Manual for firmware installation instructions.
R2.5004/20/2007
SDKs & Driver Toolkits Optomux Protocol drivers and utilities
Optomux_utils_drivers_10b.exe

This file installs drivers for E1, E2, B1, B2, and serial B3000 and B3000-B brains. It is based on the "iolib_optomux.dll" library. This toolkit is recommended for all new Optomux-based applications because it supports Optomux communications over both Ethernet and serial networks.

The toolkit can emulate the interface that the earlier library "OptoMWD.dll" provided; however, using this interface is not required. This legacy interface capability is included to help an existing OptoMWD.dll user make a smoother migration to this newer toolkit. The legacy utilities OptoScan and OmuxUser are also included.

This toolkit is compatible with Windows XP and Windows 2000 operating systems. It is not compatible with .NET programming languages.

1.0b04/19/2007
Drawings CAD Drawing: SNAP-IDC-HDB breakout rack
CAD Drawing: SNAP-IDC-HDB breakout rack
This CAD file includes drawings for the SNAP-IDC-HDB, a fused breakout rack for SNAP 32-channel digital input modules such as the SNAP-IDC-32 and the SNAP-ODC-32-SNK. The rack simplifies field wiring to the module.
 03/16/2007
Drawings CAD Drawing: SNAP-SCM-BB4 Breakout Rack
CAD Drawing: SNAP-SCM-BB4 breakout rack
This CAD file includes drawings for the SNAP-SCM-BB4 breakout board. The SNAP-SCM-BB4 is part of the SNAP PAC Motion Control Subsystem.
 03/16/2007
Drawings CAD Drawing: SNAP-PAC-EB1 Brain
CAD Drawing: SNAP-PAC-EB1 Brain

This CAD file includes drawings for the SNAP-PAC-EB1 and SNAP-PAC-EB1-FM brains, which provide distributed control for the SNAP PAC System.

 03/16/2007
Drawings CAD Drawing: SNAP-PAC-EB2 Brain
CAD Drawing: SNAP-PAC-EB2 Brain

This CAD file includes drawings for the SNAP-PAC-EB2 and SNAP-PAC-EB2-FM brains, which provide distributed control for the SNAP PAC System.

 03/16/2007
Drawings CAD Drawing: SNAP-AIMA-HDB Breakout Rack
CAD Drawing: SNAP-AIMA-HDB Breakout Rack
This CAD file includes drawings for the SNAP-AIMA-HDB breakout rack, which is used to provide safe and convenient field wiring for the 32-channel SNAP-AIMA-32 analog input module.
 03/16/2007
Drawings CAD Drawing: SNAP-AIV-HDB Breakout Rack
CAD Drawing: SNAP-AIV-HDB Breakout Rack
This CAD file includes drawings for the SNAP-AIV-HDB breakout rack, which provides a convenient way to wire field devices to the 32-channel SNAP-AIV-32 analog input module.
 03/16/2007
Drawings CAD Drawing: SNAP-PAC-RCK4, SNAP-PAC-RCK4-FM Mounting Rack
CAD Drawing: SNAP-PAC-RCK4

This CAD file includes drawings of the SNAP-PAC-RCK4, a mounting rack that holds one SNAP PAC brain or on-the-rack controller plus any mix of up to four analog, digital, and serial SNAP I/O modules.

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

 03/16/2007
Drawings CAD Drawing: SNAP-PAC-RCK8, SNAP-PAC-RCK8-FM Mounting Rack
CAD Drawing: SNAP-PAC-RCK8 Mounting Rack

This CAD file includes drawings of the SNAP-PAC-RCK8, a mounting rack that holds one SNAP PAC brain or on-the-rack controller plus up to eight analog, digital, and serial SNAP I/O modules.

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