CDLabex Inserito: 18 marzo 2009 Segnala Inserito: 18 marzo 2009 Ciao a tutti,sto avendo problemi con la comunicazuione ModBus da una CPU 224XP e un termoregolatore Omron modello EJ1N.Nel PLC ho impostato il MBUS_CTRL_P1, e non mi da nessun tipo di errore, poi eseguo una sola volta, quindi quando mi serve l'operazione MBUS_MSG_P1, con indirizzo slave (2) RW (0) Address (....problema...) count (2) e dataptr (&VB1400).OMRON utilizza una stringa di lettura/scrittura configurata nel seguente modo:02 03 0200 0001 + CRC-16dove:02 è l'indirizzo dello slave03 se devo leggere, 10 se devo scrivere0200 è l'indirizzo dove omron ha memorizzato ad esempio la temperatura attuale sonda CH10001 è il dato di quante word occupa il mio dato che voglio leggere o scrivereSiemens con il MBUS_MSG_P1 butta fuori una stringa del genere che viene letta correttamente dall'omron? Qualcuno ha già avuto esperienze di comunicazione con OMRON?Grazie mille
max.bocca Inserita: 19 marzo 2009 Segnala Inserita: 19 marzo 2009 Avevo provato MODBUS su s7 200, se cerchi in rete c'è un esempio di MODBUS MASTER (guarda negli esempi di micro win) e con gli inverter omron funziona, penso che il tuo problema sia dato dal calcolo del CRC, in effetti è la parte più pesante da affrontare il calcolo CRC.Se non trovi, ti cerco il file...
CDLabex Inserita: 19 marzo 2009 Autore Segnala Inserita: 19 marzo 2009 Te ne sarei grato se mi dai una mano a cercare l'esempio , adesso sto aspettando la risposta da parte dell'Hotline per vedere se possono darmi una mano...
max.bocca Inserita: 19 marzo 2009 Segnala Inserita: 19 marzo 2009 Prova a vedere questo file, non ti garantisco che sia quello giusto perchè non ho a portata di mano uWinProva altrimenti cerco in sede.
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