Vai al contenuto
PLC Forum


Messa A Terra Scala Esterna


Marion

Messaggi consigliati

Salve a tutti,

non sono pratico per niente del PLC S7 200, abitualmente utilizzo Allen Bradley, ma un cliente "vuole" questo S7.

Devo collegare in rete MODBUS ad un PC supervisore 6 PLC, ad ognuno di questi c'è collegato anche un pannello.

Domade:

Esiste S7 200 con 2 porte di comunicazione?

Per collegare fisicamente in rete i plc come devo fare?

Dove trovo nel protocollo ModBus i numeri interi del PLC?

Spero di essere stato chiaro, scivere non è certo il mio forte.

Link al commento
Condividi su altri siti


  • Risposte 64
  • Created
  • Ultima risposta

Top Posters In This Topic

  • rey001

    10

  • Benny Pascucci

    9

  • sondino

    7

  • Nino1001

    6

Gabriele Corrieri

Ciao Marion,

Ti rispondo in sequenza:

1)Sì esiste una cpu con 2 porte (sempre 485) è la S7 226 ... comunque se ti serve comunicare solo in modbus puoi benissimo utilizzare una normale cpu, con l'interruttore RUN/STOP avvii il modo freeport( ossia la porta del plc comunica col tuo protocollo personalizzato) ... nel tuo caso Modbus

2)Per collegare fisicamente in rete i plc devi connettere insieme i pin 3-5-8 di ogni plc tutti insieme. Alla testa e alla coda della rete devi mettere un terminatore così composto :

6->3 390 ohm

3->8 220 ohm

8->5 390 ohm

i valori NON sono critici (le comuni resistenze con toll. 5% vanno benissimo) anche il cavo non è critico, in quanto la velocità massima è 38400 bps, in ogni caso se sei proprio in difficoltà Siemens (e altri) vendono dei connettori per il loro cavo ... inutile dire che costano una fortuna (cavo e connettori) e per S7200 sono inutili.

Qui ci sono le tips per S7200, dentro c'è un'applicazione ModBus Slave RTU (io l'ho provata con master il pc) è carina ... penso che in un paio d'ore la integri nel tuo codice, o ci costruisci attorno il tuo codice:

http://www4.ad.siemens.de/csinfo/livelink....p&Query=1232912

Se hai bisogno (e non sei di fretta) posso darti qualche aiuto ...

Link al commento
Condividi su altri siti

Gabriele Corrieri
Daniele C.+23 Apr 2003, 11:09 PM-->
CITAZIONE(Daniele C. @ 23 Apr 2003, 11:09 PM)

Ciao Daniele,

se hai norton antivirus abilitato non vedi i links perchè inziano per "ad" che norton interpreta come banner ... disabilitalo ...

Ciao

Link al commento
Condividi su altri siti

Attenzione a modbus con S7-200. Se si usa RTU si rischia di spendere tanta memoria e spendere tanto tempo ci CPU! E' vero quello che dice Gabriele Corrieri l'esempio di Siemens è funzionante e facilmente verificabile, dipende poi cosa deve fare il PLC oltre al colloquio in Modbus.

Per Gabriele: ho ritrovato il master modbus per 300 se vuoi te lo mando, ma attenzione non è certificato da Siemens, è solo un'applicazione fatta di Siemens France

Modificato: da Livio Orsini
Link al commento
Condividi su altri siti

Gabriele Corrieri

Ciao a tutti,

questi i miei esperimenti: con una S7224:

tempo di 1° ciclo 691mS, tempo di ogni altro ciclo 2-3mS senza altro codice che la comunicazione Modbus, il primo ciclo si intende quello che si attua dopo ogni transizione stop-run o accensione ... tale cosa è derivata (come Livio saggiamente spiegava tempo fa sempre sul forum) dalla costruzione delle tabelle RTU slave, che si devono fare solo una volta ...

----

Per il codice della CP340 in ModBus (se è possibile) si potrebbe mettere in archivio?

Ciao

Link al commento
Condividi su altri siti

ok per collegamenti, ma il convertitore che utilizzo normalmente non prevete il comune sulla 485 che presumo sia il pin 3, funziona lo stesso? oppure devo utilizzare il convertitore siemens che serve anche per la programmazione?

Link al commento
Condividi su altri siti

Gabriele Corrieri

Ciao Marion,

io uso un convertitore RS485 fai-da-me sia per la programmazione che per ogni comunicazione col S7200, se non usi il cavo PPI tieni solo presente che il convertitore che usi sia di tipo automatico, ossia che vada in trasmissione quando la linea TX va bassa, e non con i segnali RTS o DSR.

Comunque sia:

3->A oppure +

5->Massa (puoi anche non usarla)

8->B oppure -

Ciao

Link al commento
Condividi su altri siti

Saresti così gentile da mettere a disposizione di tutti il tuo programmatore "fai da te"?

Anche io lavoro con l'S7-200 (ed altri con interfaccia 485) ed i convertitori costano abbastanza: averne di poco costosi ma allo stesso tempo funzionali......... farebbe comodo a molti!

Grazie

Daniele C.

Link al commento
Condividi su altri siti

Gabriele Corrieri

Ciao Daniele,

lo schema l'ho postato qui:

http://www.plcforum.it/upload/index.php?ac...me=S7200CNV.pdf

Ripeto ... attenzione che NON E' OPTOISOLATO ... non voglio saper nulla di:

▪ Seriali di Pc danneggiate

▪ Seriali di Plc danneggiate

▪ Danni a cose e/o persone derivanti dall'uso di questo circuito

Quindi consiglio vivamente di montarlo solo se si è esperti.

Rimango disponibile per eventuali chiarimenti, e chiedo un feedback a chi può utilizzarlo per programmare i TP070 se il circuito è adatto o meno.

Ciao

Link al commento
Condividi su altri siti

Ragazzi questo driver l'ho ricevuto da un agente Siemens in via confidenziale, per cui non lo metto nella sezione download. Non vorrei che qualche utente, avendo dei problemi, si rivolga poi a Siemens innescando così casini e polemiche a non finire. La segnalazione l'ho fatta così chi è interessato può provare a farne richiesta all'agente Siemens che segue la sua azienda. Se l'agente può e vuole glie lo farà avere.

Link al commento
Condividi su altri siti

  • 5 years later...

Ciao a tutti, la ditta per cui lavoro mi ha commissionato la gestione dell' impianto di riscaldamento del nuovo capannone (per risparmiare un pò visto l'andazzo) il termotecnico ha previsto 11 sonde di temperatura che fanno attivare:

