1. Introduction and Overview
The CJD-9000P is an intelligent industrial regulator designed for precise measurement and control of temperature in industrial processes. This instrument combines temperature control and timing functions, allowing for complex temperature curves with ramp and soak capabilities.
1.1 Main Functional Features
- Input Versatility: Supports multiple signal inputs including various thermocouples and thermal resistors, which can be programmed by the user.
- Programmable Curves: Capable of storing up to 4 program curves, each with up to 20 segments.
- Operational Commands: Features programmable and operable commands such as jump, run, pause, and stop.
- Power Outage Handling: Equipped with a power outage handling mode, measurement value activation, and preparation function to ensure continuous operation.
- Output Functions: Provides dual output functions for both heating and cooling applications. Optional control outputs include relay contact switch and solid-state relay drive voltage.
- Communication: Optional configuration with RS485 serial communication, utilizing the MODBUS-RTU communication protocol, enabling complete control of the instrument via a computer.
1.2 Operating Environment and Working Conditions
The CJD-9000P is designed for use in non-corrosive environments. It operates within a temperature range of 0 to 50 °C and a humidity level of ≤ 85% RH. The device is powered by a globally recognized 85-264VAC input range switching power supply.
1.3 Working Principle
The instrument features a plug-in structural design for easy installation and removal, preventing incorrect insertion. The internal movement can be separated from the casing without altering external wiring. The output section employs a modular design with functional boards connected via connectors. After signal conversion and channel selection through the input interface, various input signals are processed by a VFC type A/D conversion circuit. The Microcontroller Unit (MCU) counts output pulses and processes the values. The display module shows results and facilitates human-machine interaction via the keyboard. The control and alarm output module manages control and alarm functions, while the communication module handles signal transmission and centralized monitoring. A storage module saves settings and debugging data.
2. Package Contents
The standard package includes the following components:
- 1 x CJD-9000P Thermostat
- 1 x 40A 3 Phase Solid State Relay (SSR)
- 1 x SSR Heat Sink
- 1 x AC220V Fan
- 1 x English Instruction Manual

3. Specifications
3.1 Main Technical Performance and Parameters
| Parameter | Value/Range | Description |
|---|---|---|
| Power Supply Voltage | 80-260VAC, 50/60Hz | Wide input range switching power supply. |
| Measure Temperature Range | 0-1300°C (for K-type) | User-configurable measurement range. |
| Output Type | RELAY output or SSR output | Selectable control output method. |
| Controller Dimensions | 72 x 72 x 72 mm | Standard industrial panel mount size. |
| Time Unit | Minute / Second | User-selectable time unit for programming. |
| Set Time Range | 0-9999 | Range for setting segment durations. |
| Max Ramps/Segments | 20 segments per curve | Maximum number of steps in a temperature program. |
| Basic Error | ± 0.2% FS ± 1 word | Accuracy of measurement. |
| Sampling Period | <0.4s | Speed of data acquisition. |
| Control Methods | Positional, PID, Manual | Available control algorithms. |
| Package Length | 9 cm | Dimensions of the product package. |
| Package Width | 9 cm | Dimensions of the product package. |
| Package Height | 9 cm | Dimensions of the product package. |
| Package Weight | 1.5 kg | Weight of the product package. |
3.2 Input Specifications and Measurement Range
The instrument supports a wide range of thermocouple and thermal resistance inputs. The specific types and their corresponding measurement ranges are detailed below:

Note: The measurement range for K-type thermocouple is 0-1300°C by default, but users can set the specific measurement range within the instrument's settings.
3.3 SSR Heat Sink and Fan Dimensions

4. Setup and Installation
4.1 Component Identification

4.2 Wiring Examples
Proper wiring is crucial for the safe and effective operation of the temperature controller. Refer to the diagrams below for connecting the CJD-9000P thermostat with the 3-phase SSR to control 220V or 380V heaters.

