Diagnostika displeje S7-1500 v PLC programu s novým firmwarem

  • neděle, 04 říjen 2015 04:00

Tato funkce v Simatic S7-1500 je dostupná právě až od verze firmware 1.5 a vyšší v TIA Portal V13 a využívá vylepšenou instrukci "GET_DIAG" pro vyhodnocení stavu displeje na CPU. Vyzkoušíme si, jak to opravdu funguje.

Jedná se o upgrade firmware v samotném displeji CPU S7-1500, i když pro následující platí stejná pravidla, jako pro aktualizaci firmware v samotném CPU.

Než něco s displejem CPU začneme dělat, zjistíme si jeho aktuální verzi firmware. U PLC S7-1500 je displej odnímatelný jako samostatná část a tedy i s vlastním FW.

Firmware displej 1511-1PN


Firmware stáhneme z webu podpory Siemens, obdobně jako FW pro CPU. Také zatím jen verzi 1.5, i když je již nyní vyšší, ale to bychom museli používat TIA Portal V13 + SP1 a to my zatím nechceme.

Znovu připomínám, že stažení firmware není volně dostupné, je nutné mít vytvořen účet, přihlásit se a odsouhlasit podmínky použití.

Firmware displej 1511-1PN


Samotný FW je opět jeden soubor, v jehož názvu je objednací číslo displeje a firmwarová verze.

Firmware displej 1511-1PN


V TIA Portal menu Online a diagnostika ještě pro názornost ukázka, že v CPU je opravdu displej se základní verzí FW.

Firmware displej 1511-1PN


Poté již standardním způsobem provedeme samotný update. Tentokrát si na rozdíl od aktualizace FW v CPU počkáme trochu déle.

Klikněte na obrázek pro zvětšení. 

Firmware displej 1511-1PN


Samotný proces aktualizace trval neuvěřitelných devět minut, ale na konec je tam.

Firmware displej 1511-1PN


Systémovou funkci, instrukci GET_DIAG najdeme v seznamu rozšířených funkcí TIA Portal. Po vložení bloku do PLC programu si zcela jistě přečtěte kontextovou nápovědu, abyste viděli, co vše se dá s pomocí této funkce monitorovat.

Firmware displej 1511-1PN


Funkce GET_DIAG dokáže spoustu užitečných věcí, podle hodnoty proměnné na adresním vstupu monitoruje patřičný hardware, stačí si opravdu pročíst nápovědu TIA Portal. 

Firmware displej 1511-1PN


K této instrukci ještě vytvoříme datový blok GET_DIAG_DB (DB54), do kterého funkce neustále zapisuje status monitorovaného hardware. Tentokrát to bude právě náš displej na CPU.

Firmware displej 1511-1PN


VAT tabulce je online vidět status jednotlivých proměnných v našem datovém bloku. Online stav je při vytaženém displeji, stav ve sloupci komentář pak při vloženém displeji. Rozklíčování opět přes nápovědu. Poměrně důležitá poznámka, v datovém bloku, do kterého funkce zapisuje stav, jsou datové typy DIS.

Klikněte na obrázek pro zvětšení.

Firmware displej 1511-1PN


Aktualizace firmware v displeji S7-1500.

Klikněte si zde pro otevření videa v samostatném okně


Závěr: 

Takových různých funkcí navázaných na minimální typ firmware je v PLC velmi mnoho, není ani možné o všech detailně vědět. Na druhé straně třeba konkrétně bez této funkce se klidně obejdete.

Jaroslav Blažek


Doplňující odkazy k článku:

Seznam Firmware pro  CP1511-1PN: https://support.industry.siemens.com/cs/ww/en/view/78301349 

Firmware pro displej S7-1500: https://support.industry.siemens.com/cs/ww/en/view/78301954

Blaja automation portal

Pro psaní komentářů se přihlašte

Kontakt

email : blaja @blaja.cz
email reklama: info @blaja.cz
email adresy bez mezery 
před zavináčem

Jaroslav Blažek
Štěpánská 1888
755 01 Vsetín
+420 608 180 209