la pompa del riscaldamento

le testine motorizzate del riscaldamento a pavimento

inoltre ho 1 valvola a tre vie comandata 4/20mA per miscelare l'acqua e mantenerla ad una temperatura costante di 45°C gestita da 1 sensore di temperatura sulla mandata dell'acqua calda.

Io pensavo ad una gestione diretta ma il termotecnico mi ha detto di fare una gestione dell'impianto con l'isteresi della temperatura letta dal PLC; francamente, a questo punto mi sento un pò in difficoltà, qualcuno potrebbe darmi qualche consiglio o addirittura una tracciasu come ffare una gestione del genere?

Grazie 1000 in anticipo <_<

Link al commento
Condividi su altri siti

elettrico cava 2

prevedi un pid per controllo della temperatura e vari comparatori on off per attivare le varie zone prevedendo la possibilita comandarlo fasce orarie e con un touch per la possibilita forzare i comandi

Link al commento
Condividi su altri siti

ciao rebu72

posso ipotizzare una centralina di termoregolazione a zone??

se non ho capito male hai solo un generatore di calore e poi tutte le zone divise da valvole di zona, e una miscelatrice in uscita per la bassa temperatura???

Link al commento
Condividi su altri siti

Ciao,

visto che siete interessati ad aiutarmi vi spiego meglio il tutto.

ho una caldaia che manda aqua calda a 75°C ad un collettore; su questo collettore ho 3 pompe che hanno la seguente funzione: 2 che mandano acqua a 75°C ad un impianto di riscaldamento del capannone ed una che manda l'acqua a max45°C all'impianto di riscaldamento a pavimento.

Per il riscaldamento del capannone ho deciso di fare in questo modo:

quando le sonde di temperatura (pt100) rilevano una temperatura inferiore a quella impostata attivano le pompe che fanno circolare l'acqua calda nel circuito e quando la temperatura di ritorno del circuito è ok (vedrò in fase di collaudo la temperatura correta) comanto l'accensione dei termoventilatori installati nel capannone, per evitare frequenti accensioni e spegnimenti imporrò che il sensore di temperatura deve leggere un valore superiore o inferiore 2°C (per un tempo che andrò a regolare in fase di collaudo, per ora pensavo ad un ritardo di lettura di circa 20/30S) prima di commutare l'accensione e lo spegnimento delle ventole e delle pompe (quest'ultipe pensavo di farle girare per qualche minuto in più tenedo contodella lunghezza delle tubazioni).

Per quanto riguarda l'impianto di riscaldamento a pavimento degli uffici, io avevo pensato ad una cosa simile ma il termotecnico mi ha detto che devo tener conto della curva termica e che l'impianto deve continuamente modulare ecc. ecc.

L'impianto è costituito come segue:

ho 11 zone alimentate dallo stesso circuito idraulico, ogni zona ha la sua sonda pt100 che deve comandare l'apertura (on/off) delle relative vavole elettriche situate nel collettore che raccoglie le tubazioni dei pannelli radianti.

