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 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í. |
Samotný FW je opět jeden soubor, v jehož názvu je objednací číslo displeje a firmwarová verze. |
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. |
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í. |
Samotný proces aktualizace trval neuvěřitelných devět minut, ale na konec je tam. |
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. |
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. |
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. |
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í. |
Aktualizace firmware v displeji S7-1500.
|
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