Vai al contenuto
PLC Forum


Hmi Nt2S-Sf125B-E Non Riesco A Programmarlo


pallacanestro

Messaggi consigliati

Salve e complimenti per i consigli sempre preziosi che tutti gli utenti riescono a condividere.

Ho un problema che non riesco a risolvere e sembra che la stessa OMRON ci si stia impicciando.

Ho acquistato un PLC, tutto materiale OMRON, CP1E-N20DR-D con relativo cavo per il pannello NT2S-SF125B-E.

Il problema consiste nel fatto che non riesco a programmarlo.

Il software che mi hanno fornito, tramite email, è NT2ST con le descrizioni del cablaggio del cavo di comunicazione seriale con il PC che vi riporto qui sotto:

PANNELLO PC

2 2

3 3

4 8

5 7

6 nc

7 nc

8 nc

9 5

4 ponticellato con il 6

Il pannello, alimentato a 24V, presenta una scritta sul display "NO DRIVER LOADED"

Ho provato quindi a caricare i driver presenti con il pacchetto che mi hanno spedito e sembra che la comunicazione si effettui perchè la scritta sul display cambia in "Receiving F/W data on IBM port". Dopodichè il software mi comunica che il download del firmare ha avuto successo ma la scritta sul display rimane sempre la stessa "NO DRIVER LOADED"

Ho provato comunque a creare un progetto ma nel momento della trasmissione al pannello appare un errore di trasmissione che dice di controllare se il cavo di comunicazione, il tipo di memoria e il display siano compatibili.

Qualcuno ha esperienza in merito di questo sistema.

Ringrazio anticipatamente

Claudio

Link al commento
Condividi su altri siti


Supponendo che tu abbia il pacchetto NTXS 1.04, nel manuale che ti installa vai alla pag. 173 e vedi che il cavo di programmazione è diverso. Fallo come da manuale, io non ho mai avuto problemi.

Poi devi impostare un minimo di software, con almeno indicato il PLC che ci connetti.

A questo punto scarichi il firmware (da fare quando cambi tipo di PLC connesso, che carica quindi i driver relativi). Vai in Downloading e spunta Firmware poi premi Download.

Infine scarica il tuo software, spuntando Application e poi premi download.

Quando fai modifiche al tuo software, basta che esegui l'ultima operazione.

Io sia con i NT2S che con i NT3S non ho mai avuto problemi, anche se è roba decisamente obsoleta...

Link al commento
Condividi su altri siti

Grande Andrea

le tue informazioni sono state più utili del centro assistenza della OMRON.

Sono riuscito finalmente a connettermi. A titolo informativo, sperando di fare cosa gradita anche agli altri utenti, descrivo il procedimento.

Ho preparato il cavo come mi hai detto.

Praticamente ho lavorato con Windows XP e non con Win7. Ho collegato tutto il sistema: pannello e PLC e ho caricato i driver del pannello con il software NT2ST avendo un tool di upgrade del firmware del pannello. Successivamente ho lavorato con il software NTXS 1.04: nuovo progetto dal menù, dal menù Define seleziono il tipo di PLC poi dal menù comunicate-download con la spunta su firmware ho fatto download e il pannello si è caricato anche i driver del PLC.

Ora sono al punto di programmare il pannello e anche quì dovrò studiarmi come fare perchè non sono un esperto.

Se avrò difficoltà confido nel vostro appoggio come sempre.

Grazie Claudio

Link al commento
Condividi su altri siti

Salve

ho subito un dubbio da risolvere

come ho detto tramite il menu "Network Configuration" seleziono il PLC

in effetti nella lista a discesa che ho a disposizione non trovo il mio modello specifico ovvero il "CP1E..." ma mi sono adattato al CP1H/CP1L.

Mi sapete dire se alla fine della programmazione è la stessa cosa?

e se no come faccio a settare il giusto PLC?

grazie

Link al commento
Condividi su altri siti

Il CP1E è una versione "minore" del CP1L, che è il capostipite della famiglia.

Hanno comunque compatibilità totale delle aree di memoria, che al massimo son più piccole...

Link al commento
Condividi su altri siti

Grazie come al solito Andrea per la prontezza.

Almeno quest'altro dubbio me lo sono tolto.

Ora sono al punto di mandare i comandi dal pannello al PLC e non ci riesco.

Ora ti spiego cosa faccio:

Innanzitutto l'intento è quello di avviare il programma che ho creato azionando l'avvio (che ho aggiunto manualmente con un interruttore) collegato alIngresso "0.09"

Creo un tag come nodo metto il PLC e Common I/O Area

come tag-type: coil or bit-addressed Register

come indirizzo nella prima casella 0000 nella seconda 9 in modo che risulti "CIO0000_09" e assegno il nome di START

Al tasto F1 assegno il task "turn bit on" e selez<ione il tag creato salvo e scarico sul pannello.

Ad azione terminata premendo il tasto F1 non succede nulla.

Mi spieghi dove sbaglio?

Grazie Claudio

Link al commento
Condividi su altri siti

Non puoi. Stai usando un indirizzo fisico e il PLC prevarrà.

Cerco di spiegarmi.

I PLC eseguono la scansione del programma, fanno le operazioni di comunicazione (pannello), poi aggiornano gli I/O, e ricominciano.

Per cui, se usi un ingresso fisico allocato al PLC (come il canale 0, che è sempre presente su tutti i CP1), il pannello scriverà anche 1 su 0.09, ma subito dopo l'aggiornamento I/O ci metterà quanto legge dall'ingresso fisico.

Usa una memoria di lavoro per andare sul PLC, quali le W, oppure usa un'area CIO non occupata dagli I/O (sopra il canale 20 fino al 99 dovrebbero essere liberi, io il CP1E non lo uso mai...)

Link al commento
Condividi su altri siti

Rieccomi

Ho fatto un esempio semplice in input una memoria di lavoro W0.00 e un output fisico 100.00 (Elettrovalvola)

Dal NTXS ho creato un nodo impostando "Data memory register" - TAg-Type (Coil or bit address) DM0000-00 e lo assegnato, tramite task "Turn Bit On" al tasto funzione F1.

Non funziona, ovvero vedo il led del plc lampeggiare ma nessuna azione.

Secondo te il problema sta nel prefisso DM che non corrisponde a W ?

Grazie Ctec

Link al commento
Condividi su altri siti

Ho controllato, il NTXS non gestisce l'area W (scusa non lo rammentavo, non li uso da parecchi anni...).

Ovviamente i W non hanno nulla a che vedere con i D.

Siccome devi poter indirizzare al bit, ti consiglierei di usare l'area H del PLC, anche se ritentiva (HR sul pannello). Hai disponibili i canali H0-H49.

Altrimenti, puoi usare i CIO da 20 a 99, sicuramente non usati fisicamente.

Occhio a un'altra cosa. Lo NTXS assegna di default il nodo 0 a se stesso, mentre normalmente il nodo 0 è il PLC.

Quindi, quando crei il nodo, sposta il pannello su un altro numero (che so, 5, comunque non 0) e poi dagli 0 al nodo PLC, altrimenti potresti comunque non comunicare

Link al commento
Condividi su altri siti

Grandissimo Ctec

hai colto pienamente il segno. Ho assegnato il nodo 0 al plc e usato l'area H e ha funzionato perfettamente.

Ora ho quasi tutti gli elementi per completare il software.

Se hai ben capito questo sistema serve per l'invecchiamento dei maniglioni antipanico e l'ultimo elemento che mi serve, almeno spero,

è l'inserimento manuale del numero di cicli da assegnare al contatore.

Poi ti faccio una statua

Grazie

Claudio

Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...