C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 Hoja De Datos

Los códigos de productos
198822
Descargar
Página de 73
EXTERNE DATEIEN 
IMPORT
Es ist möglich externe Dateien in Form von Tabellen oder Programmen zu importieren. BASIC++ stellt für 
den Anwender eine ganze Reihe von Bibliotheksdateien zur Verfügung, die es dem Anwender ersparen 
allgemein gebräuchliche Funktionen (wie z.B. Tastatureingabe) selbst zu programmieren. Darüber hinaus 
machen sie ein Programm wesentlich besser lesbar. Es kann jedes beliebige File importiert werden, 
allerdings muss es natürlich vom Compiler lesbar sein.
Syntax: Import [File] 
SYSCODE
Die Control Units sind in der Lage Teiber oder auch Erweiterungen des Betriebssystems zu laden. Dafür 
stehen zwei Seiten (je 256 Bytes) am Ende des Programmspeichers zur Verfügung. Die Files haben immer 
die Extension
.S19
Syntax: SYSCODE [File] 
SPECIAL PORTS
Special digital ports
Alle Speziellen Ports sind mit 10k Pull Up Widerständen nach HI gezogen. Spezielle Ports sind hinsichtlich 
der Funktion in der Regel einmalig und brauchen nicht definiert werden
START und RESET
Diese Ports sind in der Regel an Taster angeschlossen um das Anwenderprogramm manuell zu starten oder 
anzuhalten. Drücken sie die an START angeschlossene Taste um ein Anwenderprogramm zu starten. 
RESET hält das Programm an und aktiviert den DOWNLOAD MODE.
RESET=DOWNLOAD-MODUS !!!
Es dürfen dann keinerlei Daten von der seriellen Schnittstelle kommen, da ansonsten das Anwender-
programm überschrieben wird. Der Jumper JP2 auf der Unit aktiviert den Autostart, d.h. die Unit started nach 
Anlegen der Betriebsspannung das Anwenderprogramm. Ist dieser Jumper nicht gesteckt, verweilt die Unit 
im RESET und wartet auf einen Download, oder das Startsignal. 
START und RESET verhält sich bei den RAIL Versionen geringfügig anders. 
 
Die RAIL Versionen starten das 
Programm nach einem Reset oder dem Anlegen der Betriebsspannung automatisch (Betriebsart Autostart). 
Für einen Programm-Download in die RAIL Versionen muss zuerst die RESET dann zusätzlich die PROG 
Taste gedrückt werden. Lassen sie dann die RESET und anschließend die PROG  Taste los, starten Sie den 
Download Ihres Anwenderprogramms auf Ihrem Computer. Nach beendetem Download startet das 
Programm automatisch. Sehen Sie dazu bitte auch in das Manual zu den RAIL Versionen.
Der START Port kann bei allen M 2.0 / M ADV Units gelesen werden. Nach Programmstart steht damit also 
ein zusätzlicher Porteingang (oder eine Taste bei den RAIL Versionen) zur Verfügung. Der Port Status ist in 
CONFIG REGISTER gespiegelt. Sehen sie hierzu bitte das zugehörige Kapitel.
START und RESET benötigen keine Definition, es sind keine Schlüsselwörter dafür reserviert.
1
IMPORT "lib\MYFILE.BAS"
SYSCODE "lib\MYFILE.S19"