Skip to main content

Saisies

 

DerLe Startedémarrage jedesde mal-Blockchaque bloc

DerLe démarrage de chaque bloc permet d’exécuter un programme si une condition est remplie. Il fonctionne donc comme une distinction de cas, non seulement une fois, mais chaque fois que la condition est remplie, tout au long du programme. Le Startedémarrage jedesde mal-Blockchaque bloc bietet die Möglichkeit ein Programm ablaufen zulassen, wenn eine Bedingung erfüllt ist. Er funktioniert also ähnlich wie eine Fallunterscheidung wird aber nicht nur einmal durchlaufen, sondern jedes mal, wenn die Bedingung erfüllt ist, während des gesamten Ablauf des Programms. Der Starte jedes mal-Block :

Bild1.PNG

IstEst eineune Abkürzungabréviation fürde folgendesla Konstrukt:construction suivante :

Bild2.PNG

ManOn kannpeut ininsérer den dans le StarteDémarrage jedesde mal-Block chaque blocder de Kategoriela Eingabencatégorie alleSaisies Bedingungentoutes ausles ebenconditions dieserde Kategoriecette einsetzten.même catégorie.

Hinweis:Remarque Der: ProgrammabschnittLa innerhalbsection desdu Starteprogramme jedesà mal-Blockl’intérieur solltedu kurzdémarrage gehaltende werdenchaque undbloc keinedoit blockierendenêtre Aufrufecourte oderet Endschlosschleifenne enthalten,pas socomporter dassd’appels dieserbloqués Teilou desde Programmsboucles schnellde abgearbeitetfin werdende kann.session, afin que cette partie du programme puisse être traitée rapidement.

TasterTouche de palpage

image-1623679995498.03.59.png

DerLa Tastertouche istde einpalpage digitalerest Sensor,un dercapteur "Esnumérique fließtqui Strom"distingue vonles "Esétats fließt« Le keincourant Strom"circule » unterscheidet.et Ob« Le Stromcourant fließtne hängtcircule dabeipas ». sowohlLe vonflux derde Verkabelung,courant alsdépend auchà davonla ab,fois obdu dercâblage Tasteret gedrücktdu ist.fait Manque kannla dentouche Tasterde alsopalpage aufsoit zweienfoncée. verschiedenOn Artepeut verwenden:donc utiliser le bouton de deux façons différentes :

image-1623592536466.48.54.pngimage-1623592536466.48.54.png

AlsComme „Schließer“« fermeture » :
Kontakteles contacts 1 undet 3 werdensont angeschlossen.raccordés. 

TasterTouche gedrückt:de Espalpage fließtenfoncée Strom.: Le courant circule.                                                                                             Touche  de  palpage  non  enfoncée  :  Le  courant Tasterne nichtcircule gedrückt: Es fließt kein Strompas

AlsComme „Öffner“« ouverture » :

KontakteLes contacts 1 undet 2 werdensont angeschlossen. raccordés.                                                                                                                                      

Touche de palpage enfoncée : Le courant ne circule pas.                                                                              Touche de palpage non enfoncée : Le courant circule.

Afficher

Avec Récupérer le statut de la mini touche de palpage, on obtient des informations sur le fait que du courant circule dans la touche de palpage ou non. Si du courant circule, le signal 1 est retourné, en l’absence de courant, le signal est de 0

Interroger

Pour vérifier si le bouton est dans un état donné, le bloc Bouton … est utilisé. Le menu déroulant (petit triangle) permet d’indiquer l'état interrogé. Ce bloc peut être utilisé comme une condition.

Capteur à ultrasons

image-1623680004750.04.35.png

TasterLe gedrückt:capteur Esà fließtultrasons keinest Strom.utilisé pour mesurer des distances.

Afficher

Avec Récupérer la distance du capteur à ultrasons, on obtient des informations sur la distance entre le capteur et l’objet le plus proche. La distance est retournée en cm.

Interroger

