Hugo John
Anmeldungsdatum: 22.06.2008
Beiträge: 3
Verfasst am: 22.06.2008 23:54 Titel: DLL: POutput[ ] auf Tri-Statet
--------------------------------------------------------------------------------
Hallo Abacom,
auf welchen numerischen Wert muss ein POutput[ ] gesetzt werden um den Ausgang in den Tri-State-Zustand zu versetzen. Im Beispiel Dev_CounterDLL.dev wird die Funktion nicht verwendet und im Forum habe ich auch nichts gefunden. Hat noch niemand eine DLL mit Bus-Funktion programmiert oder habe ich was übersehen.
Dank und Gruss
Hugo
Nach oben
abacom
Site Admin
Anmeldungsdatum: 30.06.2006
Beiträge: 898
Verfasst am: 23.06.2008 08:25 Titel:
--------------------------------------------------------------------------------
1.) Es gibt keinen "hochohmigen" Tri-State-Status in ProfiLab.
2.) Für LOW setzen Sie POutput^[n] auf 0, für HIGH hingegen auf 5.
3.) In ProfiLab können logische Ausgänge zusammengeschaltet werden. Hier gilt dann: Ist ein Ausgang (oder mehrere) HIGH, dann sind alle HIGH (Wired-OR; HIGH dominant). Ausgänge die LOW sind, könnte man demnach auch als "hochohmig" interpretieren. Das ist Ansichtssache.
Nach oben
Hugo John
Anmeldungsdatum: 22.06.2008
Beiträge: 3
Verfasst am: 23.06.2008 11:47 Titel:
--------------------------------------------------------------------------------
Liebe Abacom-Leute,
der seit der ProfiLab - Version 3.0 vorhandene Baustein "Bustreiber digital" verhält sich doch wie ein 74244. Solange er nicht "enabled" ist haben die Ausgänge keinen Einfluss auf den Daten-Bus und befinden sich im "Tri-State" und ein anderer, aktivierter Bustreiber, bestimmt den Bus-Status (es funktioniert prima).
Der nicht aktivierte Bustreiber ist somit weder Low (numerisches Äquivalent 0) noch High (numerisches Äquivalent 5), sondern muss ein drittes numerisches Äquivalent besitzen, das diesen Zustand repräsentiert. Mit welchem Wert wurde dieser Zustand bei der Erstellung dieses Bausteins durch Abacom realisiert bzw. wie realisiert man diese Funktion in einer DLL?
Gruss Hugo
Nach oben
Hugo John
Anmeldungsdatum: 22.06.2008
Beiträge: 3
Verfasst am: 23.06.2008 13:16 Titel: Storno Anfrage vom 23.06.2008 11:47
--------------------------------------------------------------------------------
Liebe Abacom-Leute,
habe Eure Antwort inzwischen verstanden, deshalb bitte ich Euch, meine zweite Anfrage (s.o.) zu ignorieren.
Vielen Dank
Hugo
DLL: POutput[ ] auf Tri-Statet
Zurück zu „DLL-Programmierung“
Gehe zu
- SOFTWARE-UPDATES
- ProfiLab
- ↳ PROFILAB Kundenprojekte und Aufgabenstellungen
- ↳ Einsteigerfragen / FAQ
- ↳ Darstellung / Visualisierung
- ↳ Zählfunktionen, Zeitsteuerung und Programmablauf
- ↳ Messwertverarbeitung
- ↳ STRING-Verarbeitung
- ↳ Datenschnittstellen
- ↳ Hardware-Anbindung, I/O-Schnittstellen
- ↳ (Fern-)Bedienung / Externe Eingabegeräte
- ↳ Plattformen / PC-Systeme
- ↳ Aus- und Weiterbildung
- ↳ Makros & Schaltungen
- ↳ Projekte
- ↳ Heizungssteuerung
- ↳ Ofensteuerung
- ↳ Elektrische Antriebe
- ↳ Wetter und Klima
- ↳ Kraftfahrzeugtechnik
- ↳ Lichttechnik
- ↳ Multimedia
- ↳ Messtechnik
- ↳ Haussteuerungen
- ↳ Modellbau
- ↳ Elektronik und µ-Controller
- ↳ DLL-Programmierung
- ↳ Kundenspezifische Jobangebote rund um ProfiLab
- ↳ PROFILAB SOFTWARE Support
- ↳ Thema: Frontplatte und Frontplattenelemente
- ↳ Thema: Schaltung und Bauteile
- ↳ Thema: Makros
- ↳ Thema: Compiler
- ↳ Thema: Installation, Updates, Plattformen
- ↳ Thema: Geschwindigkeit und Systemauslastung
- ↳ Thema: ProfiLab-WebServer
- ↳ Thema: Anregungen zu ProfiLab
- ↳ PROFILAB HARDWARE Support
- ↳ Thema Hardware-Beispiele / Examples
- ↳ Thema Schaltungsaufbau, EMV, Störungen
- ↳ Thema RS232
- ↳ Thema Modbus
- ↳ Thema Temperatur
- ↳ Thema Relais
- ↳ Thema Multimeter
- ↳ Thema GPIB
- ↳ Thema Portzugriffe und LPT
- ↳ Geräte: ABACOM
- ↳ Geräte: BMCM
- ↳ Geräte: Conrad / Voltcraft
- ↳ Geräte: Deditec
- ↳ Geräte: DLP-Design
- ↳ Geräte: ELV
- ↳ Geräte: Greisinger
- ↳ Geräte: H-Tronic
- ↳ Geräte: Hygrosens
- ↳ Geräte: IO-Warrior
- ↳ Geräte: Kolter Electronic
- ↳ Geräte: LabJack
- ↳ Geräte: Meilhaus
- ↳ Geräte: Quancom
- ↳ Geräte: Velleman
- ↳ Weitere Geräte
- RealView
- ↳ REALVIEW SOFTWARE Support
- ↳ Einsteigerfragen / FAQ
- ↳ Kundenprojekte
- ↳ Anregungen
- ↳ REALVIEW HARDWARE Support
- sPlan
- ↳ SPLAN SOFTWARE Support
- ↳ Thema: Bibliotheken, Bauteile und Symbole
- ↳ Thema: Schaltpläne zeichnen und bearbeiten
- ↳ Thema: Seitenverwaltung, Blätter, Formblätter, Zoom
- ↳ Thema: Import, Export und Drucken
- ↳ Thema: Installation, Versionen, Updates, Plattformen
- ↳ Thema: Anregungen zu sPlan
- ↳ SPLAN SYMBOLE - Tauschbörse
- ↳ sPlan-Symbole: Elektronikbauteile, µ-Controller, Röhren und Halbleiter
- ↳ sPlan-Symbole: Installation und Anlagenbau, SPS
- ↳ sPlan-Symbole: Andere Fachgebiete, Pneumatik, Hydraulik, Kfz, etc.
- ↳ sPlan 8.0 - Demoversion
- Sprint-Layout
- ↳ SPRINT-LAYOUT SOFTWARE Support
- ↳ Einsteigerfragen / FAQ
- ↳ Thema: Platinenherstellung / Fertigungstechnik
- ↳ Thema: Isolationsfräsen und Bohren
- ↳ Thema: Gerberdateien
- ↳ Thema: Makros und Bauteile
- ↳ Thema: Lötaugen, Pads, Leiterbahnen, Masse
- ↳ Thema: Layer, Lötstop, Umriss
- ↳ Thema: Koordinaten und Raster
- ↳ Thema: Import, Export und Drucken
- ↳ Thema: Installation, Versionen, Updates, Plattformen
- ↳ Thema: Anregungen zu Sprint-Layout
- ↳ Kundenprojekte
- LochMaster
- ↳ LOCHMASTER SOFTWARE Support
- ↳ LochMaster - Tauschbörse
- ↳ Einsteigerfragen / FAQ
- ↳ Kundenprojekte
- ↳ Installation, Updates, Plattformen
- ↳ Anregungen
- FrontDesigner
- ↳ FRONTDESIGNER SOFTWARE Support
- ↳ FrontDesigner: Anregungen
- ↳ HPGL-Export, Fräsen und Gravieren
- AudioWave
- ↳ AUDIOWAVE SOFTWARE Support
- ↳ AudioWave: Anregungen
- ... und mehr von www.electronic-software-shop.com
- ↳ Link zum ABACOM - Webshop
- ↳ USB-µPIO / netPIO
- ↳ Fimware /TEMP12
- ↳ Fimware /GPIO18
- ↳ Fimware /INCR3
- ↳ Fimware /FREQ
- ↳ Fimware /PWMIO18
- ↳ USB-ADC Messmodul, 12 Bit
- ↳ USB-LRB Relaiskarte, 8-fach
- ↳ USB-LCD Textdisplay, 4x20
- ↳ Andere Artikel
- Sonstiges
- ↳ Sonstiges