For One and Two Channel Systems Tidal Engineering Corporation 2 Emery Ave.
Revision History Rev.
Table of Contents 1.0 INTRODUCTION ........................................................................................................................................6 1.1 Company Information and Assistance......................................................................................................12 2.0 SPECIFICATIONS....................................................................................................................................13 2.1 Synergy Nano Block Diagram ............
6.11.2 Generic Temperature/Temperature, Dual Thermal Shock ..................................................................94 6.11.3 Generic Temperature/Humidity ...........................................................................................................96 6.11.4 Generic Temperature/Humidity Single Stage......................................................................................98 6.11.5 Generic Temperature/Pressure, Altitude and Space..............................................
11.6 Low Resolution Analog Inputs ..............................................................................................................226 12.0 GRAPH SCREEN .................................................................................................................................227 12.1 Temperature / Humidity / Air Temperature ...........................................................................................227 13.0 UUT MODULE, UNIT UNDER TEST DATA ACQUISITION ......................
1.0 INTRODUCTION Welcome to the Synergy Nano 1/4 DIN touch screen control system designed and manufactured by Tidal Engineering Corporation. The Synergy Nano incorporates the latest software developments in environmental test chamber control, with a user-friendly touch-screen interface that makes programming and diagnostics tasks simple and easy.
The Synergy Controller software was first released in 2001 and has been steadily improved through a continuous process. Numerous software versions have been released in an effort to improve the usability, reliability and features of the controller. This manual refers to the features in the newest major upgrade of the Synergy Controller application, version 2.7.9. Some of the features described in this manual were not available in previous versions. Check the Tidal Engineering website (www.tidaleng.
Controller Configurations There are four Synergy Nano configurat6ions. With them and the previous four other configurations there are a total of eight Synergy Controller configurations. This technical manual covers the Synergy Nano Configurations. The Synergy V, Synergy Compact, Synergy Micro and Synergy Micro V are covered in the Synergy Controller technical manual however; images of these other configurations are shown in the table on the page after next for reference.
Synergy Nano Plus Front Synergy Nano Plus Rear Synergy Nano Plus Olympic Board The following table identifies the four Synergy configurations covered by the Synergy Controller Technical Manual.
Type Icon Synergy Compact Synergy Micro Synergy V Synergy Micro V P/Ns Processor Floppy Drive Ethernet OS TE1530, TE1666 x86 Yes 10/100 BaseT 2.11 and 4.2 TE1704-1, TE1704-3 ARM No 10 BaseT 5.0 TE1364 x86 Yes 10/100 BaseT 2.11 and 4.2 TE1704-5 ARM No 10 BaseT 5.
Synergy Nano Chamber Type Applications The Synergy Nano can control many test chamber types including one and two channel systems. Standard configuration s are predefined at the factory.
1.1 Company Information and Assistance Congratulations on purchasing the Synergy Nano control system. The Synergy Nano and Synergy Micro Controllers are designed by Tidal Engineering to control the next generation of new environmental test chambers. They can be used as drop in retrofit controllers for legacy Watlow F4 and VersaTenn controllers.
2.
The Synergy Nano and the other Synergy Controllers are flexible multi-channel control systems designed to handle virtually all temperature control applications, supporting programming, logging, remote control and alarming. The block diagrams in the following section identify the major data processing components of the controller and their relationships.
2.1 Synergy Nano Block Diagram Telnet GPIB(Optional) FTP Server Web Server 10/100 BaseT Ethernet LabVIEW Driver + RS‐232 (6) EVENT OUTPUTS ‐ Transistor/Triacs/SSR/Relays (6) MAIN OUTPUTS – Transistor/SSR/Relays (6) AUX OUTPUTS ‐ Transistor Color Touch Screen (2) RTD, Thermocouple, or 4‐20 mA (64) T‐Type Thermocouples USB Data Logger + (4) Digital Inputs Loads Solenoids Heaters Compressors etc. Process Temperature Humidity Vibration Pressure etc.
2.1 Synergy Nano Block Diagram (Continued) (2) RTD Inputs Input Calibration and Scaling (2) High Res.
2.2 Synergy Nano Plus Block Diagram FTP Server Web Server Telnet 10/100 BaseT Ethernet + RS‐232 Olympic Board Color Touch Screen GPIB (30) OUTPUTS (2) ALARM RELAYS (2) RTD Temp. (64) T‐Type Thermocouple USB Data Logger +12/‐12 VDC POWER LabVIEW Driver (16) Digital Inputs Loads Solenoids Heaters Compressors etc. Process Temperature Humidity Vibration Pressure Etc.
2.2 Synergy Nano Plus Block Diagram (Continued) (2) RTD Inputs Input Calibration and Scaling (4) High Res. Analog Channel 1 Calibration Channel 2 Calibration (8) Low Res.
2.3.1 Process Inputs 2.3.4 Channel PIDs 2.3.2 Input Cal.and Scaling 2.3.5 Channel Primitives 2.3.3 Channel Calibration 2.3.1 Process Inputs The Synergy Nano has multiple process inputs. These are listed in the table below. Synergy Nano Inputs T/C, RTD channels High Resolution 0-5VDC channels, 16-Bit UUT Temperature Inputs T-Type Thermocouples Channels 2 2 64 max Application Temperature Measurements Humidity, temperature and other process variables. 0.
2.3.4 Channel PIDs Each Channel has a set of PID constants and variables. Each channel implements a PID control algorithm that determines its Heat and Cool outputs. The PID variables can be logged for documentation and tuning purposes. 2.3.5 Channel Primitives The channel primitives are the algorithms that control each output device such as fans, compressors, heaters, etc. The Synergy Controller supports multiple instances of the same primitive.
3.0 CHAMBER SAFETY The Synergy Controller offers multiple built-in alarms to protect the chamber and the unit-under-test from conditions outside their ratings. The alarms should be carefully set to appropriate limits based on the capabilities of the chamber and the safe limits of product exposure. In addition to these built-in alarms, a secondary controller should always be employed to offer further protection in the case of sensor or controller failure. 3.
4.0 FRONT PANEL AND CONTROLS 4.1 Synergy Nano Interface Panel Layout The Synergy Nano features a stainless steel and blue anodize finish as shown below. The principal components of the Synergy Nano Interface Panel are identified in the layout below.
4.
4.3 Touch Screen The Synergy Nano offers the latest touch screen technology. By incorporating Soft Keys and state-of-the-art multi-tasking capabilities of Windows CETM, the Synergy Nano provides a unique, friendly and powerful user interface. Note: See the Maintenance section regarding touch screen calibration. 4.4 LCD Screen Synergy Nano incorporates a 320 x 240 color LCD with a touch screen Windows graphical user interface.
4.5 Function Keys Help Key: Press the Help key and then press a location on the touch screen, a small Help window like the one shown will appear with information to assist you. Press OK to close the Help screen. Screen Capture Key: Press this key to capture a bitmap image of the current screen and store it to a USB Hard Disk. After pressing the key the window at the left will appear. The picture will be saved in memory.
Screen Navigation Keys: The eight keys below the LCD are the Screen Navigation Keys (Soft keys). These are labeled: SETUP, MAINT, COMM, PROGRAM, RUN, EVENTS, GRAPH, and MAIN. These keys provide easy navigation to the controller’s setup, operating and programming features. As shown in the table above, the SETUP, MAINT (Maintenance), COMM (Communications), and EVENTS keys direct you to a set of folders. Touching the desired folder opens sub-folders or the appropriate editor screens.
4.6 Synergy Nano Power-Up Splash Screen When power is applied to the chamber, the Synergy Nano touch-screen displays boot-up progress. Upon a successful boot-up, a Synergy Nano splash screen will appear. (See figure below) followed by the Main screen. Any errors or alarms encountered during the diagnostics routine will be displayed. See Section 7.2 Maintenance: Alarm Functions for a description of the alarm functions.
5.0 NAVIGATION SCREENS - A Brief Overview This section shows each of the eight main navigation screens and includes a brief summary of each. This section serves as a quick reference guide. For expanded information on each screen, go to the corresponding manual section. SETUP Screen Provides access to ten different Setup folders. Scroll down to view the last three folders.
COMMUNICATIONS Screen Provides access to six different Communications folders. ♦ ♦ ♦ ♦ ♦ ♦ RS - 232 RS - 485 IEEE 488 Ethernet Web Server TCP / IP Server Details are in Section 8.0 Communications. PROGRAM Screen ♦ ♦ Load, create, copy and save program files Edit, add, copy, and delete program steps Details are in Section 9.0 Programming the Synergy Nano.
EVENTS Screen Provides access to four different Events folders. ♦ ♦ ♦ ♦ ♦ ♦ Event Outputs UUT Temperatures Digital Outputs Digital Inputs High Resolution Analog Inputs Low Resolution Analog Inputs Details are in Section 11.0 Events Directory. GRAPH Screen Screen Information: ♦ Graph channel actual and setpoint values over time. Control Features: ♦ Access the Graph Setup Screen by touching the graph.
MAIN Screen The Main screen is the first screen that appears after power-up. Use this screen to operate the chamber in steady state mode. Screen Information: ♦ Actual values for each chamber channel vs. time (Product and Air Temperature in Cascade) ♦ Setpoint values for each chamber channel vs. time. Control Features: ♦ You can turn the chamber on and off by pressing the On/Off button in the center of the screen.
Key Pad Screen Alphanumeric data is entered in the Synergy Nano with the T9 Key Pad. When Alpha is selected, pressing a key will cycle through the letters on that key. For example, if the first key pressed is “2” the text box displays the letter “A”. When pressed a second time, the text box will display the letter “B” and a third time will show “C”. If the next letter is on a different button, just press that button.
6.0 SETUP AND CONFIGURATION Within the Setup Directory there are eight folders (directories) with multiple sub-folders and screen editors for easy access to all of the controller setup parameters. The Setup Directory Table that immediately follows in Section 6.1 shows the hierarchy of folders, sub-folders and screen editors. Individual Directory Tables are provided for each of the eight main folders that show the same type of hierarchy.
6.1 Setup Directory SETUP DIRECTORY: Calibration PID Settings (Subfolders) Calibration Ch n Calibration Ch 2 Calibration Ch 3 Altitude Value Guaranteed Soak Input (Subfolders) PID Ch 1 Calibration Ch 2 . PID Ch 2 PID Ch 3 FOLDERS, SUB-FOLDERS, & SCREEN EDITORS L - Values Special Functions LCD Settings (Subfolders) Celsius / Fahrenheit 12 / 24 Hour Time Output 11 Ctrl. Type Output 17 Ctrl. Type Output 18 Ctrl.
6.2 Calibration 6.2.1 Channel Calibration CALIBRATION \ SETUP DIRECTORY SUB-FOLDERS & SCREEN EDITORS Calibration Ch.
Channels Sensor Selection ♦ Sensor Select This parameter determines which controller input is used for channel feedback. ♦ Select CHn Sensor Select parameter and press change where “n” is the channel number. Channels Sensor Selection ♦ To select the Channel Sensor, first select the Module from the list at the left. ♦ Next select the particular sensor on the Module. Channels Sensor Selection ♦ Synergy Nano Technical Manual, Revision - For UUT modules, Select the UUT Module and then the Sensor.
Channel Calibration ♦ Adjust the Channel Offset (b) and Gain %(m) to accommodate channel specific sensor errors such as those caused by the sensor placement. General sensor calibration should be setup using Input Calibration screens shown in the next section. ♦ To adjust the Channel Calibration parameters, select the parameter, press Change and enter the new value in the number pad.
Channel Alarm Notification ♦ When any channel alarm limit or deviation limit is exceeded the Synergy Nano’s conditioning outputs shut down and the following indications are present: ♦ “ALARM” flashes in the upper right corner of the touch screen. ♦ Alarm status is displayed in the lower left hand corner of the touch screen. ♦ Alarms are listed in the Alarm folder in the Maintenance Screen. ♦ Alarms are logged in the History File (Log File).
setpoint steps in any profile run on the chamber. An alternative to the system wide Guaranteed Soak setting is the Wait For step which provides soaking on specific steps of the profile. For example, to guarantee a soak at 100C add a Ramp step to 100C then add a Wait For step that waits for 100C. See the Program section of the manual for more information. 6.2.4 Input Calibration Input Calibration: Each controller input is calibrated and scaled from this folder and its sub-folders.
RTD Calibration ♦ This screen is used to enter an offset and gain for the raw data in Ohms. This can be used to compensate for a difference in the reading due to sensor position, wiring, etc. ♦ Select Type and press Change to select the RTD Sensor type from the list. RTD Calibration ♦ Sensor Type ♦ This screen is used to select the RTD Type from the following list.
♦ Raw Calibration This screen is used to enter an offset and gain for the input voltage. This calibration can be used to compensate for a difference in the reading due to Olympic board tolerance, sensor error, etc. ♦ Select the Gain or Offset text box to open the number pad and enter the value, then press Accept. ♦ The Current Reading field displays the Voltage with the current values of Gain and Offset applied.
Sensor Type ♦ Set the Sensor type from the list. ♦ Temperature Input Types automatically scale the value for logging and display when the Units of measure for the controller are changed from C to F and vice versa. ♦ Analog Inputs can be set for Vaisala sensors that require temperature compensation. Use the Type to select which temperature reading to use. Temperature compensated Vaisala sensor and other sensor types are also supported.
Vaisala Temperature Compensation Vaisala Relative Humidity sensors are available in temperature compensated and uncompensated versions and the Synergy Nano is compatible with both types. In addition the controller can accommodate sensors with 0-5VDC and 4-20mA outputs. The Synergy Nano uses the Vaisala recommended temperature compensation algorithm. The algorithm is a second order polynomial defined over four temperature ranges by the following table of coefficients.
The following is a table of example temperature readings (T) and uncompensated raw relative humidity readings (RH raw). The last column displays the compensated relative humidity reading (Vaisala RH Corrected). Vaisala Temperature Compensation T 60 60 60 70 70 70 70 80 80 80 80 80 85 85 85 85 85 100 100 100 54 RH Raw 70 80 100 40 60 80 100 30 40 60 80 100 30 40 60 80 100 60 80 100 30 a0 a1 b0 b1 A B -1.53646 -1.53646 -1.53646 -1.53646 -1.53646 -1.53646 -1.53646 -1.53646 -1.53646 -1.53646 -1.
6.3 PID The Synergy Nano implements multiple PID algorithms (PID is the abbreviation for Proportional, Integral, and Derivative). The Synergy Nano PID algorithms are designed to automatically adjust the output variables to hold the process variable at the setpoint with a minimum of oscillation and error. PID \ SETUP DIRECTORY SUB-FOLDERS PID Channel 1 (Sub-folders) PID Ch1 Heating Dead Band, Channel 1 Temp.
6.3.1 PID Tuning Synergy Nano utilizes high performance and flexible PID algorithms for up to 4 channels. The control system can provide precise and fast test chamber control. The PID tuning parameters are shown in the following screenshot. Tuning parameters are available for each half of the split Push/Pull, Heat/Cool system. Optimum test chamber performance criteria depend on the application and can be summarized as follows: 1. Minimum over-shoot. 2. Minimum transition time 3. Minimum energy.
To gather data to help in the tuning process, a 10 second logging interval is recommended as shown below. In addition, the Heat and Cool PID value logging should be enabled for all the channels of interest.
Tuning versus Control System Issues Control system non-linearities, refrigeration and other issues can disrupt chamber performance and can appear to be PID tuning problems. The following chart shows the log file of a control system issue that wasn’t caused by PID tuning. In this case, the boost cooling system was turning on during the linear portion of a cooling ramp and causing major perturbations in the control system as a result of the changing system gain.
Maintenance Screen Description The PID Settings screen is used to edit the constants that control the PID algorithms. In general, PID adjustment should only be performed by a qualified technician. If you would like to know more about PIDs we have included a brief tutorial below. For more information on PID control refer to a resource book dedicated to the subject. To modify your PID settings, navigate to Setup \ PID Settings. Then select the desired channels PID folder.
Within the Dead Band folder is a Key Pad editor for modifying the Dead Band setting. This setting is discussed in greater detail on the following pages. You can monitor the performance of your PID settings using the Channel PIDs screen in the Maintenance directory. Channel PIDs Select each channel with the top buttons to view the following values. ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ Synergy Nano Technical Manual, Revision - Pn In Dn PID Err Last Err Delta Err P.
PID As mentioned previously, PID stands for Proportional, Integral, and Derivative and is a popular control algorithm. PID controllers are used to regulate a process variable (temperature, humidity, etc) at a setpoint. The setpoint is the desired level of the process variable. The control variable is equal to the output of the controller. The output of a PID controller changes in response to a change in process value or setpoint.
Reset Constant Reset controls the integration error. The larger this value the faster the integration term will change. Increasing reset adds gain to the system. A lower Reset slows the controller response and increases stability. Rate Constant The Rate is used to scale the rate of change with time and controls the calculation of the derivative. The derivative aids in canceling out the oscillation that normally occurs with PID calculations.
6.
Celsius / Fahrenheit The Celsius/Fahrenheit setting sets the temperature units displayed by the Synergy Nano. The setting is global. All temperature data are automatically converted to the C/F setting including currently loaded program files. 12 / 24 Hour Time The 12/24 Hour Time setting sets the Synergy Nano’s time display to either am/pm format or 24 hour format. The setting is global. All time data is automatically converted including currently loaded program files.
Output 18 Control Type The Output 18 Control Type selects the type of control logic for Vent/Boost Cool output. Vent / Boost Cool Logic Diagram OT18 L14 Time Delay Boost Cool Selects the Control logic for the Vent – Boost Cool device Time delay (in seconds) required before Boost Cool is enabled Note: Turn On Timer is reset when Channel 1 PID Cool < 100% Low Limit, Channel 1 and 2 This parameter sets the lowest value a user can enter for the channel, whether temperature, humidity or pressure.
Analog Retransmit 1 and 2 One of the optional features often specified with environmental chambers is the circular chart recorder. The chart recorder is a graphing device used to record chamber data such as temperature, humidity and pressure over time. An example of a Tenney Chamber with a circular chart recorder is shown below. Note that the Synergy Nano includes built in Logging features that can often eliminate the need for a conventional chart recorder.
Data Output Selection Select the desired output variable and press the Accept button. To output a second variable repeat this process with the Analog Retransmit 2 folder. Retransmit Output Scaling The Synergy Nano analog retransmit outputs are 0 to 5 Volts DC. The optional TE1803 isolator/converter can scale the output to 4-20mA. The options and scaling for the analog retransmit outputs are listed in the table below. Note: Channel 2 actual output is set to 0.0 when channel 2 is set to off.
Connections See the Installation section for wiring information. The analog retransmit outputs are accurate to +/-0.2% with loads to 1K ohms. The analog retransmit output can drive loads down to 200 ohms and maintain +/-0.5% accuracy. Mapping Output for Custom Heat & Cool Systems The Synergy Nano's analog retransmit outputs can be used to control the environmental chambers heat or cool processes when an external steam valve (heat), chilled water system (cool), or LN2 cooling is used.
6.
L-Value Descriptions L-Values are parameters for the programmable logic that control processes in the Device Primitives. Flow charts illustrating the Device Primitives are illustrated in Section 6.7 Device Primitives of this manual. Please refer to the Device Primitives flow charts in conjunction with the definitions below when editing L-Values. 1L1 Ch1 Main Cooling Turn-On Cooling output required to turn on channel 1 cooling.
L15 Compressor Turn-Off Delay Delay required before turning off a compressor. (0 to 5 minutes) LEV1 Drier / Dehumidify Coil Specifies use of Drier device or the Dehumidify Coil device. (Dehumidify Coil, Drier). When equipped with a drier, the chamber will typically be capable of achieving a lower humidity.
6.
Description Special Functions Celsius / Fahrenheit Output 11 Control Type Output 17 Control Type Output 18 Control Type Ch1 Low Range Ch1 High Range Ch2 Low Range Ch2 High Range Ch 1 RTD Type Vaisala Compensation Enabled Analog Retransmit 1 Analog Retransmit 2 CF OT11 OT17 OT18 R1L R1H R2L R2H RTD VCMP OUT_420_1 OUT_420_2 L-Values 1L1 Ch1 Main Cooling Turn-On 1L2 Ch1 Main Cooling Turn-Off 1L3 Ch1 Setpoint Transfer Setting 1CTY Ch1 Chamber Type 2L1 Ch2 Main Cooling Turn-On 2L2 Ch2 Main Cooling Turn-Off 2L3
6.7 Device Primitives and Logic Flow Charts The following flow charts explain the function and the logic that drives each output device. Note that chambers don’t have every device. For example, Temp-Only chambers will not have humidity related devices such as the Wick Pan. These flow charts have extensive references to the L-Values described in the previous sections.
PID Heat Time Proportioning output that controls the heaters. Output is Time Proportioning Affected By: Channel 1 Proportional Band Reset for Channel 1 Heating Rate for Channel 1 Heating Cycle Time for Channel 1 Heating Rate Band for Channel 1 Heating Default Value: 7 0.02 0 5 0 Range: 0 - 50 Degrees C 0 - 9.9 Repeats/minute 0 - 9.9 Minutes 1 - 60 Seconds 0 - 7 Seconds PID Cool This is a time proportioning output that energizes the cool solenoid permitting refrigerant flow to the Evaporator Coil.
PID Cool (Temp Only, Temp-Temp Configuration) This is a time proportioning output that energizes the cool solenoid permitting refrigerant flow to the Evaporator Coil. This logic is only used on Temp Only and Temp-Temp (thermal shock) configurations. Output is Time Proportioning Affected By: Channel 1 Proportional Band Cooling Reset for Channel 1 Cooling Rate for Channel 1 Cooling Cycle Time for Channel 1 Cooling Rate Band for Channel 1 Cooling Default Value: 5 0.07 0 7 0 Range: 0 - 50 Degrees C 0 - 9.
Full Cool Device This output will turn on at low temperatures and enable full cooling capabilities. When this output is off only reduced cooling is available. This results in more precise control at higher temperatures. Output is On/Off L6 Full Cooling Switch Over The temperature at which full cooling switches on Artificial Load Artificial Load is turned on when the cooling solenoid is off to prevent the compressor from overheating.
Low Artificial Load This output energizes the Artificial Loading bypass solenoid to provide refrigerant flow to the compressor when operating with temperature control only. Output is Time Proportioning the inverse of the PID Cool output Affected By: Channel 1 Proportional Band Cooling Reset for Channel 1 Cooling Rate for Channel 1 Cooling Cycle Time for Channel 1 Cooling Rate Band for Channel 1 Cooling Default Value: 5 0.07 0 7 0 Range: 0 - 50 Degrees C 0 - 9.9 Repeats/minute 0 - 9.
Compressor This output turns on a compressor.
Full Cool This output energizes the Full Suction solenoid permitting maximum refrigerant flow from the evaporator coil back to the compressor. This allows maximum cooling capacity when low temperatures are required.
High Stage Compressor This output energizes the high stage compressor. Output is On/Off Compressor Cut In Logic (Input 3) When closed, selects Compressor Cut In Logic. Uses a pressure switch There is a one-minute turn on timer that is reset while the compressor is off.
Cascade Condenser This output turns on whenever cooling is needed. It energizes the solenoid that feeds liquid refrigerant to the evaporator coil. Output is On/Off Compressor Cut In Logic (Input 3) When closed, selects Compressor Cut In Logic. Uses a pressure switch. Vacuum This output controls the vacuum device on altitude chambers. Output is On/Off OT17 – Output 17 Control Type LEV 2 Synergy Nano Technical Manual, Revision - Selects the control logic for the Vacuum device.
Vent – Boost Cool This output specifies to use either Vent or Boost Cool. Output is On/Off OT18 L14 Time Delay Boost Cool Selects the Control logic for the Vent – Boost Cool device Time delay (in seconds) required before Boost Cool is enabled Turn On Timer is reset when Channel 1 PID Cool < 100% PID Humidify This output energizes the humidity generator and controls water vapor injection into the chamber.
Ambient Device This output is used when cooling is required with humidity control Output is either Time Proportioning or On/Off L7 Ambient Cooling Turn On L8 Heat Ambient Cooling Turn Off L9 Ramp Up Cooling Affected By: Channel 2 Proportional Band Heating Reset for Channel 2 Heating Rate for Channel 2 Heating Cycle Time for Channel 2 Heating Rate Band for Channel 2 Heating Channel 2 Proportional Band Cooling Reset for Channel 2 Cooling Rate for Channel 2 Cooling Cycle Time for Channel 2 Cooling Rate Band
Dehumidify Coil This output operates the dehumidify coil for dehumidification. Output is either Time Proportioning or On/Off L11 Dehumidify On L12 Dehumidify Off LEV 1 Dehumidify Coil vs.
Drier Device This output controls the Air Drier for dehumidification. Output is either Time Proportioning or On/Off L11 Dehumidify On L12 Dehumidify Off LEV 1 Dehumidify Coil vs.
6.8 LCD Settings LCD Brightness adjust is not available on the Synergy Nano 6.9 Chamber Setup The Chamber Setup Directory is used for factory setup. The chamber type specified in the Synergy Nano must match the chamber that it is controlling. The Chamber Type setting maps software outputs to chamber hardware. Each chamber type has as specific map that is unique to that type of chamber. The operator should NEVER change this setting. It should only be modified by a qualified technician.
Synergy Nano Chamber Output Mapping The Synergy Nano can be configured for many chamber types. Each chamber type has a unique device output mapping. For example, the fan is driven by Output 1 on Temp-Humidity and Temp-Only chambers, and by Output 10 for Temp-Temp chambers. The following tables list the output mappings for the supported chamber types including retrofit configurations; i.e. when the Synergy Nano is installed on a chamber with a VersaTenn, VersaTenn II or VersaTenn III.
Synergy Nano Plus Chamber Output Mapping The Synergy Nano can be configured for many chamber types. Each chamber type has a unique device output mapping. For example, the fan is driven by Output 1 on Temp-Humidity and Temp-Only chambers, and by Output 10 for Temp-Temp chambers. The following tables list the output mappings for the supported chamber types including retrofit configurations; i.e. when the Synergy Nano is installed on a chamber with a VersaTenn, VersaTenn II or VersaTenn III.
Switching Module Configuration The Olympic board drives all of the outputs for the chamber thru solid state switches called Switching Modules (SM). In some cases there is more than one way to connect a specific output. This provides flexibility when wiring the chamber to support new and retrofit installations. The figure at the right shows the different the ways Olympic board can be connected to the various SM boards.
6.10 Synergy Nano Output Mappings by Chamber Type The following sections identify the output mappings for each chamber configuration.
6.10.
Nano Temp Only Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.10.
Nano Temperature Humidity Main Screen Digital Output Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.10.
Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.10.
Nano Temperature/Pressure Main Screen Digital Output Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.10.
Nano Temperature/Vibration Main Screen Digital Output Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11 Synergy Nano Plus Output Mappings by Chamber Type The following sections identify the output mappings for each chamber configuration. 6.11.
Generic Temp Only Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Generic Temperature Humidity Main Screen Digital Output Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Generic Temperature/Humidity Single Stage Main Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Generic Temperature/Pressure Main Screen Digital Output Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Generic Temperature/Humidity/Pressure Main Screen Digital Output Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Generic Temperature/Vibration Main Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.11.
Retro Temp Only Main Screen Main Screen Channels Inputs Type Sensor High Volt Scale Low Volt Scale High Eng Scale Low Eng.
6.12 Logging The Synergy Nano’s logging system periodically captures and stores user selected data at a user specified interval to the Storage Card, the on board non-volatile Flash memory. In addition the logging system also records alarm activity and other abnormal events to the Storage Card. The log data or history can be exported to removable memory for use as test documentation.
6.12.1 Logging Setup This section describes the Log system setup options and steps. Note: Before starting a test that requires logging you may want to export and then clear the data already stored in memory to minimize the possibility that the Storage Card will fill during the test. Export the history using the Export History folder and then use the Clear History folder in either the Maintenance\File Utilities directory or at Setup\Logging\Clear History. See Section 7.0 Maintenance for further information.
Example Log Printout: Date and Time, 02/23/2001 11:33:56, 02/23/2001 11:34:56, 02/23/2001 11:35:56, CH1Actual, 24.9, 24.9, 25.0, CH2Actual, 48.0, 50.0, 51.8, CH1Setpoint, 25.0 25.0 25.0 CH2Setpoint 50.0 50.0 50.0 Step #2: Select the Channel Readings Folder Use this screen to select the process values for each selected channel for logging. Select the channel, press the Change button, and select Enable in the screen that follows. ♦ Return to the Logging / Data directory by pressing the Back button.
Step #5: Select the Machine Values Folder Select the Machine Input process values of Sensors 1 thru 8 for logging. These inputs usually consist of compressor suction and discharge pressures and temperatures. These values can be viewed in real-time from the Machine Inputs screen of the Maintenance directory. Select the sensor and press the Change button. Scroll down to access sensors 6 - 8. ♦ Return to the Logging\Data directory by pressing the Back button.
Export History for Logging Operation To Export History, navigate to the Logging\Export History folder and press the Browse button to select the USB Hard Disk. Then press the Export button to export the current history file out to the removable storage device. Export History Window The export process is monitored in the Export History Status window. First the Synergy Nano prompts for a USB Hard Disk. If your removable storage media is not installed, install it and press the OK button.
Once inserted, the new disk is automatically detected. After detection, the Synergy Nano continues exporting the remainder of the history file. You will need to repeat the process with additional disks if the history file requires it. The Synergy Nano will indicate when the export history file is complete. Press the OK button to acknowledge completion of the transfer to return to the Export History window.
Synergy Nano Data Logging Capacity Calculations As described above, the Synergy Nano records process data, setpoints and machine diagnostics to its Storage Card. This information can be exported at a later time to a USB Hard Disk and used in a test report or for system troubleshooting as explained in the previous section. Calculations below estimate the Synergy Nano's logging capacity; i.e. the number of history samples that can be recorded on the Storage Card.
Log Data Size Data Max.
6.13 Panel Lock The Synergy Controller features enhanced security starting in software version 2.8.5. User access to specific controller areas can be restricted appropriately for each user function. The enhanced Panel Lock feature provides 5 levels of access security: 1. 2. 3. 4. 5. Administrator Maintainer Engineer Operator Unrestricted Note that these enhanced security features may not be available on all controllers. Contact the factory to find out if your controller supports this feature.
The Synergy Controller user interface consists of the LCD Touch screen, eight Screen Selection buttons below the LCD, and 10 Navigation and Control buttons to the right. With the new Panel Lock features, each Screen Selection button is assigned a security level from the five available levels. General Synergy controller screen features and Default user levels are summarized in the table below.
Panel Lock Feature Setup To setup the Panel Lock feature follow these steps: 1. Specify the password for each user level. 2. Specify the user level for each of the 8 Screens. 3. Set the Panel On/Off Keys as required. 4. Set Unlock Duration time (in units of minutes). 5. Set Panel Lock to "Locked". Once locked, access to your controller is now restricted. Any user touch on a password protected screen, whether locally through the touch screen or via a web browser will pop up a password entry dialog box.
In the \Panel Lock\ folder there are two subfolders; Admin Settings and Screen Settings as shown below. The \Panel Lock\Admin Settings\ folder is used to enable the Panel Lock feature and control Panel Lock options and passwords. The panel lock options control the function of Panel Lock in two ways: 1. Panel On/Off Keys Enable/Disable. 2. Unlock Timer Duration 1. Panel On/Off Keys, when set to Enable, allow the use of the ON/OFF keys on the controller when the panel is locked.
The Panel Lock Passwords are listed in the \Panel Lock\Admin Settings\ folder in the order of access privilege. The Administrator password has the highest privilege and can access all the controller screens. The password can be up to 10 alpha-numeric characters. To change the password, select the user level and press the Change button to open the T-9 pad, and then enter the new password.
The \Panel Lock\Screen Settings\ folder is used to assign the user level for each screen. The suggested user levels are listed in the table below.
When the “Enter Password” dialog appears, the user must enter the password and then press OK to unlock the panel. Once unlocked, the touch panel will allow access to any screens assigned that access level or any lower level screens. In addition, the panel will automatically re-lock after a period of inactivity. The unlock duration setting specifies that period in minutes.
6.14 Languages LANGUAGES \ SETUP DIRECTORY SCREEN EDITOR Languages Screen (Screen Editor) ♦ ENGLISH ♦ ESPANOL The Synergy Nano can be configurable to many language formats. Please contact Tidal Engineering for more information. Note: The Espanol setting is for demo purposes only.
6.15 User Programmable Alarm System The Synergy Nano’s user programmable alarm system can create customer specific alarms and warnings and special factory applications. The user can create alarms for RTD temperatures, UUT temperatures as well as voltage inputs, digital inputs and auxiliary sensors such as Oxygen, pressure, etc. For special applications, the chamber manufacturer or retrofit installer can program an alarm relay to operate a system function.
The User Alarm Wizard steps are as follows: 1. 2. 3. 4. 5. Open the Setup Screen and browse to the User Alarms folder. Select the Sensor, Setpoint or Channel. Define the comparison type and the scaling, i.e. Input Open, Closed, Greater than (>), etc. Select the Alarm Threshold. (Not required for Digital Inputs). Assign a name for the alarm. This name appears in the alarm screen when the alarm occurs and in the User Alarm list. 6. Select the desired alarm responses. 7. Confirm your choices to finish.
Define the comparison type and the scaling, The Comparison choices are: 1. Input Open. 2. Input Closed. 3. Greater than. > 4. Less than. > The Data Scaling choices are: 1. Raw Value. 2. Scaled Value. Select the Alarm Threshold. This step is not required for Digital Inputs. Enter a name for the alarm. This name appears in the alarm screen when the alarm occurs and in the alarm list.
Select the desired alarm response. The Options are : 1. 2. 3. 4. 5. Show Alarm. Log Alarm. Disable Chamber. Activate Alarm Relay 1. Activate Alarm Relay 2. Confirm your choices and finish.
User Alarm Example 1: Create an alarm that senses Digital Input 5 and Displays “Oxygen Sensor Warning” when the input is Open. Oxygen Sensor Warning Normal State Oxygen Sensor Warning Alarm State Open the User Alarm folder and press the Add Alarm button on the Setup screen shown at left. Press the Sensor text box as shown at left to start the Sensor Selection process.
Select Digital Input 5 as shown in the figure at left and then press accept. The wizard displays the code for this sensor. Press Next -> to continue. Select the Comparison from the drop down window. In this case Input Open. Note: Data Scaling doesn’t apply for digital inputs Then press Next ->.
Enter a name for this alarm. Press the text box to open the Alpha Numeric Keypad. Enter the name for this alarm. Then press Next ->.
Select the Alarm Actions. In this case, the “Show Alarm” and “Log Alarm” options are selected. Then press Next ->. Confirm your choices and press Finish to complete the Alarm entry process. The User Alarm Setup screen shows the new entry.
The Alarm Screen in the Maintenance folder Indicates the alarm condition when the Input is open as shown in the figure below: User alarms in the Maintenance/Alarm screen are cleared and acknowledged like built-in High and Low limit alarms. The alarm entry indicates Yes in the Ack column after an alarm is acknowledged. The alarm indicates Yes in the Cleared column after it has been cleared, i.e. the alarm condition is no longer present.
For example, in the screenshot below, the Alarm has been acknowledged but the alarm condition still exists. Once the Alarm has been acknowledged and the alarm condition has cleared the alarm entry is removed from the list as shown below.
Example 2 At low atmospheric pressures, the heaters in most altitude chambers are turned off so they don’t overheat when convection cooling capacity is reduced. In this example we will create an alarm that senses Hi Res Input 3 (Torr) and opens Relay 2 when the value is less than 30 Torr. This alarm is named “Heater Safety Shutoff” and displays “Heater Safety Shutoff” when the threshold is reached. Open the User Alarm folder and press the Add Alarm button on the Setup screen shown at left.
Less Then comparison type. We also select the Scaled Value for Data scaling because we want to check the scaled Torr value as opposed to the Raw 0-5 Volt input value. Then we press Next-> to continue. Next we enter the Alarm Threshold. Press the Alarm Threshold text box to open the number pad. Enter the Alarm Threshold and press Accept to continue.
Confirm the Alarm Threshold. Then we press Next-> to continue. Here we enter the Alarm response. In this case we only want to Activate Relay 2. Then we press Next-> to continue. And finally, we confirm our settings and then press Finish.
The User Alarm Setup screen lists our new alarm as shown at left. In operation, when the Torr value is greater than 30 Torr, as shown here, Relay 2 (Event 24) is Activated (Grey). When the Torr value is less than 30 Torr, as shown here, Relay 2 (Event 24) is normal (Red). Note that as we specified, this alarm only operates Relay 2. It doesn’t appear in the title bar, in the alarm screen or in the log file.
7.
7.1 Operator Interface The Maintenance Directory provides a set of utilities that are used for the operation and maintenance of the chamber. Go to Section 7.2 Maintenance: Alarm Functions for specific information on Alarms. Maintenance Directory Press the MAINT button to access the following functions.
Channel PIDs Select a channel with the buttons on the top row of this screen to view the following live PID data: ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ Pn In Dn PID Err Last Err Delta Err P.B. Reset Rate PID stands for Proportional Integral Derivative. The Maintenance PID screen can be used to monitor the PID algorithm for tuning and performance monitoring. To adjust the PID settings, see Section 6.3 Setup: PID Settings in this manual. In general, only a qualified technician should adjust PID settings.
Memory capacity and usage is shown at the bottom of the About Screen. If the available memory is too low the Synergy Nano will generate an alarm. Low memory issues are uncommon and can usually be resolved by rebooting the Synergy Nano. This setting is for system memory and does not represent Storage Card space available or used by logging. . File Utilities This directory is used to.
Delete Files Select and delete the desired file. You can press the Browse button to view the list of drives available. Follow the directions as described above in the section named Select Source & Destination File. Rename Files Enter the original and new file names. You can press the Browse button to view the list of drives available. Follow the directions as described above in the section named Select Source & Destination File.
Export History Window The export process is monitored in the Export History Status window. First the Synergy Nano will prompt for a USB Hard Disk. If your storage media is not installed, do so now and press the OK button. Once the media is detected the Synergy Nano will automatically export the file. When the export is complete the successful export prompt will be displayed. Close the window by pressing the OK button. Your export history file is automatically named “exphst00.txt”.
Alarms The alarm screen displays any Synergy Nano alarm conditions. Access this screen to view and clear a chamber alarm. When an alarm occurs, the following attributes are listed. ♦ ♦ ♦ ♦ Time of Alarm Alarm Type Ack: User acknowledgement of alarm. Cleared: Indicates if the alarm condition has cleared. The word ALARM will flash in the upper right corner of all screens while an alarm condition exists. Press the Ack Alarm button to acknowledge an alarm. This will set the Ack column value to Yes.
Synergy Nano Low Program Memory & Low Storage Alarms There are 2 types of local storage on the Synergy Nano: Storage Card (Flash) and RAM. The Storage Card holds all the application programs, user chamber programs and log files. RAM is used exclusively by the operation system and Synergy Nano software. The Synergy Nano monitors both storage areas for low memory. Low Program Memory Alarm In the event that the RAM memory runs low, the Synergy Nano operating system will no longer run efficiently.
Removing a Low Storage Alarm Condition When an alarm occurs, the word “Alarm” flashes in the title bar of the Synergy Nano control panel. To determine if your alarm condition is a Low Storage alarm, go to the Maintenance\Alarms folder and read the alarm description. To clear the alarm condition, export the logging history data and clear the file according to the following steps: Go to Setup Screen folder and scroll down to select the Logging folder.
Go to the Setup Screen and select the Logging\Clear History folder. Press the Clear History button to delete the current history file and free its space on the Storage Card. The chamber should now be free of the Low Storage alarm condition Acknowledge the Low Storage Alarm Condition. Once you have cleared the alarm condition, you can acknowledge the alarm to remove it from the Alarms folder list. To acknowledge the Low Storage alarm, go to the Maintenance Screen and select the Alarms folder.
Preventing the Low Storage Alarm condition You can eliminate the recurrence of a Low Storage Alarm Condition by adjusting the Log File Size to a value less than the space available on the Synergy Nano Storage Card. Follow the steps below: Go to the Setup screen and select the Logging\Setup folder. Select Log File Size and press the Change button. The Synergy Nano determines the upper limits of the valid range automatically. Change the Log File Size to a number below the maximum value.
7.3 Touch Screen Calibration This section describes the procedures for calibrating the Synergy Nano’s touch screen. To calibrate the Synergy Micro touch screen, navigate to the Setup Screen and open the Touch screen folder. The following application screen will appear. Press the 4 crosshairs with a stylus in any order, the coordinates of the press will be displayed in the center of the screen. After pressing the four crosshairs press the coordinates in the middle of the screen.
7.4 Olympic Board Calibration Utility The Synergy Nano’s Olympic board is the interface to the environmental test chamber’s hardware including output devices such as compressors and input devices such as temperature sensors. The Olympic Board Calibration Utility is used to perform a software calibration of the Olympic board’s analog inputs and outputs to known values. The current Synergy Nano software version also provides gain and offset calibration for each input.
Required hardware list: ♦ ♦ ♦ ♦ ♦ ♦ Windows based PC Voltmeter or digital multimeter, preferably 6 digits High value resistor (255 ohm nominal) and Lo value resistor (62 ohm nominal) * Serial Cable Gender chamber for serial cable Voltage source 4.0/1.0 volts (optional) – the Olympic board’s DAC 1 output may be used to provide a source voltage. * Tidal Engineering offers a Calibration Kit (PN TE1677) to assist with Synergy Nano calibration.
7.5 Synergy Nano Software Upgrade Procedures Tidal Engineering periodically releases software upgrades for the Synergy Nano’s operating system and application. These upgrades are available from Tidal Engineering (www.tidaleng.com). This section describes procedures for upgrading the Synergy Nano’s software. There are two procedures; the first one is for Synergy Micro configurations and the second one is for Synergy Compact and Synergy V configurations.
From the Maintenance Screen \File Utilities\Config Utilities\Backup Settings folder Press the Browse button. Then select either the Storage Card or the USB Hard Disk from the Drive List and. Then press the File: Text Box Enter the File Name using the T9 Pad. Then press OK.
Confirm the file name that appears in the Backup File text box and then press Backup. The controller will confirm that the settings were backed up successfully as shown at the left. Acknowledge the window by pressing OK. Step 2. Install the New Software Copy the zip file to a temporary directory on your PC.
Place a USB Flash Disk key in the USB port on your PC.
Select Extract Files and browse to the USB Flash Disk on your PC as shown below.
After the files are extracted you will see the Upgrade directory on your USB key as shown below. Place the USB Flash disk in the Synergy Micro’s USB port and browse to the Maintenance Screen. Open the File Utilities Folder and press the Upgrade Software folder.
Make sure the USB Flash Disk is in the Controller's USB port and press the Upgrade Software button. It may take a minute or more to copy the files and then a message box will appear to tell you to Restart the controller to complete the upgrade. Press the OK box and restart the controller. Go to the Maintenance Screen and open the About folder to verify the appropriate Version number as shown at left.
Step 3. Configure the Controller When the chamber restarts, the controller may indicate that the current chamber type differs from the last chamber type. Press OK to acknowledge the message. You will then be asked if you would like to discard the old settings and load the current settings. Answer YES here as well Then Go to the Setup Screen and open the Chamber Setup Folder. Press Change and select the Chamber Option from the list. Then press Accept Next, Reset the Controller or Cycle power.
Restore Settings In this section we will restore the settings from the backup. Browse to the Maintenance Screen \File Utilities\Config Utilities folder and open the Backup Settings Folder. Then press the Restore Settings Folder. Press the Browse button. Then select either the Storage Card or the USB Hard Disk from the Drive List. Then select the appropriate file from the list and press Select.
Confirm the File Name that appears in the Restore File text box and then press Restore. The Controller will confirm that the settings were restored. Next, enter registration keys recorded earlier. The Synergy Micro application upgrade is now complete.
Synergy Nano Setting List Description Chamber Configuration Command Value Registration Keys (optional) Web Server Registration Key Cascade Registration Key Pressure Registration Key Note: These alphanumeric keys were provided if you purchased these features. If you do not have them, they are available from your service representative. Communications (optional) RS-485 RS-485 Mode Station Address Number of UUTs Note: These RS-485 settings are important for UUT Thermocouple Modules.
7.6 Clean Dat Utility The Clean Dat utility removes all the chamber data (dat) files from your Synergy Controller. After the Clean Dat program runs and the system reset, all of the controller settings are reset to their default values. You may want to use the Clean Dat Utility if your controller won’t boot. Deleting the dat files may resolve the issue. Before you run the Clean Dat utility make sure to record all of the settings (PID, Special Functions, LValues, etc) for the controller.
7.7 LCD Backlight Lamp Replacement Synergy Nano employs a color LCD touch screen control panel with LED Backlight. These LED backlights are not replaceable. The LCD’s are available form the factory if the LED backlight should fail.
8.0 COMMUNICATIONS DIRECTORY 8.1 Operator Interface COMMUNICATIONS DIRECTORY (COMM) FOLDERS RS - 232 RS - 485 IEEE - 488 Ethernet Web Server TCP/ IP Server Sub-folders & Screen Editors RS – 232 (Screen Editor) ♦ ♦ ♦ ♦ BAUD Rate Data Bits Parity Flow Control RS - 485 (Screen Editor) ♦ ♦ ♦ IEEE - 488 (Screen Editor) ♦ RS - 485 Mode Station Address Number of UUTs IEEE Address Note: These parameters are Read-Only.
8.1.1 RS-232 RS - 232 RS-232 communications are standard on all Synergy Nano configurations. The settings shown at left are read only and cannot be changed. The RS–232 port may be used with third party test and measurement software such as LabVIEW, Tidal Engineering’s Synergy Manager or Tidal Engineering’s SimpleComm. The Synergy Manager PC based monitor and control software and SimpleComm are discussed in Section 8.3 Communications: Software Applications. 8.1.
8.1.4 Ethernet Ethernet These Ethernet settings are used to connect to the chamber over your local network LAN, or the Internet. Set the IP Address Selection to DHCP to have your network’s DHCP server dynamically assign an available IP Address for you controller. If you do not have a DHCP server or want to manually set the IP Address of your controller, set the IP Address Selection setting to Static IP. Then enter the Ethernet Address, your Subnet Mask and Gateway addresses.
8.2 Web Touch Remote™ - Synergy Nano Web Server The Synergy Nano can be monitored and controlled over the Internet using a standard web browser such as Microsoft’s Internet Explorer (See screenshot below). Each controller has a built-in web server that uses Tidal Engineering’s Web Touch™ Remote technology (Pat. Pending.). This technology provides a web browser user interface that is identical to the local touch screen interface on the environmental chamber.
Configuring the Synergy Nano Web Server To use the web server, you must perform a one-time set up. This setup includes registering the server, enabling the server, providing a user name and password for the server and establishing a TCP/IP connection using the Synergy Nano’s Ethernet port. Every controller has a built-in web server. To access this server, however, you must first enter a Registration Key. Contact Tidal Engineering Corporation to obtain your Registration Key.
Press on the Registration Key text box to display the keypad. Input the registration code you received from Tidal Engineering Corporation using the keypad. When you are finished, press OK. To cancel, press Cancel. You will return to the previous screen and your code will appear in the Registration Key box.
Press Register to continue. The Synergy Nano will display a message box indicating that the web server key was successfully registered. Press OK to proceed to the Web Server Settings page. Once you have successfully registered the web server, you can now enable the Web Server. You should also set a Login Name, and set a Password before you connect to the Synergy Nano. First change the Web Server On/Off value to Enabled. . Press the Back button to return to the settings window.
Configuring Internet Explorer The web server works seamlessly with Microsoft Internet Explorer version 5.0 and higher. You must, however, adjust the default settings in Internet Explorer. Open Internet Explorer and from the Tools menu, select Internet Options. Press the Settings... button under Temporary Internet Files. In the Settings screen, select the “Every visit to the page” option. Press OK to save the configuration. Caution: The Synergy Nano may work unpredictably if this setting is not changed.
Accessing the Synergy Nano via the Web To access the controller via the web, open Internet Explorer and type your controller’s IP address in the address bar. You can find the controller’s IP address in the Web Server folder under the COMM button. For example, if the Web Server Address on the controller is 170.23.10.10 then type “170.23.10.10” in Internet Explorer’s address bar. After entering the address, press Enter to navigate to your controller.
8.3 Software Applications and Networks Tidal Engineering has developed several software packages designed to interact with environmental chambers over various communication protocols. Section 8.3 Communications: Software Applications introduces these software packages and illustrates several methods for configuring communication networks within a factory setting. 8.3.
RS-232 To communicate over RS-232, plug a serial cable into your PC and connect the other end to the serial port on the chamber. On the SimpleComm, select the RS-232 tab and set the port number to the same port number specified on your PC. To determine the port settings on the PC, go to Start/Settings/System, select the hardware tab, select Device Manager and expand the Ports icon. The Synergy Nano’s RS-232 port settings are hardcoded to: 19200 baud rate, no parity, 8 data bits and 1 stop bit.
IEEE 488 The Synergy Nano Plus supports IEEE 488 directly, the other Synerbgy Nano configurations require the option Synergy488 adapter. The following screens and setup information pertain to the Synergy Nano Plus. To communicate over IEEE 488, you will need an IEEE 488 communications card installed in your PC. Plug a 488 cable into the PC’s port and connect the other end to the IEEE 488 port on the chamber.
TCP/IP To communicate over TCP/IP, connect your PC to your LAN. You must also connect your chamber to your LAN. The Synergy Nano either requires a DHCP router to dynamically assign it an IP address or your network administrator can assign you an available Static IP Address. Once assigned the IP Address will appear in the Ethernet folder of the Synergy Nano. Note: The numbers shown are examples only. Set SimpleComm’s IP Address to the address displayed on the Synergy Nano.
Query Command Set Command The RS-485 commands require an address. Commands over RS-485 are preceded by a greater than symbol and the address, “>02 ? CAL2” and all responses are similarly preceded, “<02 0.00”. SimpleComm automatically formats RS-232 command so the operator can simply enter the basic command string. SimpleComm automatically prefixes both the address to the text entered in the Commands text box and strips the address from the text it displays in the Response text box.
Loading, Editing and Saving Lists To open a Settings List press the Load List button. Select a file and press OK. The name of the loaded file is displayed on the title bar. The contents of the list appear in the Settings List data grid. The Settings column holds the commands. The Value column holds the values for the commands. The Set Response column holds the chamber’s responses from set commands. To edit an item in the list, double click on the cell. The text is displayed in bold font when it is editable.
Sending Data To send a saved configuration of a chamber, load a Settings List that contains a ser commands and their corresponding values. Once loaded, clear the Value and Set Response columns if necessary. Make sure you are connected and press the Send button. SimpleComm will send the chamber one command and value at a time until it has gone through the entire list. After each set command is sent to the chamber, SimpleComm will wait until it receives an OK response before trying to send the next value.
Visual Basic Code: Setting & Connecting Setting & Connecting with RS 232 & RS 485 ‘If you’re not connected, then connect If (Not MSComm1(Index).PortOpen) Then ' Set the Comm Port number to the value in the Comm Port text box MSComm1(Index).CommPort = Val(txtPort(Index).Text) ‘ Set Baud Rate and Parity MSComm1.Settings = "9600,N,8,1" ‘RS 485 MSComm1.Settings = "19200,N,8,1" ‘RS 232 ‘ Open the port MSComm1(Index).PortOpen = True MSComm1(Index).InputLen = 0 MSComm1(Index).
Visual Basic Code: Sending Sending with Serial Ports ‘ If your not connected, tell the user If (Not MSComm1(Index).PortOpen) Then MsgBox ("The RS 485 port is not connected. Please connect and try again.") End If ' Clear buffer a$ = MSComm1(Index).Input txtIn(Index).Text = "" ‘ Send the command in the command text box MSComm1(Index).Output = txtOut(Index).Text & vbCr ' The 485 send requires a ">" and the address such as "02" in the string. Use: ‘ MSComm1(Index).Output = ">" & cboAddress485.
Visual Basic Code: Receiving Receiving with Serial Ports ‘ MSComm1 is the name of the Microsoft Comm component Private Sub MSComm1_OnComm(Index As Integer) Select Case MSComm1(Index).CommEvent Case comEvSend ' SThreshold # of characters in transmit buffer. Case comEvEOF ' An EOF character was found in the input stream Case comEvReceive ‘ Received RThreshold # of chars ‘ Receive the data and write the result in the response text box txtIn(Index).Text = txtIn(Index) & MSComm1(Index).
8.3.2 Synergy Manager PC Based Chamber Control Software Introduction Synergy Manager is a software application designed for the Microsoft Windows™ family of PC Operating Systems. Synergy Manager utilizes a Multi-Document Interface (MDI) familiar to Windows™ software applications so more than one Environmental Chamber Window can be used at a time. Synergy Manager provides centralized remote programming, monitoring and control of multiple controllers simultaneously.
The major features provided by Synergy Manager are: ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ ♦ Interactive remote control and monitoring. Alarm reporting and notification via Email or Fax. User-friendly profile program editor. Controller specific profile download. Importing and exporting of Synergy Nano profiles via USB Flash Diskk. Logging, printing and graphing of process data, and External UUT process Data (Synergy Nano only).
Profile Editor: Write profiles once and run anywhere With Synergy Manager, users can create test profiles directly on their PC. LED based controllers are often difficult to use for test profile creation. Their limited display capabilities lead to cryptic labels and confusing navigation. Using the Synergy Manager's graphic windows interface simplifies the test profile creation process. Every step is clearly displayed in one window. Step creation and data editing is one mouse click away.
Email and Fax Alert System In addition to monitoring and control, the Synergy Manager employs a highly configurable Alert Notification System. Once enabled, any specified recipients are notified of all errors and alarms via email or fax. The alarms are separated into eight categories. The user can assign a different priority to each category. For example, you might want all chamber alarms to have a high priority and be emailed immediately upon the sounding of the alarm.
Important: Do not insert USB Dongle key before Synergy Manager has been properly installed. If the USB Dongle key is inserted before application has been properly installed, Microsoft Windows™ operating systems may assign the wrong software driver to the USB Dongle key.
The About Box without Dongle Key inserted. Please see ‘Feature Matrix’ for information on which Synergy Manager features are not supported in ‘Monitor Only Mode’. Synergy Manager Normal Full Feature mode If Synergy Manager is started with Dongle key inserted, the title bar will be similar to that shown in the graphic below. This is Full Feature Mode. The ‘About Box’ will indicate the status of key search and display Dongle key Serial Number similar to that shown in the graphic below.
Supported Controllers Synergy Manager currently supports these process controllers with the software / firmware hardware revision levels shown in following table. The table also lists the communication methods supported for each controller and the protocol form. GPIB communications support for the controllers listed is provided by ICS Electronics’ 4804A / 09A GPIB to Serial Interface and Tidal Engineering’s Synergy488 Module except for Synergy Nanos which offer built-in support GPIB communications.
Feature Matrix The Feature Matrix chart lists the controller features supported by Synergy Manager. Synergy Manager has two modes of operation: Monitor Only and Normal/Full Feature. Please see sections ‘Synergy Manager Monitor Only’ and ‘Synergy Manager Normal Mode’. The highlighted rows in the table are not supported by the ‘Monitor Only’ version of Synergy Manager. SYNERGY MANAGER FEATURE MATRIX SUPPORTED CONTROLLERS FEATURE Data SP1 * SP2 * C1 C2 Temp.
FEATURE MATRIX KEY R R/W Yes NA Italics * Parameter is Read Only Parameter can be both Read and Write Feature is available for this controller Feature is not available for this controller, or controller does not support it. Feature is not available in ‘Monitor Only Mode’, feature has no control, is Read only or disabled. Note: The features listed are valid for Synergy Manager Version 1.25.x. 8.3.
Synergy Nano Technical Manual, Revision - Page 193
Connecting the Synergy Nano to Your Network Plug a network patch cable into your Synergy Nano and the other end into your hub or router. Make sure it is powered on then boot your Synergy Nano. If your Synergy Nano is set to DHCP it should be assigned an address automatically. Verify DHCP IP Addressing To confirm that the Synergy Nano was assigned an address, press the COMM button on the controller touch screen and select the Ethernet folder icon. You should see a screen similar to the one below.
TCP/IP Server Settings Confirm that the TCP/IP Server On/Off field is set to Enabled. If it is not enabled, press the Change button and enable it. Your Synergy Nano is now configured to accept ASCII commands over TCP/IP. Note: The Web Server is enabled separately from the TCP/IP Server. To enable the Web Server please review Section 8.1.7 Communications: Operator Interface: Web earlier in this manual. Communicating over TCP/IP Your Synergy Nano is now networked.
8.3.4 Synergy FTP Server Introduction This Synergy Controller features an FTP server. With the FTP server feature, chamber profiles or recipes (VPL files) can be copied to and from the controller, deleted from the controller or renamed, all over the network. In addition the history log file can be retrieved from the controller over the network. FTP is a file transfer protocol for exchanging and manipulating files over any TCP-based computer network.
Then type the Controller’s IP address in the format ftp://172.16.10.118 in the browser’s address bar and press enter. The controller’s public directory will be displayed as shown below.
The public directory contains the following file types: 1. Controller Profiles. These use the .VPL file extension for example: product1.vpl The Controller Profiles are the programs or recipes that control the chamber’s process variables such as temperature vs. time profile. 2. Configuration files. These use the .CFG filename extension. for example: sab.
Using the FTP server to transfer VPL files from the controller to the PC The FTP server can be used to copy VPL files from the controller to another computer on the network. To copy VPL files, Click on the file of interest in the FTP client with the right mouse. The file menu will appear. Select Copy as shown below. Then browse to the destination folder on the PC, Right Click and select Paste as shown below.
The copied file will appear in the folder on the PC as shown below.
Using the FTP server to transfer VPL files from the PC to the Controller The FTP server can be used to copy controller profiles (VPL files) from the PC to the Controller thru the network as follows: Browse to the source folder on the PC, Right Click on the source file and select Copy from the menu as shown below. Then browse to the FTP client, Right Click in the file area and select Paste from the menu. Now the new file can be seen in the FTP client window, the IE browser in this case, as shown below.
Copied File Synergy Nano Technical Manual, Revision - Page 202
Retrieve the Controller’s history log file using the FTP server The FTP server can be used to retrieve the history log file from the controller. Retrieving the history log file from the controller uses the same procedure described previously for copying a controller profile from the controller. The only difference is that the log database is not stored on the public directory and is copied there using a controller command.
To create the history log file History.txt and copy it to the public directory, Type the command, “= copyhisttoftp” in the Command text box and press the Send button as shown below: Note that the Controller Responds with “OK”. Now the file History.txt can be seen in the FTP client as shown below. Note that you may have to press F5 or select the View/Refresh menu in the FTP client to refresh the file list to see the new file.
To clear the history database, type the command, “= clearhist 1” in the Command text box and press the Send button as shown below: (Note that this command doesn’t effect the History.txt file in the public directory) To examine the history database contents, type the command, “= copyhisttoftp” in the Command text box and press the Send button. This will export the history database to the History.txt file.
Now you can examine the History.txt file as shown below. Note that it only contains new records.
9.0 PROGRAMMING THE SYNERGY NANO The Synergy Nano provides a powerful and easy to use program editor that can be used to create sophisticated multi-channel profiles of Temperature, Humidity, etc. versus time. These programs also known as profiles or recipes are created using the Program Screen. Program Screen The Program Screen provides seven simple function buttons and displays a listing of the program steps that make up the profile.
♦ Drop down the Drive List to select the drive as shown at left. Note: The Storage Card is the Synergy Nano’s internal Flash memory. ♦ Select the desired file from the File List that appears. ♦ Press the Open button. The Program screen will appear with the listing of your file. Open the Run screen to start running your program. See Section 9.7 Programming the Synergy Nano: Running a Program for details. 9.
3. Select Step Type Æ 4. Temperature Control Æ 4. Enter Temperature Setpoint & Press Accept Æ 5. Humidity Control Æ 6. Enter Humidity Setpoint and Press Accept Æ 7.
8. Enter Ramp Time Æ 9. Turn On / Off Events & External Outputs Æ 10. Finish Æ 11. View Completed Step.
After pressing the Finish button, the program screen displays your entry. Verify your entry and continue adding, inserting, or copying steps as necessary to complete your program. Press the Save File button when you are through creating your program. Important Notes Step 3 Note: You may want a Stop step at the end of your program. If you do not include a stop step at the end of a program the controller will shut down the chamber when the program completes.
♦ Wait For: The Waitfor step holds program execution until the specified conditions are met. Those conditions can be setpoints, a time interval or external digital inputs. Waitfor steps can wait on one or more channels values. The Waitfor will not advance until the actual value (temperature, humidity, etc) for that channel goes above or below the Waitfor value. The direction the actual must travel is determined at the very start of the step.
9.4 Synergy Nano Program Sheet FILE # S T E P No. For Chamber Types: Temp.-only, Temp. / Humidity, Temp. / Temp., & Temp. / Pressure S T E P Type Setpoint(s) Time Temp SP1 Events Hum. / Temp. / Press.
9.5 Copying, Editing and Deleting a Step To Copy, edit or delete a step, first press the appropriate button at the top of the Program screen. The Edit Step Wizard will guide the user through each of these functions ♦ Copy Step: Select the step you wish to copy. The Wizard will ask whether you wish to copy this step at the end of the program, or if you wish to insert this step somewhere within the program. To insert the step within the program select the step that you want it inserted before.
Open File: Press this button to load a file from the Storage Card, USB Hard Disk or Floppy Drive. The procedure is identical to the one described in Section 9.1 Programming the Synergy: Loading a File. Simply select the desired file from the Drive List / File List screen that appears. Run: Press the Run button to start the loaded program at the first step. Run From: Use this button to start the program from a step other than the first step.
10.0 STEADY STATE OPERATION The Synergy Nano can run complex programs as described in the previous sections. It can also operate at steady state conditions, i.e. manual operation. This section explains the screens and procedures you can use to quickly setup and run your chamber for steady state operation. 10.1 Main Screen The MAIN screen appears after the controller is powered-up. Steady state set points are accessed from this screen. The chamber can also be turned On and Off from this screen. 10.
10.2 Turn the chamber On Press the MAIN Navigation Screen button. ♦ Press the on/off button to toggle the chamber on or off. The current state of the chamber is indicated by the simulated LED above the on/off button. Gray indicates that the chamber is Off. Green indicates that the chamber is On 10.3 Main Screen Graph Setup The Main Screen displays a small qualitative graph of the process and set point data. Press the MAIN Navigation Screen button.
11.0 EVENTS SCREEN EVENTS SCREEN Event Outputs (Screen Editor) When the Synergy Nano is in Manual operation mode, the following outputs can be controlled (turned On and Off) from this screen.
11.1 Event Outputs Screen Event Outputs In the Manual operation mode only, Events 1 thru 6, the Drier, and LEV 2 can be turned On or Off. When the item is pressed, a checkmark appears in the box. Press Apply to apply the state of the Event check boxes to their outputs. i.e. enable the checked outputs and disable the unchecked outputs. Select All and Unselect All buttons are provided for Events 1 thru 6. In the Run Mode, this screen serves as a status screen. The LEDs illuminate when each Event is On.
♦ Use Drier The User Drier feature is used to change the method of dehumidification. The Chamber defaults to Dehumidify Coil. Select the Use Drier method when to achieve very low humidity. The Use Drier state controlling the dehumidification method is controlled by the profile while the chamber is running a program. To monitor the On/Off state of the Drier, go to the Events\Event Output folder and observe the LED indicator next to the Use Drier label.
Event Board Options Tidal Engineering Corporation offers three types of event output boards: standard AC output (TE1151-6), universal output (TE1616-6) and relay output (TE1708-6). Each of these connects to the Olympic board or to the 2SM board with a 20 position ribbon cable. Schematic diagrams for these are included in this section and wiring instructions are included in the Installation Section 17.0.
Synergy Nano Event Setup Instructions There are several ways to control the events on the Synergy Nano. You can control them locally through the touch panel, through remote software such as the Synergy Manager software or within a chamber profile. The instructions that follow describe how to test the event output board by operating the Synergy Nano locally) from the touch screen) in Manual Mode. First, press the On button on the right navigation panel of the Synergy Nano.
11.2 UUT Temperature Module (Unit-Under-Test) UUT Introduction The UUT Module (Unit-Under-Test) is a 16-channel thermocouple data acquisition unit. Developed to expand the input capabilities of the Synergy Nano, the UUT module captures and logs data from the test. Up to four modules can be attached to the Synergy Nano providing up to 64 thermocouple inputs. The UUT data can optionally be logged and the log file may be used for analysis, graphing and reporting.
Information on the Selected Output is displayed in the text box at the bottom of the screen. Highlight an item (Fan, HiAl, PIDH…) by pressing the associated label. The Selected Output displayed above reads: “1: B12a, Out 1, On/Off, On” The output information is displayed in the following format: “A1 : A2, A3, A4, A5” Where: ♦ A1: The location of the output as displayed on the screen 1-31 moving up to down, left to right. ♦ A2: The output board the device is connected to.
11.4 Digital Inputs Digital Inputs LEDs show status of the controllers 16 Digital Inputs. ♦ ♦ Grey LED: Input Off Red LED: Input On Description Digital inputs are used to monitor on-off signals from outside devices such as test units or chamber machinery. The Synergy Nano displays the on/off state of an input in the Digital Inputs window. Waitfor steps can be programmed to wait for a digital input state to change before it continues the program.
11.5 High Resolution Analog Inputs High Resolution Analog Inputs ♦ ♦ ♦ ♦ ♦ ♦ RTD 1 RTD 2 Analog 1 Analog 2 Analog 3 Analog 4 Description High Resolution Analog input Screen is used to monitor signals from process sensors. The Synergy Nano displays the Raw value and the Scaled value. 11.
12.0 GRAPH SCREEN Graph Screen Touch the screen to adjust the graph settings. Line colors are defined in the screen below. 12.1 Temperature / Humidity / Air Temperature Graph Options Select the individual checkboxes to display specified graph lines. ♦ ♦ Temperature – displays the air temperature inside the chamber. Humidity – displays the humidity inside the chamber.
13.0 UUT MODULE, UNIT UNDER TEST DATA ACQUISITION 13.1 UUT Overview The UUT Module (Unit-Under-Test) is a 16-channel thermocouple data acquisition unit. Developed to expand the input capabilities of the Synergy Nano, each UUT module allows system operators to capture and log temperature data from the unit-under-test and other pertinent test temperatures. Up to four modules can be attached to the Synergy Nano providing up to 64 T-Type thermocouple inputs.
UUT Module Setup Procedure This is the installation and set up procedure for one or more UUT (Unit-Under-Test) modules. If a UUT module is already installed in your chamber, go to Step 9 in this Procedure for instructions on how to view your thermocouple temperature readings on the Synergy Nano touch-screen. Refer to the UUT Module – Board and Connector Layout Drawing at the end of this section. UUT Module Specifications ♦ Up to four UUT Modules can be used with the Synergy Nano.
13.2 Setup Procedure 1. Set up the UUT Module Address. Locate the small square selector switch on the UUT Module labeled Address Switch. Turn the dial on the switch to the proper Module Address setting indicated in the table shown. 16 CHANNEL MODULE ADDRESS SWITCH SELECTION MODULE NO SETTING Module 1 1 Module 2 3 Module 3 5 Module 4 7 Address Selector Switch 2.
7. Turn on power to your test chamber. Once the Synergy Nano completes the boot-up procedure, press the COMM Navigation key. Open the RS-485 folder to arrive at the screen below. Configure RS-485 Mode and Station Address to the values displayed in the screen below by pressing on each item. Make the changes in the screens that follow. Configure the Number of UUTs using the chart on the right. Number of Thermocouples Number of UUTs Value to be Entered 1 - 16 2 1 - 32 4 1 - 48 6 1 - 64 8 8.
UUT MODULE - Board and Connector Layout 9 Conductor Flat Ribbon Cable 14 Ft. T otal Length 1 2 3 4 5 6 7 8 9 10 11 12 P4 1 2 3 4 5 6 7 8 9 10 11 12 P3 1 2 3 4 5 6 7 8 9 10 11 12 MO DULE NO . 1 P2 M1 LED ON = Data Comm. OK P6 Ad dress Sw itch P1 1 2 3 4 5 6 7 8 9 10 M2 M3 M1 - M4: 9 Pin Male Connectors f or Module No. 1 thru Module No. 4, 12 Inches of cable between each M1 - M4 connector GND V+ 110 V Tran sfo rm in g Plu g Assem bly M4 Notes: 1.
14.0 CASCADE TEMPERATURE CONTROL Cascade is a control method that uses two control loops and sensors to provide better performance than can be achieved with one loop. One control loop provides the setpoint for a second loop. With this method, the product temperature reaches its setpoint more quickly than with single loop control, while minimizing overshoot.
The graph below shows the speed and control advantages of Synergy’s Cascade Control feature. Note that the Air Temperature forces a faster product (UUT) temperature change by providing a greater delta t. 150 delta t=36 C With Cascade delta t=16 C Without Cascade 100 50 Air Temp UUT Temp UUT setpoint 0 0 200 400 600 800 1000 1200 1400 -50 -100 14.1 Cascade Control Setup 14.1.1 Registering the Cascade Control feature The cascade feature requires a registration key.
14.2 Configuring Cascade Software 14.2.1 General Several settings and parameter options should be configured before using Cascade software. This is especially important when you are switching between single loop control and cascade control. In addition your PIDs will usually require additional tuning, especially with the Cascade Proportional Band setting. The PID / Parameter Option Chart below shows the recommended and default settings for Cascade algorithm.
14.2.2 Select Cascade PIDs Select the PIDs folder in the screen above to view the screen shown on the left. Use this screen to view and change the Proportional Band and Reset settings. Note: Rate and Rate Band settings aren’t used. 14.2.3 Select Air Temperature Limits Select the Settings Folder from the Setup\PID Settings\Cascade screen.
Default Air Temperature Limits versus Cascade Output Percentage Synergy Nano Technical Manual, Revision - Page 237
14.2.4 Select Cascade Sensor The Synergy Cascade control feature can use various input sensors to measure the product temperature. The desired sensor is selected in the Settings screen shown below. To select a product sensor to monitor the product in Cascade, click on Sensor Select and press the Change button. Note: The Sensor Select field displays the Sensor Select Number Code, which represents the current sensor selected (211 in this example). The code is explained below.
UUT Module Sensor When the UUT Module is selected, you can then select which UUT module (second column), and then the specific sensor on that module (third column). Press the Accept button when finished. The Sensor Select Number Code will appear in the Settings screen shown on the previous page. This code is derived from the UUT Module Sensor Code Chart shown below. Important: To use the UUT Module Sensor for cascade control, you must have the UUTs enabled.
14.3 Using Cascade Mode 14.3.1 Enable Cascade Mode To enable Cascade mode, press the SETUP Screen Navigation Key and proceed to the Enabled folder shown below (PID Settings\PID Ch 1\Cascade\Enabled) Change the Enabled item’s value to Enabled (Disabled is the default value). 14.3.2 Maintenance \ Channel PIDs Screen The Channel PIDs screen shows a third column when cascade mode is enabled for the channel. All columns show values for the following parameters: Pn, In, Dn, PID, Err, Setpoint, Actual, P.B.
14.3.3 Main Screen Product / Air Temperature Display In the cascade mode, you can alternately display the setpoint / actual values of the product and air temperature. Press the Actual temperature display box to toggle between the two modes. When you switch modes, the color of the text in the Actual box will change from Red for the product to light blue for the air temperature. The label in the frame around Channel 1 will also change accordingly as shown below.
14.3.5 Logging In Cascade mode, you can log the Product Setpoints and Actual values, the Air Temperature Setpoint and Actual values, and the Cascade PID values. When you are in cascade mode, logging the Channel 1 Actual and Channel 1 Setpoint values will log the product readings. To log actual air temperature, open the Setup screen and go to the Logging\Data\Cascade folder. Enable logging for CH1 Actual and CH1 Setpoint. Cascade PID CH1 in that folder is the Cascade loop PID value. 14.3.
15.0 SPACE AND ALTITUDE CHAMBERS 15.1 Space Chamber Setup The Synergy Nano supports Space chamber applications also known as Thermal Vacuum chambers using Granville Philips ION Vacuum gauges. In space chamber applications pressure is displayed and logged in scientific notation. This section explains the setup procedure for Space Chamber applications and provides examples.
Step 1. Wire the Granville Philips 10 Volt output thru a 2:1 voltage divider (1K/1K Ohm) as shown below. Alternatively, Analog 2, 3 or 4 can be used. A precision 1% metal film resistor suitable for this application is the Panasonic ERO-S2PHF1001 available from Digikey.
Step 4. Select the channel sensor SETUP\Calibration\Calibration Channel 2 Select Analog 1 for sensor: CH2 Sensor Select code 130 Step 5. Setup the Altitude calibration A Registration Key may be required to access this feature. Contact the factory. A Registration Key may be required to access this feature. Contact the factory.
Step 5. Setup the Altitude calibration constant based on the Granville Philips ION gauge emission setting as follows: n = 12 for 10 mA n = 11 for 1 mA n = 10 for 0.1 mA SETUP/Calibration/Altitude Value See the Granville Philips technical manual for additional setup information. The Calibration page is attached below for reference.
Synergy Nano Technical Manual, Revision - Page 247
The Pressure display on Channel 2 is in scientific notation as shown below. Note that the Pressure Set Point has no effect on Thermal Vacuum chambers since pressure is not controlled. Pressure is recorded in the log file in Torr in scientific notation. To verify setup and calibration verify the values in the following table. Output in Torr is 10^((Vhires*2)-n) n, Altitude Setting 12 11 10 12 11 10 12 11 10 Synergy Nano Technical Manual, Revision - V hi-res Volts DC 5.0 5.0 5.0 0.0 0.0 0.0 2.1 2.1 2.
15.2 Altitude Chamber Setup For conventional Altitude chambers (0-1000 Torr) the Synergy Controller can display the pressure value in units of Torr or Kft. The setup consists of the following 5 steps: 1. Connect pressure transducer to the controller. 2. Setup the chamber for the appropriate configuration; i.e. Generic Temperature /Pressure, Generic Temperature/Humidity/Pressure, etc. 3. Setup the Hi Res input calibration for the pressure input.
Voltage 0.001 0.01 0.1 1 2 2.5 3 4 5 Press. Torr 0.2 2 20 200 400 500 600 800 1000 Calc Kft 115.08 98.42 72.61 32.61 16.71 11.13 6.39 ‐1.43 ‐7.79 Synergy Nano Technical Manual, Revision - Synergy Kft 115 98.4 72.6 32.6 16.7 11.1 6.4 ‐1.4 ‐7.
16.0 SYNERGY NANO MACROS AND BAR CODE SCANNERS 16.1 Synergy Nano Macros The Synergy Nano features a powerful macro capability. A macro is a list of Synergy communication commands in a user look-up table that the controller executes when the code for the macro is typed on a keyboard or received from a barcode scanner. Though commands can be entered thru the keyboard interface, the full power of the macro capability is realized when a bar code scanner is used to enter the commands 16.
16.4 Installation Installing the barcode scanner is straightforward. Connecting the Barcode Scanner 1. Connect the USB cable to the handle of the ImageTeam 4800 and screw on the retainer clip. 2. Connect the USB connector to the Synergy Nano. . For Synergy Nano the ImageTeam bar code scanner USB interface is used. Once the barcode scanner is connected, continue configuring the barcode scanner as follows.
1. First, the barcode scanner should be reset to factory defaults. The subsequent steps adjust only those settings that differ from the factory defaults. Scan the barcode below to reset. 2. Scan the “Control + ASCII Mode On” symbol. To Enable Control + ASCII mode on the barcode. 3. Scan the following. 4. Enable the CTRL+F Prefix. This is sent before the scanner sends the barcode data. a. Scan the “Add Prefix” symbol. b. Scan the “9” symbol. c. Scan the “9” symbol. d. Scan the “0” symbol. e.
Add the Carriage Return Suffix when using the PS/2 Keyboard interface. This setting appends the Carriage Return to the barcode data. Skip this section when using the USB interface. 3. Set the Prefix Delay. The scanner waits a 400ms Delay period before sending the barcode data. a. Scan the “Interfunction Delay” symbol. b. Scan the “9” symbol. c. Scan the “9” symbol. d. Scan the “Save” symbol. 4. Enable OCR-A font recognition, Scan the “OCR-A On” symbol.
16.5 Barcode Interface Specifications This is the specification for the barcode scanner setup for use with barcode scanners. The format required by the Synergy Nano is as follows: [CTRL+S][400ms pause][Barcode Data][Carriage Return] [Carriage Return] Any barcode scanner that can attach via a keyboard wedge or USB port and can be configured with the above format will work with the Synergy Nano. 16.
Saving the file as type CSV Importing the Macro File The Synergy Nano can import the .csv macro file from a USB Hard Disk. Copy the macro file in .csv form from the PC to the root directory of a USB Hard Disk. Note: The controller only supports one macro file, so when we import the file it does not add the contents of the file to the file loaded into the controller, it replaces the internal macro file with the one being imported.
Select the drive and the file name Then click the Import button. A message box will then let us know if the import was successful or not. Now that the file is imported, we can now use the barcode scanner.
16.6 Testing and Troubleshooting Creating Test Profiles To create the profiles either create the example profiles as shown below or rename your own profiles as “product 1” and “product2”. As long as the programs are named product1.vpl and product2.vpl with this example macro file. Example Profile “Product1.vpl” Example Profile “Product2.
Testing the OCR scanner Having followed the steps above, everything is ready and the barcode scanner should be ready to go. Printed below are two example OCR-A Test Labels that can be scanned to test the configuration. Scan each label to load and run the appropriate profile in the controller. When we scan 123456-78 the controller will load product1.vpl and start running it. When we scan ABCDEF-GH the controller will load product2.vpl and start running it.
Trouble Shooting If the barcode scanner does not work with the Synergy Nano try the following troubleshooting steps. Test the Scanner on a PC To test the functioning of the scanner, plug it into the keyboard port on you PC. Open a text editor such as notepad. Then scan Test Label 1 on the previous page. If the scanner is functioning correctly the text “123456-78” should appear in Notepad’s Find Dialog box. The “Ctrl F” prefix will not show up in notepad.
17.0 INSTALLATION AND WIRING DIAGRAMS The Synergy Nano is designed for both new equipment and retrofit applications. This section provides an overview of the controller installation process. The Synergy Nano installation consists of the six steps summarized here: 1. Configuration selection; Select the appropriate configuration for your test chamber, i.e. Temperature/Humidity, Temperature/Pressure, etc. 2. Mount the controller and the other components. 3. Wire the controller, output boards, etc. 4.
17.2 Controller Mounting The Synergy Nano is ¼ DIN form factor which makes the retrofit process fast and easy. 17.2.1 Controller Mounting The Synergy Nano is mounted from the front of the panel as shown in the figure below. Two clamps (P/N TE2047) are installed on the top and bottom of the controller to secure it in the panel. The panel cutout is shown in the figure below. An alternative front mounting arrangement is also possible with the use of the bezel P/N TE1536.
Synergy Nano Panel Cutout 0.75” 0.75” 3.65”” Synergy Nano Technical Manual, Revision - 3.
17.3 Synergy Nano Wiring This part of the technical manual describes the Synergy Nano wiring including sensors, AC power, AC outputs, retransmit outputs and communications. All connections for the controller are made behind the panel as shown bellow.
The Synergy Nano is available with three types of main outputs. These are shown in the table below; Main Outputs TE1858‐1 TE1858‐2 TE1858‐3 TE1858‐4 Logic Outputs to drive external SSR's Relay Outputs SSR Outputs Synergy Nano Controller Expanded outputs The Synergy Nano TE1858-1 configuration features transistor (Open Collector) 5 VDC, 5 mA outputs. These outputs can drive Solid State Relays (SSR) units from Opto22, Grayhill etc. A wiring example of the SSR connection is shown below.
The following table identified the X1 wiring configuration for all four Synergy Nano configurations.
X3-Analog I/O (X3 is not used on TE1858-4 expanded controller) Pin 1 2 3 4 5 6 7 8 9 10 11 12 TE1858‐1,2,3 Signal Analog Input 1 Precision 0 to +5Volts process input RTD1-Red 100 or 500 Ohm RTD RTD1-White 100 or 500 Ohm RTD RTD1-White Analog Common Analog Input 2 Precision 0 to +5Volts process input RTD2-Red 100 or 500 Ohm RTD RTD2-White 100 or 500 Ohm RTD RTD2-White Analog Common Retransmit 1 0-5 VDC Retransmit 2 0-5 VDC Not Used Not Used Not Used Not Used 17.3.
17.3.1 Process Input Wiring The Synergy Nano supports two process voltage inputs. These inputs connect to the Synergy Nano X3 connector according to the tables shown below. These sensors are typically used for air temperature or product temperature.
X2-Aux Outputs and Digital Inputs(X2 is not used on TE1858-4 expanded) Pin 1 2 3 4 5 6 7 8 9 10 11 12 TE1858‐1,2,3 TE1858‐1,2,3 Signal Common Common for logic inputs +5 Volt Source For Solid State Relays, 50 mA Logic Input 4 0-5 VDC or Contact Closure. X2-12 common Logic Input 3 0-5 VDC or Contact Closure. X2-12 common Logic Input 2 0-5 VDC or Contact Closure. X2-12 common Logic Input 1 0-5 VDC or Contact Closure. X2-12 common DC Output 6 Open Collector.
17.4 Synergy Nano Analog I/O X3-Analog I/O (X3 is not used on TE1858-4 expanded controller) Pin 1 2 3 4 5 6 7 8 9 10 11 12 TE1858‐1,2,3 Signal Analog Input 1 Precision 0 to +5Volts process input RTD1-Red 100 or 500 Ohm RTD RTD1-White 100 or 500 Ohm RTD RTD1-White Analog Common Analog Input 2 Precision 0 to +5Volts process input RTD2-Red 100 or 500 Ohm RTD RTD2-White 100 or 500 Ohm RTD RTD2-White Analog Common Retransmit 1 0-5 VDC Retransmit 2 0-5 VDC Not Used Not Used 17.4.
17.5 Synergy Nano Communications The Synergy Nano included Ethernet and RS-232 Communications. The Synergy Nano also works with the optional Synergy488 GPIB board (P/N TE1588-1). The figure below identifies the Synergy Nano connections involved with communication. X6 10/100 Ethernet X7 USB Device X8 RS-232 Serial Communications • Synergy Nano 10/100 BaseT Ethernet port X6.
17.5.1 Ethernet Connection The X6 connection on the back of the Synergy Nano provides the RJ-45 connection for 10/100 BaseT networks. In most applications, a bulkhead mounted Ethernet cable provides a convenient method to provide access to the Ethernet port from the outside of the equipment. The bulkhead mounted Ethernet jack (P/N TE177003C) is shown below.
X6 10/100 Ethernet X1 Power X7 USB Device X8 Olympic Cable Connector to P13 Synergy Nano Technical Manual, Revision -
17.5.2 RS-232 Connection The Synergy Nano offers an RS-232 Serial port for communications on the X8 connector. Note that the X8 connector is also used for the Olympic board connection for the Synergy Nano Plus configuration which is described in a later section of this technical manual. RS-232 communications go thru the Olympic board in the Synergy Nano Plus configuration. The TE1608-1 Cable is supplied for RS-232 communications. Note that this cable includes a Null Modem adapter which is required.
17.5.3 GPIB Connection The Synergy Nano’s optional GPIB feature uses the Synergy488, TE1588-1 card. See the unit in the figure below.
17.5.4 RS-485 UUT Connection In addition to the Synergy Nano’s built-in temperature and process inputs, the Synergy Nano provides the capacity to log up to an additional 64 T-type thermocouples. Up to four UUT Modules (P/N TE1299-16) may be connected to the Synergy Nano thru it’s RS-485 port on connector X5. The power supply, cabling and connectors required for the TE1299-16 are included with the option.
17.6 Synergy Nano Plus Wiring 17.4.1 Olympic Board Mounting The Synergy Nano Plus is designed to work in split systems where the Synergy Nano is mounted on the front of the equipment within reach of the operator and the Olympic I/O Controller is in the control box in close proximity to the sensor and power controller wiring. One ribbon cable connection is required between the Synergy Nano and the Olympic board; this is a serial communications cable.
Olympic Board Power.
Most of the Synergy Nano Plus input and output wiring is made at the Olympic board. The following image of the Olympic Board identifies the connectors on the board and their principal functions. In addition a connection diagram follows that identifies the detailed pin-out of the P1 thru P4 input/output connectors. Olympic Board P9 (PIN 1) Power Input P6 (3SM) Events Outputs P5 Main Outputs P7 (SSR) Humidity Outputs P8 RS-485 RS-232 P4 (PIN 1) P13 Internal Comm.
Olympic Board Connection Diagram Synergy Nano Technical Manual, Revision - Page 280
17.4.6 RTD Sensor Wiring The Synergy Nano Plus supports two 3-wire RTD inputs. Four RTD types are supported, DIN 100, DIN 500, JIS 100 and JIS 500. These sensors connect to the Olympic board P2 connector according to the table shown below. These sensors can be used for air temperature or product temperatures. 4 Red 10 Red RTD1 RTD2 3 White White 42 9 White White 48 RTD Sensor Connection Table Signal Value RTD1 RTD2 100/500 Ohm pt. 100/500 Ohm pt.
17.4.8 4-20mA Sensor Wiring The Synergy Nano Plus can accommodate up to four precision 4-20 mA transducers and up to eight low resolution 4-20 mA transducers. A precision 250 ohm resistor is required for each transducer. This section explains the wiring and setup procedure and provides examples. CAUTION! : The voltage inputs on the controller will be damaged if the 4-20 mA signal is attached without a 250 Ohm Resistor. 17.4.9 Process Input Wiring The Synergy Nano Plus supports four process voltage inputs.
Setup the calibration the High Volts Scale for 5.0 VDC and Low Volts Scale for 1.0 VDC. Then set the Engineering Scale for the specific sensor and scaling. Take a look at the input calibration screen for the two examples below. Example 1 J type thermocouple signal conditioner. The output is -190 C for 4 mA (Low Scale) and 760 C for 20mA (High Scale). The input type is set to Temperature (Temp) as shown at left.
17.4.10 Low Resolution Sensor Wiring The refrigeration pressure transducers should be connected to P4 as follows (see P4 in the Olympic Board photo below): A typical transducer configuration for a cascade refrigeration system is listed in the table below. Note that the Low Resolution inputs are not limited to pressure measurement and can be used for any transducer compatible with the 5VDC full scale or 4-20 mA signal conditioners.
17.4.2 12-Channel Triac Board Mounting Triac output boards are used with the Synergy Nano Plus to switch power to the AC loads of the chamber machinery. The 12-Channel triac board (P/N TE1151-12) should be mounted to a panel inside the electronics enclosure. The figure below identifies the mounting hole locations for the 12-Channel board in blue . Provisions for stacking two 6-Channel Triac boards (P/N TE1151-6) on the 12-Channel unit are provided. These two boards are the 2SM and 3SM boards from the 6.
17.4.4 -Channel Triac Board Mounting for Retrofit Installations The Synergy Nano is designed to be a drop-in replacement for various generations of VersaTenn controllers. The 5-Channel triac board (P/N TE1151-5) emulates the VersaTenn’s SSR outputs to simplify this process. This output board mounts to the Olympic board on the back of the controller in the same arrangement as the SSR outputs on the back of the VersaTenn III controller. The figure below shows the 5-Channel board.
TE1151-6 Triac output board The Triac output board can drive 6 small AC loads. It can also drive a Solid State Relay (SSR) module. When driving an SSR, an additional load resistor is required across the SSR input to prevent nuisance firing as a result of leakage current. And finally, the Triac output can drive an external high current Triac as shown below. 17.4.5 Retransmit Outputs Wire retransmit outputs to the chart recorder or control valves as necessary. Use 4-20 mA converters as required.
17.6.1 Synergy Nano Plus: GPIB, RS-232 and RS-485 Communications Wiring The Synergy Nano Plus supports GPIB/IEEE 488, RS-232 and RS-485 communications through the Olympic board. The figure below shows the connectors and cable wiring for these. For information on the communications protocol supported by these ports see Synergy Nano Communications Section 18 of this manual. In addition, see the Communications screen for communications parameters.
17.6.2 Synergy Nano Plus Retransmit Outputs Wire retransmit outputs to the chart recorder or control valves as necessary. Use 4-20 mA converters as required. See Section 6.4 Special Functions for setup details. The following table displays the connector and pin numbers for the Synergy Nano’s two analog retransmit outputs. Below the table is an image of the Olympic Board connector P4, pins 9-12.
Remove On-Board Triac when driving external one.
6-Channel Output Board P/N TE1151-6 12-Channel Output Board P/N TE1151-12 Olympic Board Internal Comm.
17.6.4 Synergy Nano Plus Alarm Outputs The Synergy Nano Plus’s K1 Alarm Relay operates when a standard alarm occurs. The K1 alarm should be wired to disable the main contactor when the relay operates. In addition, the K2 Alarm relay can be programmed to operate from the User Programmable alarm system. See the Setup section for more information concerning the User Programmable Alarm System.
17.7 Event Output Board Wiring The event board connects directly to the Synergy Nano or interchangeably to either of Synergy Nano Plus outputs, the 20-pin P6 connector on the Olympic board, the J5 connector on the 1SM 12 channel output board. X2 Digital I/O X3 Analog I/O X6 10/100 Ethernet X1 Power and Main Outputs X7 USB Device X8 RS-232 Serial X4 Event Board (Optional) X5 UUT Comm. To connect the event board to the Synergy Nano: 1.
TE1151-6 Triac Output Board Schematic Synergy Nano Technical Manual, Revision - Page 294
TE1616-6 Universal Event Board Schematic Synergy Nano Technical Manual, Revision - Page 295
TE1708-6 Relay Board Schematic Synergy Nano Technical Manual, Revision - Page 296
17.8 Controller Setup Once the Synergy Nano and output boards are mounted and wired check the tightness of all connections. Then apply power to the system and configure the controller. To configure the controller: 1. Startup the controller and select the chamber type from the Setup/Chamber setup folder. 2. Check the Input calibration for all inputs and the sensor selection for each channel. Change as necessary. 3. Setup the channel alarms and any other alarms (see the Section 3.0 - Safety) 4.
18.0 SYNERGY NANO COMMUNICATIONS 18.1 Synergy Nano Command Set Tidal Engineering Corporation © 2007 File: SYNERGY COMM CMDS REV 2.6.10 Visit www.tidaleng.com to look for and download the most recent command set. Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Setpoint 1 SP1 SP1 Set = SP1 X.X Range = R1L - R1H C / F = SP1 100.7 OK SP1 Query ? SP1 Range = R1L - R1H C / F ? SP1 100.7 SP2 Set = SP2 X.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example UUT Query ? UUT ARG1 Range: ARG1 = UUT # (1 - 8). Response: 0/1 (Enabled / Disabled) ? UUT 1 0 Range: ARG1 = UUT # (1 - 8). Response: comma delimited string with 8 UUT temperature readings If a sensor is not enabled, all values returned will be 400.0 C or 752.0 F. C/F Olympic board Version and Serial Number ? UUTR 1 33.8,33.5,33.3,33.1,32.9,32.7,32.4,3 2.2 ? OVERSION Olympic V0.0.
Description Command Root Command Usages CAL1 Query ? CAL1 -50 to 50 C -90 to 90 F ? CAL1 10.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Low Alarm, Ch 2 A2L A2L Set = A2L ARG1 - 200 to 500 C -326 to 932 F -10 to 105 %RH = A2L -10 OK A2L Query ? A2L - 200 to 500 C -326 to 932 F -10 to 105 %RH ? A2L -10.00 A2H Set = A2H ARG1 - 200 to 500 C -326 to 932 F -10 to 105 %RH = A2H 104 OK A2H Query ? A2H - 200 to 500 C -326 to 932 F -10 to 105 %RH ? A2H 104.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example A3L Query ? A3L 0 to 1000 %RP ? A3L -10.00 A3H Set = A3H ARG1 0 to 1000 %RP = A3H 110 OK A3H Query ? A3H 0 to 1000 %RP ? A3H 110.
Description Command Root Command Usages Command Syntax High Res Analog High Volts HIGH#_HIGHVOL TS HIGH#_HIGHVO LTS Set HIGH#_HIGHVO LTS Query High Res Analog High Engineering Units HIGH#_HIGHEU High Res Analog Low Engineering Units HIGH#_LOWEU HIGH#_LOWVO LTS Set HIGH#_LOWVO LTS Query HIGH#_HIGHEU Set HIGH#_HIGHEU Query HIGH#_LOWEU Set HIGH#_LOWEU Query ALT Set Command Example Response Example = HIGH#_HIGHVOLTS 5 OK ? HIGH#_HIGHVOLTS 5.0 = HIGH#_LOWVOLTS .25 OK ? HIGH#_LOWVOLTS .
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Rate Band, Ch 1 Heat RB1H RB1H Set = RB1H ARG1 0 - 7 Seconds = RB1H 4 OK RB1H Query ? RB1H 0 - 7 Seconds ? RB1H 4.000 Dead Band, Ch 1 DB1 DB1 Set = DB1 ARG1 -25 to 25 C -45 to 45 F = DB1 5 OK DB1 Query ? DB1 -25 to 25 C -45 to 45 F ? DB1 5.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example CH1 Cascade Reset ** CRS1H CRS1H Set = CRS1H ARG1 0 - 09.99 Repeats / Minute ? CRS1H OK CRS1H Query ? CRS1H 0 - 09.99 Repeats / Minute ? CRS1H 1.000 CH1 Cascade Rate ** CRT1H CRT1H Set = CRT1H ARG1 0 - 09.99 Minutes = CRT1H 1 OK CRT1H Query ? CRT1H 0 - 09.99 Minutes ? CRT1H 1.000 CH1 Cascade Rate Band ** CBR1H CRB1H Set = CRB1H ARG1 0 - 09.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Reset, Ch 2 Cool RS2C RS2C Set = RS2C ARG1 0 - 09.999 Repeats / Minute = RS2C .1 OK RS2C Query ? RS2C 0 - 09.999 Repeats / Minute ? RS2C 0.100 Rate, Ch 2 Cool RT2C RT2C Set = RT2C ARG1 0 - 09.999 Minutes = RT2C 1 OK RT2C Query ? RT2C 0 - 09.999 Minutes ? RT2C 1.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Rate Band, Ch 3 Cool RB3C RB3C Set = RB3C ARG1 1 - 60 Seconds = RB3C 4 OK RB3C Query ? RB3C 1 - 60 Seconds ? RB3C 4.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example RTD Curve RTD RTD Set = RTD ARG1 ARG1: 0 - JIS 1 - DIN = RTD 0 OK RTD Query ? RTD ? RTD 0 VCMP Set = VCMP ARG1 = VCMP 0 OK VCMP Query ? VCMP 0 - On 1 - Off ? VCMP 0 1L1 Set = 1L1 ARG1 0 - 100 % = 1L1 50 OK 1L1 Query ? 1L1 0 - 100 % ? 1L1 50.
Description Command Root Command Usages Command Syntax 2CTY Query ? 2CTY = L3 ARG1 Range, Units 0 - CAP - Tube System 1 - Agree Logic 2 - Burn In Logic 3 - Standard XV Sys Logic 0 - 100 % Command Example Response Example ? 2CTY 0 = L3 20 OK L3 L3 L3 Set L3 Query ? L3 0 - 100 % ? L3 20.00 L4 L4 L4 Set = L4 ARG1 0 - 100 % = L4 20 OK L4 Query ? L4 0 - 100 % ? L4 20.00 L6 Query ? L6 -100 to 100 C -148 to 212 F ? L6 20.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Logging Interval LOGGING_ INTERVAL LOGGING_INTE RVAL Set = LOGGING_ INTERVAL ARG1 0 to 3600 Seconds = LOGGING_ INTERVAL 60 OK LOGGING_INTE RVAL Query ? LOGGING_ INTERVAL 0 to 3600 Seconds ? LOGGING_ INTERVAL 60 LOG_FILE_SIZE Set = LOG_FILE_SIZE ARG1 0.25 - 5 MB = LOG_FILE_SIZE 1.4 OK LOG_FILE_SIZE Query ? LOG_FILE_SIZE 0.25 - 5 MB ? LOG_FILE_SIZE 1.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Log CH1 Cascade Act ** LOG_CAS_CH1_ ACT LOG_CAS_CH1 _ACT Set = LOG_CAS_CH1_ACT ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_CAS_CH1_ACT 1 OK LOG_CAS_CH1 _ACT Query ? LOG_CAS_CH1_ACT 0 - Don't Log 1 - Log ? LOG_CAS_CH1_ACT 1 LOG_CAS_CH1 _SP Set = LOG_CAS_CH1_SP ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_CAS_CH1_SP 1 OK LOG_CAS_CH1 _SP Query ? LOG_CAS_CH1_SP 0 - Don't Log 1 - Log ? LOG_CAS_CH1
Description Logging PID Channel # Heat PID Logging PID Channel # Heat PN Logging PID Channel # Heat IN Logging PID Channel # Heat DN Logging PID Channel # Heat Error Command Root LOG_CH#_HEAT _PID LOG_CH#_HEAT _PN LOG_CH#_HEAT _IN LOG_CH#_HEAT _DN LOG_CH#_HEAT _ERR Command Usages Command Syntax LOG_OUTPUTS Query ? LOG_OUTPUTS LOG_CH#_HEA T_PID Set = LOG_CH#_HEAT_PID ARG1 LOG_CH#_HEA T_PID Query Command Example Response Example ? LOG_OUTPUTS 1 # - A Channel from 1 to 3 ARG1: 0 - Loggin
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Logging PID Channel # Cool PID LOG_CH#_COOL _PID LOG_CH#_COO L_PID Set = LOG_CH#_COOL_PID ARG1 # - A Channel from 1 to 3 ARG1: 0 - Logging Off 1 - Logging On = LOG_CH1_COOL_PID 1 OK LOG_CH#_COO L_PID Query ? LOG_CH#_COOL_PID ARG1 # - A Number from 1 to 3 0 - Logging Off 1 - Logging On ? LOG_CH1_COOL_PID 1 LOG_CH#_COO L_PN Set = LOG_CH#_COOL_PN ARG1 # - A Channel from 1 to 3 ARG1: 0 - Lo
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example PID Channel 1 Heat * PID Channel 1 Cool * PID Channel 2 Heat * PID Channel 2 Cool * PID Channel 3 Heat * PID Channel 3 Cool * Acknowledge All Alarms * PID1H PID1H Query ? PID1H 1 - 100 % ? PID1H 0.0 PID1C PID1C Query ? PID1C 1 - 100 % ? PID1C 100.0 PID2H PID2H Query ? PID2H 1 - 100 % ? PID2H 0.0 PID2C PID2C Query ? PID2C 1 - 100 % ? PID2C 100.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Bit 18 - PID Thread Crashed Bit 19 - Bad Sensor Reading Events Storage Card Info * RAM Info Create a New File Saves a downloaded file Sets information regarding the profile being downloaded. Used immediately after a FILENEW command Program Step EVENTS EVENTS Set = EVENTS ARG1: Event # (1-8) ARG2: 0 - Disabled 1 - Enabled = EVENTS 1 1 OK EVENTS Query ? EVENTS Returns a 32 Bit hex number.
Description Command Root Command Usages Command Syntax Range, Units Command Example FILE # N/A See Program Step N/A Range: Anything N/A STEP # N/A See Program Step N/A Range 1-255 N/A STEPTYPE N/A See Program Step N/A 0 = Setpoint 1 = Jumploop 2 = Waitfor 3 = Autostart 4 = Stop 5 = Link SETPOINT N/A See Steptype ARG4 ARG5 … ARG30 ARG4 = CH1 SP ARG5 = CH2 SP ARG6 = Ramp Hours ARG7 = Ramp Minutes ARG8 = Ramp Seconds ARG9 - 14 = Event 1 - 6 ARG15 - 16 = 0 ARG17 = CH3 SP ARG18 - 27 =
Description Command Root Setpoint 1 Setpoint 2 SP1 SP2 Command Usages Command Syntax Range, Units Command Example Response Example SP1 Set = SP1 X.X Range = R1L - R1H C / F = SP1 100.7 OK SP1 Query ? SP1 Range = R1L - R1H C / F ? SP1 100.7 SP2 Set = SP2 X.X Range = R2L - R2H C / F / %RH = SP2 75 OK SP2 Query ? SP2 Range = R2L - R2H C / F / %RH ? SP2 75.0 = SP3 X.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Olympic Board Version OVERSION OVERSION Query ? OVERSION Olympic board Version and Serial Number ? OVERSION Olympic V0.0.36, 02/0449 Digital Input Readings DI DI Query ? DI 4 digit hex number for the 16 Digital Input readings ? DI FEFF Machine Input Readings MI MI Query ? MI Comma delimited string with the 8 Machine Input Readings LP,T,HP,T,LP,T,HP,T ? MI 1.1 PSIG,2.1 C,2.9 PSIG,4.
Description Command Root High Alarm, Ch 2 Ignore Ch2 Alarm Calibration Ch 3 Low Alarm, Ch 3 A2H IGNORE_CH 2_ALM CAL3 A3L Command Usages Command Syntax Range, Units Command Example Response Example A2H Set = A2H ARG1 - 200 to 500 C -326 to 932 F -10 to 105 %RH = A2H 104 OK A2H Query ? A2H - 200 to 500 C -326 to 932 F -10 to 105 %RH ? A2H 104.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example RB1H Query ? RB1H 0 - 7 Seconds ? RB1H 4.000 Dead Band, Ch 1 DB1 DB1 Set = DB1 ARG1 -25 to 25 C -45 to 45 F = DB1 5 OK DB1 Query ? DB1 -25 to 25 C -45 to 45 F ? DB1 5.00 Prop Band, Ch 1 Cool PB1C PB1C Set = PB1C ARG1 0 to 50 C 0 to 90 F = PB1C 10 OK PB1C Query ? PB1C 0 to 50 C 0 to 90 F ? PB1C 10.00 Reset, Ch 1 Cool RS1C RS1C Set = RS1C ARG1 0 - 09.
Description Command Root CH 2 High Max. Delta** (Positive Deviation Limit) CH 2 Low Max.
Description Command Root Rate, Ch 2 Heat Cycle Time, Ch 2 Heat Rate Band, Ch 2 Heat Dead Band, Ch 2 RT2H CT2H RB2H DB2 Command Usages Command Syntax Range, Units Command Example Response Example RT2H Set = RT2H ARG1 0 - 09.999 Minutes = RT2H 1 OK RT2H Query ? RT2H 0 - 09.999 Minutes ? RT2H 1.000 CT2H Set = CT2H ARG1 1 - 60 Seconds = CT2H 1 OK CT2H Query ? CT2H 1 - 60 Seconds ? CT2H 1.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example Prop Band, Ch 3 Cool PB3C PB3C Set = PB3C ARG1 0-0999 %RP = PB3C 10 OK PB3C Query ? PB3C 0-0999 %RP ? PB3C 10.00 Reset, Ch 3 Cool RS3C RS3C Set = RS3C ARG1 0 - 09.999 Repeats / Minute = RS3C .07 OK RS3C Query ? RS3C 0 - 09.999 Repeats / Minute ? RS3C 0.070 Rate, Ch 3 Cool RT3C RT3C Set = RT3C ARG1 0 - 09.999 Minutes = RT3C 1 OK RT3C Query ? RT3C 0 - 09.
Description Command Root Command Usages Command Syntax ATYP Query ? ATYP = R1L ARG1 Range, Units 0 - Process Alarm 1 - Deviate Alarm Response Example ? ATYP 1 = R1L -200 OK Low Limit, Ch 1 R1L R1L Set R1L Query ? R1L - 200 to 500 C -326 to 932 F ? R1L -200 High Limit, Ch 1 R1H R1H Set = R1H ARG1 - 200 to 500 C -326 to 932 F = R1H 500 OK R1H Query ? R1H - 200 to 500 C -326 to 932 F ? R1H 500 R2L Set = R2L ARG1 - 200 to 500 %RH = R2L -1 OK R2L Query ? R2L - 200 to 500 %RH
Description 2L1 Command Root 2L1 Command Usages Command Syntax 1CTY Query ? 1CTY 2L1 Set = 2L1 ARG1 2L1 Query ? 2L1 = 2L2 ARG1 Range, Units Command Example Response Example ? 1CTY 0 -100 - 100 % = 2L1 50 OK -100 - 100 % ? 2L1 50.00 -100 - 100 % = 2L2 20 OK 0 - CAP - Tube System 1 - Agree Logic 2 - Burn In Logic 3 - Standard XV Sys Logic 2L2 2L2 2L2 Set 2L2 Query ? 2L2 -100 - 100 % ? 2L2 50.
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example L12 Query ? L12 0 - 100 Seconds ? L12 10.00 L14 L14 L14 Set = L14 ARG1 0 - 60 Seconds = L14 10 OK L14 Query ? L14 0 - 60 % ? L14 10.
Description Command Root Log Ch3 Actual Log Ch1 Setpoint Log Ch2 Setpoint Log Ch3 Setpoint Log CH1 Cascade Act ** Log CH1 Cascade SP ** Log CH1 Cascade PID ** LOG_CH3_ ACT LOG_CH1_ SP LOG_CH2_ SP LOG_CH3_ SP LOG_CAS_C H1_ACT LOG_CAS_C H1_SP LOG_CAS_C H1_PID Command Usages Command Syntax Range, Units Command Example Response Example LOG_CH3_ACT Set = LOG_CH3_ACT ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_CH3_SP 1 OK LOG_CH3_ACT Query ? LOG_CH3_ACT ? LOG_CH3_SP 1 LOG_CH1_SP Set = LO
Description Command Root Log Ch 1 Heat PID Log Ch 1 Cool PID Log Ch 2 Heat PID Log Ch 2 Cool PID Log Ch 3 Heat PID Log Ch 3 Cool PID Log Machine Input 1 LOG_CH1_ HEAT LOG_CH1_ Cool LOG_CH2_ HEAT LOG_CH2_ Cool LOG_CH3_ HEAT LOG_CH3_ Cool LOG_MACHI NE1 Command Usages Command Syntax Range, Units Command Example Response Example LOG_CH1_ HEAT Set = LOG_CH1_HEAT ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_CH1_HEAT 1 OK LOG_CH1_ HEAT Query ? LOG_CH1_HEAT ? LOG_CH1_HEAT 1 LOG_CH1_ Cool Set
Description Command Root Log Machine Input 2 Log Machine Input 3 Log Machine Input 4 Log Machine Input 5 Log Machine Input 6 Log Machine Input 7 Log Machine Input 8 LOG_MACHI NE2 LOG_MACHI NE3 LOG_MACHI NE4 LOG_MACHI NE5 LOG_MACHI NE6 LOG_MACHI NE7 LOG_MACHI NE8 Command Usages Command Syntax Range, Units Command Example Response Example LOG_MACHINE2 Set = LOG_MACHINE2 ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_MACHINE2 1 OK LOG_MACHINE2 Query ? LOG_MACHINE2 ? LOG_MACHINE2 0 LOG_MAC
Description Log UUT1 Readings Log UUT2 Readings Log UUT3 Readings Log UUT4 Readings Log UUT5 Readings Log UUT6 Readings Log UUT7 Readings Command Root LOG_UUT1 LOG_UUT2 LOG_UUT3 LOG_UUT4 LOG_UUT5 LOG_UUT6 LOG_UUT7 Command Usages Command Syntax Range, Units Command Example Response Example LOG_UUT1 Set = LOG_UUT1 ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_UUT1 1 OK LOG_UUT1 Query ? LOG_UUT1 ? LOG_UUT1 0 LOG_UUT2 Set = LOG_UUT2 ARG1 = LOG_UUT2 1 OK LOG_UUT2 Query ? LOG_UUT2 ? LOG
Description Log UUT8 Readings Log Outputs Command Root LOG_UUT8 LOG_OUTPU TS Command Usages Command Syntax Range, Units Command Example Response Example LOG_UUT8 Set = LOG_UUT8 ARG1 ARG1: 0 - Don't Log 1 - Log = LOG_UUT8 1 OK LOG_UUT8 Query ? LOG_UUT8 ? LOG_UUT8 0 LOG_OUTPUTS Set = LOG_OUTPUTS ARG1 = LOG_OUTPUTS 1 OK LOG_OUTPUTS Query ? LOG_OUTPUTS ? LOG_OUTPUTS 0 0 - Don't Log 1 - Log ARG1: 0 - Don't Log 1 - Log 0 - Don't Log 1 - Log PID Channel 1 Heat * PID Channel 1 Cool * PID
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example = EVENTS 1 1 OK Bit 1 - Comm Port / Olympic board unavailable Bit 2 - Bad Sensor connect 1 Bit 3 - Bad Sensor connect 2 Bit 4 - Bad Sensor connect 3 Bit 5 - Bad Sensor connect 4 Bit 6 - Bad Sensor connect 5 Bit 7 - Bad Sensor connect 6 Bit 8 - Olympic Board Reset Bit 9 - Storage Space Low Bit 10 - Program Memory Low Bit 11 - Watlow Alarm Bit 12 - CH1 High Alarm Bit 13 - CH1 Low Alarm Bit 14 - CH2 H
Description Command Root Command Usages Command Syntax Range, Units Command Example Response Example EVENTS Query ? EVENTS Returns a 32 Bit hex number.
Description Command Root Command Usages Command Syntax Range, Units Command Example Program Step STP STP = STP File # Step # STEPTYPE ARG4 ARGn FILE # N/A See Program Step N/A Range: Anything N/A STEP # N/A See Program Step N/A Range 1-255 N/A STEPTYPE N/A See Program Step N/A 0 = Setpoint 1 = Jumploop 2 = Waitfor 3 = Autostart 4 = Stop 5 = Link SETPOINT N/A See Steptype ARG4 ARG5 … ARG30 ARG4 = CH1 SP ARG5 = CH2 SP ARG6 = Ramp Hours ARG7 = Ramp Minutes ARG8 = Ramp Seconds ARG
Description Command Root Command Usages Command Syntax Range, Units AUTOSTART N/A See Steptype ARG4 ARG5 ARG6 ARG7 ARG8 ARG4 = AutoStart Day ARG5 = AutoStart Hour ARG6 = AutoStart Minute ARG7 = AutoStart Month ARG7 = AutoStart Year STOP N/A See Steptype ARG4 ARG4: 0 - Outputs Off 1 - Outputs On Synergy Nano Technical Manual, Revision - Command Example Response Example Page 335
18.2 SimpleComm Examples The following examples use screenshots to demonstrate Synergy Nano command and response with the free SimpleComm application available at www.Tidaleng.com/download.htm. See section 8.3 for detailed instructions for SimpleComm. Example 1 This example demonstrates the “? C1” command which is used to query chamber temperature. To setup this example we performed the following steps. 1. Connect the Synergy Nano to the Local Area Network (LAN) with an RJ-45 network cable. 2.
Example 2 This example demonstrates the Synergy Nano temperature setpoint command. To setup this example we connected to the chamber as we did in Example 1, then performed the following steps. 1. Type “= SP1 23.7” in the Command field. Note the space between “=” and “SP1” and between “SP1” and “23.7” and don’t type the quotes. 2. Press the Send button and note the OK in Response field. The controller responds with OK when the command is accepted.
Example 4 This example demonstrates the command and response for the *IDN? query. The response contains controller information. To setup this example we connected to the chamber as we did in Example 1, then performed the following steps. 1. Type *IDN?” in the Command field. Note that there are NO SPACES in this command. 2. Press the Send button and note the Response field. Note: This query is universal for GPIB equipped instruments in accordance with the IEEE 488 standard.
18.3 Profile Creation and Control Commands The Synergy Nano supports over 160 commands for remote control and monitoring. These commands include remote program creation, remote program save and remote program recall as well as program control. This application note describes the commands you can use to programmatically create a profile on the Synergy Nano, save it and run it. The profile used for this example is shown below in the Synergy Manager Profile Editor.
This example refers to the National Instruments IEEE 488 write syntax, specifically ibwrt, but Ethernet and RS-232 communications can be used as well. Create a profile on the controller: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ibwrt("= FileNew ibrd("OK.") ibwrt("= VTVINFO ibrd("OK.") ibwrt("= STP 2 1 ibrd("OK.") ibwrt("= STP 2 2 ibrd("OK.") ibwrt("= STP 2 3 ibrd("OK.") ibwrt("= STP 2 4 ibrd("OK.") ibwrt("= STP 2 5 ibrd("OK.") ibwrt("= STP 2 6 ibrd("OK.
Synergy Nano Step Syntax.
18.4 LabVIEW ™ Driver The LabVIEW driver available for the Synergy Nano provides an easy way to control and monitor the instrument using GPIB (IEEE 488), Ethernet (TCP/IP) or RS-232 and speeds the development of test chamber control programs in LabVIEW. The driver was developed in LabVIEW 8.0 and can be incorporated in any application developed in LabVIEW 8.0 or higher.
LabVIEW Library Contents The Synergy Nano LabVIEW driver contains the following Vis Top Level VIs o TESynC GUI.vi o TESynC VI Tree.vi o TESynC VI Example.vi VI’s to query state and parameters o TESynC AckAlarms.vi o TESynC GetActualHumidity.vi o TESynC GetActualTemperature.vi o TESynC GetAlarm.vi o TESynC GetChamberState.vi o TESynC GetEventState.vi o TESynC GetHumiditySetPoint.vi o TESynC GetTemperatureSetPoint.vi VI’s to Set state and parameters o TESynC SetChamberOFF.vi o TESynC SetChamberON.
The User Interface.vi Example The TESynC GUI.vi provides a simple control panel that can be used to quickly connect to the Synergy Nano using GPIB , Ethernet (TCP/IP) or RS-232 to verify communication and perform some basic control and monitor functions.
A Simple Example The VIs provided in the LabVIEW driver (TESynC 1.1.llb) can be incorporated in test programs to develop custom temperature control application.
To create an application the user begins with the VTV_Initalize.vi and specifies the GPIB address (GPIBx::y::INSTR). The x represents the board number of the GPIB card installed in the PC and y represents the actual address of the VersaTenn temperature controller. The application must close the Visa Session, to avoid any memory related issues, by using the VTV_Close.vi . The other VIs can be used to customize the test application.
For more information concerning the LabVIEW driver, download the technical manual from our website.
19.0 APPENDIX A RESOURCES Web Site Resources The following documents are available at Tidal Engineering’s web site www.tidaleng.com/synergy.htm ♦ ♦ ♦ ♦ Synergy Nano Frequently Asked Questions. Synergy Nano Version Changes Synergy Nano Application Notes Detailed chamber specific retrofit installation instructions are available for some chambers.
20.
TE1908 Single Channel Thermocouple Signal Conditioner TE1988 Single Channel RTD Signal Conditioner TE1151-12, Triac Output Board, 12 Channel TE1151-6, Triac Output Board, 6 Channel TE1151-5, Triac Output Board, 5 Channel TE1708-6, Relay Output Board, 6 Channel Synergy Nano Technical Manual, Revision - Page 350
TE1596, GPIB/IEEE 488 Communications Cable TE1608, RS-232 /RS-485 Communications Cable TE1722-34-6ft, 12-Channel Triac Board Cable TE1722-20-6ft, 6-Channel Triac Board Cable TE1972 Fiber Optic Extension kit for ExplosionProof Applications Synergy Nano Technical Manual, Revision - Page 351
Notes: Synergy Nano Technical Manual, Revision - Page 352