Vai al contenuto
PLC Forum


S7 300


Messaggi consigliati

Inserita: (modificato)

Salve ragazzi. Sto usando step 7 micro 3.1. con un s7224. Dall'. in linea leggo:

"Il contatore smette di contare quando raggiunge il PV."

Ma non è vero!!!Io ho impostato 10 in PV, ma quando C1(nel mio caso) raggiunge dieci se ne frega e va avanti!!!

Dove sto sbagliando ?(scusatemi ma uso pochissimo questo cusariello)

Modificato: da suibaf

Inserito: (modificato)

Salve ragazzi. Sto usando step 7 micro 3.1. con un s7224. Dall'. in linea leggo:

"Il contatore smette di contare quando raggiunge il PV."

Ma non è vero!!!Io ho impostato 10 in PV, ma quando C1(nel mio caso) raggiunge dieci se ne frega e va avanti!!!

Dove sto sbagliando ?(scusatemi ma uso pochissimo questo cusariello)

Modificato: da suibaf
Gabriele Corrieri
Inserita:

Ciao Suibaf,

hai perfettamente ragione ... stessa cpu, stesso comportamento.

Se comunque ti interessa fermare il conteggio quando arrivi alla quota PV non fai altro che mettere in serie al CU e/o CD il contatto del counter (Z o C, dipende come lo chiami) che stai usando.

Ciao

Gabriele Corrieri
Inserita:

Ciao Suibaf,

hai perfettamente ragione ... stessa cpu, stesso comportamento.

Se comunque ti interessa fermare il conteggio quando arrivi alla quota PV non fai altro che mettere in serie al CU e/o CD il contatto del counter (Z o C, dipende come lo chiami) che stai usando.

Ciao

Inserita:

Il contatore non smette di contare quando raggiunge il PV ma cambia stato da 0 a 1

Inserita:

Il contatore non smette di contare quando raggiunge il PV ma cambia stato da 0 a 1

Inserita:

Il contatore è HW e non può smettere di contare se non lo si blocca cioè o lo si disabilita o si tolgono gli impulsi da contare.

Se il termine conta ti serve per sapere che hai raggiunto una quota ti basta testare il PV o legarlo ad un interupt. Se invece vuoi bloccare il conteggio la cosa è un po' più laboriosa. Devi, sul riconoscimento del PV, togliere l'eneable al contatore riprogrammandone il registro di controllo.

Inserita:

Il contatore è HW e non può smettere di contare se non lo si blocca cioè o lo si disabilita o si tolgono gli impulsi da contare.

Se il termine conta ti serve per sapere che hai raggiunto una quota ti basta testare il PV o legarlo ad un interupt. Se invece vuoi bloccare il conteggio la cosa è un po' più laboriosa. Devi, sul riconoscimento del PV, togliere l'eneable al contatore riprogrammandone il registro di controllo.

Gabriele Corrieri
Inserita:

Ciao Livio,

attenzione che Suibaf sta parlando di counter normali (C0~C255) e non degli HSC!

Ciao

Gabriele Corrieri
Inserita:

Ciao Livio,

attenzione che Suibaf sta parlando di counter normali (C0~C255) e non degli HSC!

Ciao

Inserita:

Diifidate dai contatori e dai troppi fronti di salita (nel 300-400) di siemens

uso sempre l'incremento di una word su un solo fronte di clock di 1 sec.

ci sono dei bachi spaventosi in alcune istruzioni di sistema

OPINIONE PERSONALE SENZA NULLA TOGLIERE ALLA BUONA QUALITA DI CASA SIEMENS CHE ADORO

ciao

Inserita:

Diifidate dai contatori e dai troppi fronti di salita (nel 300-400) di siemens

uso sempre l'incremento di una word su un solo fronte di clock di 1 sec.

ci sono dei bachi spaventosi in alcune istruzioni di sistema

OPINIONE PERSONALE SENZA NULLA TOGLIERE ALLA BUONA QUALITA DI CASA SIEMENS CHE ADORO

ciao

Inserita:

Ciao suibaf,

hai ragione il contatore continua a contare ma come ti ha detto paulus cambia lo stato del bit C1 da 0 a 1. Usa questo valore per resettarti il tuo contatore...

