Een Verlichting Schakelen

Dit voorbeeld legt het eenvoudige schakelen van een verlichting uit met behulp van de functieblok VISUSET.

Tip: Het programma kan hier worden gedownload en geïmporteerd: example_switch.antobj

Werkingsprincipe

Om een verlichting met behulp van een knop te schakelen, wordt deze aangestuurd via de functieblok VISUSET door middel van de visualisatievariabele switch. Dit heeft als voordeel dat de status in het VISU-functieblok wordt opgeslagen. Als dit met een flip-flop of een SET/RESET-functieblok zou worden uitgevoerd, zou de verlichting niet meer zonder grotere moeite kunnen communiceren met de visualisatie.

Basisprincipes

Ten eerste wordt een nieuwe periferie van het type Verlichting (te vinden onder Aktoren Verlichtingen) toegevoegd aan de Structuur en vervolgens in de Explorer op Toepassen geklikt.

Na het openen van het element klikt u op Bewerken om met de volgende stappen te beginnen.

  1. Voeg een nieuw Netwerk boven het bestaande functieblok VISU toe. U moet het netwerk mogelijk met de pijlsymbolen omhoog verschuiven. Dit verhoogt de prestaties van het programma, omdat de berekening vóór de uitgang out.switch wordt uitgevoerd.
  2. Maak een nieuw functieblok aan en noem dit VISUSET.
  3. Definieer de database met autocompletie op switch.
  4. Stel de ingang DIS in op TRUE of negatieer deze.
  5. Op de ingang SET maakt u nu een nieuw functieblok genaamd N. Dit geeft een impuls bij een dalende flank van de knop.
  6. Vervolgens geeft u de naam N1 op voor de database van het functieblok N.
  7. Op de ingang CLK van het functieblok N schrijft u nu in.Tr1. Als u meerdere knoppen wilt toewijzen, kunt u een OR-functieblok toevoegen voor de ingang CLK.
  8. Nu schrijft u op de eerste ingang van het functieblok VISUVAR dezelfde waarde out.switch, zoals bij de uitgang van het functieblok VISU.
  9. Om de status te wijzigen bij het activeren van een knop, moet deze ingang nu worden genegatieerd. U kunt de ingang dubbelklikken, waarna de negatie wordt aangegeven door een cirkel.
  10. Nu kunt u de applicatie testen door te klikken op Toepassen en vervolgens op Voorbeeld.

Opmerking: De uitgang kan na de modificatie nog steeds worden bediend via de visualisatie. Bovendien wordt de status gesynchroniseerd via de terugmelding.