Important Safety Note: All wiring should be performed by a qualified electrician following local electrical codes and safety standards. Ensure power is disconnected before making any connections.
5. Operating Instructions
5.1 Display Status
After powering on, the upper display window (PV) shows the measured value, and the lower display window (SV) shows the set value. The instrument indicates different states through its display and indicator lights:
- Basic State: The instrument is in a basic state when the set value remains unchanged.
- Display Window: If the instrument displays "HHHH" or "LLLL", it indicates that the input signal exceeds the range, and the instrument automatically switches to the stop state.
- Flashes: When the display window flashes with "Stop", "HoLd", "rdy", and "Ar", it indicates that the instrument is in a stopped, paused, prepared, or self-tuning state, respectively.
The 8 LED indicator lights on the instrument panel provide status information:
- RUN, STOP, HOLD, MAN: Indicate the instrument's running, stopping, pausing, and manual control states.
- OUT1, OUT2, OUT3, OUT4: Indicate the activation status of the corresponding output lights.
5.2 Program Layout Instructions
The program layout uses a "temperature-time-temperature" format, defining the next temperature after the set temperature in the current section and passing through the set time in that section. A program example includes heating, constant temperature, cooling, jump cycle, preparation, pause, and event output. The instrument automatically enters the Stop state if the thousands place of the AL4 parameter is set to 1.

Program Segment: Segment numbers range from 1 to 20. STEP represents the currently executing segment.
Set Time: The running time (1-9999) set by the program segment, in minutes or seconds.
Running Time: The time that has already been running. When the running time reaches the set time, the program automatically moves on to the next section of execution.
Jump: The program can be programmed to automatically jump to segments 1-20 for execution, achieving loop control. You can also jump by modifying STEP.
Run/Hold: When the program is running, the time is timed, and the set value changes according to a pre-arranged curve. When the program is in a paused state, the timing stops, and the set value remains unchanged. The instrument can be programmed with pause operations in the program section, and can also be paused/run at any time by a person.
Stop: Executing a stop operation will cause the program to stop running, resetting the running time, stopping timing, and stopping control output. When running in a stopped state, the instrument will start running from the segment number set by STEP. An automatic stop function can be included in the program segment, and the running segment number STEP can be set at the same time. It is also possible to manually perform a stop operation at any time (after execution, STEP is set to 1). If the program reaches the 20th segment, it will automatically stop.
Power Outage/Startup Event: Refers to an unexpected power outage when the instrument is powered on or running, and multiple solutions can be provided for users to choose from.
Event Output (OUT3): Event output is generated by programming and can control 1 switch action (OUT3) during program operation to facilitate the synchronization or interlocking of various external devices. For example, a relay switch can be automatically turned on at the end of a control process.
Measurement Value Activation Function: When starting a running program, continuing to run the program after an unexpected power outage/startup, or manually modifying STEP or program values, the actual measured value of the instrument often differs from the set value calculated by the program.
5.3 Example Temperature Curve Setup
Consider the following temperature curve example:

