Announcement

REXYGEN forum has been moved. This one is closed.
Head over to the new REXYGEN Community Forum at https://forum.rexygen.com.

Looking forward to meeting you there!
 

#1 2016-04-04 09:37:56

contactform
Member
Registered: 2015-10-30
Posts: 45

Tlačítko v Inkscape HMI a PiFace

Dobrý den, prosím o radu:
Nemohu přijít na to, jak vytvořit funkční tlačítko v Inksape pro ukázkový projekt Piface digital demo example pro vstup č 2.

Offline

#2 2016-04-04 11:20:46

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den,

funkční tlačítka mají smysl pro nastavení výstupů (v PiFace digital demo example např. RPI__PFO) nebo pro ovládání tlačítek uvnitř schématu (např. "MP_START", "CNB_OUTX", ...).
Tlačítko pro vstup nemá smysl. Měl jste na mysli výstup?

Hezký den.
Tomáš

Offline

#3 2016-04-04 13:58:30

gell
Member
Registered: 2016-04-04
Posts: 5

Re: Tlačítko v Inkscape HMI a PiFace

Ano měl jsem na mysli výstup.
Je možné někde stáhnout soubor svg k tomuto projektu?

Offline

#4 2016-04-04 21:03:56

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Tlačítko v Inkscape HMI a PiFace

Vytvořil jsem vám jednoduchý příklad, který ovládá konstantu "CNB_OUT4". Tato konstanta je přímo zapojená na výstup č. 4 (podle zapojení příkladu PiFace digital Demo example).
HMI_PiFace.zip

Doufám, že jsem odpověděl na váš dotaz.
Hezký den, Tomáš

Offline

#5 2016-04-07 16:12:13

gell
Member
Registered: 2016-04-04
Posts: 5

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den
Děkuji za radu.
Jsem naprostý začátečník. Existuje nějaká literatura?
Michal

Offline

#6 2016-04-08 06:53:51

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den,

pro začátek vám mohu doporučit 6-ti dílný seriál "Začínáme se systémem REX na Raspberry PI", kde se dozvíte vše podstatné od vlastní instalace až po uživatelské rozhraní v Inkscape.

Hezký den, Tomáš

Offline

#7 2016-04-12 18:55:24

gell
Member
Registered: 2016-04-04
Posts: 5

Re: Tlačítko v Inkscape HMI a PiFace

Děkuji za odkaz
Ještě mi není jasné, jak snímat teplotu s Piface, když mám čidlo připojené přes usb ttl adaptér přímo do RPi.
Nemohl by jste mi mi vytvořit nějakou ukázku regulace teploty pro jeden výstup s regulací přes HMI. Takový
pokojový termostat.
Děkuji
Michal

Offline

#8 2016-04-13 07:58:41

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den,

o jaké teplotní čidlo se jedná?

Hezký den, Tomáš

Offline

#9 2016-04-14 18:37:36

gell
Member
Registered: 2016-04-04
Posts: 5

Re: Tlačítko v Inkscape HMI a PiFace

Jedná se o čidlo DS18b20
Děkuji, Michal

Offline

#10 2016-04-15 09:41:36

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den,

jakým způsobem máte to čidlo připojené do Raspberry Pi? Používáte 1-Wire převodník do USB?

Příklad na pokojový termostat naleznete zde. Pokud se Vám povede příklad na Vašem Raspberry rozběhnout, pomohu Vám začít s HMI.

Hezký den, Tomáš

Offline

#11 2016-04-15 21:20:30

gell
Member
Registered: 2016-04-04
Posts: 5

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den
Ano, používám 1-wire převodník, ale nevím jak ho rozchodit.

Offline

#12 2016-04-18 14:54:02

tomáš čechura
Administrator
Registered: 2016-02-22
Posts: 371

Re: Tlačítko v Inkscape HMI a PiFace

Dobrý den,

je pravděpodobně nutné nakonfigurovat owserver, aby správně komunikoval s USB převodníkem:

Editujte soubor /etc/owfs.conf:

sudo nano /etc/owfs.conf

Soubor by měl vypadat následovně:

!server: server = 127.0.0.1:4304
allow_other
server: port = 127.0.0.1:4304
server: usb = all
timeout_volatile = 2

Bohužel nemáme aktuálně tento hardware k dispozici. Pro další informace doporučuji dokumentaci k 1-Wire ovladači do Rexu.

Hezký den,
Tomáš

Offline

#13 2016-04-19 09:46:39

jaroslav_sobota
Administrator
Registered: 2015-10-27
Posts: 535

Re: Tlačítko v Inkscape HMI a PiFace

Potvrzuji výše uvedené, otestováno s DS9490R a teplotním čidlem DS18B20.

Offline

Board footer

Powered by FluxBB