Type keywords to search pages, products, standards and articles
:root{–g:#339933;–gd:#2a7d2a;–gx:#203b26;–gl:#e8f3e8;–tx:#1f2d24;–mut:#5d6f63;–bd:#d7e2d8;–bg:#f5f8f5;–red:#c0392b}
*{box-sizing:border-box;margin:0;padding:0}
body.page-id-1489 .dlx-wrap{max-width:none!important;margin-left:0!important;margin-right:0!important}
body.page-id-1489 .wrap{max-width:none;padding-left:0;padding-right:0}
body{font-family:”Microsoft YaHei”,”PingFang SC”,-apple-system,sans-serif;background:var(–bg);color:var(–tx);line-height:1.65}
.hero{background:linear-gradient(135deg,#203b26 0%,#2f6b33 60%,#3d902a 100%);color:#fff;padding:34px 20px 30px}
.hero .in{max-width:1180px;margin:0 auto}
.hero .kicker{font-size:12px;letter-spacing:.18em;opacity:.85;text-transform:uppercase}
.hero h1{font-size:26px;margin:6px 0 4px}
.hero p{font-size:14px;opacity:.92;max-width:760px}
.crumb{max-width:1180px;margin:0 auto;padding:10px 20px;font-size:13px;color:var(–mut)}
.crumb a{color:var(–gd);text-decoration:none}
.wrap{max-width:1180px;margin:26px auto 0;padding:6px 20px 40px}
.card{background:#fff;border:1px solid var(–bd);border-radius:12px;padding:22px;margin-bottom:18px;box-shadow:0 1px 4px rgba(20,50,30,.05)}
.card h2{font-size:18px;color:var(–gx);border-left:4px solid var(–g);padding-left:10px;margin-bottom:14px}
.io{display:grid;grid-template-columns:1fr 1fr;gap:18px}
@media(max-width:860px){.io{grid-template-columns:1fr}}
.pane{border:1px solid var(–bd);border-radius:10px;padding:16px;background:#fcfdfc}
.pane h3{font-size:15px;color:var(–gd);margin-bottom:12px;display:flex;align-items:center;gap:8px}
.pane h3::before{content:””;width:8px;height:8px;border-radius:50%;background:var(–g)}
.fld{margin-bottom:12px}
.fld label{display:block;font-size:13px;color:var(–mut);margin-bottom:4px}
.fld input,.fld select{width:100%;padding:9px 10px;border:1px solid var(–bd);border-radius:8px;font-size:14px;background:#fff;color:var(–tx)}
.fld input:focus,.fld select:focus{outline:2px solid var(–g);outline-offset:-1px;border-color:var(–g)}
.row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.presets{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}
.presets button{padding:4px 10px;font-size:12px;border:1px solid var(–bd);border-radius:20px;background:#fff;color:var(–gd);cursor:pointer}
.presets button.active,.presets button:hover{background:var(–g);color:#fff;border-color:var(–g)}
.btn{display:inline-block;background:linear-gradient(135deg,#2f6b33,#3d902a);color:#fff;border:0;padding:12px 26px;font-size:15px;border-radius:8px;cursor:pointer;width:100%;font-weight:600}
.btn:hover{filter:brightness(1.08)}
.res{background:var(–gl);border:1px solid #cfe4cf;border-radius:8px;padding:14px;margin-bottom:10px}
.res .k{font-size:12px;color:var(–mut)}
.res .v{font-size:22px;font-weight:700;color:var(–gx)}
.res .u{font-size:13px;color:var(–gd);font-weight:400;margin-left:4px}
.res-sub{font-size:12px;color:var(–mut);margin-top:2px}
table.tb{width:100%;border-collapse:collapse;font-size:13px;margin-top:8px}
table.tb th{background:var(–gx);color:#fff;padding:8px 10px;text-align:left;font-weight:600}
table.tb td{border:1px solid var(–bd);padding:7px 10px}
table.tb tr:nth-child(even) td{background:#f6faf6}
.note{background:#fff8e6;border:1px solid #f0dca8;border-radius:8px;padding:12px 14px;font-size:13px;color:#7a5c14;margin-top:10px}
.theory{font-size:14px}
.theory .eq{background:#f2f7f2;border:1px dashed var(–g);border-radius:8px;padding:12px 14px;font-family:Consolas,monospace;font-size:13px;margin:8px 0;overflow-x:auto}
.theory ul{margin:8px 0 8px 20px}
.theory li{margin-bottom:4px}
.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
@media(max-width:860px){.grid3{grid-template-columns:1fr}}
.mini{border:1px solid var(–bd);border-radius:8px;padding:12px;background:#fff}
.mini .t{font-size:13px;font-weight:600;color:var(–gx)}
.mini .d{font-size:12px;color:var(–mut);margin-top:4px}
.badge{display:inline-block;background:var(–gl);color:var(–gd);border-radius:4px;padding:1px 8px;font-size:12px;margin-left:8px}
.foot{background:var(–gx);color:#c9dcc9;text-align:center;padding:18px;font-size:12px}
.err{color:var(–red);font-size:13px;margin-top:6px}
.doc h2{font-size:19px;color:var(–gx);border-left:4px solid var(–g);padding-left:10px;margin:22px 0 12px}
.doc h3{font-size:16px;color:var(–gd);margin:16px 0 8px}
.doc h4{font-size:14px;color:var(–gd);margin:12px 0 6px}
.doc p{margin-bottom:10px;font-size:14px}
.doc ul,.doc ol{margin:8px 0 12px 22px;font-size:14px}
.doc li{margin-bottom:5px}
.doc .lead{font-size:15px;color:#33463a;background:var(–gl);border-radius:8px;padding:12px 14px;margin-bottom:14px}
.doc .cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}
@media(max-width:860px){.doc .cols{grid-template-columns:1fr}}
.doc .kv{border:1px solid var(–bd);border-radius:8px;padding:12px 14px;background:#fff;margin-bottom:10px}
.doc .kv .t{font-weight:700;color:var(–gx);font-size:14px;margin-bottom:4px}
.doc .kv .d{font-size:13px;color:var(–mut)}
.doc .tagrow{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}
.doc .tag{background:var(–gl);color:var(–gd);border-radius:4px;padding:2px 10px;font-size:12px}
.doc .warn{background:#fdecea;border:1px solid #f5b7b1;border-radius:8px;padding:12px 14px;font-size:13px;color:#922b21;margin:10px 0}
.doc .tip{background:#eaf3fb;border:1px solid #b8d4ea;border-radius:8px;padding:12px 14px;font-size:13px;color:#1a5276;margin:10px 0}
.doc .chk{list-style:none;margin-left:0}
.doc .chk li{padding-left:26px;position:relative}
.doc .chk li::before{content:”☐”;position:absolute;left:0;color:var(–g);font-size:16px}
.doc table.tb{width:100%;border-collapse:collapse;font-size:13px;margin:10px 0}
.doc table.tb th{background:var(–gd);color:#fff;padding:7px 9px;text-align:left;font-weight:600;white-space:nowrap}
.doc table.tb td{border:1px solid var(–bd);padding:6px 9px;vertical-align:top}
.doc table.tb tr:nth-child(even) td{background:#f6faf7}
.doc .scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}
.doc .num{font-variant-numeric:tabular-nums;white-space:nowrap}
/* / Filter / Search */
.toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}
.toolbar input[type=search],.toolbar select{border:1px solid var(–bd);border-radius:6px;padding:8px 12px;font-size:14px;background:#fff;color:var(–tx)}
.toolbar input[type=search]{flex:1;min-width:200px}
.pills{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}
.pill{border:1px solid var(–bd);background:#fff;color:var(–mut);border-radius:999px;padding:5px 14px;font-size:13px;cursor:pointer;transition:.15s}
.pill:hover{border-color:var(–g);color:var(–gd)}
.pill.on{background:var(–gd);border-color:var(–gd);color:#fff}
.count{font-size:13px;color:var(–mut);margin:6px 0}
.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:12px 0}
.mcard{border:1px solid var(–bd);border-radius:10px;padding:12px 14px;background:#fff}
.mcard .n{font-weight:700;font-size:14px;color:var(–gx);margin-bottom:2px}
.mcard .c{font-size:12px;color:var(–g);margin-bottom:8px}
.mcard .row{display:flex;justify-content:space-between;font-size:12.5px;padding:2px 0;border-bottom:1px dashed #e3eee7}
.mcard .row:last-child{border-bottom:none}
.mcard .row b{color:var(–gd);font-weight:600}
/* */
.tabs{display:flex;flex-wrap:wrap;gap:4px;border-bottom:2px solid var(–bd);margin:14px 0 0}
.tab{border:1px solid var(–bd);border-bottom:none;border-radius:8px 8px 0 0;background:#eef4f0;color:var(–mut);padding:8px 16px;font-size:13.5px;cursor:pointer;position:relative;top:2px}
.tab.on{background:#fff;color:var(–gd);font-weight:700;border-color:var(–g)}
.tabpane{display:none;border:1px solid var(–bd);border-top:none;border-radius:0 0 8px 8px;padding:14px;background:#fff}
.tabpane.on{display:block}
/* */
.tw-cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:12px 0}
.tw-cat{border:1px solid var(–bd);border-radius:10px;padding:14px;background:#fff;cursor:pointer;transition:.15s}
.tw-cat:hover{border-color:var(–g);box-shadow:0 2px 8px rgba(20,70,40,.08)}
.tw-cat .t{font-weight:700;color:var(–gx);font-size:14.5px;margin-bottom:4px}
.tw-cat .d{font-size:12.5px;color:var(–mut);margin-bottom:8px}
.tw-cat .m{font-size:12px;color:var(–g)}
.tw-qcard{border:1px solid var(–bd);border-radius:10px;background:#fff;padding:16px;margin:12px 0}
.tw-qcard h3{font-size:16.5px;color:var(–gx);margin:0 0 4px}
.tw-qcard .hint{font-size:13px;color:var(–mut);margin-bottom:12px}
.tw-opt{display:block;width:100%;text-align:left;border:1px solid var(–bd);border-radius:8px;background:#fbfdfc;padding:10px 14px;font-size:14px;margin-bottom:8px;cursor:pointer;color:var(–tx);transition:.15s}
.tw-opt:hover{border-color:var(–g);background:var(–gl)}
.tw-sol{border:1px solid var(–bd);border-left:5px solid var(–g);border-radius:10px;background:#fff;padding:16px;margin:12px 0}
.tw-sol .badge{display:inline-block;border-radius:4px;padding:2px 10px;font-size:12px;font-weight:700;margin-bottom:8px}
.tw-sol .b-fix{background:#e8f5e9;color:#1b5e20}
.tw-sol .b-warn{background:#fff8e1;color:#8d6e00}
.tw-sol .b-danger{background:#fdecea;color:#922b21}
.tw-sol h3{font-size:17px;color:var(–gx);margin:0 0 8px}
.tw-sol .cause{font-size:13.5px;background:var(–gl);border-radius:6px;padding:10px 12px;margin-bottom:10px}
.tw-sol ol{margin:8px 0 10px 20px;font-size:13.5px}
.tw-sol ol li{margin-bottom:5px}
.tw-sol .meta{font-size:12.5px;color:var(–mut);border-top:1px dashed var(–bd);padding-top:8px;margin-top:8px}
.tw-sol .meta b{color:var(–gd)}
.tw-bc{font-size:13px;color:var(–mut);margin:8px 0}
.tw-bc a{color:var(–g);cursor:pointer;text-decoration:underline}
.tw-bar{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}
.tw-btn{border:1px solid var(–bd);border-radius:6px;background:#fff;padding:7px 14px;font-size:13px;cursor:pointer;color:var(–tx)}
.tw-btn:hover{border-color:var(–g);color:var(–gd)}
.tw-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:12px 0}
.tw-stat{background:var(–gl);border-radius:8px;padding:12px;text-align:center}
.tw-stat .v{font-size:22px;font-weight:800;color:var(–gd)}
.tw-stat .k{font-size:12px;color:var(–mut)}
/* library */
.kb-search{width:100%;border:2px solid var(–g);border-radius:10px;padding:12px 16px;font-size:15px;margin:10px 0}
.kb-item{border:1px solid var(–bd);border-radius:8px;margin-bottom:8px;background:#fff;overflow:hidden}
.kb-item .q{padding:12px 14px;cursor:pointer;font-size:14px;font-weight:600;color:var(–gx);display:flex;justify-content:space-between;gap:10px}
.kb-item .q:hover{background:var(–gl)}
.kb-item .a{display:none;padding:0 14px 14px;font-size:13.5px;color:#33463a;border-top:1px dashed var(–bd)}
.kb-item.open .a{display:block}
.kb-item .q .arrow{color:var(–g);flex-shrink:0}
.kb-item.open .q .arrow{transform:rotate(180deg)}
.kb-tag{display:inline-block;background:var(–gl);color:var(–gd);border-radius:4px;padding:1px 8px;font-size:11.5px;margin-right:6px}
/* */
@media print{.toolbar,.pills,.tabs,.tw-bar{display:none!important}.tabpane{display:block!important;border:none;padding:0}
.kb-item .a{display:block!important}.kb-item{border:none;page-break-inside:avoid}
.mcard{break-inside:avoid}.hero{background:#fff!important;color:#000!important}.hero h1,.hero .kicker{color:#000!important}}
/* ===== wiring diagram(ASCII )===== */
.diagram{background:#f7faf7;border:1px solid var(–bd);border-left:4px solid var(–g);border-radius:8px;padding:14px 16px;font-family:Consolas,”Courier New”,monospace;font-size:12.5px;line-height:1.55;color:var(–tx);overflow-x:auto;-webkit-overflow-scrolling:touch;margin:10px 0;white-space:pre}
.diagram-title{font-size:13px;font-weight:700;color:var(–gd);margin:14px 0 4px}
@media(max-width:640px){.diagram{font-size:11px;padding:10px 12px}}
@media print{.diagram{break-inside:avoid}}
| Thermocouple Type | IEC 60584(+ / −) | ANSI/ASTM(+ / −) | JIS(+ / −) | extension cord |
|---|---|---|---|---|
| KType | Green / White | Yellow / Red | Blue / Red | and Thermocouplesame wire color |
| JType | Black / White | White / Red | Yellow / Red | and Thermocouplesame wire color |
| NType | Pink / White | Orange / Red | Pink / Red | and Thermocouplesame wire color |
| TType | Brown / White | Blue / Red | Brown / Red | and Thermocouplesame wire color |
| RType | Orange / White | Black / Red* | Black / Red | Copper / copper-nickel (compensating wire) |
| SType | Orange / White | Black / Red* | Black / Red | Copper / copper-nickel (compensating wire) |
*Type R/S must use copper–copper-nickel compensating wire (not thermocouple wire) for extension, and is accurate only near ambient temperature.
| standard | Negative (−) wire rule |
|---|---|
| IEC 60584 | Always white |
| ANSI / ASTM | Always red |
| JIS | Always red |
Remember:IEC negative is White; ANSI/JIS negative is Red— this is the most common source of polarity errors.
TC probe extension cord controller
-------- ---------------- ----------
[hot junction] ----(+)=========(+)===============(+) TC input +
----(-)=========(-)===============(-) TC input -
Key points:
- Use matching thermocouple-grade or extension-grade wire throughout
- No joints other than terminal blocks / connectors
- Ground the shield at the controller end only
TC probe TC wire transmitter standard cable controller
-------- --------- ----------- ---------- ----------
[hot junction] --(+)===(+) TC In 4-20mA + --------- AI +
--(-)===(minus) TC In 4-20mA minus --------- AI minus
Transmitter power supply: 2-wire (loop-powered) or 4-wire (separate power supply)
Advantages: immune to line resistance, suitable for long-distance transmission
Range: typical 0-1200 C corresponds to 4-20mA
TC1 (control) PID controller
--------------- --------------
[process TC] --(+)-------------- (+) TC input 1
--(minus)-------------- (minus) TC input 1 - control heating output (PID loop)
TC2 (safety) over-temperature protection instrument / trip
--------------- --------------------------------
[safety TC] --(+)-------------- (+) TC input - trips above setpoint
--(minus)-------------- (minus) TC input opens safety relay
(independent of PID)
Important:
- The safety TC must be independent of the control TC
- The safety instrument must be a separate device
- The safety relay and main contactor coil are in series
- Over-temperature trip must be manually reset
| Junction type | Response speed | Electrical isolation | Suitable applications |
|---|---|---|---|
| Grounded (welded to the sheath tip) | Fast | None (electrically common with the sheath) | General; avoid where there is electrical interference or ground-loop risk |
| Insulated type (isolated from the sheath) | Slower | Fully isolated | The first choice for most industrial cases; required where multiple thermocouples share earth or where VFD interference exists |
| Exposed type (bare junction) | Fastest | None | Gas temperature measurement; requires fast response; not suitable for corrosive or liquid environments |
| outputType | Signal | Typical applications | Description |
|---|---|---|---|
| relay | ON/OFF contacts(NO/NC) | switchcontactordriveheating element, gas valve | Limited service life (100k–1M operations); suits slow processes or contactor drive |
| SSR drive | 0-10 V logic level | Drives an external solid-state relay | Suited to fast PID; unlimited switching service life; time-proportional output |
| 4-20mA | Analog current loop | SCR power controllers, electric modulating valves, actuators | Continuous proportional control; the first choice for gas-system modulating valves |
| Triac (silicon-controlled rectifier) | Internal triac switching | Direct drive of small heating loads (≤1 A) | Small loads only; for large loads use an SSR drive + external SSR |
Eurotherm 3216 terminal layout (rear view, from left to right)
==============================================
upper row: 1 2 3 4 5 6 7
lower row: V+ V- HA HB HC LA LB
terminal 1-2: power (100-240V AC)
terminal V+ V-: TC/RTD input (+ and minus)
terminal HA-HC: output 1 (relay: HA=COM, HB=NO, HC=NC)
(or SSR drive: HA=output, HC=common)
(or 4-20mA: HA=output+, HC=output minus)
terminal LA-LB: output 2 (relay: LA=COM, LB=NO)
Communications (optional, module dependent):
terminal EIA-485: Modbus RTU (A, B, COM)
Description: Eurotherm 3216 is a 1/16 DIN single-loop controller.
Output type depends on the fitted hardware module, check the module code on the label before wiring.
Controller SSR Fuse Heating Element
---------- -------- ------ --------
SSR Drive + ----> Input (+)
SSR COM ----> Input (−)
Output (L) <---- L (fused) ----> Element L
Output (N) <---- N -----------> element N
|
MOV (275V)
|
N
Protection:
- Fuse: HRC type, sized to the element full-load current
- MOV (varistor): 275V AC across the SSR output, suppresses voltage spikes
- Heatsink: the SSR must be fitted with an adequate heatsink, rule of thumb 1 C/W per amp of load
- Add air cooling when ambient >40 C or load >25A
Controller Contactor 3-phase Heating Element
---------- ----------- ------------------
Relay NO -----> A1(coil +)
Relay COM ----> A2(coil −) [via 240V supply]
L1 -------> Fuse -------> Element L1
L2 -------> Fuse -------> Element L2
L3 -------> Fuse -------> element L3
Safety chain (in series with the coil):
A1 <-- emergency stop NC <-- over-temperature NC <-- furnace-door interlock NC <-- 240V
Key points:
- Contactor coil voltage must match the power supply (usually 240V AC)
- Auxiliary NO contacts for heating indication
- For long cable runs, parallel an RC snubber across the coil at both ends
- Size to AC-3 load where an SSR/SCR is upstream
Over-temperature Protection Chain
============
Safety TC(independent) --> Over-temp Protector
(e.g. Eurotherm 3216 alarm mode)
|
Relay output (NC)
|
Series into safety chain:
... --> [Overtemp NC] --> [Next device NC] --> ...
Setpoint:
- Setpoint = process temperature + 25-50 C (or per specification)
- AMS 2750: over-temperature setpoint at the TUS uniformity upper limit
- Sensor-break direction: over-range (TC fault reads high = trip)
- Alarm type: latching (requires manual confirm + reset)
Requirements:
- Use a separate TC independent of the control TC
- Use a separate instrument independent of the PID controller
- Prefer an independent power supply
- Annual calibration check
Star (Y) connection method Delta (triangle) connection method
L1 ---[element 1]---+ L1 ---+---[element A]---+--- L2
L2 ---[element 2]---+-- star point (N) | |
L3 ---[element 3]---+ +---[element C]---+
|
Uelement = Uline / sqrt(3) L3 ---+---[element B]---+
(415V supply -> element 240V) Uelement = Uline
Iline = Iphase (415V supply -> element 415V)
Ptotal = sqrt(3) x Uline x Iline Iline = sqrt(3) x Iphase
Element voltage is lower, power is Ptotal = sqrt(3) x Uline x Iline
1/3 of the equivalent delta connection Full line voltage, power is 3x the star
Suitable when the element is rated for Element must be rated for line voltage
phase voltage or lower power is required
| Item | requirement |
|---|---|
| connection method | Must be in series in pairs — two matched elements in series feed a single-phase |
| match | Paired element resistance matched (within ±10%); mismatch causes uneven heating and early failure |
| powercontrol | SCR/triac controller (relay/SSR forbidden); SiC resistance rises with ageing, so the controller must provide ramp-up compensation |
| Transformer | Multi-tap transformer or SCR with soft-start (voltage ramp); new SiC needs about 50% rated voltage, possibly 100% after ageing |
| Connection | Aluminium braid at the cold end; do not over-tighten (SiC is brittle); use spring-loaded clamps |
| resistance valuerecord | Measure and record the cold resistance of each element before installation for ageing tracking |
| Item | requirement |
|---|---|
| connection method | Must be in parallel, never in series — low-resistance elements need low voltage and high current |
| Transformer | Must use a step-down transformer; secondary typically 3-25V AC (depending on element model) |
| powercontrol | Transformer primary-side SCR / thyristor, phase-angle or burst firing |
| Connection | Aluminium strip or braided connection; contact area must be large to reduce joint heating |
| Cold state | High brittleness when cold; ramp slowly through 200-700 C, never apply full power to the cold element |
| protectionoxide layer | Above 1000°C a protective SiO₂ glaze forms; do not operate continuously at 400-700°C (the pest oxidation zone) |
| formula | application | Example |
|---|---|---|
| R = U² / P | Calculate cold-state resistance from rated voltage and power | 240V, 3kW: R = 240²/3000 = 19.2Ω |
| P = U² / R | Power from measured resistance | 240 V, measured 24Ω: P = 240²/24 = 2400 W (aged) |
| I = U / R | Calculate current for fuse/cable sizing | 240V, 19.2Ω: I = 240 / 19.2 = 12.5A |
Emergency-stop Circuit (NC series circuit, Safety-critical)
=============================================
240V L --> [E-stop 1 NC] --> [E-stop 2 NC] --> ... --> Safety-relay coil A1
240V N ------------------------------------------------> Safety-relay coil A2
Safety-relay outputs:
NO1 (13-14) --> Heating-contactor coil supply
NO2 (23-24) --> Gas-valve supply
NO3 (33-34) --> Indication / PLC input
Critical requirements:
- All emergency stops are NC (normally closed) in series
- Pressing any emergency stop opens the circuit
- Wire break equals emergency-stop press (fail-safe)
- Safety relay provides a monitoring output
- Safety relay must be manually reset
- Use a Cat 3 or Cat 4 safety relay (e.g. Pilz PNOZ, Allen-Bradley MSR)
- Emergency stop button: red mushroom head, yellow collar (ISO 13850)
Fan-proving Circuit (Fan Proving)
===========================
Circulation Fan / Combustion-air Fan:
Fan motor --> Run --> Differential-pressure Switch (across fan)
NC contact closes when: dP > setpoint
= Fan running and producing airflow
|
Series into safety chain:
... --> [Fan proved NC] --> [Next device NC] --> ...
Alternative: motor power-circuit current-sensing relay
(less reliable than a differential-pressure switch, a broken belt may still let the motor run)
Applications:
- Gas firing: combustion air blower must be verified before the gas valve opens
- Circulation: blower must be verified before elements are energised (prevents local overheating)
- Quenching: quench blower must be verified before the quench cycle starts
Gas Safety Interlock Chain (simplified)
========================
All conditions met (NC contacts in series):
240V --> [E-stop] --> [Overtemp] --> [Fan proved] --> [Gas low-pressure]
--> [Gas high-pressure] --> [Flame monitor] --> [Door closed]
--> [Purge complete] --> BMS / gas valve power supply
Gas-valve sequence (typical):
1. Pre-purge: air blower runs 5x the furnace-chamber volume in air exchange (no gas)
2. Ignition: ignition gas valve opens, igniter sparks
3. Low-fire confirm: UV/ionisation detects the ignition flame (3-5 seconds)
4. Main gas: main gas valve opens (low fire maintained)
5. Main-flame confirm: UV/ionisation detects the main flame
6. Operate: proportional or on/off control
7. Shutdown: gas valve closes, then purge (blower keeps running)
Valve leak-detection system (VPS):
- Test valve tightness before each start
- Pressurise between the two valves and monitor leakage
- IGEM/UP/2 requires mandatory fitting of valves DN50 and above
Over-temperature trip cascade
==================
1. Over-temperature alarm triggered
|
2. Gas valve closes immediately (via safety relay)
Elements de-energised (contactor trips out)
|
3. Circulation fan keeps running
(prevents thermal shock, evens out residual heat)
|
4. Exhaust blower keeps running (expels residual atmosphere)
|
5. Audible/visual alarm activated
|
6. PLC/SCADA logs the event with a timestamp
|
7. Safety state held until:
- Temperature falls below trip value minus hysteresis
- Operator confirms the alarm
- Safety relay is manually reset
- Complete post-purge cycle finished (gas system)
Critical: the blower must never stop during an over-temperature trip.
Suddenly losing air circulation in a hot furnace causes local overheating,
element damage, and a potential ignition risk in the atmosphere system.
| fault | BMS / gas valve power supply | Gas valve train sequence (typical): |
|---|---|---|
| Phenomenon | Reading near ambient temperature, or varying in the wrong direction when heating | Swap +/− at the controller end; if normal readings return, trace back to the terminal head and re-work |
| Wire break (open circuit) | Reading pegs full scale high (over-range burnout) or low, depending on the controller setpoint | Measure continuity with a multimeter; most controllers default to the safe over-range direction |
| short circuit | Reading low or jumping, often stuck at cold-junction temperature | Sheath insulation breakdown — usually moisture ingress or vibration damage |
| Mixed wire types | Fixed offset (constant high or low) | Check the extension wire and thermocouple type; Type K extension wire on a Type J sensor gives about 5°C per 100°C of error |
| Ground loop | Reading very noisy, especially near a VFD or welding machine | Switch to an insulated-junction thermocouple; ground the shield at one end; route the thermocouple cable separately from power cable |
| EMF drift(aging) | Reading gradually drifts from the true value over months to years | Caused by metal contamination of the thermocouple wire at high temperature; replace the thermocouple and recalibrate |