PLC prednáška č.7:programy,OB, prerušenia, cyklus PLC/Lecture 7: programs, OB, interrupts, PLC cycle

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška sa venuje programom v CPU programovateľného logického automatu, ktorý vykonáva systémový program (operačný systém) a používateľský riadiaci program uložený v blokoch, pričom základným je organizačný blok OB1. Vysvetľuje vzorkovanie a Shannon-Kotelnikovovu teorému, podľa ktorej musí byť vzorkovacia frekvencia aspoň dvojnásobkom frekvencie signálu, a funkciu watchdogu. PLC popisuje ako konečný automat (Mealyho a Moorov). Ďalej rozoberá organizačné bloky, cyklus PLC s obrazmi vstupov a výstupov a prerušenia, ktoré podľa priority predlžujú cyklus a bez definovaného ošetrenia môžu viesť k prechodu CPU do režimu STOP.

  • - CPU vykonáva operačný systém a používateľský riadiaci program, ktorý je uložený v blokoch (OB, FC, FB), pričom hlavným je OB1.
  • - Shannon-Kotelnikovova teoréma: vzorkovacia frekvencia musí byť aspoň dvojnásobkom maximálnej frekvencie signálu (napr. CD používa viac ako 40 kHz, reálne 44 kHz).
  • - Watchdog kontroluje dobu cyklu a pri jej prekročení vyvolá prerušenie, reštart alebo bezpečné zastavenie technológie.
  • - PLC možno popísať ako konečný automat; Mealyho automat závisí od stavu a vstupu, Moorov iba od stavu.
  • - Program pracuje s obrazmi vstupov a výstupov, ktoré sa aktualizujú len v definovaných fázach cyklu, čo zaisťuje synchronizáciu údajov.
  • - Organizačné bloky volá výhradne operačný systém; slúžia na nábeh, cyklické spracovanie, prerušenia a obsluhu chýb.
  • - Prerušenia (hardvérové aj softvérové) majú priority a predlžujú cyklus PLC; ak nie je zadefinované ošetrenie chyby, CPU prejde do režimu STOP.

Zhrnutie pripravené s pomocou AI z prepisu videa.