Inoltre, quando una delle 11 zone richiede calore, devo attivare la caldaia (se quest'ultima non è ancora accesa),attivare la pompa che manda acqua all'impianto dei pannelli radianti e nello stesso istante devo attivare una valvola modulante a tre vie(questa valvola miscela l'acqua calda della mandata della caldaia che è 75°C con l'aqcua di ritorno dei pannelli radianti per far si che l'acqua che circola nel pavimento no possa mai superare i 45 / 50 °C altrimenti si possono fare dei grossi danni) comandata a 4-20mA e gesita da una sonda che rileva la temperatura dell' acqua miscelata (metterò la sonda a circa 3/4m dalla pompa).

L'impianto lo gestiremo con un S7 300 (CPU 313C + 4 schede da 4AI l'una e una scheda da 32 DO) e un TP177, materiale residuo, tranne le schede AI, che i miei titolari hanno in magazzino. I termotecnico (il furbone) si è lavato le mani quando è stato il momento di approfondire il discorso; ci ha suggerito di acquistare tutto materiale Siemens e per la gestione dell'impianto ci ha suggerito di prendere una centralina ecc. ecc.

Ecco vi spiegato il tutto.

Potete darmi 1 mano? tenete conto che il PID non sò nemmeno cosa sia quidi per la gestione di detto sistema di controllo ho bisogno di molto più di qualche suggerimento ( sarebbe ottimo 1 esempio di programmazione)

Vi ringrazio molto per l'interessamento

Link al commento
Condividi su altri siti

daniele stefanini
ho una caldaia che manda aqua calda a 75°C ad un collettore

Ciao,

due punti :

1) sarebbe troppo oneroso usare due caldaie separate ? È un peccato avere il riscaldamento a pavimento e dover lo stesso generare acqua calda a 75 °C .... !

2) Non c`é nient` altro da bruciare se non il gas ? Considera che il prezzo andrà sicuramente ad aumentare.....

Link al commento
Condividi su altri siti

lo sò, hai perfettamente ragione anche xrchè se l'acqua a 75°C arriva nell' impianto a pannelli radianti potrebbe far scatolare le mattonelle

######## Nota del moderatore ########

Gradirei ricordare il punto j) del regolamento di PLCForum.

j) Divieto d'usare le K al posto di CH o C (perchè, cosa...), non come non, xche' come perche' ed altre distorsioni che provengono dall'utilizzo di videotel, irc ed SMS e che deturpano la nostra bella lingua.
Modificato: da Luca Bettinelli
Link al commento
Condividi su altri siti

mah sul fatto di quelle centraline che dici non ne conosco, perciò pensavo a centraline di termoregolazione, cosi si risparmi perchè usano solo queòllo che serve e quando serve, poi per quanto riguarda 2 caldaie separate non vedo il motivo visto che hai impianti a bassa e alta temperatura su unico collettore se non ho capito male.

secondo me, sempre se non ho capito male, la caldaia singola va bene perche dopo il collettore tramite valvole miscelatrici decidi la temperatura se più bassa o più alta con una centralina e servomotori.

i convettori puoi farli partire anche tramite termostati a contatto su tubo di ritorno, vecchio metodo ma per me, funzionale e molto spesso molto comodo per evitare qualche rogna di gestione soprattutto il post-spegnimento per dissipare tutto il calore, poi se hai specifiche diverse è un altra cosa.

le pompe le comandi sempre con una centralina che al momento di richiesta di una zona lui parte.

sinceramente io conosco centraline di termoregolazioni comode e molto facili da utilizzare, e permettono molte fantasie e per di più telegestibili. poi hanno un assistenza che ti risolve i problemi logistici d'impianto dandoti soluzioni ideali alla tua richiesta gratuitamente.

Link al commento
Condividi su altri siti

grazie dei consigli, ma i giochi sono già fatti, avevano già deciso di usare un PLC S7-300 quindi le centraline non le posso usare, l' unica cosa che posso fare adesso è usare un sistema di controllo PID (che come già detto non conosco). Ora però devo lasciarvi , ci risentiamo in Agosto (domani parto per le vacanze in campeggio).

Link al commento
Condividi su altri siti

  • 1 year later...

buon giorno a tutti

vorrei chiedere un consiglio .

sto facedo dei lavori di ristrutturazione a casa.

da una casa ne facciamo due

viene una scala esterna in cls e gli impiani vengono divisi ....

quindi i miei dubbi sono :

- l'armatura della scala va messa a terra vera come?

- come mi devo comportare con l'impianto di terra dei due appartamenti? esiste gia un fittone con l'impianto vecchio

grazie

Link al commento
Condividi su altri siti

se i due appartamenti sono alimentati da due contatori diversi...l'impianto di terra non sò se è possibile farlo diviso...non rispetteresti l'equipontenzialità...ma prendi le mie parole con le pinzette e aspetta consigli da gente + esperta di me :)

Link al commento
Condividi su altri siti

Benny Pascucci
l'armatura della scala va messa a terra vera come?
Assolutamente no, è un collegamento inutile!

se i due appartamenti sono alimentati da due contatori diversi...l'impianto di terra non sò se è possibile farlo diviso...non rispetteresti l'equipontenzialità...
Più o meno.... :rolleyes: . Conviene collegare le masse dei due appartamenti allo stesso impianto di terra, infatti nel caso di masse contemporaneamente accessibili, ma collegate a impianti diversi, si potrebbe instaurare una condizione di pericolo in seguito a una non perfetta equipotenzialità delle masse.
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...