Op mijn examen werd gevraagd om een vergelijking te maken tussen profibus en CAN en meerbepaald over de toegangscontrole.
Bij profibus wordt dit gedaan mbh van een token die door de masters wordt doorgegeven in een ringstructuur. De master die de token heeft krijgt een bepaalde tijd om berichten te sturen.
Bij CAN kunnen alle nodes berichten verzenden op ieder moment. Wanneer dit gelijktijdig gebeurt dan mag de node met de laagste identiefier berichten sturen.
Een tweede vraag was hoe je een alarm prioritair kan doorsturen, voorbeeld een brandalarm of rookmelder. Bij CAN is dit simpel, gewoon de identifier 0 kiezen, zodat hij altijd de laagste identifier heeft en dus altijd voorrang heeft. Maar hoe doe je dit bij profibus?
Kan het brandalarm zelf een token genereren?
Bij profibus heb je ook functionele adressering SAP(service acces point) kan je hiermee iets prioritair doorsturen?