Herunterladen Inhalt Inhalt Diese Seite drucken

Event-Eingang; Ls-Bus; Synchrone Aktionen - JÄGER ADwin-X-A20 Handbuch

Inhaltsverzeichnis

Werbung

X-A20 Basis
Programmierung
16
Bereich
Eingangs-Fifo verwenden (nur in Verbindung
mit Option DCT).
Mehrere Funktionen synchron starten.
6.6

Event-Eingang

ADwin-X-A20 besitzt einen externen Trigger-Eingang (EVENT) am Pin 20 der Sub-D-
Buchse Conn. 3 (siehe Abb. 4 – Pin-Belegung Ein-/Ausgänge (Buchse)).
Ein externes Signal (Trigger) mit steigender Flanke an diesem Eingang kann einen Pro-
zesszyklus aufrufen, der sofort und vollständig abgearbeitet wird (siehe ADbasic-Hand-
buch oder -Online-Hilfe, Kapitel „Prozesse im Betriebssystem").
Sie können mit dem Befehl
am Event-Eingang einen Prozesszyklus starten.
Der Event-Eingang besitzt einen internen Pull-down-Widerstand (4,7 kΩ).
Per Software kann der Pegel des Event-Eingangs als Digitaleingang DIGIN62 abgeru-
fen werden.
6.7

LS-Bus

ADwin-X-A20 stellt einen LS-Bus-Anschluss auf dem 9-poligen Sub-D-
Verbinder (Buchse) LS-BUS zur Verfügung.
Der LS-Bus (Low Speed) ist ein bidirektionaler, serieller Bus mit 5MHz
Taktrate. Der Bus ist eine Eigenentwicklung für den Anschluss externer
Module. Es steht der Modultyp HSM-24V zur Verfügung, mit dem 24V-
Signale auf 32 digitalen Kanälen verarbeitet werden können.
Der Bus ist als Linienverbindung aufgebaut, d.h. die ADwin-Schnittstelle
und bis zu 15 LS-Bus-Module sind jeweils über Zweipunktverbindungen
miteinander verbunden. Am letzten LS-Bus-Modul muss der Busab-
schluss aktiviert sein. Die maximale Buslänge beträgt 5m.
Die Module am LS-Bus werden mit ADbasic-Befehlen programmiert, die
über die LS-Bus-Schnittstelle am ADwin-System geschickt werden. Die Befehle für die
Module am LS-Bus sind im Handbuch des LS-Bus-Moduls beschrieben und in der
Online-Hilfe.
Befehle zur Programmierung der LS-Bus-Module sind ab Seite 168 beschrieben und in
der Online-Hilfe. Die Befehle sind in der Include-Datei ADwin-X.inc enthalten.
Bereich
LS-Bus-Modul initialisieren
Digitalkanäle am LS-Bus-Modul 1 setzen und
zurücklesen
Digitalsignale ausgeben
Digitalsignale einlesen
Überstrom-Status der Modul-Ausgänge lesen
Schnittstelle zurücksetzen
Watchdog am LS-Bus nutzen
6.8

Synchrone Aktionen

ADwin-X-A20 erlaubt, mit dem Befehl
Ein- und Ausgängen synchron zu starten. Der Befehl ist auf Seite 52 beschrieben.
Folgende Aktionen sind (je nach Version) möglich: Analogsignale einlesen und ausge-
ben, Digitalsignale einlesen und ausgeben, Flankenausgabe und Flankenüberwa-
Befehle
Digin_Fifo_Read_Timer
Digin_Fifo_Clear
Digin_Fifo_Enable
Digin_Fifo_Full
Digin_Fifo_Read
Sync_All
genau konfigurieren, welche Flanken
CPU_Event_Config
Befehle
LS_DIO_Init
LS_Dig_IO
LS_Digout_Long
LS_Digout_Long_BS
LS_Digin_Long
m
LS_Get_Output
LS_Reset
LS_Watchdog_Init
LS_Watchdog_Reset
mehrere Aktionen an verschiedenen
Sync_All
ADwin
(keine anderen
Befehle nutzbar)
ADwin-X-A20, Handbuch Sep. 2019

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis