Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3531 connectés 

  FORUM HardWare.fr
  Programmation

  [Pascal] Alimentation programmable ppe-3323....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Pascal] Alimentation programmable ppe-3323....

n°93375
lpoziggy
Posté le 25-01-2002 à 14:54:51  profilanswer
 

Salut,
J'ai un ptit probleme:
je dois creer un programme sous Linux avec Kylix permettant de dialoguer avec une alimentation programmable ppe-3323.
J'arrive a ouvrir le port COM1, le configurer mais je ne sais pas comment preparer l'alim à recevoir des donnees.....
Y a-t-il des connaisseurs???
Merci bcp :D

mood
Publicité
Posté le 25-01-2002 à 14:54:51  profilanswer
 

n°93383
gaetan7
et mon cul, c'est du poulet?
Posté le 25-01-2002 à 15:08:47  profilanswer
 

fous un coup de pied au cul de ton prof d'info et va boire une bonne bière bien fraiche, je m'y connais moi!
 :love:  :love:  :love:  :love:  :hap:  :lol:

n°93392
lpoziggy
Posté le 25-01-2002 à 15:53:08  profilanswer
 

mouarffff, tres marrant.
Je sé ke ca parait compliké mais si qq1 a une solution ce serait sympas!!

n°93394
Carbon_14
Posté le 25-01-2002 à 15:57:26  profilanswer
 

Il y a un manuel de cette alim qq part ? Pour connaître ses spécif soft...
 
Y a des engins pour lesquels il faut des fois valider la télécommande sur le panneau avant (ou par switch interne) sinon la prise RS232 est ignorée, y en a qu'on peut télécommander directement, etc.. Divers cas de figure.
 
Faut lire et écrire sur le port série ouvert.

n°93397
lpoziggy
Posté le 25-01-2002 à 16:07:15  profilanswer
 

Heuuu, pour le manuel, c loupé.
D'apres mon prof, y'en a pas, j'ai juste3/4 feuilles avec des fonctions utilisables de l'appareil.
Mais je vois pas ske tu veux dire par "telecommande"!!!

n°93398
Carbon_14
Posté le 25-01-2002 à 16:12:19  profilanswer
 

La prise RS232 permet de lancer des commandes qu'on peut faire sur la face avant (à moins que ce soit un appareil borgne), c'est que j'appelle télécommande.
 
Si y a pas de commande spécifique, ce qu'il faut arriver est d'envoyer une commande sur le port RS232 dans la liste de ce que l'engin connaît, avec les données obligatoires voulues. Je sais faire en QB4.5, VB3, BC, BCW, pas encore tâté du Pascal, ni de DELPHI/Kylix.
 