Pour déterminer si le capteur est situé à une certaine distance de l'objet le plus proche, le bloc Distance du capteur à ultrasons … est utilisé. Le menu déroulant (petit triangle) permet de sélectionner comment comparer la distance mesurée à une valeur saisie (<, ≤, =, ≠, ≥, >). La valeur de comparaison est saisie dans le champ numérique à la fin du bloc. Ce bloc peut être utilisé comme une condition. Dans l’exemple, le moteur est arrêté lorsque la distance mesurée est inférieure à 2 cm.

Bild6.PNG

Capteur de couleurs

image-1623680014794.04.56.png

Le capteur de couleur émet de la lumière rouge et mesure la quantité de lumière réfléchie. En fonction de l’intensité de la réflexion, le capteur de couleur renvoie des valeurs de 0 à 2000. Il convient parfaitement pour reconnaître les couleurs préalablement calibrées.  

Afficher

La fonction Récupérer la valeur du capteur de couleur permet d’obtenir des informations sur l’intensité de réflexion de la lumière par une surface.

Interroger

Pour déterminer si le capteur a une certaine couleur devant lui, le bloc Valeur du capteur de couleurs … est utilisé. Le menu déroulant (petit triangle) permet de sélectionner comment comparer la valeur de couleur mesurée à une valeur saisie (<, ≤, =, ≠, ≥, >). La valeur de comparaison est saisie dans le champ numérique à la fin du bloc. Ce bloc peut être utilisé comme une condition. Dans l’exemple, le moteur est arrêté lorsque la valeur de couleur mesurée est inférieure à 1000.

Bild8.PNG

Détecteur de piste infrarouge

image-1623680023473.04.45.png

Le détecteur de piste infrarouge est un détecteur numérique qui détecte une piste noire sur un fond blanc et qui fonctionne à une distance de 5 à 30 mm d’un capteur à l’autre.  

Afficher

Avec Récupérer le statut du détecteur de piste infrarouge  on obtient 0 si le capteur ne détecte pas de piste. Si le capteur détecte une piste, 1 est retourné.

Interroger

Pour savoir si le détecteur de piste infrarouge détecte une piste, il faut comparer l’état actuel de la piste à 0 ou 1. Le bloc Statut du détecteur de piste infrarouge [] ... convient pour cela . Le menu déroulant (petit triangle) permet de sélectionner comment comparer la valeur de piste mesurée à une valeur saisie (<, ≤, =, ≠, ≥, >). La valeur de comparaison est saisie dans le champ numérique à la fin du bloc. Ce bloc peut être utilisé comme une condition. Dans l’exemple, le moteur est arrêté lorsque la valeur de piste est à 0.

Bild10.PNG

Phototransistor

image-1623680417014.17.52.png

Le phototransistor est un capteur numérique qui distingue le clair du foncé. 

Afficher

Avec Récupérer le statut du phototransistor on obtient 0 si le capteur ne détecte pas de lumière. Si le capteur détecte une lumière, 1 est retourné..

Interroger

Pour savoir si le phototransistor détecte du clair ou du foncé, il faut comparer l’état de luminosité à 0 ou 1. Le bloc Statut du phototransistor []. convient pour cela Le menu déroulant (petit triangle) permet de spécifier s'il faut interroger le clair ou le foncé. 

image-1623844705358.57.11.pngUne utilisation possible d'un phototransistor est une barrière lumineuse, comme ce                                                                                                    Taster nicht gedrückt: Es fließt Strom.

Abrufen

Mit hole   Mini-Taster Status erhält  man Information darüber, ob durch den Taster Strom fließt oder nicht. Fließt Strom, wird 1 zurückgegeben fließt kein Strom, 0

Abfragen

Um abzufragen, ob der Taster in einem bestimmten Zustand ist, wird der Block ist Taster… genutzt. Über das Dropdown-Menü (kleines Dreieck) kann ausgewählt werden nach welchem Zustand gefragt wird. Dieser Block kann als Bedingung genutzt werden.modèle.

UltraschallsensorPhotorésistance

image-1623680004750.04.35.pngimage-1623680434602.04.18.png

