0.0 THEN _rConversionFactor := _rNum/_rDenom; _rBaseOffset := INT_TO_REAL(stAnalogIOConfig.iAIMin) - (_rConversionFactor * stAnalogIOConfig.rPVMin); _rPVMax := stAnalogIOConfig.rPVMax; _rPVMin := stAnalogIOConfig.rPVMin; _xConfigError := FALSE; ELSE // Division by zero happened // Or denom was negative // Set scaling to zero _rConversionFactor := 0.0; _rBaseOffset := 0.0; _rPVMax := 0.0; _rPVMin := 0.0; _xConfigError := TRUE; END_IF]]>