Si on veut imposer une tension, y a peut-être une commande "tension" suivie de la valeur (et d'un caractère final, genre Cr ou Lf, selon options, voire ";" ). Si y a plus d'une voie (double alim, ..), faut aussi dire laquelle..

n°93409
lpoziggy
Posté le 25-01-2002 à 16:40:22  profilanswer
 

Ouep, je sé c VSET1 14.00 --> 14 volt sur la sortie 1
mais bon.....

n°93996
lpoziggy
Posté le 27-01-2002 à 22:53:05  profilanswer
 

Zetes là??

n°94050
Carbon_14
Posté le 28-01-2002 à 09:11:35  profilanswer
 

Le problème, c'est quoi ? D'accéder à l'appareil, d'écrire sur le port com, de lui faire appliquer une consigne ??

n°94792
lpoziggy
Posté le 30-01-2002 à 10:05:03  profilanswer
 

On arrive a acceder au port COM, mais le probleme est de communiquer avec l'appareil.
G l'impression ke l'alim ne comprend pas les donnees envoyees.
Peut doit on envoyer des donnees sous forme binaire??
 :cry:

mood
Publicité
Posté le 30-01-2002 à 10:05:03  profilanswer
 

n°94815
Carbon_14
Posté le 30-01-2002 à 10:58:58  profilanswer
 

Difficile de dire à distance...
 
En RS232 (j'enfonce des portes ouvertes), il faut que l'émetteur et le récepteur soient règlés avec les mêmes paramètres : vitesse, nombre de bits parité/paire/impaire, etc... mais un paramètre important (!) est, pour l'envoi de commandes, le CARACTERE TERMINATEUR. L'appareil peut attendre une fin de commande tant que pas arrivé en entier (genre ";" ou Cr, ou, ou).
 
Le câble est bon (le bon nombre de fils branchés aux bons endroits : le RS232 c'est un peu la "jungle", des fois câble croisé masse-masse, RD-TD, TD-RD suffit, des fois c'est BEAUCOUP plus "casse-pieds" car faut relier un certain nombre de fils supplémentaires) ?
 
Cet appareil, on peut lui "causer" dans la même configuration avec le même câble avec un autre langage ? Ca vient "que" de Linux avec Kylix ?
 
Quand port COM ouvert et assigné, un {write #1, "VSET1 14.00" ou send#1, ou ...} ou qq chose comme cela (je suis resté à QB4.5/DOS) devrait suffir (si on peut dire :().

n°95219
lpoziggy
Posté le 31-01-2002 à 10:21:17  profilanswer
 

Ben g fais un programme sous windows et il marche sans probleme.
Donc l'alim fonctionne correctement!! :lol:  
Conclusion -> Linux c de la daube!!!

n°95242
Carbon_14
Posté le 31-01-2002 à 11:17:14  profilanswer
 

Si c'est écrit en Kylix, ça se transpose directement, paraît-il (rien que de la pub ?).
 
Ca peut être intéressant de trouver la solution !! On en sort grandi (et épuisé).

n°95250
lpoziggy
Posté le 31-01-2002 à 11:37:18  profilanswer
 

ouais, surtout que depuis je suporte plus du tout linux!!
:gun:  
:gun:

n°95364
lpoziggy
Posté le 31-01-2002 à 16:16:43  profilanswer
 

OK, c bon tout marche comme je veux!!
c cool!!!
 :benetton:  :benetton:

n°95619
lpoziggy
Posté le 01-02-2002 à 08:44:09  profilanswer
 

En fait g utilisé une fonction ( cfsetispeed et cfsetospeed ) pour le debit, et apres une deuxieme ki devait regler les bits de donnees, de stop...
En fait, la deuxieme fct ecrasait les donnees de ma premiere -> ce ki fait ke sa merdait completement!!!
 :love:

n°95757
Carbon_14
Posté le 01-02-2002 à 13:59:24  profilanswer
 

Finalement, ça fera un nouvel adepte de Linux.  :)  :)
 
L'idéal est de savoir se débrouiller sous Windows, sous Linux, etc (?)..  
Le pb est de ne pas s'arracher tous les cheveux avant de devenir "maître-es-tout"..

n°95761
lpoziggy
Posté le 01-02-2002 à 14:30:35  profilanswer
 

Faut pas exagerer non plus.
je suis pas a ce point fan de linux!
je prefere largement me taper un ut, max payne ou broodwar sous windows ke de me taper un gnomineur toute la journee!!
 
 :hello:

n°98631
lpoziggy
Posté le 10-02-2002 à 15:26:10  profilanswer
 

up

n°98724
lpoziggy
Posté le 10-02-2002 à 20:58:54  profilanswer
 

vive le ski!!

n°251029
Mr yvele
yvele n'est plus.
Posté le 21-11-2002 à 22:55:07  profilanswer
 

ralala le bon vieux temps...
dire kon a notre bts en poche... et un boulot (pour moi en tout cas)  :D  
 
 
alllé soyons fous pour toi fred, cado :  [:pudukukilucru]


---------------
yvele n'est plus.
n°251034
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-11-2002 à 23:22:05  profilanswer
 

mr yvele a écrit a écrit :

ralala le bon vieux temps...
dire kon a notre bts en poche... et un boulot (pour moi en tout cas)  :D  
 
 
alllé soyons fous pour toi fred, cado :  [:pudukukilucru]  




 
même question que pour l'autre topic, quel argument pour expliquer la remontée ?  
Si tu continues je vais devoir faire comme Gilou sur blabla [:tubbie1] [:tubbie2] [:tubbie3] [:tubbie4]

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Pascal] Alimentation programmable ppe-3323....

 

Sujets relatifs
Pascal - Pb de tableauxTurbo pascal CRT ...
PASCAL: Changer l'affichage des variables(Chiffres apres/avant la ",")Turbo Pascal 7 tourne sur les PC récents ?
Urgent prog PASCAL[pascal] Comment faire une gestion d'erreur ?
[Need Help] Turbo Pascal...Alimentation PL/SQL d'une bas Oracle dénormalisée...
[Turbo Pascal] Truc tout con ; mais j'y arrive po ...du Pascal vers du C
Plus de sujets relatifs à : [Pascal] Alimentation programmable ppe-3323....


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)