A voir également:
- STEP7 bloc moteur.. Help me plz
- Télécharger bloc note - Télécharger - Agendas & Calendriers
- Telecharger bloc note - Télécharger - Traitement de texte
- Moteur de recherche yahoo qui s'impose ✓ - Forum Virus / Sécurité
- Erreur de moteur de rendu audio veuillez redémarrer votre ordinateur ✓ - Forum YouTube
- Ouvrez ce fichier avec un éditeur de texte simple (bloc-notes, textedit, gedit, …) pour y découvrir le nom d'un objet. ✓ - Forum Études / Formation High-Tech
6 réponses
Bonjour,
Pour une communictaion profibus entre 2 automates il faut dans un premier temps savoir comment il vont communiquer,c'est à dire : la liasion est-elle directe entre les ports DP des CPU ou il ya une carte de communication de type CP ,puis il faut savoir quel type de CPU du 300 ou du 400.Une fois que vous avez la réponse il faut réaliser la configuration matériel dans HW config et d"efinir une cpu maitre et un cpu esclave.Pour la partie programme on peut suivant le cas utilser plusieur bloc de la bibliothéque step 7 du type FC1/2 DP_SEND CP 300,(SFC68 X PUTet SCF67 X GET marche pour de la com en MPI si pas de portb DP sur les cpu évite l'achat d'une carte cp ),SFB8/9.Voie suivant le chier des charegs ,m'en dire plus ...Il faut égalment savoir la langueur et le nombre de donnée ecahanger (connaitre sa table d'echange).
Pour une communictaion profibus entre 2 automates il faut dans un premier temps savoir comment il vont communiquer,c'est à dire : la liasion est-elle directe entre les ports DP des CPU ou il ya une carte de communication de type CP ,puis il faut savoir quel type de CPU du 300 ou du 400.Une fois que vous avez la réponse il faut réaliser la configuration matériel dans HW config et d"efinir une cpu maitre et un cpu esclave.Pour la partie programme on peut suivant le cas utilser plusieur bloc de la bibliothéque step 7 du type FC1/2 DP_SEND CP 300,(SFC68 X PUTet SCF67 X GET marche pour de la com en MPI si pas de portb DP sur les cpu évite l'achat d'une carte cp ),SFB8/9.Voie suivant le chier des charegs ,m'en dire plus ...Il faut égalment savoir la langueur et le nombre de donnée ecahanger (connaitre sa table d'echange).
Bonjour,
Essayer d'archiver et de menvoyer votre projet que vous avez commencez cela sera plus simple mon mail:gygydu57@hotmail.fr.Pour tester un programme il existe un logiciel appelé plcsim de chez simatic qui d'ailleur doit etre fourni avec Step7 sinon il y a possibilité de telecharger sur le site http://support.automation.siemens.com/WW/llisapi.dll?query=plcsim&func=cslib.cssearch&content=skm%2Fmain.asp&lang=fr&siteid=cseus&objaction=cssearch&searchinprim=&nodeid4=20229806
mais il ne permet que de simuler un automate a la fois donc pour un echange de données il faut valider le test en réel,mais nous vous inquiètez pas cela fonctionne trés bien.
Essayer d'archiver et de menvoyer votre projet que vous avez commencez cela sera plus simple mon mail:gygydu57@hotmail.fr.Pour tester un programme il existe un logiciel appelé plcsim de chez simatic qui d'ailleur doit etre fourni avec Step7 sinon il y a possibilité de telecharger sur le site http://support.automation.siemens.com/WW/llisapi.dll?query=plcsim&func=cslib.cssearch&content=skm%2Fmain.asp&lang=fr&siteid=cseus&objaction=cssearch&searchinprim=&nodeid4=20229806
mais il ne permet que de simuler un automate a la fois donc pour un echange de données il faut valider le test en réel,mais nous vous inquiètez pas cela fonctionne trés bien.
Salut ,
Pour commencer il faut savoir dans quel language tu va faire ton programme?LIST LOG ou CONT,puis établir un cahier des charges de ton fonctionnement,pour une régulation PID le mieu c de crér un bloc du genre FC ou FB en LIST conseillé,donne moi plus de détaille et je pourai t'aider.
Sais-tu déja quel cpu tu va utiliser en sérié 200,300,400??
Pour commencer il faut savoir dans quel language tu va faire ton programme?LIST LOG ou CONT,puis établir un cahier des charges de ton fonctionnement,pour une régulation PID le mieu c de crér un bloc du genre FC ou FB en LIST conseillé,donne moi plus de détaille et je pourai t'aider.
Sais-tu déja quel cpu tu va utiliser en sérié 200,300,400??
nomidia
Messages postés
16
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
29 mars 2010
18
20 mai 2009 à 13:56
20 mai 2009 à 13:56
bonjour
moi aussi j'ai un probleme au niveau step 7, je sais pas comment je px realiser une communication entre deux automates à l'aide d'un reseau profibus.
svp, pouvez vs m'aider?
moi aussi j'ai un probleme au niveau step 7, je sais pas comment je px realiser une communication entre deux automates à l'aide d'un reseau profibus.
svp, pouvez vs m'aider?
nomidia
Messages postés
16
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
29 mars 2010
18
21 mai 2009 à 01:14
21 mai 2009 à 01:14
bonjour ,
merci beaucoup de m'avoir repondre.
l'automate que j'utilise est S300, et la communication doit etre faite par une laison directe, a l'aide d'un paire torsadé RS485.
mais pour la partie programme j'ai pas bien saisi ce que vs voulez me dire?
moi j'utilise un OB1 lors de la programation.
le probleme est que y a pas un cahier de charge precis, l'objectif de ce projet est de realiser la communication entre deux stations S300 à l'aide de profibus , un sera l'esclave et l'autre le maitre.
je serai reconnaissante MONSIEUR si vs m'eclaircirez de plus .
merci d'avance
cordialement.
merci beaucoup de m'avoir repondre.
l'automate que j'utilise est S300, et la communication doit etre faite par une laison directe, a l'aide d'un paire torsadé RS485.
mais pour la partie programme j'ai pas bien saisi ce que vs voulez me dire?
moi j'utilise un OB1 lors de la programation.
le probleme est que y a pas un cahier de charge precis, l'objectif de ce projet est de realiser la communication entre deux stations S300 à l'aide de profibus , un sera l'esclave et l'autre le maitre.
je serai reconnaissante MONSIEUR si vs m'eclaircirez de plus .
merci d'avance
cordialement.
bonjour,
Désolé pour le retard ,pour un echange de données entre cpu par port de séries DP.Il faut dans un premier temps lors du choix des cpu s'assurer quel accepte l'achange de données (cpu conseillé 315 -2 DP qui peuvent fonctionner en mode M/S).Puis il suffit de configurer le materiel en réseau maitre esclave cad une cpu en maitre et l'autre en esclave ,puis il faut dans la cpu esclave configuré une zone de couplage ,c'est elle qui va définir les adresse de communication.Pour le reste ce n'est que du programme aprés il faut tous simplement transferé ce que lon souhaite dans les octet de couplage configurer.Exemple si on a configurer EB100 comme entré de l'eclave
ben dans le maitre il faudra metrre ce que l'on souhaite dans AB100.
//Automate maitre
L DB.DBB0 //Lecture de valeur de process de la cpu maitre
T AB 100 // sortie vers zone de couplage
//Automate eclave
L EB100 //Octet venan du maitre
T DB0.DBB0 //Transfert dans DB interne a la cpu (bloc de données d'achange )
Si ce n'est pas assez clair donnez moi votre mail je vous envoie le projet Step 7 déja configuré en archive ZIP.
Désolé pour le retard ,pour un echange de données entre cpu par port de séries DP.Il faut dans un premier temps lors du choix des cpu s'assurer quel accepte l'achange de données (cpu conseillé 315 -2 DP qui peuvent fonctionner en mode M/S).Puis il suffit de configurer le materiel en réseau maitre esclave cad une cpu en maitre et l'autre en esclave ,puis il faut dans la cpu esclave configuré une zone de couplage ,c'est elle qui va définir les adresse de communication.Pour le reste ce n'est que du programme aprés il faut tous simplement transferé ce que lon souhaite dans les octet de couplage configurer.Exemple si on a configurer EB100 comme entré de l'eclave
ben dans le maitre il faudra metrre ce que l'on souhaite dans AB100.
//Automate maitre
L DB.DBB0 //Lecture de valeur de process de la cpu maitre
T AB 100 // sortie vers zone de couplage
//Automate eclave
L EB100 //Octet venan du maitre
T DB0.DBB0 //Transfert dans DB interne a la cpu (bloc de données d'achange )
Si ce n'est pas assez clair donnez moi votre mail je vous envoie le projet Step 7 déja configuré en archive ZIP.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
nomidia
Messages postés
16
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
29 mars 2010
18
24 mai 2009 à 23:07
24 mai 2009 à 23:07
bonsoir MONSIEUR
vraiment vs etes tres gentil
merci bcp mais malheuresement c'est pas assez clair
voilà mon email amigo-ss@hotmail.fr
et si c'est possible que vs m'nvoyez aussi un prgramme de test, c'est a dire pour tester si le projet fonctionne
en ce qui concerne le CPU nc'est 315-2DP
merci bcp une deuxieme fois
vs allez me sauver la vie.
vraiment vs etes tres gentil
merci bcp mais malheuresement c'est pas assez clair
voilà mon email amigo-ss@hotmail.fr
et si c'est possible que vs m'nvoyez aussi un prgramme de test, c'est a dire pour tester si le projet fonctionne
en ce qui concerne le CPU nc'est 315-2DP
merci bcp une deuxieme fois
vs allez me sauver la vie.
nomidia
Messages postés
16
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
29 mars 2010
18
25 mai 2009 à 20:20
25 mai 2009 à 20:20
ah j'ai oublié de vous dire que je travaille en langage CONT.
plz , essayez de m'envoyer la reponse, j'ai tt fait mais en vain, je pense que y a kelk choz qui m'echappe .
merci d'avance
plz , essayez de m'envoyer la reponse, j'ai tt fait mais en vain, je pense que y a kelk choz qui m'echappe .
merci d'avance