begin process at 2010 02 10 08:03:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Périphériques

 > 

communication entre PC et automate siemens S7-200 à travers le port série???????????


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

communication entre PC et automate siemens S7-200 à travers le port série???????????

mardi 7 mars 2006 à 09:26:26 | communication entre PC et automate siemens S7-200 à travers le port série???????????

hattabfethi

SVP aider moi, mon problème est le suivant :
j'ai un documents qui explique le protocole ppi (explique les formats de trames acceptées par le cpu de l'automate S7-200). j'ai écrit un code qui assure la communication entre pc et s7-200. j'ai testé mais il ne fonctionne pas.
  j'ai fais plusieurs vérification:
- j'ai un fichier exécutable qui assure la communication entre pc s7-200. j'ai utilisé un serial monitor pour connaitre les trames échangées entre pc et automate. j'ai constaté qu'ils sont similaires à celles utilisé dans mon code.
j'ai des doutes sur les temps (utilisation de la structure COMMTIMEOUTS)

typedef struct _COMMTIMEOUTS { // ctmo
DWORD ReadIntervalTimeout;
DWORD ReadTotalTimeoutMultiplier;
DWORD ReadTotalTimeoutConstant;
DWORD WriteTotalTimeoutMultiplier;
DWORD WriteTotalTimeoutConstant;
} COMMTIMEOUTS,*LPCOMMTIMEOUTS;

voici un schéma qui montre les différents temps utilisés dans notre protocole




jeudi 25 mai 2006 à 23:22:09 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

surfzoid

salut
J ai deja ecrit un prog vb pour communiquer en modbus et modbus ip, je cherche a le faire communiquer avec du siemens, peut tu me dire ou tu as trouver la doc qui explique le protocole ppi, as tu trouver l'equivalant pour industrial ethernet (iso on tcp rfc1006)
Merci
J'avias remarquer que pour la comm serie il etait préferable de refermet le port comm aprés chaque requetes, de plus pour siemens il est trés important de respecter les parametre du port pour qu il soit parfaitement identique a la config de ce dernier ds l'api (parité, stop bit, vitesse, ....), la notion de maitre/esclave et aussi le cable PPI de siemens est special, je croi (a moins que ce soit pour du S5) qu il fait convertisseur rs485/232 ....

vendredi 30 juin 2006 à 11:54:21 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

reganas

Membre Club
Salut,

Je n'ai pas pu voir le schéma qui tu as transmis dans ton mail.
Quoi qu'il en soit ta question m'interesse car je m'apprétais à étudier le protocole PPI.
Actuellement, je travaille avec un S7-200 en mode PPI, j'utilise le pilote direct link (woodhead) pour communiquer avec cet automate ainsi que le cordon fournit par Siemens.

Je vois que nous sommes au moins 3 sur ce site à nous interesser à ce sujet.
D'autre part, je ne peux pas utiliser le Modbus car mon process automate occupe la quasi totalité de sa mémoire ce qui interdit l'utilisation de ce protocole.

Mais projets actuels sont :
1) de remplacer le cordon PPI de Siemens par un convertisseur "standard",
2) d'implémenter le protocole PPI.

Si vous êtes d'accord, nous pourrions partager notre travail.

Merci
jeudi 27 juillet 2006 à 23:10:20 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

asem67

Membre Club
bonjour à vous
voila j'ai un siemens S5, et je voudrais pouvoir me connecter avec mon pc
je n'ai pas le cable (un schema serai le bien venu) et je ne sais pas quelle logiciel doit je utiliser
merci pour votre aide

ASEM67 [:)]
vendredi 4 août 2006 à 19:08:05 | communication entre PC et automate siemens S7-200 à travers le port série???????????

rogermartin

Je suis interesse aussi mais je n'ai pas d'application sur S7-200. Je cherche a faire de la com en MODBUS entre PC et API Cordialement ROGER
vendredi 4 août 2006 à 19:13:07 | communication entre PC et automate siemens S7-200 à travers le port série???????????