DerLa Ultraschallsensorrésistance wirdde genutzt,la umphotorésistance Entfernungendiminue zusi messen.elle est exposée à une luminosité plus importante. La valeur de la photorésistance est donc une mesure de la luminosité.

AbrufenAfficher

Mit La fonction holeRécupérer Ultraschallsensorla Abstand valeur de la photorésistanceerhält permet mande diesavoir Information,à wiequel weitpoint derla Sensorluminosité vomest nächstenimportante. GegenstandPlus entferntla ist.valeur Derémise Abstandest wirdfaible, inplus cmelle zurückgegeben.est claire.

AbfragenInterroger

UmPour abzufragen,savoir obsi derla Sensorphotorésistance einenmesure bestimmtenune Abstandvaleur zumde nächstenluminosité Gegenstandspécifique, hatle ,bloc Valeur wirdde der Block ist Ultraschallsensor Abstand… genutzt. Über das Dropdown-Menü (kleines Dreieck) kann ausgewählt werden, wie der gemessene Abstand mit einem eingegebenen Wert verglichen werden soll (<, ≤, =, ≠, ≥, >) . Der Vergleichswert wird in das Zahlenfeld am Ende des Blocks eingegeben. Dieser Block kann als Bedingung genutzt werden. Im Beispiel wird der Motor gestoppt, wenn der gemessen Abstand kleiner als 2 cm ist.

Bild6.PNG

Farbsensor

image-1623680014794.04.56.png

Der Farbsensor sendet rotes Licht aus und misst, wie viel davon zurückreflektiert wird. Je nachdem, wie stark die Reflexion ist, gibt der Farbsensor Werte von 0 bis 2000 zurück. Er eignet sich gut, um vorher kalibrierte Farben zu erkennen. 

Abrufen

Mit hole Farbsensor Wert erhält man die Information, wie stark eine Oberfläche das Licht reflektiert.

Abfragen

Um abzufragen, ob der Sensor eine bestimmte Farbe vor sich hat, wird der Block ist Farbsensor Wert … genutzt. Über das Dropdown-Menü (kleines Dreieck) kann ausgewählt werden, wie der gemessene Farbwert mit dem eingegebenen Wert verglichen werden soll (<, ≤, =, ≠, ≥, >) . Der Vergleichswert wird in das Zahlenfeld am Ende des Blocks eingegeben. Dieser Block kann als Bedingung genutzt werden. Im Beispiel wird der Motor gestoppt, wenn der gemessen Farbwert kleiner als 1000 ist.

Bild8.PNG

IR-Spursensor

image-1623680023473.04.45.png

Der Infrarot-Spursensor ist ein digitaler Sensor zur Erkennung einer schwarzen Spur auf weißem Untergrund, der bei einem Abstand von 5-30 mm von Sensor zu Untergrund arbeitet. 

Abrufen

Mit hole IR-Spusensor Status erhält man 0, wenn der Sensor keine Spur erkennt. Erkennt der Sensor eine Spur, wird 1 zurückgegeben

Abfragen

Um abzufragen, ob der IR-Spurensensor eine Spur erkennt, vergleicht man den aktuellen Spurstatus mit 0 oder 1. Hierzu eignet sich der Block ist IR-Spusensor Statusphotorésistance [] ... est utilisé. ÜberLe dasmenu Dropdown-Menüdéroulant (kleinespetit Dreieck)triangle) kannpermet ausgewähltde erden,sélectionner wiecomment dercomparer Spurstatusla mitvaleur demde eingegebenenluminosité Wertavec verglichenla werdenvaleur sollsaisie (<, ≤, =, ≠, ≥, >). DerLa Vergleichswertvaleur wirdde incomparaison dasest Zahlenfeldsaisie amdans Endele deschamp Blocksnumérique eingegeben.à Dieserla Blockfin kanndu alsbloc. BedingungCe genutztbloc werden.peut Imêtre Beispielutilisé wirdcomme derune Motorcondition. gestoppt,Dans wennl’exemple, derle Spurstatusmoteur 0est ist.

arrêté

Bild10.PNG

lorsque

Fototransistor

la

image-1623680417014.17.52.png

valeur

Derde Fototransistorluminosité istmesurée einest digitalerinférieure Sensor,à der hell von dunkel unterscheidet. 

Abrufen

Mit hole Fototransistor Status erhält man 0, wenn der Sensor kein Licht erkennt. Erkennt der Sensor ausreichend Licht, wird 1 zurückgegeben.

Abfragen

Um abzufragen, ob der Fototransistor hell oder dunkel erkennt, vergleicht man den Helligkeitsstatus mit 0 oder 1. Hierzu eignet sich der Block ist Fototransistor Status [] . Über das Dropdown-Menü (kleines Dreieck) kann ausgewählt werden, ob hell oder dunkel abgefragt werden soll. 

image-1623844705358.57.11.pngEine mögliche Verwendung für einen Fototransistor ist in einer Lichtschranke, wie diesem Modell.

Fotowiderstand

image-1623680434602.04.18.png

Der Widerstand des Fotowiderstands sinkt, wenn er mehr Helligkeit ausgesetzt ist. Der ausgegebene Wert des Fotowiderstands ist also ein Maß für Helligkeit.

Abrufen

Mit hole Fotowiderstand Wert erhält man die Information, wie hell es ist. Je kleiner der ausgegebene Wert, desto heller ist es.

Abfragen

Um abzufragen, ob der Fotoresistor einen bestimmten Helligkeitswert misst, wird der Block ist Fotowiderstand Wert [] ... genutzt Über das Dropdown-Menü (kleines Dreieck) kann ausgewählt wie der Helligkeitswert mit dem eingegebenen Wert verglichen werden soll (<, ≤, =, ≠, ≥, >). Der Vergleichswert wird in das Zahlenfeld am Ende des Blocks eingegeben. Dieser Block kann als Bedingung genutzt werden. Im Beispiel wird der Motor gestoppt, wenn der Helligkeitswert kleiner als 3000 ist.3000.

Bild14.PNG

 

NTC-WiderstandRésistance NTC

image-1623680448576.05.31.pngimage-1623680448576.05.31.png

DerLa NTC-Widerstandrésistance istNTC einest nichtbinärerun Temperatursensor.capteur Seinde elektrischertempérature Widerstandnon sinkt,binaire. wennSa dierésistance Temperaturélectrique steigt,diminue undlorsque istla damittempérature einaugmente, Maßce fürqui dieen Temperatur.fait une mesure de la température. 

AbrufenAfficher

Mit La fonction holeRécupérer NTC-Widerstandla résistance NTC [] erhältpermet mand’obtenir entwederune einenvaleur Widerstandswertde oderrésistance dieou darausla errechnetetempérature Temperatur.déduite. WasVous zurückgegebenpouvez werdensélectionner sollce kannqui überdoit dasêtre Dropdown-Menüretourné en utilisant le menu déroulant (kleinespetit Dreieck) gewählt werden.triangle).

AbfragenInterroger

UmPour abzufragen,savoir obsi derla NTC-Widerstandrésistance einenNTC bestimmtenmesure Wertune misst,certaine wirdvaleur, derle Blockbloc Résistance istNTC NTC-Widerstand [] [] ... Überest dieutilisé Les Dropdown-Menüsmenus déroulants (kleinespetit Dreieck)triangle) kannpermettent gewähltde werden,sélectionner wasce undque mitvous welchemsouhaitez Vergleichsoperatorcomparer verglichenet werdenavec soll.quel Deropérateur Vergleichswertde wirdcomparaison. inLa dasvaleur Zahlenfeldde amcomparaison Endeest dessaisie Blocksdans eingegeben.le Dieserchamp Blocknumérique kannà alsla Bedingungfin genutztdu werden.bloc. ImCe Beispielbloc wirdpeut derêtre Motorutilisé gestoppt,comme wennune diecondition. TemperaturDans kleinerl’exemple, alsle 20moteur ist.est arrêté lorsque la température est inférieure à 20.

Bild16.PNG