Search found 97 matches

by Franz Peter Zantis
Sun Mar 22, 2020 8:03 pm
Forum: IO-Warrior Deutsch
Topic: Seltsames Verhalten an einem Tablet
Replies: 2
Views: 6867

Seltsames Verhalten an einem Tablet

Ich schreibe hier weil ich mir vorstellen kann, dass schon jemand dieses Problem hatte und es lösen konnte. Ich habe ein Programm entwickelt für ein Projekt mit dem IO-Warrior56 (IOW56-MOD V2.0.0.2 R). Für die Entwicklung habe ich ein Notebook Lenovo T420 eingesetzt. Alles funktioniert prima. Nach a...
by Franz Peter Zantis
Fri Dec 13, 2019 1:24 pm
Forum: IO-Warrior Deutsch
Topic: nochmal ADU und Visual Basic
Replies: 7
Views: 11071

Re: nochmal ADU und Visual Basic

Es reicht bereits wenn ich folgendes ausführe:

iowrite(0) = 0
iowrite(1) = 255 'Port 0; ADU-Eingänge, PT1000
retint = IowKitWrite(iohandle, 0, iowrite(0), 8)

Nur dann funktioniert die Umschaltung der LED.
by Franz Peter Zantis
Fri Dec 13, 2019 1:18 pm
Forum: IO-Warrior Deutsch
Topic: nochmal ADU und Visual Basic
Replies: 7
Views: 11071

Re: nochmal ADU und Visual Basic

Noch etwas ist auffallend: Nach jedem Timer-Event soll die an P4.4 angeschlossene LED ihren Zustand ändern (hell --> dunkel; dunkel --> hell) Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick iowrite(5) = ToggleBit(iowrite(5), 4) 'LED retint = IowKitWrite(io...
by Franz Peter Zantis
Fri Dec 13, 2019 12:02 pm
Forum: IO-Warrior Deutsch
Topic: nochmal ADU und Visual Basic
Replies: 7
Views: 11071

Re: nochmal ADU und Visual Basic

Am Code liegt es also nicht. Die Programmbibliothek iowkit.dll habe ich überprüft. Sie ist vom September 2019. Außerdem verwende ich iowModul.vb aus dem Jahr 2015. Anhängen dieser Datei ging nicht - deshalb hier der Code: 'Stand: April 2015 Option Strict Off Option Explicit On Module iow ' Required ...
by Franz Peter Zantis
Tue Dec 10, 2019 6:36 pm
Forum: IO-Warrior Deutsch
Topic: PWM mit IO-Warrior56
Replies: 10
Views: 13652

Re: PWM mit IO-Warrior56

Auf Seite 9 des Datenblattes finde ich das PWMout auf P6.7 geht. Von PWM1 oder PWM2 ist nichts erwähnt.
Auf Seite 19 ist das zugehörige Report-Array beschrieben. Auch dort ist nichts zu lesen von PWM1 oder PWM2.
by Franz Peter Zantis
Tue Dec 10, 2019 4:03 pm
Forum: IO-Warrior Deutsch
Topic: PWM mit IO-Warrior56
Replies: 10
Views: 13652

Re: PWM mit IO-Warrior56

Ich werde es wie bisher mit Bit-Banging machen. Ihr PWM-Modul funktioniert nicht.
by Franz Peter Zantis
Tue Dec 10, 2019 4:03 pm
Forum: IO-Warrior Deutsch
Topic: PWM mit IO-Warrior56
Replies: 10
Views: 13652

Re: PWM mit IO-Warrior56

Auch bei dem folgenden Code bleibt es beim permanenten High: iopwmset(0) = &H20 'Kennung für PWM-Betrieb iopwmset(1) = 1 'PWM is active iopwmset(2) = 0 'Period LSB iopwmset(3) = 249 'Period MSB iopwmset(4) = 0 'Puls LSB iopwmset(5) = 125 'Puls MSB iopwmset(6) = 1 'PWM-clock generator retint = Io...
by Franz Peter Zantis
Mon Dec 09, 2019 4:41 pm
Forum: IO-Warrior Deutsch
Topic: PWM mit IO-Warrior56
Replies: 10
Views: 13652

Re: PWM mit IO-Warrior56

