begin process at 2010 02 09 17:57:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

Réseau et Internet

 > 

Communication entre automate et Delphi via Socket TCP


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

Communication entre automate et Delphi via Socket TCP

vendredi 5 août 2005 à 09:36:21 | Communication entre automate et Delphi via Socket TCP

difficile

Déjà une petite description de mon application : Dans le programme Delphi des requètes sont envoyées toutes les 0.5 s à mon automate pour connaitre l'état de certaines variables. Ceci fonctionne bien. Le problème que je rencontre est lorsque l'automate n'est plus connecté (arrêt de la machine), à ce moment la, comme les requètes sont toujours envoyées, l'application Delphi (Form1)est très très lente (chagement de page, d'éplacement de curseur etc.)car il n'y a pas de réponse de l'automate. Dès que l'automate est à nouveau connecté l'application refonctionne normalement. J'aimerais savoir s'il existe une solution pour éviter ce problème, et si l'étais possible en même temps d'avoir un message "automate connecté" et"automate déconnecté". Merci de votre aide.
dimanche 7 août 2005 à 16:18:36 | Re : Communication entre automate et Delphi via Socket TCP

mike255

Slt difficle,

Par quel interface te connecte tu à ton automate (série, réseau?..). Utilises tu des composants speciaux, si oui lesquels?

Tu peux essayer de placer le code qui dialogue avec l'automate dans un TThread commcelà, si le code "bloque" , il bloquera dans le thread et ta fenêtre se comportera normalement.

Il te faut créer une classe TThread (voir aide delphi) et mettre dans sa méthode Execute le code à executer.

Aide sur les thread
http://www.laboiteaprog.com/tutoriel24-1
http://delphipage.free.fr/threads.html


Télécharger Outlook Skype Plugin et mes autres réalisations sur mon site
[ Lien ]
dimanche 7 août 2005 à 16:23:53 | Re : Communication entre automate et Delphi via Socket TCP

mike255

Raaaa, j'ai lu trop vite, je n'avais pas vu "socket tcp".. honte à moi :/

Si ma méthode ne fonctionne pas, les composants Indy pourraient être utiles. Il doit y exister un composant IdAntiFreeze pour ce genre de problème..

http://delphipage.free.fr/indyinstall.html

Télécharger Outlook Skype Plugin et mes autres réalisations sur mon site
[ Lien ]
samedi 27 août 2005 à 02:25:10 | Re : Communication entre automate et Delphi via Socket TCP

wparisranger

Salut deficile,
Tu es tombé de ciel pour mon question!!!!
Bon, moi je suis un étudiant et je voudrai developper un logeciel sous delphi pour controler mon automate ce qui me servera à automatiser mon procédé sur le quel je fais ma thèse en thermodynamique.
pourrais-tu m'envoyer les codes que t'as utelisé pour comuniquer avec l'automate? (je ne sais pas si ça depends de l'automate que j'utelise)!!!!!
Merci d'avance
samedi 27 août 2005 à 02:26:33 | Re : Communication entre automate et Delphi via Socket TCP

wparisranger

pardon, j'ai oublié to fournir mon e-mail adresse de le cas d'un accord. c'est waelkhalil1@hotmail.com
merci


Cette discussion est classée dans : application, delphi, communication, automate, connecté


Répondre à ce message

Sujets en rapport avec ce message

communication entre delphi 7 et automate S7 200 [ par paradoxham ] slt MrComment je peux faire un e communication entre delphi 7 et automate de type S7 200 pour faire la supervision?Est ce qu'il y a une interface a te Problème de connection au port Com en utilisant le composant Comport [ par xyowz ] Bonjour, J'ai un problème lorsque je veux lancé une communication entre mon prog delphi et une carte automate: A chaque fois que j'allume mon pc et q application clx [ par sebmime ] Bonjour,j'ai développé une application en delphi en réutilisant le projet ouvert par défaut sous borland delphi 7.Je me suis aperçu que ce projet est Formule Maths en Delphi [ par blanc76 ] Salut mes amis...je suis entrein de créer une application en delphi6, cette application contienne des calculs mathematique (log, ln, puissance de (1/6 Porter une application DELPHI sur SOLARIS [ par yvessimon ] Bonjour,Je souhait porter une application DELPHI7 développée sous windows 2000 vers une autre poste informatique SOLARIS 10 SPARC UNIX , dont le proce Delphi et l'application ne répondent plus dès qu'on exécute (F9) [ par sterna ] Depuis que j'ai reformaté, réinstallé mon système (DELL, Win XP home SP2), et toutes mes applications (dont delphi 7) , avec securitoo antivirus - liv [Delphi 2005 personnal edition] [Windows Form Application] showModal? [ par pitch6969 ] Je suis en train de réaliser une application windows form. Je voudrais afficher une form à partir d'un autre form et que celle-ci reste valide tant Fermer et relancer une application delphi [ par benfluorex ] Est-il possible de fermer (ça oui) et de relancer une application depuis cette application ?Reformulation : j'appuie sur un bouton, mon appli se ferme automate et delphi 7 [ par paradoxham ] Slt Mr j aime connaitre comment je peux faire la communication entre un automate Siemens et delphi 7 c a d quel composant j utilise et s il y a des ex


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,421 sec (4)

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