Typy dat provozní/aplikační sběrnice

Každá provozní/aplikační sběrnice má vlastní kapacitu ohledně množství dat, které lze přes sběrnici přenést.

  • Cyklická data: Cyclická data (také se nezývají „implicitní“ nebo „základní“) jsou typicky data PLC / data procesu, např. signály Start (Spustit), Stop (Zastavit), OK, NOK apod. Přenosy cyklických dat probíhají pravidelně (např. každých 100 ms) mezi hlavní provozní/aplikační sběrnicí a sběrnicí controlleru a je nutno je co nejčastěji aktualizovat, protože obsahují příkazy, které hrají v rámci operace zásadní roli.

  • Acyklická data: Acyklická data (také „informace“) jsou obvykle data o utahování. Acyklická data jsou mimo mapování cyklických dat provozní/aplikační sběrnice a přenosy acyklických dat probíhají pouze na vyžádání z hlavní provozní/aplikační sběrnice do sběrnice controlleru.

  • Asynchronní data: Asynchronní data jsou data o utahování, která jsou součástí přenosu cyklických dat i mapování a jsou určena pro takové typy provozních/aplikačních sběrnic, které nepodporují acyklická data (CC Link). Funkci asynchronních data lze používat k odesílání výsledků utahování do PLC prostřednictvím provozní/aplikační sběrnice v balíčcích s cyklickými daty. PLC poté sloučí všechny balíčky do jednoho výsledku utahování. Asynchronní data se přenášejí z controlleru prostřednictvím signálu I/O Asynch. data aplikační sběrnice z PF a asynchronní data se přenášejí do controlleru prostřednictvím signálu I/O Asynch. data aplikační sběrnice do PF. Tyto signály se používají pro ověření asynchronních dat typu handshake, což je stejné ověření typu handshake, jaké se provádí v případě acyklických dat. Velikost Asynch. dat aplikační sběrnice z PF lze považovat za velikost instance nebo záznamu a určuje, kolik bajtů dat se přenáší v rámci každého požadavku o ověření dat typu handshake.

    Pokud je například konfigurace celkového objemu acyklických dat 1 024 bajtů a signál Asynch. data aplikační sběrnice do PF je nastaven na 64 bajtů, celkový objem asynchronních dat bude pokaždé odeslán po částech 16× 64 bajtů. To znamená, že každý požadavek z PLC splní controller v rámci signálu Asynch. data aplikační sběrnice do PF odesláním dalších 64 bajtů dat z celkového objemu asynchronních dat.

    Teoreticky řečeno – pokud signál Asynch. data aplikační sběrnice z PF definujete jako signál o délce 2 bajty, můžete odeslat až 32 K bajtů (což bude vyžadovat požadavky na 16 K dat).