Vai al contenuto
PLC Forum


2 Cpu + Profibus


rocco.pilaccio

Messaggi consigliati

Buongiorno, il mio problma è il seguente:

su un master dp sono collegate 2 cpu con i relativi moduli i/o

i moduli I/o sono configurati nella configurazione hw ( una per ogni cpu ) della relativa cpu.

avrei la necessita di andare a leggero lo stato degli ingressi di un modulo con la cpu a cui NON è collegato.

se lo dichiaro nelle due configurazioni non funziona ( mi da due indirizzi dp diversi ).

qualcuno puo aiutarmi ?

saluti

rocco

Link al commento
Condividi su altri siti


Dalla CPU_1 metti lo stato degli ingressi nell'area di periferia di uscita

collega area di uscita CPU_1 ad area di ingresso CPU_2

sulla CPU_2 leggi la periferia di ingresso ed hai gli ingressi della CPU_2

Non credo sia possibile assegnare 2 indirizzi diversi ad un'isola , e neanche assegnare la stessa isola a 2 CPU diverse

ciao

Luca

Link al commento
Condividi su altri siti

Chiunque sia il master , la cosa e' possibile

Nella configurazione HW , dichiari il modo MS se una delle 2 CPU e' master

oppure il Modo DX se sono tutte e 2 slave ( credo comunque che la cosa passi dal master )

Ciao

Luca

Link al commento
Condividi su altri siti

mi mettete in crisi...

luca : mi sembra una buona idea anche se non so come fare a collegare l'area di uscita di una cpu con l'area di ingresso dell'altra.

simone:il master della rete penso sia il computer che supervisiona l'impianto. potrei chiedere al computer di scambiare i dati ma non risulterebbe abbastanza veloce.

vi ringrazio

rocco

Link al commento
Condividi su altri siti

CIao,

Io di solito faccio così:

Una CPU deve essere dichiarata Master, e l'altra Slave (quindi non deve avere altri moduli profibus)

Nel progetto S7 devo creare due stazioni (una per la Master e una per la slave) e queste due stazioni devono avere la corretta configurazione harware.

A questo punto nella configurazione HW della MAster vado ad inserire la "stazione già progettata" e vado a ricercare la stazione Slave.

Fatto questo va stabilita l'area di scambio dati

Definire MS e poi gli I/O di scambio (Byte o Word)

Se tutte e due le CPU sono master ti consiglio di usere un DP-DP coupler

Ciao Ciao

Link al commento
Condividi su altri siti

In altrnativa puoi collegarle in rete MPI tra di loro senza bisogno di schede aggiuntive. Ma un cavo in ogni caso lo devi passare. Comunque continuo a non capire come è fatta la tua rete visto che prima avevi detto che erano ambedue slave del master (PC) poi hai detto che sono 2 master.

Link al commento
Condividi su altri siti

Sono collegate le 2 CPU tra di loro ??? in che modo ??? chi e' il master ???

cerca di essere piu' preciso se vuoi avere un aiuto mirato

Il collegamento tra le periferie lo fai nella configurazione HW di Step 7

ovviamente devi avere tutto l'HW nello stesso progetto

come alternativa , accetta l'ottimo suggerimento di Simone

ciao

Luca

Link al commento
Condividi su altri siti

Riassimo e correggo:

le due CPU sono entrambe Master. sono collegate tra di loro tramite Profibus. il profibus collega anche la periferia di una e dell'altra. quindi su un solo cavo fisico profibus ho tutto.

A questo punto ho il progetto con due cpu e ogni cpu ha la sua periferia.

vorrei vedere da una cpu la periferia dell'altra.

ho solo profibus a disposizione.

anche il pc è su profibus.

vi ringrazio per l'attenzione

rocco

Link al commento
Condividi su altri siti

A occhio e croce questa configurazione non è possibile.......

Perchè? Se ho capito bene, essendo entrambe le CPU in funzionamento master, il sistema creato è (appunto) Multimaster.

Questo significa che le CPU si "passano" continuamente il token, e quindi, assumono l'aspetto del master ciclicamente.

Ciao

Link al commento
Condividi su altri siti

Mi sento di dare ragione a Simone70...

da quanto ne so io il DP prevede un solo master; è l'MPI ad essere multimaster.

Tant'è che Siemens si è preoccupata di inventare un aggeggio chiamato DP/DP coupler proprio per interfacciare due reti DP : se fosse bastato unire i cavi... :huh::huh:

Link al commento
Condividi su altri siti

da quanto ne so io il DP prevede un solo master; è l'MPI ad essere multimaster.
:ph34r:

Avete mai sentito parlate del "token"?

Il token, in una rete Profibus, rappresenta l' "autorizzazione" ad usare il bus.

Ebbene, questo token viene passato da master a master (non da master a slave oppure da slave a slave), in una configurazione MULTIMASTER.

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