PLCexperience Posted January 13, 2012 Report Posted January 13, 2012 (edited) Sono nuovo del forum e soprattutto nuovo nel mondo PLC.Sto cercando di programmare il PLC "ILC 150 GSM/GPRS" per riuscire a stabilire una comunicazione Modbus con un singolo dispositivo Slave su bus seriale RS485 a 2 fili.Sto avendo dei problemi, non riesco a far scambiare alcun pacchetto tra il PLC e lo slave.Ho inserito il modulo aggiuntivo "IL RS 485/422 PRO" per poter interfacciare il PLC ad un bus RS485, mentre dal lato slave, la porta di comunicazione è del tipo RJ45. Sorvolando per il momento su come sono stati interconnessi i fili tra il PLC e lo slave al fine di "costruire" il bus, cosa che è probabilmente la maggior causa di malfunzionamento, comunque mi rimane il dubbio di fondo a riguardo della corretta programmazione del PLC.Mi rivolgo quindi in particolare a chi conoscesse l'ambiente di programmazione Pc WorX e a chi insomma avesse mai programmato qualche PLC Phoenixn Contact soprattutto in riferimento a comunicazioni con protocollo Modbus.Ho utilizzato i blocchetti FBD della libreria (gratuita) Modbus v1.01, in particolare i blocchetti MB_RTU_MTR_Master_V1 e MB_RTU_MTR_Server_V1: bastano questi due per stabilire una comunicazione Master-Slave? Li avrò configurati bene? Vorrei inviare il mio file di progetto a qualcuno che se ne intendesse per poter capire se il problema è soltanto nel modo "artigianale" con cui ho messo su il bus, o è anche un problema di programmazione in linguaggio FBD.Grazie a tutti Edited January 13, 2012 by PLCexperience
dino_rosi Posted September 24, 2015 Report Posted September 24, 2015 Buondì,avrei la necessità di reperire la libreria che hai usato ModBus v1.01,ce l'hai ancora da qualche parte?
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now