INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

COM1 - externer Schalter startet SubVI (LV8.6)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.08.2010, 13:53 (Dieser Beitrag wurde zuletzt bearbeitet: 06.09.2012 14:05 von jg.)
Beitrag #1

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo zusammen,
ich möchte mit einem externen Schalter (ganz normaler Schließer oder Öffner) ein SubVI starten, d.h. ein Startsignal zur Verfügung stellen. Ist dies über die COM1 möglich? Ich habe überlegt ob es mittels PIN2 (RxD) und PIN5(GND) möglich ist. Bis jetzt konnte ich noch keine Lösungsvariante finden.

Habt Ihr eine Idee?
Danke im Voraus.
Gruß Peter

LV 8.6

EDIT jg: CROSSPOST
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2010, 14:28
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo Peter,

ich denke das könnte gehen.
Wobei ich nicht eine Datenleitung verwenden würde.
z.B. CTS wäre vielleicht besser geeignet.
Den Status kannst Du mittels LabVIEW abfragen.

   
   

Du mußt Dir aber im Klaren sein, daß Du diesen Trigger pollen mußt.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2010, 15:01 (Dieser Beitrag wurde zuletzt bearbeitet: 16.08.2010 16:15 von jg.)
Beitrag #3

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo Andreas,
Vielen Dank für Deine schnelle Antwort. Ich habe ein VI generiert, aber leider bei kontakt von PIN5 (GND) und PIN8 (CTS) keine Status Veränderung am Ausgang.
Siehst Du den Fehler?
Gruß Peter

Lv86_img
Sonstige .vi  RS232.vi (Größe: 14,06 KB / Downloads: 229)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2010, 17:24
Beitrag #4

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Ich habe leider keinlv86installiert!
Kannst Du das VI auflv85zurückspeichern?

Aber schau Dir noch diesen Link von Wikipedia zur RS232 Schnittstelle an.
Vielleicht beantwortet das Deine Frage.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.08.2010, 22:32
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo Peter,

hast du schon mal probiert, CTS per Pullup-Widerstant auf High-Pegel zu legen und dann mit dem Schalter nach Gnd zu legen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2010, 06:10
Beitrag #6

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo zusammen,
anbei das VI auf 8.5 zurückgespeichert.


Sonstige .vi  RS232_LV85.vi (Größe: 21,84 KB / Downloads: 218)


"hast du schon mal probiert, CTS per Pullup-Widerstant auf High-Pegel zu legen und dann mit dem Schalter nach Gnd zu legen?"

d.h. ich lege einen Widerstand ( Ohm?) in Reihe mit einem Schalter (Kontakt1) an CTS und lege den Schalter (Kontakt2) an GND?

Gruß Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2010, 07:35 (Dieser Beitrag wurde zuletzt bearbeitet: 17.08.2010 07:35 von GerdW.)
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo Peter,

hast du dir schon die Mühe gemacht, Andreas' Link zu Wikipedia zu folgen?
Dann hättest du folgendes gelesen:
"Bei den Steuerleitungen (DCD, DTR, DSR, RTS, CTS und RI) wird der aktive Zustand durch eine Spannung zwischen +3 V und +15 V dargestellt, der inaktive Zustand durch eine Spannung zwischen −3 V und −15 V." und "Signalpegel zwischen −3 V und +3 V gelten als undefiniert."

Jetzt bitte nochmal überlegen, wieso es nichts bringt, nach GND zu schalten...

P.S.: Ja, man kann eine RS232 für deine Anwendung missbrauchen - aber muss dann entsprechend Aufwand betreiben...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2010, 07:45
Beitrag #8

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo zusammen,
ich habe einen anderen Versuch gestartet, einen sogenannten Loopback:
PIN3 (TxD) wird mit PIN2 (RxD) verbunden und im mitgeschickten Programm erscheint im Indicator "read buffer" das geschickte Word "Test". Leider läuft das Programm absolut zu langsam.
Meint Ihr dieser Lösungsansatz könnte weiter verfolgt werden?
Gruß Peter


Sonstige .vi  RS232_LV85.vi (Größe: 23,72 KB / Downloads: 232)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2010, 08:03
Beitrag #9

wha@atmel Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2007

7.1.1 + 8.2.1
1997
EN

01069
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo Peter,

mindestens zwei "speedups" sind möglich..........

1. erhöhe die Baudrate von 9600 auf z.B. 115200

2. warum liest Du 1000 Werte retour, wenn Du nur ein paar Zeichen "Test" schreibst ?

Hier solltest Du mal den Hebel ansetzen.

MfG
wha

P.S. wie schnell ist denn "langsam" ? Für diese paar Zeichen braucht es doch nur wenige Millisekunden......
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2010, 08:07
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
COM1 - externer Schalter startet SubVI (LV8.6)
Hallo Peter,

zusätzlich zu wha's (richtigem) Kommentar:
Was hat diese Loopback jetzt mit deinem externen Schalter zu tun?

Soll der Schalter später mal diese Loopback-Verbindung trennen? Dann solltest du noch einen kurzen TimeOut verwenden, um "schnell" auf Verbindungsabbrüche testen zu können...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  COM1 senden/empfangen skywalker 5 5.671 13.11.2007 13:22
Letzter Beitrag: monoceros84
  Anschlusserkennung externer Hardware über RS232 robertow 4 5.526 22.09.2006 08:13
Letzter Beitrag: diplNisse
  hex über com1 dominik 8 6.605 23.08.2005 22:47
Letzter Beitrag: dominik
  String von Com1 einlesen und ein Stringtext erstellen dominik 5 6.930 05.03.2005 19:28
Letzter Beitrag: dominik

Gehe zu: