|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2007 Messages : 1 ![]() |
Bonjour,
Je suis un automaticien et j’essai de développer un logiciel qui pilote les automate programmable via Rslinx, Rslogix. SVP si quelqu’un à déjà travailler sur ce sujet, merci de m’aider. Mes salutations. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : octobre 2002 Messages : 1 474 ![]() |
Disons que ta 'question' est un peu trop 'ouverte'.
Indique plutot les pb rencontrés ou détaille tes besoins pour avoir de l'aide. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 2 ![]() |
bonjour je travaille également sur rslogix et voici mon problème:
j'aimeré réaliser un compteur horraire sur Rslogix5 j'aimerai qu'il s'enclanche lorsque j'ai un bit qui passe a 1 et qu'il s'arrète lorsque celui ci est a 0. Pour cela je penssé mettre le mot s:21 (qui correspond a l'heure) dans Nx merci |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Développeur C++\Delphi Inscription : juillet 2006 Messages : 7 852 ![]() |
C'est un forum Delphi, même ceux qui font eu affaire avec des Automates programmables comme moi (c'était des SIEMENS), c'était en général interfacé par un programme en ADA, C++ sous Linux ou Venturcom RT Windows NT, avec du TCP/IP et un échange de Trame selon le format du constructeur de la machine (dans mon cas des trieuses industrilles) qui utilise l'automate ... à la limite de l'ASM 386 à 686, vous aurez quelques clients ...
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : août 2002 Messages : 1 010 ![]() |
Tu n'auras ne pourras obtenir que le code assembleur rien de plus.
__________________
Delphi 7 Windows XP/Vista |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 2 ![]() |
D'accord, et comment d'après toi je peux obtenir le code assembleur (c'est mieux que rien) STP
|
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() |
Bonjour
Juste pour vous dire que moi je travaille depuis 4 mois avec les automate allen bradlley . L'ecriture des programme qui vont avec ces automates se font avec les logiciels tels RSlogix5,RSlogix500,RSlogix5000 en fonction de la famille d'automate. Tous ces logiciels sont conçu par Rockwell Softaware Automation. Pour Inplanter les soft dans les automate on utilise Rslinx. Alors quant vous parler de faire developper un programme qui utilise RSlinx..... je suis dubitatif! |
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 24 ![]() |
Bonjour,
J'utilise pour programmer les automates allen bradley le logiciel rsLogix500, je pense qu'il n'y a pas beaucoup de différences avec rsLogix5 et que tu devrais t'y retrouver. Pour un compteur horaire, tu peux utiliser un temporisateur TON que tu trouveras dans les T4:xx. en fixant la base à 1s et un T4:xx.pre à 3600, tu auras la tempo désirée. pour la ligne un "xic bit_declencheur TON T4:xx 1.0 3600 0" devrait faire l'affaire et tu pourras récupérer le tempo finie avec T4:xx.DN Sinon pour dialoguer avec un programme, il faut que ton rsLinx soit serveur OPC, ce qui ne doit être vrai qu'à partir de la version professionel. Si c'est le cas, tu pourras trouver pas mal d'exemples sur le net de programmation d'applications utilisant des serveurs OPC. en espérant ne pas avoir fait trop long et avoir répondu à tes questions. Bonne continuation |
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Inscription : mars 2005 Messages : 26 ![]() |
Pour info , les premières versions de RS500 avaient été développée en Delphi ( me souvient plus de laquelle ) par Rockwell software avec l'aide de microsoft d'ailleur (?)
!! Pour RS5000 , je sais pas. Comme quoi ..... |
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : décembre 2002 Messages : 237 ![]() |
S'il vous plait, précisez avec quel logiciel vous programmez..
il n'y a plus rien à voir entre les rslogix5/500 et rs logix 5000 le concept est modifié. il n'y a plus de fichiers de données du type t4..... en clair, à part les e/s, les données n'ont plus d'adresse physique. et j'ajouterai. avec les logiciels tockwell ajoutez la version du logiciel de programmation. les évolutions ont parfois de l'importance. |
|
|
00
|
|
|
#11 |
|
Membre habitué
![]() Inscription : septembre 2004 Messages : 138 ![]() |
Pour dialoguer avec un automate AB et un PC tu peux utiliser le Serveur OPC
proposé avec RSLINK (pas dans sa version de base bien sur il faut la version au dessus j'ai pas la version exacte en tête) . Avec un serveur OPC tu peux echanger des TAGS(variables) entre le PC et l'automate . |
|
|
00
|
|
|
#12 | ||
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 1 ![]() |
code ecrit en vb6
ROBOT étant le nom de ton fichier crée sous rslogix500 et sauvegardé dans ton automate. Ici tu as un exemple de lecture et un exemple d'écriture. J'éspere avoir repondu a tes attentes. quand ton canal DDE est ouvert, tu peux lire et ecrire ce que tu veux, il faut toujours le refermer quand tu as fini. Code vb :
|
||
|
|
00
|
|
|
#13 | |
|
Nouveau Membre du Club
![]() Inscription : juillet 2007 Messages : 46 ![]() |
Citation:
Pour moi ce n'est pas tres clair cette question. Pour infos , pour qu'une application puisse dialoguer avec un automate Rockwell ;il vous faut la version OEM de rslinx avec une clef d'activation |
|
|
|
00
|
|
|
#14 | |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 3 ![]() |
Je programme sur automates Rockwell depuis 4 ans pour mon job et je pense que
Citation:
Le reste est intéressant intellectuellement, mais parasite un peu la question initiale ! |
|
|
|
00
|
|
|
#15 | |
![]() ![]() Bruno GuérangéIngénieur développement logiciels Inscription : mai 2002 Messages : 7 890 ![]() |
Citation:
Je suis Delphiste aussi et on peut communiquer très bien en Delphi via TCP/Série/OPC avec tous types d'automates. J'écris toujours les couches de COM en delphi
__________________
Delphi : 264 sources à consulter/télécharger ! |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com