Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

How to calibrate the analog inputs on the SteppIII


Define the I0 as analog one using the configuration
$PFAL,IO0.Config=AI
- Please measure the Voltage that is attached to the input! 12V on a power supply does not mean that really 12V arrive at the input. (There are measuring pins on the eval-board). Otherwise the calibration is not accurate.

1) Put the assigned port to GND and set the offset voltage to 0:
$PFAL,IO0.Calibrate,offset=0

2) Apply the maximum voltage your application uses to the specified analogue input (do not exeed 40 V!) and set the voltage gain to the voltage e.g. 12V
$PFAL,IO0.Calibrate,gain=12.0

Hint: How to display a percentage instead of the exact voltage:
Usually each value read out from an analog IO is measured in volts. If you are not interested in the specific voltage but for example desire the percentage ( x % of maximum), send the command $PFAL,IO0.Calibrate,gain=100


Hint: How to show temperatures with positive and negative values from a temperature sensor:
If you have e.g. a temperature sensor which detects temperatures
from -50°C to 50°C and outputs a voltage between e.g. 5 and 10 V
(5V = -50°C, 10V=50°C), you can configure the analog input to display
the temperature instead of a voltage between 5 and 10 V.
. Connect 5V to the IO (or your sensor at -50°C).
. Send the command PFAL,IO0.Calibrate,offset=-50
. Connect 10V to the IO (or your sensor at +50°C).
. Send the command PFAL,IO0.Calibrate,gain=50


[Originally Published On: 09/20/2019 10:55 AM]

  • No labels