... è un po come i temporizzatori se non li resetti o li disabiliti continuano a contare

Io ho usato con successo il contatore per una routine che conta le ore di funzionamento di un motore, ogni 30 min. mi incrementa il contatore e ogni due conteggi si resetta e parte da zero incrementandomi una word di 1.

... sarà cosa vogliono dire qs. tizi della Siemens

Ciao

Inserita:

Ciao suibaf,

hai ragione il contatore continua a contare ma come ti ha detto paulus cambia lo stato del bit C1 da 0 a 1. Usa questo valore per resettarti il tuo contatore...

... è un po come i temporizzatori se non li resetti o li disabiliti continuano a contare

Io ho usato con successo il contatore per una routine che conta le ore di funzionamento di un motore, ogni 30 min. mi incrementa il contatore e ogni due conteggi si resetta e parte da zero incrementandomi una word di 1.

... sarà cosa vogliono dire qs. tizi della Siemens

Ciao

Claudio Monti
Inserita:

Non conosco Siemens, ma con Telemecanique il problema è simile:

- contando in UP il conteggio supera il preset, quindi metto in serie all'ingresso di conteggio il contatto negato del contatore su SP

- contando in DOWN c'è il problema di passare dal valore 0 a 9999, quindi metto in serie all'ingresso di conteggio una comparazione del valore 0 del contatore

Comunque anch'io cerco di utilizzare meno pox i contatori, semmai uso delle word in cui incremento o decremento il valore con vari clock o impulsi

Claudio Monti
Inserita:

Non conosco Siemens, ma con Telemecanique il problema è simile:

- contando in UP il conteggio supera il preset, quindi metto in serie all'ingresso di conteggio il contatto negato del contatore su SP

- contando in DOWN c'è il problema di passare dal valore 0 a 9999, quindi metto in serie all'ingresso di conteggio una comparazione del valore 0 del contatore

Comunque anch'io cerco di utilizzare meno pox i contatori, semmai uso delle word in cui incremento o decremento il valore con vari clock o impulsi

ifachsoftware
Inserita:

Ti posso dire che con Omron di questi problemi non ce ne sono assolutamente.

Ciao :)

ifachsoftware
Inserita:

Ti posso dire che con Omron di questi problemi non ce ne sono assolutamente.

Ciao :)

Claudio Monti
Inserita:

A me comunque non sembrano problemi!

Basta sapere come si comportano e ci si regola di conseguenza ;)

Claudio Monti
Inserita:

A me comunque non sembrano problemi!

Basta sapere come si comportano e ci si regola di conseguenza ;)

ifachsoftware
Inserita:
A me comunque non sembrano problemi!

Basta sapere come si comportano e ci si regola di conseguenza

Hai ragione , anche se ritengo solo che sia molto meglio concentrarsi sul programma piuttosto che perdere tempo ad usare svariate istruzioni quando sarebbe ragionevole (piu' intuitivo ?) usarne 2 sole (Bobina Timer con Set value , Contatto di arrivato) .... in fondo Siemens si e' sempre persa su queste cose (complicazione cose semplici).

Ciao B)

ifachsoftware
Inserita:
A me comunque non sembrano problemi!

Basta sapere come si comportano e ci si regola di conseguenza

Hai ragione , anche se ritengo solo che sia molto meglio concentrarsi sul programma piuttosto che perdere tempo ad usare svariate istruzioni quando sarebbe ragionevole (piu' intuitivo ?) usarne 2 sole (Bobina Timer con Set value , Contatto di arrivato) .... in fondo Siemens si e' sempre persa su queste cose (complicazione cose semplici).

Ciao B)

COSTINESALAMELLE
Inserita:

Da parte mia uso contatti in serie come Claudio Monti e non ci vedo nessuna complicazione,e' questione di abitudine ;)

COSTINESALAMELLE
Inserita:

Da parte mia uso contatti in serie come Claudio Monti e non ci vedo nessuna complicazione,e' questione di abitudine ;)

  • 4 years later...
Inserita:

CI SONO CORSI IN INTERNET GRATISI CHE TI SPIGANO A UTILIZARE S7-300 CON DEGLI ESEMPI.SAREI MOLTO GRATO SI MI FORNITE ALCUNE ,GRAZIE

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...