marco1278 Inserito: giovedì alle 14:07 Segnala Inserito: giovedì alle 14:07 Ciao a tutti, apro questa discussione perché ho un grosso problema con il PLC schneider TM251MESE. La CPU ha due schede di rete. La ETH2 viene utilizzata per il campo mentre la ETH1 serve per lo scambio dati aziendale. Le due schede hanno Ip di classi diverse con i rispettivi gateway. Il problema è che non riesco a raggiungere la CPU dalla rete aziendale sulla porta Eth1 perché non mi risponde al ping. Gateway e subnet sono impostati correttamente, ma a livello di rete non riesco a raggiungerlo. Ho letto in rete che il PLC ha un firewall interno che si può disattivare scrivendo uno script con il comando “Firewall Eth1 Default Allow”. Ho provato ed effettivamente sono riuscito a disattivare il firewall e mettere il PLC in rete. Sembrava tutto ok, ho spento e riacceso il PLC e da quel momento entrambe le porte di rete hanno smesso di funzionare e non sono più riuscito a collegarmi al PLC nemmeno con il PC. Per sistemare la cosa mi sono dovuto collegare con il cavo usb e riattivare il firewall. Dopo averlo riattivato ho spento e riacceso il PLC e le porte hanno ricominciato a funzionare. Adesso funzionano ma chiaramente non raggiungo il PLC dalla rete aziendale. Vi è mai capitata una situazione del genere? Grazie ciao
Adolfo62 Inserita: ieri dalle 11:19 Segnala Inserita: ieri dalle 11:19 Ciao, il motivo per cui ad ogni riavvio del plc tutto torna di default e' perché quello che fai..... Script ecc rimane nella RAM. Per rendere permanente una configurazione devi agire sul file firewall default.cmd nella cartella /USR/cfg/ del plc. Per accedere alla cartella ed al file ti serve un client ftp tipo file sulla. Filezilla....... Non so perché se non lo scrivo così me lo corregge in file sulla
marco1278 Inserita: ieri dalle 15:20 Autore Segnala Inserita: ieri dalle 15:20 3 ore fa, Adolfo62 ha scritto: Ciao, il motivo per cui ad ogni riavvio del plc tutto torna di default e' perché quello che fai..... Script ecc rimane nella RAM. Per rendere permanente una configurazione devi agire sul file firewall default.cmd nella cartella /USR/cfg/ del plc. Per accedere alla cartella ed al file ti serve un client ftp tipo file sulla. Filezilla....... Non so perché se non lo scrivo così me lo corregge in file sulla ciao, ho modificato proprio quel file inserendo il comando “firewall eth1 default allow”. se non spengo il plc funziona, quando lo spengo e lo riaccendo le due porte di rete smettono di funzionare. Perché?
Adolfo62 Inserita: 19 ore fa Segnala Inserita: 19 ore fa Sei sicuro di aver cancellato il vecchio file nella cartella prima di ricaricare quello modificato
Adolfo62 Inserita: 19 ore fa Segnala Inserita: 19 ore fa Non ricordo bene, ma il plc e' case sensitive, quindi conttolla che il file sia scritto cpn le maiuscole e le minuscole cpme l'originale, e che se hai usato notepad guarda che non ti salvi il file con estensione txt
marco1278 Inserita: 8 ore fa Autore Segnala Inserita: 8 ore fa Il file originale era vuoto. da Machine Expert l’ho esportato, modificato con Notepad e ricaricato sovrascrivendo l’originale. Poi ho fatto un riavvio a freddo della cpu. Quello che non capisco è perché con il riavvio a freddo il file si è attivato correttamente ma dopo aver spento e riacceso il plc il file ha fatto il danno. Misteri di schneider… che comunque da assistenza remota mi dicono che quel plc non ha firewall… però il file di configurazione esiste e in un certo senso funziona anche.
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