Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Automation
Automation Forum d'entraide sur l'automatisme, la robotique et l'informatique industrielle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/06/2011, 23h42   #1
Invité de passage
 
Homme
Étudiant
Inscription : juin 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : juin 2011
Messages : 1
Points : 0
Points : 0
Par défaut QT Creator et PLC Beckhoff

Bonjour,

Voilà après avoir utiliser VS 2008 pour commencer une petite application de visualisation avec le soft PLC Beckhoff je me suis lancé sur la même chose mais en utilisant QT et donc l'IDE QT creator.

Mais voilà je ne parvient pas a lancé correctement mon application.
Je n'ai pas d'erreur de compilo mais quand je tente de lancer l'exécution ca plante avec une erreur en debug "Segmentation fault".

code ci dessous

Code c :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <QtCore/QCoreApplication>
#include <windows.h>
#include "c:\twincat\adsapi\tcadsdll\include\tcadsdef.h"
#include "c:\twincat\adsapi\tcadsdll\include\tcadsapi.h"
 
 
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
 
    long     nErr, nPort;
    AmsAddr  Addr;
    PAmsAddr pAddr = &Addr;
    DWORD    dwData;
 
    // Open communication port on the ADS router
    nPort = AdsPortOpen();
    nErr = AdsGetLocalAddress(pAddr);
 
    pAddr->port = AMSPORT_R0_PLC_RTS1;
 
 
 
    // Write value to MD0
    nErr = AdsSyncWriteReq( pAddr, 0x4020, 0x0, 0x4, &dwData );
 
 
    // Close communication port
    nErr = AdsPortClose();
    //if (nErr) cerr << "Error: AdsPortClose: " << nErr << '\n';
    return a.exec();
}

J'ai aussi joint mon petit projet pour ouvrir le port de com.

Merci d'avance de votre aide
Fichiers attachés
Type de fichier : rar dfkjsdkjfhksjd.rar (2,4 Ko, 3 affichages)
moustikg est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h23.


 
 
 
 
Partenaires

Hébergement Web