Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

CPU_HU_000_BIN 2008. Január. Tartalomjegyzék  1. A funkcióblokk feladata  2. A felhasználás körülményei  3. A FB bemenetei/kimenetei változói  4.

Hasonló előadás


Az előadások a következő témára: "CPU_HU_000_BIN 2008. Január. Tartalomjegyzék  1. A funkcióblokk feladata  2. A felhasználás körülményei  3. A FB bemenetei/kimenetei változói  4."— Előadás másolata:

1 CPU_HU_000_BIN Január

2 Tartalomjegyzék  1. A funkcióblokk feladata  2. A felhasználás körülményei  3. A FB bemenetei/kimenetei változói  4. A FB változóinak részletes leírása  5. Alkalmazási minta

3 1. A funkcióblokk feladata A PLC adott memóriaterületének értékét növeli a beállított maximumig a megadott felfutási idővel. A PLC adott memóriaterületének értékét csökkenti 0-ig a megadott lefutási idővel. A futtatás megállítható. A memóriaterület értéke törölhető.

4 1. A funkcióblokk feladata A FB felhasználható érték emelésre és érték csökkentésre a értéktartományban.

5 2. A felhasználás körülményei Ha a PLC beállításait átállítjuk a lenti képnek megfelelően az alábbi tulajdonság ablakban, vagyis kipipáljuk az időzítő/számláló bináris üzemmódja jelölőnégyzetet, akkor az időzítő (melyből a funkcióblokk felépül) a bemenetén megadott értéket BIN- ben értelmezi.

6 2. A felhasználás körülményei A behívott CPU_HU_000_BIN funkció blokk két programból épül fel. - Létradiagramban megírt „CPU_HU_000_BIN” programrészből - Strukturált szövegben megírt „mag” programrészből

7 2. A felhasználás körülményei A felhasználói program létraágába illesztett funkcióblokk.

8 3. A FB bemeneti/kimeneti változói Bemeneti változók: Változó neveAdat típusÉrtéktartomány Start_felfutasBOOL0,1 StopBOOL0,1 Start_lefutasBOOL0,1 ResetBOOL0,1 Ido_felfutasiWORD& Ido_lefutasiWORD& Y_maximumINT Kimeneti változók: Változó neveAdat típusÉrtéktartomány Y_aktualisINT Ido_kijelzesINT OKBOOL0,1

9 4. A FB változóinak részletes leírása Változók:Értelmezés Start_felfutasHa „1”, akkor indul a futtatás StopHa „1”, akkor megáll a futtatás Start_lefutasHa „1”, akkor a pillanatnyi értéket 0-ra futtatja vissza ResetHa „1”, akkor a pillanatnyi érték 0-ra vált futtatás nélkül Ido_felfutasiA & DEC-ben megadott érték Ido_lefutasimegfelel a ,5 s-os időtartománynak Y_maximumA futtatás célértéke Y_aktualisAktuális érték Ido_kijelzesHátralévő futtatási idő OKHa az Y_aktualis=Ymaximum, akkor „1”

10 5. Alkalmazási minta Felfutási idő: 5 s Lefutási idő: 7 s Y_maximum: &4500

11 5. Alkalmazási minta (video) Felfuttatás

12 5. Alkalmazási minta (video) Lefuttatás

13 5. Alkalmazási minta (video) Futtatás megállítása

14 5. Alkalmazási minta (video) Érték törlés

15 5. Alkalmazási minta Ha a CX-Programmer a mintaprogram fordításakor vagy PLC-be töltéskor adat konverziós hibát jelez, akkor a számítógépen futó operációs rendszer beállításai között a tizedes pont értelmezésében eltérés van. Tizedes jelzésére beállításoknak megfelelően vesszőt(,) vagy pontot(.) alkalmazhatunk. A hiba elhárítható az operációs rendszer beállításainak módosításával, vagy a funkcióblokkon belüli egyszeri és egyszerű módosítással. R_y_aktualis := 0,0; R_y_aktualis := 0.0;


Letölteni ppt "CPU_HU_000_BIN 2008. Január. Tartalomjegyzék  1. A funkcióblokk feladata  2. A felhasználás körülményei  3. A FB bemenetei/kimenetei változói  4."

Hasonló előadás


Google Hirdetések