Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cs:sw:01-mervis:analog-inputs-hidden [2020/03/03 14:36] jan_kozak |
cs:sw:01-mervis:analog-inputs-hidden [2023/02/12 15:57] (current) avsetula [Vyčítání hodnot vstupu] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | FIXME - přeloženo | + | ====== Analogové vstupy ====== |
- | ====== Analog inputs ====== | + | <WRAP group 100%> |
- | In this tutorial, we are going to demonstrated how to use different modes of analog inputs. | + | <WRAP half column 81%> |
+ | V tomto tutoriálu si ukážeme, jak používat různé módy analogových vstupů. | ||
+ | </WRAP> | ||
+ | <WRAP half column 15%> | ||
+ | ;;# | ||
+ | <html><span class="dev-tag dev-patron">Patron</span></html> \\ | ||
+ | <html><span class="dev-tag dev-neuron">Neuron</span></html> \\ | ||
+ | <html><span class="dev-tag dev-axon">Axon</span></html> \\ | ||
+ | <html><span class="dev-tag dev-extens">Extension</span></html> | ||
+ | ;;# | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
- | ===== Prerequisites ===== | + | <WRAP center round box> |
- | * UniPi controller running Mervis OS | + | <html><span class="kbBlue-H4alt">Co budete potřebovat?</span></html> |
- | * Basic project with attached controller a program in FBD mode | + | * kontrolér Unipi s nahraným Mervis OS |
- | * [[https://www.unipi.technology/power-supplies-c15|24V power supply]] | + | * základní projekt s připojeným kontrolérem a FBD programem |
- | * Knowledge of how the [[en:automation:02-glossary:analog-inputs-hidden|analog inputs]] work on UniPi units | + | * [[https://www.unipi.technology/cs/power-supplies-c15|24 V⎓ napájecí zdroj]] |
+ | * znalosti o funkci [[en:automation:02-glossary:analog-inputs-hidden|analogových vstupů]] na jednotkách Unipi. | ||
- | In this tutorial, we will use [[https://www.unipi.technology/unipi-neuron-l503-p105?categoryId=10|Unipi Neuron L503]]. | + | V tomto tutoriálu budeme používat jednotku [[https://www.unipi.technology/cs/neuron-c2|Unipi Neuron]]. |
+ | </WRAP> | ||
- | ===== Introduction ===== | + | ===== Úvod ===== |
- | 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. | + | Analogové vstupy mohou fungovat v různých režimech, viz [[cs:automation:02-glossary:analog-inputs-hidden|Analogové vstupy]]. Změna režimu se v Mervis IDE provádí pomocí konfigurace modulu Unipi, **změny proto nelze provádět přímo v programu** a program je nutné po dobu úprav zastavit. |
- | <WRAP center round info 60%> | + | <WRAP center round info 80%> |
- | The default mode of each input is "Voltage". | + | Ve výchozím módu jsou analogové vstupy nastaveny na "Napětí". |
</WRAP> | </WRAP> | ||
- | ===== Changing between modes ===== | + | ===== Změna módu ===== |
- | The changes are done on the prototype of the PLC or Extension. Double click on the prototype in the **Left panel**. The list of all available inputs and outputs will show up in the **Main Window**. Search for "AI_" and you will be presented with the list of all Analog input. | + | Změny se provádí na prototypu PLC či rozšiřujícího modulu. V **levém panelu** dvojitě klikněte na prototyp, čímž na **Hlavním panelu** zobrazíte seznam všech dostupných I/O. Do vyhledávače zadejte "AI_", čímž vyvoláte seznam analogových vstupů. |
{{ :en:sw:01-mervis:analog-inputs-01-search-for-ai.png?direct |}} | {{ :en:sw:01-mervis:analog-inputs-01-search-for-ai.png?direct |}} | ||
- | To change the mode, select appropriate variable from the list, head over to the **Properties panel** and select the desired mode in the "Analog Type" property. | + | Mód změníte výběrem odpovídající proměnné z rozbalovacího menu. Následně se přesuňte do panelu **Vlastnosti** a vyberte žádaný mód v kolonce "Analogový typ". |
{{ :en:sw:01-mervis:analog-inputs-02-set-type.png?direct |}} | {{ :en:sw:01-mervis:analog-inputs-02-set-type.png?direct |}} | ||
- | We just changed the configuration of the PLC modules, which is not applicable by simply uploading the solution. To save the configuration, follow the [[en:sw:01-mervis:unipi-configure-module-hidden|UniPi - Configure Module]] tutorial. | + | Provedli jsme změnu konfigurace PLC modulu, kterou nelze aplikovat nahráním sestavy. Nastavení uložte dle instrukcí v tutoriálu [[cs:sw:01-mervis:unipi-configure-module-hidden|Unipi - konfigurace modulu]]. |
- | ===== Reading the input values ===== | + | ===== Vyčítání hodnot vstupu ===== |
- | 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. | + | Vyčítání vstupních hodnot probíhá stejně ve všech módech. Po nastavení odpovídajícího módu můžete jednoduše přečíst reálnou hodnotu ze vstupní proměnné AI_X.Y, kdy X značí číslo skupiny a Y číslo vstupu v rámci skupiny. Pro přidání této proměnné do programu je nutné **[[cs:sw:01-mervis:autogen-hidden|Nastavit Autogen]]**. Vybraná proměnná se následně zobrazí v **Prohlížeči proměnných** a bude jí možné číst v **Módu ladění**. |
- | <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Ω) | + | V módu Napětí je hodnota AO_X.Y vyjádřena ve voltech (tj. hodnota 1,234 = 1,234 V). V módu Proud je pak hodnota vyjádřena v miliampérech (hodnota 3,145 = 3,145 mA) a u odporu v ohmech (hodnota 1012 = 1012 Ω) |
</WRAP> | </WRAP> | ||
- | |||
- |