Herunterladen Inhalt Inhalt Diese Seite drucken

Fernbedienung - Programmbeispiele; Iec-Bus-Bibliothek Für Quickbasic Einbinden; Initialisierung Und Grundzustand; Controller Initialisieren - R&S SMR50 Beschreibung

Inhaltsverzeichnis

Werbung

R&S SMR
7

Fernbedienung - Programmbeispiele

Die Beispiele erläutern das Programmieren des Gerätes und können als Grundlage für die Lösung
komplexerer Programmieraufgaben dienen.
Als Programmiersprache wurde QuickBASIC verwendet. Es ist jedoch möglich, die Programme auf
andere Sprachen zu übertragen.
IEC-Bus-Bibliothek für QuickBASIC einbinden
REM ------ IEC-Bus-Bibliothek für QuickBASIC einbinden -------
'$INCLUDE: 'c:\qbasic\qbdecl4.bas'

Initialisierung und Grundzustand

Zu Beginn eines jeden Programms werden sowohl der IEC-Bus als auch die Einstellungen des Gerätes
in einen definierten Grundzustand gebracht. Dazu werden die Unterprogramme "InitController"
und "InitDevice" verwendet.

Controller initialisieren

REM ------------ Controller initialisieren -----------
REM InitController
iecaddress% = 28
CALL IBFIND("DEV1", generator%)
CALL IBPAD(generator%, iecaddress%)
CALL IBTMO(generator%, 11)
REM ************************************************************************
Gerät initialisieren
Die IEC-Bus-Status-Register und Geräteeinstellungen des SMR werden in den Grundzustand gebracht.
REM ------------ Gerät initialisieren --------------
REM InitDevice
CALL IBWRT(generator%, "*CLS")
CALL IBWRT(generator%, "*RST")
CALL IBWRT(generator%, "OUTPUT ON")
REM *************************************************************************
1134.9108.11
'IEC-Busadresse des Gerätes
'Kanal zum Gerät öffnen
'Geräteadresse dem Controller
'mitteilen
'Antwortzeit auf 1 sec
'Status-Register zurücksetzen
'Gerät zurücksetzen
'RF-Ausgang einschalten
7.1
Programmbeispiele
D-1

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Smr60

Inhaltsverzeichnis