Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:sw:01-mervis:analog-inputs-hidden [2021/04/29 13:20] avsetula [Analog inputs] |
en:sw:01-mervis:analog-inputs-hidden [2021/08/05 12:22] (current) avsetula [Introduction] |
||
---|---|---|---|
Line 3: | Line 3: | ||
<WRAP half column 81%> | <WRAP half column 81%> | ||
In this tutorial, we are going to demonstrated how to use different modes of analog inputs. | In this tutorial, we are going to demonstrated how to use different modes of analog inputs. | ||
- | |||
- | ===== Prerequisites ===== | ||
- | * UniPi controller running Mervis OS | ||
- | * Basic project with attached controller a program in FBD mode | ||
- | * [[https://www.unipi.technology/power-supplies-c15|24V power supply]] | ||
- | * Knowledge of how the [[en:automation:02-glossary:analog-inputs-hidden|analog inputs]] work on UniPi units | ||
- | |||
- | In this tutorial, we will use [[https://www.unipi.technology/cs/neuron-c2|Unipi Neuron]]. | ||
</WRAP> | </WRAP> | ||
<WRAP half column 15%> | <WRAP half column 15%> | ||
Line 20: | Line 12: | ||
;;# | ;;# | ||
</WRAP> | </WRAP> | ||
+ | </WRAP> | ||
+ | |||
+ | <WRAP center round box> | ||
+ | <html><span class="kbBlue-H4alt">Prerequisites</span></html> | ||
+ | * UniPi controller running Mervis OS | ||
+ | * Basic project with attached controller a program in FBD mode | ||
+ | * [[https://www.unipi.technology/power-supplies-c15|24 V⎓ power supply]] | ||
+ | * Knowledge of how the [[en:automation:02-glossary:analog-inputs-hidden|analog inputs]] work on UniPi units | ||
+ | |||
+ | In this tutorial, we will use [[https://www.unipi.technology/cs/neuron-c2|Unipi Neuron]]. | ||
</WRAP> | </WRAP> | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | The different analog inputs have different modes of operation, see [[en:automation:02-glossary:analog-inputs-hidden|Analog inputs]]. Change between modes in Mervis is done by configuring the UniPi module, therefor the **changes in modes cannot be done in the program** and the program has to be stopped during the configuration. | + | The different analog inputs have different modes of operation, see [[en:automation:02-glossary:analog-inputs-hidden|Analog inputs]]. Change between modes in Mervis is done by configuring the Unipi module, therefor the **changes in modes cannot be done in the program** and the program has to be stopped during the configuration. |
- | <WRAP center round info 60%> | + | <WRAP center round info 80%> |
The default mode of each input is "Voltage". | The default mode of each input is "Voltage". | ||
</WRAP> | </WRAP> | ||
Line 43: | Line 45: | ||
Reading the input values for all modes is the same. Once you set the correct mode, you can just simple read a real value from the variable. The variable is called AI_X.Y depending on the Group (number X) and the position in the group (number Y). To include this variable into the program, you need to **[[en:sw:01-mervis:autogen-hidden|Set Autogen]]**. After that, you will see the variable in **Variable Browser** and you will be able to read it in the **Debugging** mode. | Reading the input values for all modes is the same. Once you set the correct mode, you can just simple read a real value from the variable. The variable is called AI_X.Y depending on the Group (number X) and the position in the group (number Y). To include this variable into the program, you need to **[[en:sw:01-mervis:autogen-hidden|Set Autogen]]**. After that, you will see the variable in **Variable Browser** and you will be able to read it in the **Debugging** mode. | ||
- | <WRAP center round info 60%> | + | <WRAP center round info 80%> |
- | When reading the value of AO_X.Y in Voltage mode, the value is in volts (value 1.234 = 1.234V). When reading the value in Current mode, the value is in miliampers (value 3.145 = 3.145mA). When reading the value in Resistance mode, tha value is in ohms (value 1012 = 1012Ω) | + | When reading the value of AO_X.Y in Voltage mode, the value is in volts (value 1.234 = 1.234 V⎓). When reading the value in Current mode, the value is in miliampers (value 3.145 = 3.145 mA). When reading the value in Resistance mode, tha value is in ohms (value 1012 = 1012 Ω) |
</WRAP> | </WRAP> | ||