Page 1
SNAP PAC S-SERIES CONTROLLER USER’S GUIDE SNAP-PAC-S1 SNAP-PAC-S2 Form 1592-071126—November, 2007 43044 Business Park Drive Temecula CA 92590-3614 • • Phone: 800-321-OPTO (6786) or 951-695-3000 Fax: 800-832-OPTO (6786) or 951-695-2712 www.opto22.com Product Support Services 800-TEK-OPTO (835-6786) or 951-695-3080 Fax: 951-695-3017 Email: support@opto22.com...
Page 2
This warranty is limited to the original cost of the unit only and does not cover installation, labor, or any other contingent costs. Opto 22 I/O modules and solid-state relays with date codes of 1/96 or later are guaranteed for life.
Page 4
RS-485 Connections ............. . .16 Wiring the 10-pin Serial Connector on the SNAP-PAC-S1 .......18 Wiring the 7-pin Serial Connector on the SNAP-PAC-S2 .
Page 5
SNAP-PAC-S1 Connectors, Indicators, and Pinouts ........
Ethernet-based I/O systems, a SNAP PAC S-series controller runs control programs written in Opto 22’s PAC Control™ software to monitor and control a wide range of devices and equipment. SNAP PAC S-series controllers are well-suited to original equipment manufacturers (OEMs), system integrators, and end-users in process control, discrete manufacturing, or hybrid industries and applications.
SNAP Ethernet-based I/O units. Backward Compatibility The SNAP-PAC-S1 controller has an RS-485 serial interface for connecting to Opto 22 mistic I/O units. The SNAP-PAC-S2 controller can be configured with up to four RS-485 serial ports for connecting to Opto 22 mistic I/O units.This connectivity with serial-based I/O systems, combined with PAC Control Professional software’s ability to import control programs (or strategies) written in OptoControl™...
3,000 industrial automation graphics. PAC Display Professional adds the ability to import projects created in OptoDisplay, part of the Opto 22 FactoryFloor® software suite, and to use redundant communication links on SNAP PAC controllers.
ARCHITECTURAL DIAGRAMS Software Availability PAC Project Basic is included with SNAP PAC controllers and is a free download from the Opto 22 Web site. PAC Project Professional is available for purchase. You can also separately purchase PAC Control Professional, PAC Display Professional, OptoOPCServer, and OptoDataLink as needed. For additional information, see the PAC Project Data Sheet, Opto 22 form 1699.
In the following diagram, a SNAP PAC S-series controller is connected to multiple Opto 22 serial-based I/O units over an RS-485 serial network. The controller is also connected to a larger, separate enterprise Ethernet network to provide process data to a PC running Opto 22’s PAC Display HMI software.
ARCHITECTURAL DIAGRAMS SNAP-PAC-S2 Connections to Serial-based I/O Units The following diagram shows a SNAP-PAC-S2 controller connected to multiple Opto 22 serial-based I/O units over two RS-485 serial networks, a remote a SNAP Ethernet-based I/O unit over a modem using the Point-to-Point Protocol (PPP), and a serial-based industrial scale.
Each PC has two network interface cards (NICs), and the SNAP PAC S-series controller and the I/O units (SNAP-PAC-R1 and -R2 controllers) have two network interfaces as well. Opto 22 Redundant Network PC with two PC with two...
ARCHITECTURAL DIAGRAMS Remote Host and I/O Unit Connections Using PPP For remote monitoring and control, you can use a SNAP PAC S-series controller to connect to a remote host such as a PC or to a SNAP Ethernet-based I/O unit using a dial-up link. For this use, the controller communicates using the Point-to-Point Protocol (PPP) over a modem.
The controller is also connected to a larger, separate enterprise Ethernet network to provide data to two PCs running Opto 22’s PAC Display HMI software and OptoOPCServer. Sitting between the two networks, the SNAP PAC S-series controller segments enterprise traffic from the control network. In this configuration PAC Display must be configured to access the I/O through the controller, which is not the default configuration.
Start”—installing and configuring SNAP PAC S-series controllers. Chapter 3, “Maintenance and Troubleshooting”—troubleshooting problems while installing or using the SNAP-PAC-S1 controller on an Ethernet or serial network; getting device information, loading new firmware, changing the controller’s IP address, and other maintenance procedures. Appendix A, “Technical Specifications”—specifications, connectors, indicators, pinouts, and...
CHAPTER 1: OVERVIEW For Help If you have problems installing or using a SNAP PAC S-series controller and cannot find the help you need in this guide, contact Opto 22 Product Support. Phone: 800-TEK-OPTO (835-6786) 951-695-3080 NOTE: Email messages and...
Page 18
FOR HELP SNAP PAC S-Series User’s Guide...
• One or more of the following, depending on your I/O system requirements: – Opto 22 SNAP PAC Ethernet brain-based I/O units on the same Ethernet network as the controller. – Opto 22 legacy SNAP Ethernet-based I/O units—SNAP Simple I/O, SNAP Ethernet I/O, or SNAP Ultimate I/O units—on the same Ethernet network as the controller.
Using an input voltage above this range will cause damage that is not covered by the warranty. The SNAP-PAC-S1 serial number appears on the sticker on the side of the unit. The input voltage rating is shown on the top cover of the controller.
CHAPTER 2: QUICK START CAUTION: Reversing wire polarity may cause damage to your controller. This damage is not covered by Opto 22’s warranty. If you are not certain about the polarity of the wires on your power supply, check with a meter.
Appendix B, “PPP Support in Microsoft Windows.” RS-485 Connections You can use an RS-485 serial port on a SNAP PAC S-series controller to connect to Opto 22 I/O units on a two-wire, RS-485 serial network. These I/O units include serial B3000 brains and mistic remote bricks such as the G4D16R, G4D32RS, and the G4A8R.
Page 23
CHAPTER 2: QUICK START Configuring RS-485 Connections on the SNAP-PAC-S1 RS-485 bias and termination settings are config- ured using two DIP switches located on the top Switch Position Description of the SNAP-PAC-S1 controller. Bias: active Bias: Only one device on an RS-485 network Bias: inactive should have bias turned on.
INSTALLING AND CONFIGURING THE CONTROLLER Wiring the 10-pin Serial Connector on the SNAP-PAC-S1 Serial ports1 and 2 on the SNAP-PAC-S1 share a 10-pin pluggable connector (Phoenix Contact, part number FK-MC 0.5 - 2.5, supplied with the controller). When inserting and removing wire leads into this connector, do the following: 1.
CHAPTER 2: QUICK START Serial Wiring Diagrams Wiring a SNAP-PAC-S1 Controller to a SNAP PAC SB-Series Brain Also see “SNAP-PAC-S1 Connectors, Indicators, and Pinouts” on page 43.) Two-wire Pin 1 TX/RX + TX/RX + TX/RX – TX/RX – Earth GND...
Page 26
INSTALLING AND CONFIGURING THE CONTROLLER Wiring a SNAP-PAC-S2 Controller to a SNAP PAC SB-Series Brain Also see “SNAP-PAC-S2 Connectors, Indicators, and Pinouts” on page 44.) Two-wire Pin 1 TX/RX + TX/RX + TX/RX + TX/RX – TX/RX – TX/RX – Earth GND 2-wire termination, end of link 2-wire, middle of link.
CHAPTER 2: QUICK START Assigning an IP Address See instructions in Opto 22 form 1704, the PAC Manager User’ s Guide, to assign an IP address to the SNAP PAC S-series controller. SNAP PAC controllers have two independent Ethernet network interfaces, labeled on the top of the controller as ENET1 and ENET2.
INSTALLING AND CONFIGURING THE CONTROLLER Panel Mounting and Dimensions SNAP-PAC-S1 Use two screws on each side of the SNAP-PAC-S1 controller to mount it to a panel. SNAP PAC S-Series User’s Guide...
Page 29
CHAPTER 2: QUICK START Panel Mounting and Dimensions (continued) SNAP-PAC-S2 Use one screw on each side of the SNAP-PAC-S2 controller to mount it to a panel. SNAP PAC S-Series User’s Guide...
INSTALLING AND CONFIGURING THE CONTROLLER DIN-Rail Mounting and Dimensions SNAP-PAC-S1 DIN-rail mounting requires an adapter clip, part number SNAP-PSDIN (not included). For DIN-rail mounting, remove the four screws that fasten the panel mounting base plate to the controller. Save screws. Remove the base plate.
Page 31
CHAPTER 2: QUICK START DIN-Rail Mounting and Dimensions (continued) SNAP-PAC-S2 DIN-rail mounting requires an adapter clip, part number SNAP-S2DIN (not included). For DIN-rail mounting, remove the four screws that fasten the panel mounting base plate to the controller. Save screws. Remove the base plate. Use the four screws to fasten the DIN-rail adapter clip to the bottom of the controller, as shown.
PAC Control. You can use the OptoMMP Communication Toolkit or the IEEE 1394-based protocol for writing your applications. Both are explained in Opto 22 form 1465, the OptoMMP Protocol Guide, which also includes complete details of the memory map. Although this guide is written for I/O units, you can use the same information for a SNAP PAC S-series controller.
CHAPTER 2: QUICK START What’s Next? Your controller is now ready for use. • To create PAC Control strategies to run on the controller, see the PAC Control User’ s Guide and the PAC Control Command Reference. Both are available in PDF format on the CD that came with the controller.
“Maintaining the Controller” on page Troubleshooting If you encounter a problem while installing or using the SNAP PAC S-series controller, check the information in this section. If you need to contact Opto 22 Product Support, see “For Help” on page...
TROUBLESHOOTING Communicating on an Ethernet Network If you attempt to connect to the controller using its IP address and you cannot, first check the following: • Make sure the controller has been turned on, the STAT LED is lit and not blinking, and the LNK and LEDs for the connected Ethernet interfaces are lit.
If there are recurring problems in communicating with the controller, check your network. The wires, switches, and other parts in your Ethernet network are not part of the Opto 22 hardware, but any problems in your network may affect communication with Opto 22 products.
Analyze Communication Packets If it appears that you have network problems, Opto 22 recommends using the open-source network protocol analyzer (or “packet sniffer”) WireShark (www.wireshark.org) to log and analyze network communication packets on your network.
Page 39
If you are receiving frequent timeout messages from the SNAP PAC S-series controller, you can change the TCP parameters in PAC Manager. 1. Choose Start→Programs→Opto 22→PAC Project Software→PAC Manager. 2. In the PAC Manager main window, click the Inspect button 3.
RS-485 serial interface for I/O unit communication, check the following: Indicators—Depending on the port(s) being used on a SNAP-PAC-S1, LED S0, S1, or S2 should be red (for receive data) and green (for transmit data). On SNAP-PAC-S2, there are separate LEDs for Transmit and Receive for each port.
It will retain data for up to one year with the power off. Getting Device and Firmware Information If you need to contact Opto 22 Product Support for assistance in using a controller, it is helpful to have device and firmware information at hand before you call.
MAINTAINING THE CONTROLLER NOTE: Because the Status Read area is used for both standalone controllers and Ethernet-based I/O units, some items apply to some devices and not others. The following items do not apply to standalone controllers: Degrees F/C PID Loops Comm Watchdog Time (msec.) Smart Modules Present Scanner Flags...
STAT LED blinking green 7 times quickly. This is a diagnostic mode that you don’t need to access unless you are troubleshooting a problem with Opto 22 Product Support. If your controller restarts in failsafe bootloader mode, cycle power to the device. This performs the simple reset described above and leaves the controller ready to load a new strategy.
Page 44
MAINTAINING THE CONTROLLER If the STAT LED blinks green when the controller starts up, it indicates the following: Number of Speed of Means Blinks Blinks fast Loading firmware (kernel) from Flash memory to SDRAM. fast Default settings have been successfully restored. fast Entering failsafe bootloader mode.
CHAPTER 3: MAINTENANCE AND TROUBLESHOOTING Serial Port LEDs The S0, S1, and S2 LEDs on a SNAP-PAC-S1 indicate serial port operation as follows: • Green—Transmit • Red—Receive • Amber—Transmit and Receive (the LED is actually changing rapidly between green and red,...
Page 46
MAINTAINING THE CONTROLLER SNAP PAC S-Series User’s Guide...
RS-485 (2-wire, 4-wire, optional termination, optional biasing) I/O unit compatibility Ethernet-based I/O units Opto 22 SNAP PAC R-series, SNAP PAC EB-series, SNAP SIO, SNAP EIO, and SNAP UIO brains Serial-based I/O units SNAP PAC SB-series, Serial B3000, SNAP-BRS, B100/B200, mistic remote...
Page 48
SPECIFICATIONS Software PAC Project Basic Includes programming, HMI software, and configuration software; included with purchase of controller. PAC Project Professional 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.
(reserved ) ational status Ethernet network activity Link established with LINK Ethernet network NOTE: The RS-485 interface does not support mistic signal interrupts. Contact Opto 22 Product Support for current information on this topic. SNAP PAC S-Series User’s Guide...
*Legacy OptoControl Controllers: G4LC32 G4LC32ISA-LT M4RTU G4LC32SX SNAP-LCM4 G4LC32ISA M4IO SNAP-LCSX/PLUS Not currently supported NOTE: The RS-485 interface does not support mistic signal inter- rupts. Contact Opto 22 Product Support for current information on this topic. SNAP PAC S-Series User’s Guide...
Appendix B PPP Support in Microsoft Windows Configuring PPP Support in Microsoft Windows Configuring Microsoft Windows Dial-up Networking on Windows XP Use the following settings to configure Windows dial-up networking on any PC that will dial in to the controller. 1.
Page 52
CONFIGURING PPP SUPPORT IN MICROSOFT WINDOWS General Tab Options Tab SNAP PAC S-Series User’s Guide...
Page 53
APPENDIX B: PPP SUPPORT IN MICROSOFT WINDOWS Security Tab Networking Tab SNAP PAC S-Series User’s Guide...
CONFIGURING PPP SUPPORT IN MICROSOFT WINDOWS Advanced Tab Configuring Microsoft Windows Dial-up Networking on Windows NT Use the following settings to configure Windows dial-up networking on any PC that will dial in to the controller. Click Start and choose Programs→Accessories→Dial-Up Networking. Basic Tab Phone Number—Enter the phone number for the modem attached to the controller.
APPENDIX B: PPP SUPPORT IN MICROSOFT WINDOWS – Don't use header compression – Do use default gateway on remote network Script Tab—After dialing: None Security Tab—Accept any authentication including clear text. Configuring Microsoft Windows Dial-up Networking on Windows 2000 Use the following settings to configure Windows dial-up networking on any PC that will dial in to the controller.
Page 56
CONFIGURING PPP SUPPORT IN MICROSOFT WINDOWS Options Tab Security Tab SNAP PAC S-Series User’s Guide...
Page 57
APPENDIX B: PPP SUPPORT IN MICROSOFT WINDOWS Networking Tab Sharing Tab SNAP PAC S-Series User’s Guide...
CONFIGURING PPP SUPPORT IN MICROSOFT WINDOWS Setting Up a Remote Access Server on the PC (Windows 2000 Advanced Server) Use the following steps to set up a remote access server (RAS) on the PC so that the controller can dial in to the PC. Be sure to work closely with your System Administrator. NOTE: Windows 2000 Professional does not support RAS;...
Page 59
APPENDIX B: PPP SUPPORT IN MICROSOFT WINDOWS 5. Click the Authentication Methods button and set the following, and then click OK: 6. Set the IP tab to use either Static address pool or DHCP server. In this example, we used a Static address pool: 7.
Page 60
CONFIGURING PPP SUPPORT IN MICROSOFT WINDOWS The NetBEUI and Event Logging tabs are not relevant to the controller's access. You can set them to any level you wish. Since event logging may be useful for troubleshooting the connection, you may want to set it as follows; but it is not required. To see the log, use the Event Viewer in Administrative tools.
APPENDIX B: PPP SUPPORT IN MICROSOFT WINDOWS 11. Leave the Advanced, IP, and Multilink tabs at their default, which is to default to the server settings. The Dial-in Constraints permit you to set the server-side idle session timeout and max connect times.
Page 62
CONFIGURING PPP SUPPORT IN MICROSOFT WINDOWS 10. Click Start and choose Settings→Control Panel→Services. In the dialog box, scroll down and highlight Remote Access Server. To start the service manually, click Start. To set it to start automatically, click Configure and click Automatic Start. RAS is ready for use.
Need help?
Do you have a question about the SNAP-PAC-S1 and is the answer not in the manual?
Questions and answers