- Rise: Temperature rises from 100°C to 400°C over 30 minutes.
- Hold: Temperature is maintained at 400°C for 120 minutes.
- Fall: Temperature falls from 400°C to 300°C over 50 minutes.
- Pause: OUT3 relay action, entering a pause state.
- Manual Release: User manually releases the pause state.
- Prepare Section: A preparation section (not included in timing).
- Loop: Program starts from the 1st segment, looping.
How to set this example:
- Segment 1: Set C 01=100, t 01=30; Linear heating starts from 100 ℃ and lasts for 30 minutes.
- Segment 2: Set C 02=400, t 02=120; Heat up to 400 ℃ with a heating slope of 10 ℃/min. The constant temperature time is 120 minutes.
- Segment 3: Set C 03=400, t 03=50; Cooling stage, cooling time of 50 minutes, cooling slope of 2 ℃/min.
- Segment 4: Set C 04=300, t 04= -200; Cool down to 300 ℃, turn on switch OUT3 and enter pause mode.
- Segment 5: Set C 05=300, t 05= -501; The operator executes the operation and jumps to the first segment of operation, while closing OUT3.
5.4 Basic Operations
5.4.1 Parameter Settings
Press and hold the SET button for about 2 seconds in the basic state. The upper display window will show the parameter name, and the lower display window will show the parameter value. If the parameter lock is set (see 5.2.4 Function Settings for details) is not locked, the last digit of the parameter value will flash. Use the ▲ and ▼ keys to modify the parameter value. After modification, press the SET key once to confirm the modification and switch to the next parameter. If the parameter lock is locked, the last digit of the parameter value will not flash, and modification is prohibited at this time. Press and hold the SET key for about 2 seconds to return to the previous parameter. Simultaneously holding down ▲ and ▼ keys can return to the basic state; if there is no button action for more than 30 seconds, it will automatically return to the basic state.
5.4.2 Manual Control
Manual control is prohibited by default at the factory, and the ten digits of the run parameter can be set to 1 to enable. When the instrument is in state ②, press the SET button to switch between manual/automatic control states. In manual control state, the instrument no longer performs PID calculation, and the output value can be directly modified using the ▲ and ▼ keys. When the instrument switches from manual control to automatic control, the deviation should not be too large to reduce switching disturbance.
Manual control is prohibited in the following situations:
- Control method Ctrl is set to 0 (ON-OFF control);
- During the self-tuning process;
- Manual control is not enabled (the ten digits of the run parameter are set to 0).
5.4.3 Self-tuning
Press and hold the ▼ button in basic mode for about 2 seconds, and the display window under the instrument panel will flash with the "At" character, indicating that the instrument panel has entered a self-tuning state. During self-tuning, the instrument performs on-off control. After 1.5 cycles of oscillation, the internal microprocessor of the instrument analyzes the period, amplitude, and waveform generated by on-off control to automatically calculate control parameters such as P, I, and D. If you want to give up the self-tuning process in advance, you can press ▼ and hold for about 2 seconds to stop the "At" character flashing in the lower display window. Depending on the system, the time required for self-tuning varies from seconds to hours. If the hundred digit of the run parameter is set to 2, the instrument will automatically set the hundred digit of the run parameter to 0 after successful self-tuning. This makes it impossible to start self-tuning from the panel by pressing the ▼ button again, which can avoid human error and restart self-tuning. If an instrument that has already started self-tuning once needs to start self-tuning again, the run parameter can be set to 1 or 2 to start self-tuning again from the panel (see 4.2.5 Function Settings for details).
5.5 Function Settings
The instrument offers a wide array of configurable functions. Refer to the detailed tables in the manual for a complete list of parameters, their ranges, and explanations.



6. User Tips
No specific user tips are available from customer reviews or Q&A for this product at this time. Always refer to the detailed manual for optimal performance and safety.
7. Troubleshooting
No specific troubleshooting information is available from customer Q&A for this product at this time. In case of issues, please:
- Verify all wiring connections are secure and correct according to the diagrams in Section 4.2.
- Check the power supply voltage to ensure it is within the specified range (80-260VAC).
- Review the function settings (Section 5.5) to ensure they match your application requirements.
- If the display shows "HHHH" or "LLLL", check the temperature sensor connection and ensure the measured temperature is within the sensor's and controller's range.
- If problems persist, consult a qualified technician.
8. Maintenance
To ensure the longevity and reliable operation of your CJD-9000P temperature controller, follow these general maintenance guidelines:
- Cleaning: Keep the instrument clean and free from dust and debris. Use a soft, dry cloth for cleaning. Avoid using abrasive cleaners or solvents.
- Environment: Ensure the operating environment remains within the specified temperature (0-50 °C) and humidity (≤ 85% RH) limits. Avoid exposure to corrosive gases or excessive vibrations.
- Connections: Periodically check all electrical connections for tightness and signs of corrosion. Loose connections can lead to erratic behavior or damage.
- Ventilation: Ensure adequate airflow around the SSR heat sink and fan to prevent overheating. Keep ventilation openings clear.
- Calibration: While the instrument is factory calibrated, periodic re-calibration by a qualified professional may be necessary for applications requiring extreme precision over time.
9. Warranty and Support
For warranty information and technical support, please refer to the documentation provided by the seller or contact the manufacturer directly. Keep your purchase records for any warranty claims.
10. Product Overview Video
Watch this video for a visual overview of the CJD-9000P temperature controller.





