casa
Top.Mail.Ru Yandeks.Metrika
Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

giù

Di nuovo sugli eventi Trova rami simili


Mikhalyov Dmitry   (2001-12-19 19:38) [0]

OnChange è preso come esempio, così come l'essenza del problema:
per lavorare con il dispositivo periferico (con industriale
controller) c'è un componente per lavorare sulla porta seriale.
quando si inviano i dati alla porta, il controller invia comunque una risposta
e quando legge dal porto, ogni volta che la risposta è corretta, viene chiamato un evento
OnRecieveData.
Devo fare a:
1. causa questo evento quando si esegue il polling del controller quando qualcosa è arrivato
al porto (se è vero o no).
2. e viceversa quando si scrivono i dati sul controller in modo che l'evento non lo faccia
È stato chiamato anche quando la risposta corretta dal controller.
Il componente viene utilizzato solo in connessione con il fatto che è implementato
uno dei nemici comprensibile (leggi gli sviluppatori della società Siemens)
modo per accedere alla memoria del controller.



Mikhalyov Dmitry   (2001-12-19 23:39) [1]

scrivi almeno qualcosa di utile



Someone   (2001-12-20 01:39) [2]

Hmm .. Non una domanda fragile che, inoltre, dovrebbe essere posta in un altro forum della conferenza.
In effetti, IMHO, è possibile forzare la componente "aliena" a fare tutto ciò che "a caro prezzo" si adatta (se non ci sono codici sorgente, se lo sono, allora puoi smettere di leggere). Posso solo consigliare il metodo usato da me già due volte.
Sul computer 1 c'è un programma con un componente e un controller è collegato alla sua porta. Accanto ad esso c'è un computer 2 con due porte libere. La porta Rx del computer 2 viene inviata all'Rx di una delle porte del computer 1, la porta Tx del computer 2 viene alimentata all'Rx dell'altra porta del computer 1. Quindi, sul computer 2, viene avviato un programma che legge entrambe le porte (a mio avviso, è meglio utilizzare il programma DOS) e scrive le informazioni di lettura byte per byte in un file, preferibilmente in tre file. Sul computer 1, un programma con il componente sopra menzionato viene avviato e lavorato con esso al massimo delle possibilità.
Di conseguenza, abbiamo file (s) che contengono il "protocollo" di scambio con il controller. Lo studiamo e scriviamo il nostro programma senza la componente "nemica".
PS Naturalmente è lungo e laborioso. Ovviamente questo non funzionerà se le informazioni trasmesse sono criptate.



Pagine: 1 tutto il ramo

Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

al piano di sopra









Memoria: 0.82 MB
Ora: 0.038 c
7-22445
Kirill
2001-09-21 19:03
2002.01.08
Registra su dll


4-22485
delphixnumx
2001-11-05 06:56
2002.01.08
Come posso caricare il mio cursore nel Delphi!


1-22123
dimonf
2001-12-15 16:33
2002.01.08
Domanda a riguardo


6-22310
SERGX
2001-10-13 23:48
2002.01.08
AIUTO !! Come creare un programma per inviare un file o un testo per posta


1-22118
VLV
2001-12-19 21:59
2002.01.08
Componenti





afrikaans albanese Arabic armeno Azero basco bielorusso Bulgarian catalano Cinese (semplificato) Cinese (tradizionale) croato Ceco danese Dutch Inglese estone filippina Finnish Francese
galiziano georgiano Tedesco greco Creolo haitiano ebraico hindi ungherese islandese Indonesian irlandese Italiano Giapponese Korean lettone lituano macedone Malay maltese Norwegian
persiano polacco Portoghese rumeno Russian serbo Slovak sloveno Spagnolo swahili Swedish Thai turco ucraino Urdu vietnamita gallese yiddish bengalese bosniaco
Cebuano esperanto Gujarati Hausa Hmong Igbo giavanese kannada khmer lao latino maori marathi mongolo nepali punjabi somalo tamil telugu Yoruba
zulù
Английский Francese tedesco italiano portoghese russo spagnolo