easymaster IO Module
In diesem Bereich werden die easymaster IO Module konfiguriert. Siehe easymaster CPU und easymaster IO Module.
- Allgemein
- CPU Busankoppler konfigurieren
- IO Module konfigurieren
- Adressen generieren
- Parameter
Allgemein
easymaster IO Module werden von einem Zentralgerät angesteuert,
dieses Zentralgerät kann entweder das easymaster CPU Modul R02
sein, welches CPU und Buasankoppler in einem Gerät vereint, oder
ein separater Busankoppler B01. Eine Hardwarekonfiguration besteht
mindestens aus einer easymaster CPU und IO Modulen, optional
können weitere Busankoppler hinzugefügt werden wenn mehr als
15 IO Module benötigt oder IO Module in entfernten Stationen
eingesetzt werden.
CPU / Busankoppler konfigurieren
Um ein Modul hinzuzufügen, klicken Sie auf das erste "+" Symbol
und wählen
Sie den entsprechenden Typ aus dem Popup Menü. Das Modul wird dann
in
eine neue Zeile in der Tabelle angefügt.
An der Parameterseite rechts
können dann folgende Parameter eingestellt werden:
- ID: Für easymaster
CPU R02 kann keine ID eingestellt werden, hierfür ist die ID 1
fest voreingestellt. Für den ersten Busankoppler kann ab ID 2
eingestellt werden.
- Name: Beliebiger Name für
das Modul. Dieser Name wird beim Generieren der Variablen für
den Kommentar verwendet.
- Schnittstelle: Im Bereich
Schnittstelle werden die Grundeinstellungen des Bussystems vorgenommen.
Als Interface kann entweder die Onboard Schnittstelle, USB Stick 1-4
oder manuell gewählt werden. Standard an der Steuerung ist
Onboard, USB
1-4 wird nur für Sonderkonfigurationen (wenn ein USB RS485
Umsetzer
verwendet wird), manuell nur für Windows Systeme benötigt.
- Baudrate: Für easymaster CPU
ist 115200 fest eingestellt, dies kann nicht geändert werden. Für
Busankoppler wird
standardmäßig 19.200 verwendet, dies ist ein ausgewogener Kompromiss
zwischen Geschwindigkeit und Leitungslänge. Eine niedrigere Baudrate
kann für Anwendungen mit großen Leitungslängen gewählt
werden, eine höhere für schnelleren IO Zugriff und kürzeren
Leitungslängen.
- Timeout: Das Timeout wird
standardmäßig auf 250ms eingestellt. Diese Einstellung kann
zur Diagnose höher eingestellt werden.
IO Module konfigurieren
Um ein Modul hinzuzufügen, klicken Sie auf das zweite "+" Symbol
und wählen
Sie den entsprechenden Typ aus dem Popup Menü. Das Modul wird dann
in
eine neue Zeile in der Tabelle angefügt.
An der Parameterseite rechts
können dann folgende Parameter eingestellt werden:
-
Priorität: Für große Projekte mit vielen IO
Modulen (mehr als 10
IO Module) kann für das Modul eine Priorität eingestellt
werden. Diese
Priorität ist für das Lesen der Ein- Ausgänge
vorgesehen, eine höhere
Zahl bedeutet, dass das Modul eine niedrigere Priorität hat. Eine
Priorität von 10 bedeutet, dass das Modul nur jeden 10ten Zyklus
ausgelesen wird, Module mit Priorität 0 werden also 10x
häufiger und
damit auch schneller ausgelesen. Bei Temperatureingängen spielt
die
Auslese Geschwindigkeit beispielsweise keine große Rolle, diese
können
nach hinten gereiht werden.
Diese Einstellung spielt für die Ausgänge keine Rolle. Muss
ein Ausgang
geändert werden, wird das Lesen der Eingänge unterbrochen und
der
Ausgang sofort gesetzt.
- Name: Beliebiger Name für
das IO Modul. Dieser Name wird beim Generieren der Variablen für
den Kommentar verwendet.
Adressen generieren
Nach der Grundkonfiguration der IO Module, müssen diese noch mit
Variablen / Adressen verknüpft werden. Als Hauptgruppe ist 1000
fest
eingestellt, diese kann nicht verändert werden. Mittelgruppe ist
die ID
des IO Moduls, Untergruppe dann der Ein- Ausgang des IO Moduls.
Mit dem Button "Alle Variablen neu generieren" wird die Hauptgruppe
1000 gelöscht und alle Variablen für alle IO Module neu
generiert. Um
die Variablen für ein einzelnes Modul zu generieren, klicken Sie
mit
der rechten Maustaste auf Zeile und wählen den "Variablen
generieren"
aus dem Poupmenü. Dies ist beispielsweise dann sinnvoll, wenn Sie
bereits Namen für die einzelnen Ein- Ausgänge vergeben haben.
Diese
würden verloren gehen wenn alle neu angelegt werden.
Parameter
Für manche IO Module
existieren zusätzliche Parameter, klicken Sie mit der rechten
Maustaste auf ein IO Modul um wählen Sie Parameter aus dem Popup
Menü:
Die Eingestellten Parameter werden im Projekt gespeichert und bei
Start oder Änderung an den Parametern neu in das IO Modul geladen.
Bei Tausch eines IO Modules muss dies daher nicht mehr neu
parametriert werden.