Časté dotazy (FAQ) – PLC řady FBs, B1/B1z
Praktické poznámky k PLC FATEK řady FBs a B1/B1z.
Dotaz: Co bych měl vědět o nové řadě PLC B1/B1z? Co je jinak než u řady FBs?
Článek s často kladenými dotazy vznikl původně pro PLC FATEK řady FBs-MAxx a FBs-MCxx. Na konci roku 2009 výrobce představil novou řadu B1/B1z, která z řady FBs vychází. Většina informací proto zůstává v platnosti i pro tuto novou řadu B1/B1z. Důležité odchylky naleznete v následujícím odkazu:
Praktické poznámky k nové řadě PLC B1/B1z najdete v samostatném článku zde.
Dotaz: Kde najdu informace k PLC Fatek?
- Obchodní informace k PLC FATEK
- Katalog PLC řady FBs
- Katalog PLC řady B1/B1z
- Dokumentace k PLC
- Programovací prostředí WinProladder pro PLC
- Stránky výrobce: http://www.fatek.com
- Vyhledávač: Zadejte na stránkách http://fatek.esea.cz/ do vyhledávání vhodně formulovaný dotaz. Například: registry
Články na webu o PLC FATEK (napsali o nás):
- Co vše nabízí a umožňuje PLC Fatek?
- TEST – Základní ekonomické PLC FATEK FBs-10MA
- Co se skrývá pod označením PLC?
Dotaz: Kde najdu USB ovladače pro PLC FATEK?
USB ovladače pro Windows jsou k dispozici zde.
Dotaz: Jak zjistím číslo COMx sériového portu PC na kterém se PLC s USB portem připojilo?
Jeden z možných postupů je popsán zde
Dotaz: Jak se vytváří programy pro PLC FATEK?
K tvorbě programů pro PLC FATEK je určeno programovací prostředí s názvem WinProladder, který je volně ke stažení zde. PLC se programuje formou žebříčkového diagramu. Program WinProladder ve verzi 3.11 umožňuje připravit a v simulačním režimu vyzkoušet váš program pro PLC FATEK ještě před jeho zakoupením!
Program WinProladder je společný pro celou rodinu PLC FATEK.
Dotaz: Jak je to s firmwarem v PLC?
Firmware v PLC je výrobcem označován jako OS (Operating System).
Možnost výměny firmware a vlastnosti jednotlivých verzí jsou popsány zde.
Dotaz: Jak je to se spotřebou PLC sestavy?
Výpočet spotřeby PLC sestavy je popsán zde.
Dotaz: Jak je to s tranzistorovými výstupy a jejich značením (zapojení SINK a SOURCE)?
Důležité informace pro zapojení digitálnách výstupů jsou uvedeny v článku zde.
Dotaz: Jak zjistím stav analogového vstupu a výstupu?
Důležité informace pro práci s analogovými vstupy a výstupy jsou uvedeny v článku zde.
Dotaz: Jaké je defaultní (tovární) nastavení sériových portů na PLC Fatek?
9600 baud, 7 bit, Sudá (Even) parita, 1 stop bit
Upozornění: Toto nastavení se týká i připojení přes USB!
Dotaz: Nedaří se mi navázat sériovou komunikaci s PLC z PC programu WinProladder?
(přitom kolega s tímto PLC nedávno bez problémů komunikoval)
Problém bývá ve změně nastavení komunikačního Portu (RS232, RS485 i USB) v PLC. Novější verze WinProladderu umožňují provedení autodetekce připojeného PLC (označeno „AutoCheck„). WinProladder pak zkouší všechny baudové rychlosti a různé kombinace nastavení sériové komunikace i adresy PLC. Funkce „AutoCheck“ je užitečná v situaci, kdy si uživatel přenastaví sériový port v PLC, po určité době na to zapomene a pak má problém se s PLC znovu spojit.
Dotaz: Jak zjistím číslo COMx sériového portu PC na kterém se PLC s USB portem připojilo?
Mám: převodní kabel FAC-FBS-U2C-MD-180 (USB <-> RS232) pro připojení PLC FATEK
(nebo PLC FATEK s Portem 0 v provedení USB)
Níže uvedeným postupem lze na PC s os Windows zjistit aktuální sériové porty. Porovnáním výsledků před připojením PLC a po připojení PLC lze zjistit sérový port, který přibyl.
do příkazové řádky na PC napište nebo zkopírujte:
reg query HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
Příklad:
C:\>reg query HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM
\Device\Serial0 REG_SZ COM1
\Device\Nmserial0 REG_SZ COM3
\Device\Nmserial1 REG_SZ COM2
Poznámka: podobná možnost je použít příkaz MODE v okně „Příkazový řádek“ ve Windows
Příklad:
C:\>MODE
Stav zařízení COM8:
Baudů: 1200
Parita: None
Datové bity: 7
Stop bity: 1
Časový limit: OFF
XON/XOFF: OFF
CTS synchronizace domluvou: OFF
DSR synchronizace domluvou: OFF
DSR citlivost: OFF
DTR obvod: ON
RTS obvod: ON
Dotaz: Kde najdu zapojení sériových portů na PLC Fatek?
Chapter 11: Communication of FBs-PLC
Dotaz: Mohu propojit na dálku dvě PLC (třeba sériovým portem) a získat tak jakoby větší PLC s více vstupy a výstupy?
Ano, lze to. Podrobnosti jsou uvedeny v článcích:
Funkce FUN151 (CLINK) – propojení PLC
Příklad komunikace mezi automaty
Dotaz: Mám „mechanický problém“ – jak vytáhnout sériový kabel RS232 z Portu 0 na PLC?
Sériové kabely FAC-FBS-232P0-9F-150 a FAC-FBS-232P0-9M-400 jsou opatřeny mechanickou pojistkou proti nechtěnému nežádoucímu vytažení z PLC. Proto je třeba kabel PŘI VYTAHOVÁNÍ z PLC vždy držet za POHYBLIVOU OBJÍMKU (trubička délky cca 2cm) na konektoru a nikoli za kabel! Při zasouvání konektoru do PLC je třeba použít o něco větší sílu, než bývá obvyklé (odhadem cca 1kp), až je cítit lupnutí mechanické pojistky. (Před zasunutím konektoru je důležité zkontrolovat správnou orientaci koncovky vůči PLC dle klíče v konektoru.)
Dotaz: Jak je to se zobrazením aktuálního stavu registrů při online ladění programu v PLC?
Při ladění programu v PLC lze zobrazovat stavy registrů R a M atd. Je třeba si ale uvědomit, že sériová linka neumožňuje příliš rychlý přenos informací z PLC. Proto se stavy registrů přenášejí hromadně, a to až na konci smyčky (scanu). Z toho plyne, že když se dívám na obrazovce na výsek z PLC programu, nemohu vidět aktuální stav registrů jaký je v konkrétním daném místě programu, ale vidím stav registrů, jaký je až na konci smyčky (scanu).
Dotaz: Na PLC pomalu bliká červená LED ERR – co s tím?
Pokud PLC při vykonávání programu vyhodnotí nějakou závažnou chybu, ukončí vykonávání PLC programu, zhasne LED RUN, rozbliká LED ERR, odpojí výstupy PLC a rozsvícením LED pro výstupy Y0 až Y3 signalizuje číslo chyby, a to dle následující tabulky:
Y3 | Y2 | Y1 | Y0 | Error | Vysvětlení |
0 | 0 | 0 | 1 | 1 | PLC program obsahuje funkci, která v dané verzi firmware není podporována. Řešení:1- nepoužívat nepodporovanou funkci2- aktualizovat firmware v PLC viz článek zde 3- použít aktuální verzi programu WinProladder (který automaticky provádí kontrolu) |
0 | 0 | 1 | 0 | 2 | Nesouhlasí PLC ID a PLC program ID:PLC Program je zamčen pro použití s konkrétním kusem PLC (Ochrana duševního vlastnictví programátora k PLC programu) |
0 | 0 | 1 | 1 | 3 | Chyba kontrolního součtu PLC programu1- Vymazat PLC a nahrát do PLC znovu program2- Použít aktuální verzi programu WinProladder3- Při opakovaném výskytu problému zkontrolovat napětí na baterii PLC nebo poslat PLC do servisu(V případě kritických aplikací používat pro uložení programu MEMORY pack) |
0 | 1 | 0 | 0 | 4 | Chyba STACKu systému |
0 | 1 | 0 | 1 | 5 | Chyba Watch Dogu blíže zde – nejčastější chyba. Jedná se o nevhodný návrh PLC programu, který se pozastaví v nějakém místě na „příliš dlouhou dobu“ (programátorská chyba) |
0 | 1 | 1 | 0 | 6 | Překročen počet vstupů/výstupů na hlavní jednotce |
0 | 1 | 1 | 1 | 7 | Chyba syntaxe |
1 | 0 | 0 | 0 | 8 | Překročen povolený počet rozšiřujících modulů s digitálními vstupy/výstupy |
1 | 0 | 0 | 1 | 9 | Překročen povolený počet digitulních vstupů/výstupů (=vstupních/výstupních svorek) |
1 | 0 | 1 | 0 | 10 | Chyba CRC kontrolního součtu firmware v PLC |
11.. | 11 až 15 je rezerva |
Poznámky:
- I při blikání LED ERR PLC komunikuje přes Port 0. Lze tedy pomocí FATEK protokolu zjistit stav pomocí registu R4139 nebo změnit program.
- Nejčastěji se vyskytuje chyba č. 5(WatchDog), poměrně vzácně se vyskytnou chyby 1,2,3. Výskyt ostatních chyb jsme dosud vůbec nezaznamenali (ani je nemáme hlášeny od zákazníků).
- Další informace v manuálu 8. Kapitola „Test Run, Monitoring and Maintenance“ zde
Dotaz: Kde najdu informace ke komunikaci s PLC Fatek pomocí protokolu MODBUS?
- Chapter 12: The Communication Function of FBs-PLC
- (Communication of FBs-PLC/Supplement)
- Chapter 13: The Applications of FBs-PLC Communication Link
- (FUN150: M-BUS Convenient instruction for Modbus RTU Master / Supplement)
- (Communication Related Settings/ Supplement)
- (The rule for address mapping between Modbus & Fatek FBe)
- (Příklad Funkce FUN151 (CLINK) – propojení dvou PLC FATEK na dálku)
Další dokumentace:
Upozornění:
Zkratka v názvu funkce FUN150 M-BUS znamená MODBUS (a nikoli M-Bus (Meter-Bus) , což je protokol, určený pro odečet hodnot měřičů spotřeby).
Poznámka:
Pro oživení a vyzkoušení komunikace v protokolu MODBUS lze někdy s výhodou využít možností dotykového panelu FAC-FV-035ST-C10, který se nakonfiguruje programem PM Designer tak, že komunikuje v protokolu MODBUS, a to jako Master nebo Slave (dle potřeby): Panel -> Link Properties -> Device/Server[PanelMaster]: [Modbus Device/Slave(RTU)] nebo [Modbus Master(RTU)]
Dotaz: Klávesové zkratky v žebříčkovém diagramu?
A … Kontakt
B … Negovaný kontakt
U … Up (náběžná hrana)
D … Down (sestupná hrana)
O … Output
Q … Output (negovaný)
E … Output Set
R … Output Reset
I … Negace
P … Puls
N … Puls (negovaný)
H … Horizontální propojka
V … Vertikální propojka
S … Set
R … Reset
T … Timer
C … Counter
F … Function
Dotaz: Klávesové zkratky na Stavové stránce (Status Page)?
a … Ascii (String, řetězec)
b … Binary
h … Hexa
d … Decimal
Dotaz: Jak mohu upravit šířku sloupce v žebříčkovém diagramu programu WinProllader?
WinProllader[ MENU] -> Úpravy -> Editovat síť -> Rozšířit na 22 sloupců [F4] WinProllader[MENU] -> Úpravy -> Editovat síť -> Zúžit na 11 sloupců [SHIFT+F4]
Dotaz: Jak zjistím první průběh programové smyčky po zapnutí PLC („first scan„)?
Použijte v programu M1924.
Dotaz: Kde rychle najdu soupis všech pevně přiřazených (speciálních) registrů v PLC?
V programu WinProladder:
[MENU] -> Nápověda -> Speciální registry a výstupy [F2] -> Special Registers Details
[MENU] -> Nápověda -> Speciální registry a výstupy [F2] -> Special Relay Detail
Dotaz: Jak je to v PLC s pamětí pro program?
Použití paměti v PLC je popsáno v článku zde.
Dotaz: Kde najdu informace o nepřímém adresování?
Chapter 5: 5.2 Use Index Register(XR) for Indirect Addressing
Description for V~Z & P0~P9 Index Register
Dotaz: Jak nahrát program do OLED grafického panýlku s klávesničkou FAC-FBS-BPEP?
Pro úspěšné nahrání programu je třeba panýlek přepnout do „systémového menu“ – stisknutím tlačítka ESC na dobu minimálně 6 vteřin. A pak v systémovém menu displeje navolit [ Load User Menu ]. (Panýlek se programuje normálně namontovaný do hlavní PLC jednotky, a to prostřednictvím komunikačního portu PLC jednotky)
Další informace k práci s FAC-FBS-BPEP jsou zde.
Dotaz: Program Ether_cfg se nedokáže spojit s Ethernetovým modulem FBs-CM25E/FBs-CM55E nebo deskou FBs-CBE/FBs-CBEH?
- Použijte aktuální verzi programu Ether_cfg, která je k dispozici zde.
- Pro úspěšné používání programu Ether_cfg je potřeba správně nakonfigurovat nastavení Firewallu ve Windows nebo Firewall úplně vypnout.
Dotaz: Kam se mohu obrátit se svým dotazem na PLC FATEK?
Technická podpora – Kontakt SEA spol. s r.o.
Nejnovější komentáře