Jak postupovat při přepočtu hodnot z AD převodníků?, Umí PLC FATEK PWM (Pulzně šířkovou modulaci) na výstupu PLC? aj.
Dotaz: Jak postupovat při přepočtu hodnot z AD převodníků? (červenec 2009)
Dobrý den,
k Vašemu dotazu na přepočet hodnot z AD převodníků mám dobrou zprávu:
PLC FATEK řady FBs má nyní dvě nové funkce (FUN 33: LCNV a FUN 34: MLC), které jsou přímo určeny pro přepočet hodnot naměřených AD převodníky. Jedná se o lineární interpolaci „Linear Conversion“ a po úsecích lineární interpolaci „Multiple Linear Conversion“. Tyto funkce by měly vyhovovat Vašim požadavkům.
Výhledově bude dobré provést aktualizaci OS ve Vašem PLC FATEK na verzi minimálně V4.60, která u funkcí FUN 33 a FUN 34 zavádí zaokrouhlování, aby se zmenšila výsledná chyba.
(Ohledně aktualizace OS Vašeho PLC mne prosím kontaktujte a domluvíme další postup. Podrobnosti k aktualizaci OS jsou uvedeny zde).
Pozn. Verze OS Vašeho PLC se zjistí na druhé řádce okénka, které se otevře po uspěšném připojení programem WinProLadder do PLC.
S pozdravem
Technická podpora – Kontakt SEA spol. s r.o.
Doplněno: Další podrobnosti jsou uvedeny v článku: Analogové vstupy a výstupy
Dotaz: Umí PLC FATEK PWM (Pulzně šířkovou modulaci) na výstupu PLC? (březen 2010)
pro PWM (Pulzně šířkovou modulaci) jsou v PLC určeny dvě funkce:
1. FUN139-HSPWM (Manual Page 7-114). Z tabulky plyne, že FUN 139 – HSPWM lze použít jen pro 4 výstupy, konkrétně pro Y0, Y2, Y4, Y6! – Ale je rychlejší.
2. FUN82-PWM (Manual Page 7-65). Z tabulky plyne, že FUN 82 – PWM lze použít pro libovolný výstup Y. – Ale je pomalejší.
Při PWM lze využít prvek FAC-FBS-PWMDA, který z výstupu umí udělat analogový výstup pomocí PWM. Prvek FAC-FBS-PWMDA není standardním vybavením PLC a je třeba ho do PLC doplnit na objednávku. Prvek FAC-FBS-PWMDA ani výstupní tranzistory nejsou určeny pro 230V.
Dotaz: Mám FAC-FBS-CMGSM (GSM komunikační modul pro PLC FATEK). Mohu nějak vyzkoušet přenos dat přes GPRS? (léto 2010)
V návodu pro FAC-FBS-CMGSM je odkaz na demoverzi GPRS Serveru, který si můžete zdarma stáhnout zde „Fatek GPRS Server Demo“ pro CMGSM
Dotaz: Problém při „online“ simulaci činnosti dotykového panelu FATEK FAC-FV035ST-C10 s PLC na notebooku přes USB port. (květen 2010)
Problém při simulaci byl, že PLC bylo v provedení USB a na notebooku se při spojení s PLC vytvořil port com25. PM Designer ale počítá max s COM16!!!
Bylo potřeba na notebooku administrátorsky „přemístit“ vzniklý COM port na nižší číslo.
Poznámka: Nejedná se o reálnou provozní situaci, protože PLC v provedení USB nelze spojit se skutečným dotykovým panelem přes USB port. Simulace sloužila pouze pro odladění programu do panelu.
Dotaz: Nikde v manuáloch som sa nedočítal o tzv. dĺžke programovej slučky, čiže o čase, za aký sa vykoná jedna príp. viac inštrukcií programu. Od toho sa ovdíja potreba použitia základného radu FBs MA príp. FBs MC. (únor 2010)
PLC řady FBs má 36 sekvenčních instrukcí a 326 funkcí (126 typů funkcí).
Trvání jedné sekvenční instrukce je 0,33 usec. Jednotlivé typy PLC řady PBs (MA, MC, MN) se v tomto parametru neliší. U funkcí nelze dobu trvání přesně určit, protože funkce může při každém průběhu trvat jinou dobu (podle toho, jak složitou operaci musí v daném kroku vykonat).
Ověřit skutečnou dobu trvání jedné smyčky (scan time) při běhu programu, lze vyčtením speciálních registrů, ze kterých lze zjistit maximální, minimální a poslední dobu trvání jedné smyčky programu.
Viz např. program WinProladder: Menu -> Nápověda -> Special Registers & Coils (F2)
R4136 Current scan time
R4137 Maximum scan time
R4138 Minimum scan time
1. Error < ±1ms
2. Re-calculate when PLC changes from STOP to RUN
Dotaz: Dotaz na možnost připojení a ovládání PLC FATEK programem WinProladder přes LAN síť. (prosinec 2009)
Připojení a ovládání PLC FATEK programem WinProladder přes LAN síť je snadné. Stačí použít například rozšiřující destičku FAC-FBS-CBE podrobnosti zde. Případně komunikační modul FAC-FBS-CM55E podrobnosti zde:
Další návod je k dispozici zde.
Dotaz: Potřeboval bych PLC sestavu rozmístit v úzkém rozvaděči do dvou řad. Je to možné? (březen 2010)
Ano, je to možné. Stačí použít modul FAC-FBS-XTNR (případně jen prodlužovací kabel – podrobnosti jsou uvedeny zde).
Dotaz: Podrobnosti k RTC (Real Time Clock – Calendar) [2011-11-30] Od PLC verze OS(=FirmWare) V4.65 je podporována identifikace typu použitého RTC obvodu v PLC, a to pomocí registru D4053:
Updating of FBs OS V4.65 (08/18/2010) – Support RTC chips : HT1381/ISL1208/S35390A
D4053=0 ~ Without RTC chip
D4053=1 ~ RTC chip is HT1381
D4053=2 ~ RTC chip is ISL1208
D4053=3 ~ RTC chip is S35390A
Chip S35390A umožňuje adjustaci času. Podrobnosti viz Chapter 15 – Real Time Clock (RTC)
Dotaz: Nedaří se mi nastavit RTC (Real Time Clock/Calendar) z mého PC programu. [2012-10-19]
PLC potřebuje na zaznamenání změny M1952 alespoň jeden scan cyklus. Proto nelze pro nastavení času použít jediný packet (Multiple writes), ale doporučuji povel rozdělit do 3 packetů (možná vyslaných i s určitým časovým odstupem).
1. Packet M1952 -> ON
2. Packet časy
3. Packet M1952 -> OFF
Aby se nastavení času v RTC povedlo, musí PLC běžet!!! (tj. být ve stavu RUN)
Zde je výpis z terminálu s úspěšným nastavením času z PC:
9:21:08.447: – <#02>01423M19521A<#03>
9:21:08.466: + <#02>01420F9<#03>
9:22:39.242: – <#02>014706R041280001000200030004000500061A<#03>
9:22:39.274: + <#02>01470FE<#03>
9:22:50.522: – <#02>01424M19521B<#03>
9:22:50.543: + <#02>01420F9<#03>
Další možností, která není až tak univerzální, je zaprogramovat změnu času do PLC programu a z PC jen dodat správný čas do domluvených registrů.
Dokumentace: 15. Real Time Clock ( RTC)
Dotaz: Lze simulovat chování programu bez připojeného PLC? [2012-08-14] Ano, lze pro PLC řady FBs. Program WinProladder ve verzi 3.11 umožňuje simulaci a ladění programu bez připojeného PLC řady FBs i B1/B1z.
Program včetně návodu je volně ke stažení zde.
Dotaz: Jak komunikovat s PLC z PC pomocí protokolu FATEK? [2012-08-06] Popis komunikačního protokolu FATEK je k dispozici zde:
1. Krok:
Nejlepší je začít inicializací (vymazáním) PLC, čímž se v PLC všechny komunikační porty nastaví do defaultního stavu: 9600Bd, 7bitů, Sudá(Even) parita, 1 stopbit
WinProladder[MENU]: PLC-> Vymazat PLC
a sputit PLC takto:
WinProladder[MENU]-> PLC -> Spustit program
2. Krok:
Na PC spustit program Hyperteminál a nastavit patřičný sériový port na PC takto: 600Bd, 7bitů, Sudá(Even) parita, 1 stopbit, řízení toku žádné
a připojit Hyperterminál: Hyperterminál[MENU]-> Připojit -> Připojit
3. Krok:
Ukázka řetězce pro sepnutí dvou výstupů Y na PLC
Command code 45 Write the status to continuous discrete. Strana: Appendix 1-11
Pomocí ^C ^V zkopírovat některou z následující řádků do okénka Hyperterminálu
a tím se sepnou/vypnou některé z výstupů Y0 až Y4
014504Y000010010B
014504Y000011110D
014504Y0000000009
Dotaz: Umí čtečka RFID čtečka FAC-FBS-DAP-BR vyčítat RFID karty s čipem EM4102? (leden 2010)
Dobrý den, obdržel jsem odpověď od výrobce:
RFID čtečka FAC-FBS-DAP-BR nepodporuje vyčítání RFID karet s čipem EM4102.
S pozdravem
Technická podpora – Kontakt SEA spol. s r.o.
Nejnovější komentáře