rogermartin

Je suis interesse aussi mais je n'ai pas d'application sur S7-200. Je cherche a faire de la com en MODBUS entre PC et API Cordialement ROGER
samedi 5 août 2006 à 06:41:15 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

reganas

Membre Club
Bonjour,

Pour le Modbus, c'est beaucoup plus facile. Il suffit d'aller faire un tour sur http://www.modbus.org/tech.php.
Les documentation sont libres de droit. Le protocole est  donc ouvert.
Dans le cas du Modbus, c'est une simple communication par port série ou port Ethernet.
C'est du polling à partir d'un maître vers des esclaves.

Bonne chance.

Reganas
mardi 10 octobre 2006 à 09:52:00 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

nabil22

je besoin des doc qui m'explique la communication entre un automate siemens et le pc à travers le rs232. merci:     email(nabeleroo@yahoo.fr)
mardi 13 mars 2007 à 09:52:37 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

yassin22877562

je travaille sur un projet de supervision d'un procédé industriel à base de s7_200. j'ai utilisé le XMT et RCV dans le langage contact de step7.
j'ai utilisé le langage vb avec le controle mscomm pour assurer la communication.
mais je l'ai pas encore tester.
si vous disposer de document a propos de ce sujet merci de me l'envoyer. ammar.yassin@yahoo.fr
samedi 9 juin 2007 à 18:26:19 | Re : communication entre PC et automate siemens S7-200 à travers le port série???????????

BenLuck

je voudrais développer une petite supervision en C++ builder, j'ai déja fais un petit soft qui me permet d'envoyer et de recevoir des données entre mon PC et un S7 300 via ethernet, mais pour ça je suis obligé de mettre du code dans l'API, comment faire pour communiquer sans code dans l'API (comme lorsqu'on est dans step 7) y a t'il une dll fournie avec step 7 que je pourrais utiliser ?

1 2

Cette discussion est classée dans : pc, communication, automate, dword, s7


Répondre à ce message

Sujets en rapport avec ce message

communiquer entre PC et automate S7 224 [ par hoss55 ] bonjour tlm!Je fais un projet qui consiste a créer une interface en VB afin de faire communiquer un PC et un Siemens S7 224, mais je ne sais pas quel communication entre automate et fichier excel [ par jyby41 ] Je suis en stage de bts et et je me retrouve confronté à un problème. Je souhaite faire un programme dans mon automate qui puisse lire et reconnaitre comment etabir une communication entre 2 Pc à partir d'un cable firewire IEEE 1394 [ par rourou25 ] Salut tout le monde. Merci communication entre PIC et PC [ par faaffou ] bonjour à tous,je travail avec le PIC16F877 sur PICC compiler et je veux changer des paramètres dans mon programme en utilisant la communication série communication entre modem et port RS232 du PC [ par mustaphaham2005 ] <TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UN Communication entre un procédé externe et un pc via RS232 [ par WAxl ] bonjour à tous, En utilisanat VC++ 6.0, je voudrais connecter une balance éléctronique par un pc par l'intermédiaire d'un cable de protocole RS232. Au Problème de cast [ par ksandy ] Bonjour, J'ai une interface graphique de communication série. Pour cela j'ai besoin de renseigner la vitesse de communication (Baud Rate). Mon port s' communication avec un port via win32 [ par wydadi001 ] bonjour,mon probleme est le suivant.je suis entrain de chercher un programme qui me permet de communiquer avec n´importe quel port du pc ou sinon un a communication serie entre un pc et un pic [ par chabeka ] je suis en stage et je veux envoyé et recevoir des trames de données sur un pic par une liaison serie rs232. quelqu un aurai une idée la dessus ou une Graveur DVD laptop sur PC fixe [ par BastienL21 ] Bonjour à tous!!!     Mon Pc portable étant HS, je souhaite récupérer le Graveur DVD de celui-ci pour le mettre sur mon PC fixe. Problème :La fiche de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,983 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales