Intermediate Instrumentation & Control interview questions
150 questions with answers (ICE-151 to ICE-300). Try each one aloud before reading the answer.
Measurement Fundamentals & Errors
ICE-151 · How is accuracy expressed for an instrument?
As a percentage of span, of full scale, or of reading. ±1% of full scale on a 0–100 bar gauge means ±1 bar error anywhere in the range.
ICE-152 · Why does percent-of-full-scale accuracy matter at low readings?
The absolute error is fixed, so the relative error grows at low readings. A ±1 bar error at 10 bar is ±10% of reading.
ICE-153 · What is linearity error?
The maximum deviation of the calibration curve from a specified straight line, such as the best-fit or end-point line, expressed as a percentage of full scale.
ICE-154 · What is the difference between repeatability and reproducibility?
Repeatability is agreement under the same conditions, operator and short time. Reproducibility is agreement under changed conditions such as different operators, labs or times.
ICE-155 · What is measurement uncertainty?
A parameter quantifying the dispersion of values reasonably attributed to the measurand. It combines Type A (statistical) and Type B (other sources) components.
ICE-156 · How are independent uncertainties combined?
By root-sum-square: u_c = √(u₁² + u₂² + … + uₙ²). Expanded uncertainty U = k·u_c, with k = 2 for about 95% confidence.
ICE-157 · What is loading error?
Error caused when the measuring instrument draws energy from the system, changing the quantity measured, for example a low-impedance voltmeter across a high-resistance circuit.
ICE-158 · A voltmeter reads 98 V when the true value is 100 V. What are the absolute and relative errors?
Absolute error = 98 − 100 = −2 V. Relative error = −2/100 = −2%.
ICE-159 · What is a five-point calibration?
Checking the instrument at 0, 25, 50, 75 and 100% of span, often both upscale and downscale to reveal hysteresis.
ICE-160 · What is the difference between zero and span adjustment?
Zero adjustment shifts the entire output curve up or down. Span adjustment changes the slope (gain) of the input-output relationship.
ICE-161 · What is turndown ratio (rangeability)?
The ratio of maximum to minimum measurable value within stated accuracy, such as 100:1 for a smart transmitter.
ICE-162 · What is the significance of standard deviation in measurement?
It quantifies random scatter. For a normal distribution, about 68% of readings lie within ±1σ and 95% within ±2σ of the mean.
ICE-163 · What is the test uncertainty ratio (TUR)?
The ratio of the instrument's tolerance to the uncertainty of the calibration standard. A common target is at least 4:1.
Sensors & Transducers
ICE-164 · Why are strain gauges used in a full bridge?
A full bridge with four active gauges maximizes output, provides temperature compensation and cancels unwanted strain components like bending or axial effects.
ICE-165 · A strain gauge with R = 120 Ω and GF = 2 experiences 500 µε. What is ΔR?
ΔR = GF × ε × R = 2 × 500×10⁻⁶ × 120 = 0.12 Ω.
ICE-166 · Why can a piezoelectric sensor not measure static force?
The generated charge leaks away through finite insulation and amplifier input resistance, so output decays to zero for a constant force.
ICE-167 · What is a charge amplifier?
An amplifier with capacitive feedback that converts the charge from a piezoelectric sensor into voltage, Vout = −Q/Cf, making output largely independent of cable capacitance.
ICE-168 · How does an LVDT indicate direction of movement?
The output phase relative to excitation changes by 180° when the core passes the null position; a phase-sensitive demodulator converts this to a signed DC output.
ICE-169 · What is the null voltage in an LVDT?
A small residual output at the centre position caused by harmonics and stray capacitance, so the output never reaches exactly zero.
ICE-170 · What is the difference between an encoder and a resolver?
An encoder produces digital pulses (optical or magnetic) for position. A resolver is a rotary transformer producing sine and cosine analog signals; it is more robust in harsh environments.
ICE-171 · What is the difference between incremental and absolute encoders?
Incremental encoders output pulses counted from a reference, losing position on power loss. Absolute encoders output a unique code for every position.
ICE-172 · How is direction sensed with a quadrature encoder?
Channels A and B are 90° out of phase; which channel leads tells the direction, and counting all edges gives 4× resolution.
ICE-173 · How does a capacitive level probe work?
The probe and tank wall form a capacitor; as liquid with a dielectric constant higher than air rises, capacitance increases proportionally to level.
ICE-174 · Why is a semiconductor strain gauge more sensitive than a metal one?
Its piezoresistive effect changes resistivity strongly with strain, giving gauge factors around 100 or more, but it is more temperature-sensitive and non-linear.
ICE-175 · What determines the sensing range of an inductive proximity sensor?
Coil size and the target material; ferrous steel gives the rated range while non-ferrous metals like aluminium and copper require correction factors that reduce range.
ICE-176 · What is a vibration sensor's frequency response limitation?
An accelerometer is usable below about one-third to one-fifth of its resonant frequency, where its response is flat.
Temperature & Pressure Measurement
ICE-177 · Compare an RTD with a thermocouple.
An RTD is more accurate, stable and linear but has a limited range (about −200 to 600 °C) and slower response. A thermocouple covers a wider range, is rugged and fast, but is less accurate and needs cold-junction compensation.
ICE-178 · What is cold-junction compensation?
A thermocouple measures the temperature difference between junctions. CJC measures the reference junction temperature and adds the equivalent voltage so the reading reflects absolute hot-junction temperature.
ICE-179 · Why are three-wire RTD connections used?
The third wire allows the bridge or transmitter to cancel lead-wire resistance, assuming equal leads. Four-wire connections cancel lead resistance completely.
ICE-180 · What is the Callendar–Van Dusen equation?
It relates platinum RTD resistance to temperature: R(T) = R₀(1 + AT + BT²) for T ≥ 0 °C, with an extra C(T − 100)T³ term below 0 °C.
ICE-181 · Calculate the resistance of a Pt100 at 100 °C using α = 0.00385 /°C.
R = R₀(1 + αT) = 100 × (1 + 0.00385 × 100) = 138.5 Ω.
ICE-182 · What are common thermocouple types and their ranges?
Type K (chromel–alumel, about −200 to 1260 °C), J (iron–constantan, about 0 to 760 °C), T (copper–constantan, cryogenic to about 370 °C), and R, S, B (platinum–rhodium, up to about 1600–1800 °C).
ICE-183 · Why must thermocouple extension wire match the thermocouple type?
Each new junction of dissimilar metals generates its own EMF. Matching extension or compensating cable keeps the reference junction at the instrument terminals.
ICE-184 · What is RTD self-heating error?
The excitation current dissipates I²R power in the RTD, raising its temperature above the process. It is minimized by using low currents, typically about 1 mA.
ICE-185 · How does a capacitive pressure transmitter work?
Process pressure deflects a sensing diaphragm between fixed plates, changing capacitance on each side. The differential capacitance change is converted to a pressure signal.
ICE-186 · What is a diaphragm seal (remote seal) and when is it used?
A flexible diaphragm with a filled capillary that isolates the transmitter from corrosive, viscous, hot or clogging fluids while transmitting pressure.
ICE-187 · What is the law of intermediate metals?
Inserting a third metal into a thermocouple circuit does not change the net EMF if both new junctions are at the same temperature, which allows meters and connectors in the circuit.
ICE-188 · How is a DP transmitter installed for gas versus liquid service?
For gas, mount the transmitter above the taps so condensate drains back. For liquid, mount below the taps so gas bubbles rise back to the line.
ICE-189 · What does a 5-valve manifold do on a DP transmitter?
It provides two block valves, an equalizing valve and vent valves to isolate, equalize, zero-check and vent the transmitter without removing it.
Flow & Level Measurement
ICE-190 · Why does an orifice flow meter need square-root extraction?
Flow is proportional to √ΔP. Without square-root extraction, the DP signal is non-linear with flow and the controller sees a varying gain.
ICE-191 · If flow doubles through an orifice, how does ΔP change?
Since ΔP ∝ Q², doubling the flow multiplies ΔP by 4.
ICE-192 · What is the beta ratio of an orifice?
β = d/D, the ratio of orifice bore to pipe internal diameter, typically 0.2–0.75 for good accuracy.
ICE-193 · Why are straight pipe runs needed upstream of flow meters?
Elbows, valves and fittings create swirl and distorted velocity profiles that cause errors; straight runs or flow conditioners restore a fully developed profile.
ICE-194 · What is the Reynolds number's significance in flow measurement?
Re = ρvD/μ indicates laminar (below about 2000) or turbulent flow. Many meters, including orifice and vortex, need sufficiently high Re for accurate, consistent coefficients.
ICE-195 · Why does a magnetic flow meter need grounding?
The induced voltage is in millivolts; proper grounding rings or electrodes equalize the fluid and meter potentials to prevent noise and stray currents from corrupting the signal.
ICE-196 · What is the difference between transit-time and Doppler ultrasonic meters?
Transit-time meters measure the time difference between upstream and downstream pulses and need fairly clean fluid. Doppler meters measure frequency shift from particles or bubbles and need suspended matter.
ICE-197 · Why are Coriolis meters preferred for custody transfer of liquids?
They measure mass flow directly with high accuracy, independent of density, viscosity and flow profile, and do not need straight runs.
ICE-198 · A tank contains water (ρ = 1000 kg/m³). A DP transmitter reads 49.05 kPa. What is the level?
h = ΔP/(ρg) = 49 050 / (1000 × 9.81) = 5.0 m.
ICE-199 · What are zero suppression and zero elevation in level measurement?
Suppression is used when the transmitter is below the lower tap, so a positive head exists at zero level. Elevation is used for wet-leg installations where the low side has a reference head giving negative DP at zero level.
ICE-200 · What is a displacer level transmitter?
A displacer hangs in the liquid; the buoyant force changes with immersion depth (Archimedes), and a torque tube or spring converts this to a level signal.
ICE-201 · How does guided wave radar differ from non-contact radar?
Guided wave radar sends pulses along a probe or cable, so it is less affected by foam, turbulence, dust and low-dielectric media. Non-contact radar radiates through the vapour space.
ICE-202 · What is a bubbler level system?
Air is purged slowly through a dip tube to the tank bottom; the back-pressure needed to push bubbles out equals the hydrostatic head, giving level.
Signal Conditioning & Data Acquisition
ICE-203 · Why is 4–20 mA used for transmitting signals?
The live zero at 4 mA detects open wires, current is unaffected by line resistance within the loop's compliance voltage, it resists noise, and it can power two-wire transmitters.
ICE-204 · Convert 12 mA to percent of span in a 4–20 mA loop.
% = (12 − 4)/(20 − 4) × 100 = 50%.
ICE-205 · A 0–200 °C transmitter outputs 4–20 mA. What is the current at 150 °C?
I = 4 + (150/200) × 16 = 16 mA.
ICE-206 · What is the resolution of a 12-bit ADC over a 0–10 V range?
LSB = 10 / 2¹² = 10/4096 ≈ 2.44 mV.
ICE-207 · What is quantization error?
The difference between the actual analog value and its digitized level, at most ±½ LSB for an ideal ADC.
ICE-208 · What is a ground loop and how is it avoided?
A ground loop forms when a signal circuit is grounded at two points with different potentials, causing circulating currents and noise. Ground at one point only or use isolation.
ICE-209 · Why are shielded twisted pair cables used for instrument signals?
Twisting cancels magnetically induced noise; the shield intercepts electric field noise and should normally be grounded at one end only.
ICE-210 · What is the loop load calculation for a 4–20 mA loop?
Maximum loop resistance = (Supply voltage − minimum transmitter voltage) / 0.020 A. Example: (24 − 12) / 0.02 = 600 Ω.
ICE-211 · Compare SAR, sigma-delta and flash ADCs.
SAR ADCs give medium speed and resolution with low latency. Sigma-delta ADCs give high resolution at lower speed with built-in filtering. Flash ADCs are fastest but limited in resolution and power-hungry.
ICE-212 · Why use a 250 Ω resistor with a 4–20 mA signal?
It converts the current to a 1–5 V voltage for input to a voltage-measuring device (V = IR) and also provides the minimum resistance HART needs.
ICE-213 · What is the output of a quarter bridge with excitation 10 V and ΔR/R = 0.001?
Vout ≈ (Vex/4) × (ΔR/R) = (10/4) × 0.001 = 2.5 mV.
ICE-214 · What is the dynamic range of a 16-bit ADC?
About 6.02 × 16 + 1.76 ≈ 98 dB for an ideal ADC with a full-scale sine input.
ICE-215 · What is the purpose of linearization in signal conditioning?
Converting a non-linear sensor output, such as a thermocouple EMF or orifice DP, into a signal proportional to the measured quantity, using lookup tables, polynomials or square-root extraction.
Control System Theory
ICE-216 · What is a transfer function?
The ratio of the Laplace transform of the output to that of the input with all initial conditions zero, G(s) = Y(s)/U(s).
ICE-217 · What is the type of a system and how does it relate to steady-state error?
The type is the number of open-loop integrators (poles at the origin). Type 0 has finite step error, type 1 has zero step error and finite ramp error, and type 2 has zero ramp error.
ICE-218 · What is the closed-loop transfer function of a negative-feedback system?
T(s) = G(s) / (1 + G(s)H(s)), where G is forward-path gain and H is feedback gain.
ICE-219 · What are the static error constants?
Position Kp = lim s→0 G(s)H(s), velocity Kv = lim s→0 s·G(s)H(s) and acceleration Ka = lim s→0 s²·G(s)H(s). Steady-state errors are 1/(1+Kp), 1/Kv and 1/Ka.
ICE-220 · Find the steady-state step error for G(s) = 10/(s + 2) with unity feedback.
Kp = G(0) = 5, so ess = 1/(1 + 5) ≈ 0.167, about 16.7%.
ICE-221 · What is the percent overshoot formula for a second-order system?
%OS = 100 × e^(−ζπ/√(1 − ζ²)). For ζ = 0.5, overshoot is about 16.3%.
ICE-222 · What is the approximate 2% settling time of a second-order system?
Ts ≈ 4/(ζωn), since the envelope decays as e^(−ζωn·t).
ICE-223 · What is the final value theorem?
lim t→∞ f(t) = lim s→0 s·F(s), valid only if the system is stable, with all poles of sF(s) in the left half-plane.
ICE-224 · What is Mason's gain formula used for?
It computes the overall transfer function of a signal flow graph: T = Σ(Pk·Δk)/Δ, using forward paths, loops and non-touching loops.
ICE-225 · What is a state-space model?
A representation using first-order equations ẋ = Ax + Bu, y = Cx + Du. It handles multi-input multi-output and time-varying systems and relates to transfer function by G(s) = C(sI − A)⁻¹B + D.
ICE-226 · What is a FOPDT model?
First-Order Plus Dead Time: G(s) = K·e^(−θs)/(τs + 1). It approximates many process responses and is the basis of most PID tuning rules.
ICE-227 · What is controllability?
A system is controllable if inputs can drive the state from any initial state to any final state in finite time. Test: the matrix [B AB … Aⁿ⁻¹B] has full rank.
ICE-228 · What is observability?
A system is observable if its state can be determined from output measurements over finite time. Test: [C; CA; …; CAⁿ⁻¹] has full rank.
PID Control & Tuning
ICE-229 · What are the effects of P, I and D actions?
P reduces error quickly but leaves an offset. I removes steady-state error but can cause overshoot and slower stability. D anticipates error trends and adds damping, but amplifies noise.
ICE-230 · What is the Ziegler–Nichols ultimate gain method?
Using P-only control, increase gain until sustained oscillation occurs at Ku with period Pu. Classic PID settings are Kc = 0.6Ku, Ti = Pu/2, Td = Pu/8.
ICE-231 · What is the Ziegler–Nichols open-loop (reaction curve) method?
Apply a step to the output, fit a FOPDT model (K, τ, θ) and use formulas such as PID Kc = 1.2τ/(Kθ), Ti = 2θ, Td = 0.5θ.
ICE-232 · What is the Cohen–Coon method?
A reaction-curve tuning method based on a FOPDT model that gives more aggressive settings than Ziegler–Nichols, suited to processes with larger dead time relative to time constant.
ICE-233 · What is lambda tuning?
A model-based method where the closed-loop time constant λ is chosen. For FOPDT with PI control: Kc = τ/(K(λ + θ)), Ti = τ. It gives non-oscillatory, robust responses.
ICE-234 · What is the difference between ideal, series and parallel PID forms?
Ideal (ISA): u = Kc[e + (1/Ti)∫e dt + Td·de/dt]. Series (interacting) multiplies PI and PD terms, so settings interact. Parallel uses independent Kp, Ki, Kd gains.
ICE-235 · What is derivative kick and how is it avoided?
A step setpoint change causes a large spike in derivative output. It is avoided by applying derivative to the PV only (derivative-on-measurement).
ICE-236 · What is proportional kick and how is it reduced?
A step setpoint change causes an immediate jump in proportional output. Using proportional-on-measurement or setpoint weighting (b < 1) reduces it.
ICE-237 · What is bumpless transfer?
Switching from manual to auto without a step in controller output, achieved by initializing the integral term or tracking setpoint to PV in manual.
ICE-238 · What is a derivative filter?
A first-order low-pass filter on the derivative term, typically with time constant α·Td where α ≈ 0.1, that limits high-frequency gain and noise amplification.
ICE-239 · Convert a proportional band of 50% to gain.
Kc = 100/PB = 100/50 = 2.
ICE-240 · Which control modes are typically used for flow, level, pressure and temperature loops?
Flow: PI with low gain and fast reset. Level: P or PI for averaging control. Pressure: PI. Temperature: PID, because its slow, lag-dominant response benefits from derivative action.
Stability Analysis (Root Locus, Bode, Nyquist)
ICE-241 · How do you construct a Routh array?
Write coefficients in alternating rows, then calculate each later row from the two above. The number of sign changes in the first column equals the number of right-half-plane roots.
ICE-242 · Use Routh to check stability of s³ + 6s² + 11s + 6.
Rows: [1, 11], [6, 6], [(66 − 6)/6 = 10], [6]. First column 1, 6, 10, 6 has no sign changes, so the system is stable; roots are −1, −2, −3.
ICE-243 · For s³ + 2s² + 4s + K, what range of K gives stability?
The s¹ row is (8 − K)/2, which must be positive, and K > 0, so 0 < K < 8.
ICE-244 · What are the key rules for sketching a root locus?
Branches start at open-loop poles and end at zeros or infinity. The locus lies on the real axis left of an odd number of poles plus zeros. Asymptotes are at angles (2k+1)180°/(n−m) centred at σ = (Σpoles − Σzeros)/(n − m).
ICE-245 · What do breakaway points on a root locus mean?
Points where branches leave or join the real axis, found by solving dK/ds = 0. At breakaway, closed-loop poles become complex and the response starts to oscillate.
ICE-246 · How do you read gain margin from a Bode plot?
At the phase crossover frequency (phase = −180°), GM (dB) = −|G(jω)H(jω)| in dB. A positive GM means the system is stable.
ICE-247 · How do you read phase margin from a Bode plot?
At the gain crossover frequency (|GH| = 0 dB), PM = 180° + ∠G(jω)H(jω). A typical design target is 45°–60°.
ICE-248 · What is the Nyquist stability criterion?
Z = N + P, where Z is the number of closed-loop RHP poles, P is the number of open-loop RHP poles and N is the number of clockwise encirclements of −1. Stability requires Z = 0.
ICE-249 · What slopes do poles and zeros add to a Bode magnitude plot?
Each pole adds −20 dB/decade above its corner frequency, each zero adds +20 dB/decade, and a pole at the origin gives −20 dB/decade through all frequencies.
ICE-250 · How does dead time affect a Bode plot?
e^(−θs) has unity magnitude but adds phase lag of −ωθ radians, which grows without limit and reduces phase margin.
ICE-251 · How is phase margin related to damping ratio?
For a standard second-order system, ζ ≈ PM/100 for PM below about 70°, so PM = 45° gives ζ ≈ 0.45.
ICE-252 · What is a Nichols chart?
A plot of open-loop magnitude (dB) versus phase (degrees) with closed-loop magnitude and phase contours, used to read closed-loop performance and stability margins.
PLC Programming
ICE-253 · How does a PLC scan time affect control?
Inputs are only read once per scan, so events shorter than the scan time may be missed and response delay can be up to two scans. High-speed counters or interrupts handle fast signals.
ICE-254 · What is the difference between a TON and a TOF timer?
TON's done bit turns on after the rung has been true for the preset time. TOF's done bit turns on immediately and turns off after the rung has been false for the preset time.
ICE-255 · What is a one-shot (edge detection) instruction?
An instruction such as ONS, OSR or R_TRIG that is true for exactly one scan on a rising (or falling) edge of its input, used to trigger single events.
ICE-256 · How is analog input scaled in a PLC?
Linear scaling: EU = (Raw − RawMin) × (EUMax − EUMin)/(RawMax − RawMin) + EUMin, where raw counts come from the ADC.
ICE-257 · Scale raw count 16384 from a 0–32767 module to a 0–10 bar range.
EU = 16384 × 10/32767 ≈ 5.0 bar.
ICE-258 · What is a Sequential Function Chart?
A graphical language based on steps, transitions and actions for sequential processes such as batch operations, derived from GRAFCET.
ICE-259 · What are function blocks in PLC programming?
Reusable program units with inputs, outputs and internal memory (instance data), such as PID, timers or custom motor control blocks.
ICE-260 · What is the difference between retentive and non-retentive memory?
Retentive memory keeps its values through power cycles or mode changes. Non-retentive memory resets to defaults on restart.
ICE-261 · How do you implement motor start-stop with interlocks in ladder?
Wire stop (NC), overload (NC) and interlock contacts in series with start (NO), sealed in by the motor output contact in parallel with start.
ICE-262 · What is a watchdog timer in a PLC?
A timer that faults the CPU and puts outputs into a safe state if the program scan exceeds a set time, detecting infinite loops or a hung processor.
ICE-263 · What is forcing in a PLC and why is it risky?
Forcing overrides an I/O value regardless of logic or field state. It is useful for testing but dangerous because it bypasses interlocks and may be forgotten.
ICE-264 · Why should the stop button be wired as normally closed?
A broken wire or loose terminal then opens the circuit and stops the machine, giving fail-safe behaviour.
DCS & SCADA
ICE-265 · What is a cascade control strategy in a DCS?
A primary (master) controller's output becomes the setpoint of a secondary (slave) controller, which responds quickly to inner-loop disturbances such as a temperature loop setting a flow loop.
ICE-266 · How does SCADA polling differ from report-by-exception?
Polling requests data from each RTU periodically. Report-by-exception sends data only when values change beyond a deadband, saving bandwidth.
ICE-267 · What is DNP3 and where is it used?
Distributed Network Protocol 3 is a SCADA protocol widely used in electric and water utilities, supporting timestamped events, unsolicited reporting and data quality flags.
ICE-268 · What is the alarm management lifecycle?
Philosophy, identification, rationalization, design, implementation, operation, maintenance, monitoring and management of change, as described in ISA-18.2.
ICE-269 · What is alarm flooding?
A burst of more alarms than an operator can handle during an upset. Benchmarks often cite more than 10 alarms in 10 minutes per operator as a flood.
ICE-270 · What is alarm deadband and on-delay?
Deadband requires the value to return past the limit by a margin before clearing; on-delay requires the condition to persist for a time before annunciating. Both reduce chattering.
ICE-271 · What is a control module in a DCS?
A configured software entity containing function blocks for a device or loop, such as AI, PID and AO for a flow loop, executed by a controller at a defined scan rate.
ICE-272 · What is the Purdue model?
A reference architecture organising industrial systems into levels: field devices (0), control (1), supervisory (2), operations (3) and enterprise (4–5), used for network segmentation.
ICE-273 · What is the difference between a DCS and PLC-based control?
A DCS has an integrated database, engineering and operator environment for large continuous processes. PLCs are modular, fast and cost-effective for discrete and machine control, though the boundary has blurred.
ICE-274 · Why are high-performance HMI graphics recommended?
Grey backgrounds and colour reserved for abnormal states make deviations stand out, improving situational awareness and reducing operator error compared with brightly coloured P&ID-style displays.
ICE-275 · What is a batch control system?
A system that executes recipes in procedural steps for discrete quantities of product, commonly structured per ISA-88 into procedures, unit procedures, operations and phases.
ICE-276 · What is time synchronization important for in SCADA?
Accurate timestamps from NTP, PTP or GPS allow correct sequence-of-events analysis across many sites.
Industrial Communication (HART, Modbus, Profibus, Fieldbus)
ICE-277 · How does HART coexist with the 4–20 mA signal?
It uses Bell 202 FSK at 1200 Hz (1) and 2200 Hz (0) with about ±0.5 mA amplitude; the average is zero, so the analog value is unaffected.
ICE-278 · What is HART multidrop mode?
Up to 15 devices (classic HART) share a pair of wires, each fixed at 4 mA, and communicate digitally only; the analog signal is not used.
ICE-279 · What are the Modbus data areas?
Coils (read/write bits), discrete inputs (read-only bits), input registers (read-only 16-bit) and holding registers (read/write 16-bit).
ICE-280 · What are common Modbus function codes?
01 Read Coils, 02 Read Discrete Inputs, 03 Read Holding Registers, 04 Read Input Registers, 05 Write Single Coil, 06 Write Single Register, 15 Write Multiple Coils, 16 Write Multiple Registers.
ICE-281 · How does Modbus RTU detect errors?
Each frame ends with a 16-bit CRC; the receiver recalculates it and discards frames that do not match. Frames are delimited by silent intervals of at least 3.5 character times.
ICE-282 · How does Modbus TCP differ from Modbus RTU?
Modbus TCP wraps the PDU in an MBAP header over TCP port 502, dropping the CRC because TCP/IP handles error checking. RTU uses serial lines with a CRC.
ICE-283 · How does Profibus DP communicate?
Master devices pass a token among themselves; the token holder polls its slaves cyclically in a master-slave exchange over RS-485, at rates up to 12 Mbit/s.
ICE-284 · How does Profibus PA relate to DP?
Profibus PA uses MBP physical layer at 31.25 kbit/s with bus power and intrinsic safety support. A segment coupler or link connects PA segments to the DP network.
ICE-285 · What are function blocks in Foundation Fieldbus?
Standard blocks such as AI, AO and PID that run inside field devices, with the Link Active Scheduler coordinating their execution and data publication.
ICE-286 · What is the Link Active Scheduler (LAS)?
The device on an FF H1 segment that schedules deterministic communication, issuing compel-data messages and passing the token for unscheduled traffic.
ICE-287 · What is WirelessHART?
A wireless mesh network protocol based on IEEE 802.15.4 in the 2.4 GHz band with time-synchronized channel hopping, using HART commands for field devices.
ICE-288 · What is PROFINET?
An industrial Ethernet standard from PI with real-time classes: TCP/IP for configuration, RT for cyclic I/O and IRT for isochronous motion control.
Control Valves & Safety Instrumented Systems
ICE-289 · What are inherent valve characteristics?
The flow versus travel relationship at constant ΔP: linear (flow ∝ travel), equal percentage (equal travel increments give equal percentage flow changes) and quick opening.
ICE-290 · What is the difference between inherent and installed characteristics?
Inherent characteristics assume constant ΔP across the valve. Installed characteristics include system pressure drop changes; as flow rises, valve ΔP falls, distorting the curve.
ICE-291 · What is the liquid valve sizing equation?
Q = Cv√(ΔP/SG), with Q in US gpm, ΔP in psi and SG the specific gravity relative to water.
ICE-292 · Find the Cv for 100 gpm of water at ΔP = 25 psi.
Cv = Q/√(ΔP/SG) = 100/√25 = 20.
ICE-293 · What is valve rangeability?
The ratio of maximum to minimum controllable flow. Globe valves often have about 50:1, and some rotary valves have higher values.
ICE-294 · What is cavitation in a control valve?
When local pressure at the vena contracta falls below vapour pressure, bubbles form and then collapse as pressure recovers, causing noise, vibration and severe erosion.
ICE-295 · What is flashing?
When downstream pressure stays below vapour pressure, the vapour does not collapse and flow continues as a two-phase mixture, causing erosion and choked flow.
ICE-296 · What is PFDavg?
The average probability of failure on demand of a SIF over its proof test interval. For a single device, PFDavg ≈ λDU·TI/2.
ICE-297 · What are the PFDavg ranges for SIL 1 to 3 in low demand mode?
SIL 1: 10⁻² to 10⁻¹; SIL 2: 10⁻³ to 10⁻²; SIL 3: 10⁻⁴ to 10⁻³ (risk reduction factors 10–100, 100–1000 and 1000–10 000).
ICE-298 · What is voting logic like 1oo2 and 2oo3?
1oo2 trips if either of two sensors trips, which is safe but prone to spurious trips. 2oo3 trips if any two of three trip, balancing safety and availability.
ICE-299 · What is a proof test?
A periodic test to reveal dangerous undetected failures in a SIF, restoring it to as-good-as-new condition. Its interval directly affects PFDavg.
ICE-300 · What is the safety lifecycle per IEC 61511?
A structured sequence of hazard and risk analysis, SIL allocation, safety requirements specification, design, installation, validation, operation, maintenance, modification and decommissioning, with management and verification throughout.
Other levels: Basic · Advanced · Tricky · All Instrumentation & Control questions