IG2 - EPICS Server

EPICS server for G2 and G1 devices

What is IG2?

IG2 is a pre-compiled binary, that can run on Windows and Linux. It connects to Pyramid devices and distributes data using the industry standard EPICS. IG2 is a Channel Access Server and handles all the networking to Pyramid devices for you. If you wish to change your configuration or the names of PVs, all you have to do is change an XML file and restart IG2. Our goal is for our customers to never have to compile anything, and have seamless integration into existing EPICS systems.

If you need help installing or configuring IG2, Pyramid is here to help. Contact us at support@ptcusa.com and we will help you with specific examples suited for your application and needs.

Supported Products

A360, A500, A560, B10, C400, F100, F3200E, F460, I3200, I128, IC101, I200, H20, M10, M40, N2400


  1. After downloading, unzip the file.
  2. Refer to the /docs directory for OS specific instructions.
  3. Change configuration in the /config directory.

For Linux

Our Linux version of IG2 was compiled on Ubuntu 14.04 LTS 64-bit, and is provided without warranty and may not work on your specific version of Linux. You will need to install the 3rd party "rpcbind" package (available via aptitude, yast, etc) to communicate successfully with C400.