Es ist die Version V2.0.0.2R
by Franz Peter Zantis
Fri Dec 06, 2019 1:51 pm
Forum: IO-Warrior Deutsch
Topic: PWM mit IO-Warrior56
Replies: 10
Views: 13652

PWM mit IO-Warrior56

iopwmset(0) = &H20 'Kennung für PWM-Betrieb iopwmset(1) = 1 'PWM is active iopwmset(2) = 249 'Period LSB iopwmset(3) = 0 'Period MSB iopwmset(4) = 125 'Puls LSB iopwmset(5) = 0 'Puls MSB iopwmset(6) = 1 'PWM-clock generator retint = IowKitWrite(iohandle, 1, iopwmset(0), 64) Diese Settings würden...
by Franz Peter Zantis
Fri Dec 06, 2019 11:50 am
Forum: IO-Warrior Deutsch
Topic: nochmal ADU und Visual Basic
Replies: 7
Views: 11071

nochmal ADU und Visual Basic

Unten der Code für die Initialisierung (Form_Load) bei einem Regelungsprojekt. Die IOs des IO-Warrior56 lassen sich nach dem Starten des Programms (also nach ausgeführtem Form_Load) nicht ansprechen. Das erkennt man schon an zwei LEDs, die an den Pins P4.3 und P4.4 angeschlossen sind. Diese bleiben ...
by Franz Peter Zantis
Thu Apr 11, 2019 4:14 pm
Forum: IO-Warrior Deutsch
Topic: ADU des IO-Warrior56
Replies: 5
Views: 8209

Re: ADU des IO-Warrior56

Sorry das stimmt nicht. Der Absturz kommt, wenn sowohl SPI als auch der ADU aktiv geschaltet sind. Die Reihenfolge ist egal. Wenn ich per Programmcode dafür sorge, dass nur entweder SPI oder ADU aktiv ist, dann funktioniert mein Programm. Ursprünglich habe ich die Einstellungen alle zusammen in Form...
by Franz Peter Zantis
Thu Apr 11, 2019 3:17 pm
Forum: IO-Warrior Deutsch
Topic: ADU des IO-Warrior56
Replies: 5
Views: 8209

Re: ADU des IO-Warrior56

Weitere Eingrenzung:
Werden zuerst die SPI-Parameter eingestellt und dann die ADU-Parameter tritt der Fehler auf.
Werden zuerst die ADU-Parameter und dann die SPI-Parameter eingestellt funktioniert es!!!!!
by Franz Peter Zantis
Wed Apr 10, 2019 5:04 pm
Forum: IO-Warrior Deutsch
Topic: ADU des IO-Warrior56
Replies: 5
Views: 8209

Re: ADU des IO-Warrior56

Ich konnte das Problem weiter eingrenzen: der Absturz findet statt, wenn ich SPI benutze. Einstellungen an den GPIOs sind unproblematisch.
Also: ADU einstellen und anschließend SPI benutzen --> Absturz
by Franz Peter Zantis
Wed Apr 10, 2019 2:42 pm
Forum: IO-Warrior Deutsch
Topic: ADU des IO-Warrior56
Replies: 5
Views: 8209

ADU des IO-Warrior56

Ich habe den ADU des IO-Warrior56 bereits verwendet. Allerdings nur diesen - sonst nichts. Nun habe ich ein Projekt bei dem benutze ich auch SPI und GPIOs von Port 1. Wenn ich den ADU in Form_Load einstelle, dann stürtzt das Programm ab, sobald ich starte (dann werden GPIOs von Port 1 und SPI benutz...
by Franz Peter Zantis
Mon Feb 25, 2019 12:26 pm
Forum: IO-Warrior Deutsch
Topic: I2C IO-Warrior56
Replies: 3
Views: 7729

Re: I2C IO-Warrior56

Ok. Wir habe noch ein paar IOW24PV-P. Leider ist bei diesen die minimale Taktfrequenz des I2C-Bus im Datenblatt nicht vermerkt. Es steht dort lediglich: typ. 750 bytes/sec. throughout. Das würde dann etwa 6 kHz entsprechen (tatsächlich etwas mehr, wegen der auch zu übertragenden Steuerbits). Ist das...