Lokale voortgang laden…
PLC Gym
PLC Gym-homeNiveau 1, 0 XP · je voortgang
Missie 64 · PRO (vraagt Pro)

Oefening over Twee kanalen moeten het eens zijn: veiligheids-PLC

Lees de noodstop en de poort elk op twee kanalen en vergrendel de cel (lockout) als een paar het oneens is.

Stop op elk kanaal van de noodstop of de poort. Als de twee kanalen van één apparaat 0,5 s niet overeenkomen, vergrendel je een storing die pas wist als beide kanalen samen zijn geopend.

Alleen voor training. Dit is geen gecertificeerd veiligheidssysteem. Op een echte machine draaien deze regels in een veiligheidsrelais of een veiligheids-PLC, ontworpen en gevalideerd volgens ISO 13849-1 of IEC 62061.

Deze missie hoort bij ProMaak een gratis account aan: elk account krijgt een gratis Pro-proefperiode tot 5 december.

Geen creditcard. Niets te betalen. Niets op te zeggen.

Official release: 5 December. Sta op die dag bovenaan de ranglijst en win 3 maanden Pro, plus 2 weken Pro om aan een vriend te geven. De 2e plaats wint 4 weken. De 3e plaats wint 2 weken. Regels

  • Elke les, vanaf nul
  • Elke missie en les, naarmate je niveau stijgt
  • Een praktijktest voor elke titel, met een certificaat
  • Spoel elke test terug, één cyclus tegelijk
  • Uitgewerkte oplossingen als je vastzit
  • De codeconverter, zoveel je wilt
De 3D-robotveiligheidscel waarop deze missie draaitPRO (vraagt Pro) missie
Hoe de test verloopt

Beide kanalen, goed gebruikt

Test 1 van 6
Ingesteld door de testGecontroleerd door de testStap 25 van 25
Level
Gevorderd
Tijd
Over ons 40 min
Beloning
+550 XP
Opstelling
3D-robotveiligheidscel
Editors voor Siemens
Ladderdiagram (LAD), SCL
Editors voor Rockwell
Ladderdiagram, Gestructureerde tekst
Editors voor Beckhoff
Gestructureerde tekst
Fase
35. Veiligheidslab 2: vertrouw niets enkelvoudigs
Vereist gedrag

Twee kanalen moeten het eens zijn: wat je code moet doen

Alleen voor training: dit is geen gecertificeerd veiligheidssysteem. De noodstop en het hek hebben elk twee contacten: EStopA en EStopB, GateA en GateB. Elk is ON zolang zijn apparaat veilig is. Beschouw een apparaat alleen als veilig als beide kanalen ON zijn; valt er één weg, zet dan K1, K2 en DriveRun meteen OFF. Als de twee kanalen van één apparaat 0.5 s verschillen, is een contact blijven plakken of een draad gebroken: zet een storing voor dat apparaat in zelfhouding (latch) en laat FaultLamp branden. Een storing wordt pas gewist als beide kanalen van dat apparaat samen OFF zijn, wat bewijst dat het apparaat echt werkte. Reset (een nieuwe druk) bewapent alleen opnieuw met alle vier kanalen ON en zonder storing; Start zet dan DriveRun. Laat ResetLamp branden als die reset mogelijk en nodig is. De 0.5 s is de instelling van deze cel: echte apparaten geven hun eigen waarde op.

Elk kanaal
Stopt de robot direct.
0,5 s oneens
Storing vergrendelen, FaultLamp ON.
Wissen
Beide kanalen samen OFF, dan Reset.
Tagtabel

Twee kanalen moeten het eens zijn: ingangen en uitgangen

Je programma leest 6 ingangen en stuurt 5 uitgangen. Nog 6 ingangen sturen de simulatie aan of tonen metingen, om mee te testen. De namen zijn hetzelfde in de editor van elk merk.

