mazzma Inserito: 14 febbraio 2008 Segnala Share Inserito: 14 febbraio 2008 Salve a tutti.Mi trovo per la prima volta a dover comunicare con un PLC Omron tramite il protocollo HostLink lanciando la stringa di comando da VB6.Mi sono studiato il manuale con la spiegazione di come comporre le stringhe di comando, ma tra la teoria e la pratica...Qualcuno mi potrebbe fare un esempio pratico di come deve essere la stringa per andare a leggere, ad esempio, i valori nella DM 4150 del PLC?Partendo dal presupposto che i cablaggi sono corretti presumo che il mio problema di comunicazione stia solo nella costruzione della stringa..Ringrazio sin d'ora chiunque possa darmi una mano. Link al commento Condividi su altri siti More sharing options...
Giangy84 Inserita: 14 febbraio 2008 Segnala Share Inserita: 14 febbraio 2008 CiaoLa stringa host-link deve essere così composta:[at]00RD4150000157*<CR>[at] Inizio stringa comando00 N°nodo host-linkRD Comando lettura dalla zona DM4150 DM di inizio0001 N°DM da leggere57 FCS*+<CR> TerminatoreL'FCS si calcola facendo l' XOR tra tutti gli MSB e tutti gli LSB del codice ASCII dei caratteri da [at] a 1 compresi. Per spiegartelo meglio ti faccio l'esempio della stringa che ti ho scritto sopra:40 (0100) (0000)30 (0011) (0000)30 (0011) (0000)52 (0101) (0010)44 (0100) (0100)34 (0011) (0100)31 (0011) (0001)35 (0011) (0101)30 (0011) (0000)30 (0011) (0000)30 (0011) (0000)30 (0011) (0000)31 (0011) (0001) (0101) (0111) <- Risultato XOR 5 7 <- FCSRicordati che la porta del PLC deve essere impostata come Host-link e in questo caso deve avere n°di nodo 0. Se quando invii questa stringa il PLC non ti risponde possono essere sbagliate le impostazioni della porta o i cablaggi della rete 422. Spero di essere stato abbastanza chiaroCiaoGianluca Link al commento Condividi su altri siti More sharing options...
mazzma Inserita: 15 febbraio 2008 Autore Segnala Share Inserita: 15 febbraio 2008 Chiaro, limpido e cristallino.Grazie 1000. Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora