Your PID Runs Every Scan—but Is Its Time Setting Telling the Truth?

Your PID Runs Every Scan—but Is Its Time Setting Telling the Truth?

PID timing errors can make unchanged gains behave differently after a task change.

Read More
Encoder Position Is Exactly Four Times Wrong? Check Quadrature Evaluation

Encoder Position Is Exactly Four Times Wrong? Check Quadrature Evaluation

An exact factor-of-two or factor-of-four position error often points to counting conventions.

Read More
PID Says 80%, but the Valve Crawls Behind It? Check Output Tracking

PID Says 80%, but the Valve Crawls Behind It? Check Output Tracking

A downstream rate limiter can make the actuator lag behind the PID request.

Read More
Heating and Cooling Fight Near Setpoint? Inspect the Split-Range Crossover

Heating and Cooling Fight Near Setpoint? Inspect the Split-Range Crossover

Oscillation near a heating-to-cooling crossover may come from split-range behavior.

Read More
PLC Resends a Command Every Scan? Separate State Entry From State Activity

PLC Resends a Command Every Scan? Separate State Entry From State Activity

An action intended once on entering a state can accidentally run throughout that state.

Read More
Two PLC Transitions Turn True Together? Decide Which One Wins

Two PLC Transitions Turn True Together? Decide Which One Wins

A sequence needs a defined outcome when more than one transition is true.

Read More
PID Keeps Overcorrecting Before Anything Happens? Measure Dead Time

PID Keeps Overcorrecting Before Anything Happens? Measure Dead Time

A controller can overreact while waiting for a delayed process response.

Read More
Short Servo Moves Never Reach Full Speed? The Profile Explains Why

Short Servo Moves Never Reach Full Speed? The Profile Explains Why

A short move may finish before reaching its requested maximum speed.

Read More