TagDatatypeJouw codeWat het betekent op de machine
StartBOOLLeestEen ingang die je code nodig heeftGroene startknop
ResetBOOLLeestEen ingang die je code nodig heeftBlauwe resetknop, buiten het hek
EStopABOOLLeestEen ingang die je code nodig heeftNoodstop kanaal A: ON zolang de noodstop eruit staat
EStopBBOOLLeestEen ingang die je code nodig heeftNoodstop kanaal B: ON zolang de noodstop eruit staat
GateABOOLLeestEen ingang die je code nodig heeftHekschakelaar kanaal A: ON zolang het hek dicht is
GateBBOOLLeestEen ingang die je code nodig heeftHekschakelaar kanaal B: ON zolang het hek dicht is
EStopBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenNoodstop: ON zolang hij ingedrukt is (hij houdt vast), OFF zodra hij is losgedraaid
OpenGateBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenEen monteur opent het hek (ON) of sluit het (OFF)
StuckEStopABOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenStoring: het kanaal A-contact van de noodstop blijft gesloten hangen
StuckEStopBBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenStoring: het kanaal B-contact van de noodstop blijft gesloten hangen
StuckGateABOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenStoring: kanaal A van de hekschakelaar blijft gesloten hangen
StuckGateBBOOLNiet nodigOm te testen of te bekijken; je code kan het weglatenStoring: kanaal B van de hekschakelaar blijft gesloten hangen
K1BOOLSchrijftEen uitgang die je code zetContactor K1: ON sluit hem (stroom naar de aandrijving)
K2BOOLSchrijftEen uitgang die je code zetContactor K2, in serie met K1: ON sluit hem
DriveRunBOOLSchrijftEen uitgang die je code zetAandrijving: ON laat de arm draaien, OFF remt hem tot stilstand
ResetLampBOOLSchrijftEen uitgang die je code zetBlauwe lamp in de resetknop: een reset is nodig
FaultLampBOOLSchrijftEen uitgang die je code zetRode lamp: een veiligheidsvoorziening is uitgevallen

Schrijf in Siemens SCL de eigen tags van een blok met een # ervoor, zoals TIA Portal dat doet: #Start. Rockwell en TwinCAT gebruik alleen de naam: Start.

Automatische tests

Twee kanalen moeten het eens zijn: wat de tests controleren

  1. Elk kanaal van de noodstop of de poort stopt de robot direct.
  2. Kanalen die 0,5 s niet overeenkomen, vergrendelen een storing en laten FaultLamp branden.
  3. Een kort verschil, onder 0,5 s, is geen storing.
  4. Een storing blijft bestaan als beide kanalen terugkomen; hij wist pas als beide samen OFF zijn.
  5. Geen reset zolang een storing vergrendeld is.
  1. Probeer het Gebruik de knoppen onder het model en kijk hoe de opstelling reageert.
  2. Oplossing testen Elke controle draait met één druk op je code.
  3. Terugspoelen PRO (vraagt Pro) Mislukt er een, ga dan cyclus voor cyclus terug om te zien waarom.

Vast bij deze missie? Vraag het de leden in de Kleedkamer.

Waarom het ertoe doet

Waar je dit in de praktijk tegenkomt

Veiligheidsrelais lezen noodstops en poortschakelaars op twee kanalen. Een vastzittend contact verschijnt als een paar dat het oneens is.

Met één kanaal kan een dichtgelast contact of een kortsluiting in de kabel een ingedrukte noodstop verbergen. Het tweede kanaal vangt dat op, en de vergrendeling voorkomt dat iemand eromheen reset.

Waar je dit tegenkomtHoud mensen weg terwijl de arm beweegt, en bewijs het elke keer

Een robot stapelt dozen binnen een hek. Een hek laat een monteur binnen, een lichtgordijn laat de dozen binnen, en een noodstop zit buiten. Twee contactoren achter elkaar snijden de stroom van de robot af, zodat er niet één die blijft hangen de robot kan laten draaien.

  1. AanvoerDozen door het gordijn
  2. PickRobot pakt de doos
  3. AfschermingStop, reset, herstartJe bent hier
  4. PalletZes dozen, dan wisselen
Op een echte locatie: plekken, onderdelen en veiligheid
  • Robotpalletiseer- en verpakkingscellen
  • Machinebediening: robots die persen en werktuigmachines laden
  • Elke beveiligde machine met een deur, een gordijn of een noodstop

Alleen training: deze opstelling is geen gecertificeerd veiligheidssysteem. Echte veiligheidsfuncties draaien in veiligheidsrelais of een veiligheids-PLC, ontworpen en gevalideerd volgens ISO 13849-1 of IEC 62061.

IEC 60204-1 beschrijft stopcategorieën 0, 1 en 2 en hoe een noodstop zich moet gedragen. Welke categorie een machine gebruikt, volgt uit zijn risicobeoordeling.

De afmetingen, tijden en doorsneden zijn keuzes voor het onderwijs, geen tekening van één echte installatie.

Ga door

Hierna op de route