Programmable temperature controller / interface (17 pages)
Summary of Contents for SIGMA SYSTEMS C4
Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
SIGMA SYSTEMS MODELS C4 & CC-3 PROGRAMMABLE TEMPERATURE CONTROLLER / INTERFACE OPERATING & PROGRAMMING MANUAL Firmware Version 7.5.2 Manual Revision 4 June 3, 1999 SIGMA SYSTEMS CORPORATION 1817 John Towers San Diego, California 92116 USA TEL: (619) 258-3700 WWW.SigmaSystems.Com FAX: (619/258-3712) C4 Manual Rev 7.5.2...
Page 3
The manual may be reproduced, in whole, or in part, solely for the purposes of use and training for the use, of Sigma Systems equipment, or as required to assist in the sale of new Sigma Systems equipment. No modification of the content is permitted.
C4 “A” board. The C4 analog and front panel components that remain unique to the C4 (not included in the CC-3 upgrade from CC-3) provide slightly better accuracy and substantially better noise and static immunity.
1.2 General Description Using the model C4, temperature control is available manually from the front panel, by use of user entered programs, or via remote control via either a EIA-232 or IEEE-488 GPIB. The controller has a precision temperature reading capability with a digital read-out.
1.3 Custom Features / Interchangeability WARNING Each Sigma Systems C4 Controller has been custom configured for the chamber or platform with which it was supplied or for which it was specified. Many units include special wiring for custom control applications, precision fail-safe additions, non-standard voltages, external unit power control, etc.
The new C4 introduces a number of new improvements to make the controller faster and more reliable than its predecessor. The C4 has a completely new digital processing board. The new board has a much faster processor, more memory, and a much faster IEEE-488 GPIB controller.
1.5.3 Firmware Uploads When new firmware is available for your C4, you can easily upload it into the controller using the controller’s serial port. The procedure requires only a diskette bootable PC and a serial cable and takes only about ten minutes. Firmware updates, when available, may be obtained on diskette for a fee from Sigma Systems or for free by download from www.SigmaSystems.Com or...
Setup parameter table Checked continuously as used Some detected internal errors can be repaired on the fly. If this is possible, the C4 will recover from the error and you will not know the error existed. If, however, the error is not repairable and the system must be shut down, an error message will be displayed to help you understand what happened and how to prevent or cope with it.
“bump” in the platform or chamber temperature that can exceed the amount of the Setpoint change. The C4 includes an intelligent PID routine that constrains the search appropriately for the change in Setpoint and thus eliminates the “PID bump”.
1.5.16 Program Mode Run Time Program Pre-check When a program is run in Program Mode, the C4 pre-reads the program to look for run-time errors that it can report to you before starting. By pre-checking your program, errors are dealt with immediately rather than after the program has partially completed.
For this reason, programs that work properly with the C4 and not with a CC-3, that use only CC-3 commands, probably have syntax errors that the C4 parser corrects.
2. PHYSICAL DESCRIPTION The SIGMA SYSTEMS Model C4 Controller fits into an area 3.5" x 5.5" x 9.5" long. Connection to the chamber or platform is made through an umbilical cable with a 12 pin connector that is standard for all SIGMA chambers and thermal platforms.
EIA-232 connector, female DB-25, for the remote modes of operation. Two TTL outputs and one TTL input are also available on J6. (See Section 9.5) C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
7.5.2 3.1.2 Temperature Range Display Each C4 controller is set at the factory for use with a specific device (chamber or platform). Because the controlled device was made to specific thermal limit specifications, and because constraining the operating range of the controller improves it’s accuracy, the controller to be used with each device is set to operate...
C4. Because firmware loaded into the C4 through the serial port is stored separately, and in addition to, the EEPROM firmware, and because the C4 can be started from either resident version, the two versions must use compatible data structures. Thus, versions that will modify the data structures in the C4 may only be installed by changing the firmware EEPROM.
C4 components during disassembly and reassembly. Remove the C4 from its cabinet or rack, then remove the EEPROM chip that contains the firmware and replace it with a new one containing the updated firmware.
Making the physical connection for upload To upload firmware to your C4, you will need to connect the C4 to a DOS bootable PC compatible computer using a straight-through, or modem type serial cable. The C4 is configured as DCE (Data Communications Equipment). Therefore, do NOT use a “null modem”...
Starting the upload on the C4 When the PC is ready, turn the C4 controller on. During the 1 second display of the model number, rapidly press <CLEAR/PROG> three times. The display will read: rs load The firmware upload should begin immediately.
Page 29
When you have set the necessary parameters for your needs, you are ready to go to LOCAL, PROGRAM, or REMOTE mode. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
3.4 Fahrenheit Operation The C4 can use either Celsius or Fahrenheit temperature scales. Celsius is the default mode. When the controller is operating in Celsius mode it’s behavior is identical to the model CC-3 controller. When the controller is operating in Fahrenheit mode, both the displays and the bus communications are different.
3.5 System Operating (Temperature) Range The C4 controller operates within the limits of the system devices. There are 3 pairs (low-high) of temperature limits that constrain the range of operations. The range of the C4 as it is set at the factory The range of the controlled device (chamber or platform) as described by setup parameters F25 &...
The minus sign in the display indicates that the reported temperature was below the System Operating Range and the absence of the minus sign indicates that it was above the System Operating Range. Note that because the C4 will report a condition and stop controlling for an error of 20-50...
3.7.2 Memory signature checking Each time the C4 is powered up, the system checks a series of memory signature bytes to test the integrity of system memory. If the signature bytes are not correct, the system assumes that memory has been compromised.
3.8 Software Probe Correction (Calibration) The C4 will allow you to enter data via Setup or Remote mode that will correct any anomalies in the temperature readings and control at two points. Such...
The C4 will then calculate a new slope and offset for the entire probe curve. All temperatures reported by the corrected probe will be adjusted by applying this new slope and offset to the raw temperature data reported by the probe.
7.8.3. 3.10 Fail-safe System The C4 is designed to sense the loss of control circuit power due to opening of a safety limit switch such as those supplied with all Sigma chambers and thermal platforms. If the controller is in the RUN mode and the fail-safe is tripped, the...
All of this information applies to thermal platforms as well, but they are not mentioned further to make the text easier to read. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“shock” the object you are testing. In fact, the object may have more tolerance for differentials when hot C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The process is very simple. You will first need to set all the limits that the C4 will need. Then, you use the normal commands or operations, in Local mode, Program mode, or Remote mode, to go to temperatures, ramp to temperatures, hold temperatures, etc.
(F30) is applied at the high limit of the UUT range (F28). For UUT core temperatures between those limits, a proportional differential limit is calculated by the C4 based upon the limits specified at the extremes. For Example:...
5. LOCAL MODE ( Basic Operation ) The C4 Local mode of operation provides simple control of the chamber or platform through the front panel controls. In this mode, a single setpoint is entered from the front panel and the controller will attempt to have the chamber or platform reach and hold that temperature.
1 or 2 for control by probe 1 or probe 2, or enter 0 for Intelligent 2 Probe Control (See Section 4). If in single probe mode, ignore this step. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
RUN status. If <START/STOP> is pressed before a setpoint has been set, the following error will be displayed: sp err C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The controller can be configured to not respond to front panel <REFER> (compressor) ON/OFF commands. See SETUP mode, Section 8 - setup parameter F13. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Each program step contains all five substeps, regardless of whether or not each step is used. Therefore, a complete program step is as follows: C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
78° for the next 20 minutes. A single program step will accomplish both tasks. The sample program step below will pass control to program step 6 when it has completed. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
1 or 2 is a null program step. A null program step has no effect on the temperature setpoint of the chamber. It is used to fill an unneeded step in an existing program. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
To display a specific program step, enter a one or two digit step number directly after any press of the <DISP/CNTL> key and then press the <DISP/CNTL> key again to display the entered step.substep 0. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
0 will be displayed so you can enter your data for that step. Note that inserting a step pushes old step 99 out of memory. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(see Section 8.5) to have blowers not run on at the end of a program execution. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
When a program is started by pressing <START/STOP> with the first step of the program displayed, the C4 will pre-read all the program’s steps in the run time execution sequence. During the pre-read, the C4 checks all steps for errors so that the user can solve any problems immediately rather than having them occur later, during program execution.
If a program step requests a setpoint outside the System Operating Range (See Section 3.5), the C4 will generate a Setpoint Out of Range Error. The error message will be preceded by a minus sign (-) if the setpoint requested is lower than the System Operating Range and will not show a minus sign if the requested setpoint is above the System Operating Range.
Example: If the program that contained the example loop step, above, began with step 00, then progressed normally through steps 1, 2, 3, 4, 5, and 6 before C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Because the port will be turned off at the start of any program, cryogenic boost cooling will only be available if this port is turned on. 6.8.5 Optional Aux/Power Control Port Off C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
On (HI) and Off (LO) respectively upon changing the setting of the rotary switch. However before the start and after the end of a program they will both be LO. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
7. REMOTE MODE Remote mode provides for control of the C4 from a remote computer or terminal using either standard EIA-232 serial communication or Instrumentation Standard IEEE-488 (GPIB) communication. Selection of the type of interface is made from the setup mode, see Section 8.
QN<space>n-nnnnn<CR><LF> Where the first number n is the number designating the model group (3 for CC-3.5, or 4 for C4) and the five digits nnnnn following the dash comprise the sequential part of the serial number. Example: QN 4-03376<CR><LF>...
T1F -85.0<CR><LF> Note: If probe number returned = 0, then Intelligent 2 Probe Control is active. The syntax for the command is: QS<CR><LF> C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
These values are originally obtained for Remote mode from the permanent EEPROM values used by Local and Program modes. If any of C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 63
SRAM values are discarded. Each time Remote mode is entered a new copy of the EEPROM setup parameter values is read into SRAM as a working copy. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This makes is easier to parse the Error/Status String and branch to error routines because basic groups of errors can be checked at the byte level. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
SQ "binary status byte" <CR> <LF> 7.5.6 DS Disable the SRQ This command disables the SRQ function (default is DS - disabled). Format of the command is: DS<CR><LF> C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(0, 1 or 2) and ttt.t is the temperature. The ttt.t value is not fixed length, but always includes one decimal place. A minus sign precedes negative values. Examples: T1 102.0<CR><LF> T1F -74.3<CR><LF> C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
F16. There is no difference in the command syntax for Fahrenheit operation, so it is incumbent upon the user to use the correct values. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
F11 respectively. The data for all 3 parameters used for PID control must be sent with the command. The syntax for the WP command is ASCII text as follows: WP<space>p<space>i<space>d<CR><LF> C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(not controlling) after running a program, the BF and BO commands only affect that state. However, the C4 monitors the state of Blower Shut-off Mode while idling, so that using BO or BF at that time can change the state of the blowers during controller idle time.
UP writes the current SRAM resident setup parameters to EEPROM non-volatile setup parameter tables. See Section 7.6 for explanation. This command uses no arguments. The syntax of the command is: UP<CR><LF> C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(SP) is the default upon entering the Remote mode of operation. Note that the command buffer is limited in size. Each time a command is sent to the C4 in program mode, the status and error bytes should be checked for buffer full condition.
The auxiliary/power port is standardly implemented as a TTL output available at back of the C4 B circuit board. The port is typically used to control an optional remote (chamber or platform) power switch. The command syntax is: TO<CR><LF>...
7.7.9 QU Quit Controlling The QU command stops the C4 from controlling. All heating and cooling is turned off, the blowers are set to the mode determined by setup parameter F15 (Blower Shut-off Mode). The command syntax is: QU<CR><LF> After a QU command, the display will show: u1c 65.0...
CC-3 compatible The Error/Status String (64 bytes) CC-3.5 & C4 only 7.8.1 Status Byte The Status Byte is a one byte block of data in which each of the eight bits reports the status of an item. The bits in the Status Byte report the status of the...
(1), the condition is true, if the bit is reset (0), the condition is false. The Error/Status String is divided into two parts. Except for bits 0, 1 & 2 of the C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
01 of the Error/Status String when the Error/Status String is read. Many of the bits in the Error/Status String have no current definition and will always be reset (0). Each successive release of Sigma Systems C4 controller firmware may implement additional bit definitions. Each new list will be backward compatible.
EIA-232 port parity type 0 - 1 0=even 1=odd EIA-232 port echo 0 - 1 0=disabled 1=enabled IEEE-488 port primary address 0 - 30 C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 83
Corrected first value (C1) Probe 2 Correction See Section 8.7 Uncorrected second value (U2) Probe 2 Correction See Section 8.7 Corrected second value (C2) C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
0 to be re-displayed. Pressing <DISP/TEMP> will scroll backward. Entering a 2 digit number and pressing <ENTER> will display the entered field without having to scroll through the list. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
RTD probes from Sigma. Sigma probes are specially calibrated and matched to the internal controller data sets of the C4. Use of other probes will likely cause significant loss of accuracy. 8.4 Auto-start Mode (Setup field 14) The controller may be set up to automatically begin controlling at the last used LOCAL mode temperature by setting the Auto-start setup field (14) to 1.
8.7 Software Probe Correction (Calibration) The C4 will allow you to enter data via Setup or Remote mode that will correct any anomalies in the temperature readings and control at two points. Such...
99 C for the boiling water, the user would enter the following: The C4 will then calculate a new slope and offset for the probe curve. All temperatures reported by the corrected probe will be adjusted by applying this new slope and offset to the raw temperature data reported by the probe.
Page 88
. None of the data will have been stored in this case and the process must be begun again with data that complies with the rules. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The following is the exact key sequence for entering this routine as a program into C4 program memory: Set the C4 to Program mode by setting the rotary MODE switch to the PROGRAM position. If you wish to erase any programs already in memory and start with “clear”...
Page 91
03.2 Hold -10 C for 3 minutes CLEAR/ENTRY 3 ENTER 03.3 End program CLEAR/ENTRY 100 ENTER 03.4 Use probe 1 CLEAR/ENTRY 1 ENTER C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Thus the program entry sequence from the table above could be changed to the following, more efficient, entry sequence. (This sequence presumes that you have just reinitialized program memory by pressing <CLEAR/PROG><CLEAR/PROG>) C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 93
To run this program, set the program pointer to the first program step (00) and then start the program using the following key sequence: <DISP/CNTL><START/STOP> C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
End program The following is the exact key sequence for entering this program into the C4 program step memory: Set the C4 to Program mode by setting the rotary MODE switch to the PROGRAM position. Press <DISP/CNTL>, then: Displayed Step Step .
Page 95
DISP/CNTL 06.2 Accept default value DISP/CNTL 06.3 Step number of first step in loop DISP/CNTL 1 ENTER 06.4 Loop command CLEAR/ENTRY 3 ENTER C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
(00-99) memory allocation. To install programs at step number xx, press <DISP/CNTL> xx <DISP/CNTL>. Example: <DISP/CNTL> 18 <DISP/CNTL> will set the program pointer to step 18, substep 0. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
9.4 Sample Command Structure for IEEE-488 GPIB Operation All sample commands are written in BASIC for a Hewlett Packard 85F computer and are representative of the required structure for proper operation of the C4's IEEE-488 interface. Assumptions: C4 address is set to 1.
Page 100
(Polls device #1 for status register contents) The SRQ must be enabled, using "ES", and the SRQ line must be activated before the C4 will respond to a serial poll request. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
“on” (+5v) and reset if the port is off. These ports are TTL level and will require proper isolation and drive capability considerations when interfacing to other devices. Damage to the C4 from improper connection or use of these board level facilities is not covered under your Sigma Systems warranty.
9.6 Field Calibration of Model C4 Controller WARNING: Sigma Systems C4 Controllers obtain power from the chamber or platform to which they are connected. The controllers do not have protective side covers on the chassis. It is imperative to disconnect the power to both the chamber or platform and the controller (if separate) from the power source before removing the controller.
Page 103
(lower gain) and lower numbers represent faster response (higher gain). See Section 9.8. * This step may be omitted if calibration error is less than +/- 5.0 degrees C. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
OF HIGH VOLTAGE ELECTRICAL SHOCK TO THE USER. 9.7.2 Before you go any further... Make sure you have the most recent firmware for your C4. A number of problems for each of the areas discussed in this troubleshooting section have been addressed with firmware upgrades over the years.
C4 front panel. 9.7.4 Noise Immunity Noise can show up as lost or incorrect data sent over the bus. In extreme cases this noise can disrupt controller operation regardless of whether computer bus is in control or not.
General Considerations & CC-3 Compatibility Bus communication problems often involve command syntax errors. The Sigma C4 is NOT case sensitive. The command “GT” is satisfied by “Gt”, “gT”, or “gt”. Each command line should be properly terminated with both a CR (ODh) and LF (10h), but the C4 can fix the problem if one of the termination characters is present.
“null modem” cable. Use a straight-through cable that does not have pins 2 and 3 reversed. The C4 does no hardware or software handshaking. DTR and CTS are constantly asserted by the C4 for compatibility with devices that need these signals.
Sigma for service. 9.8 Temperature Control (PID) Tuning & Problems The Sigma C4 controller uses a classic PID control algorithm. Users who are familiar with PID control will find this section somewhat simplistic and...
Note that you will also find the in setup section of this manual a reference to the Integral Wind-up Limiter Term (Setup parameter F12). Do not alter this field. It is set once at the factory for the C4 model controller and never requires adjustment.
Before you change any of the PID terms in your C4, write down the existing values. It is not hard for inexperienced users to make enough changes that things get much worse. If this happens to you, you will want to have a list of the original settings so you can at least go easily back to what you had.
When the C4 is shipped from the factory, the integral term is set such that it will work well for most applications. Small adjustments to the proportional term rarely require adjustment of the integral term.
Probe out of range p1 -err p1 lo Probe out of range p1 hi p2F 165.9 Temperature for probe 2 in 3.4, 5.1 C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Pre-authorized and credit card based repairs are typically returned to you much faster that repairs that must wait for purchase authorizations during the time, or after, repairs are made. C4 Manual Rev 7.5.2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 122
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Need help?
Do you have a question about the C4 and is the answer not in the manual?
Questions and answers