6-6
Interface
6.3
Programme C en tant qu'orientation assistée
Nous ne prétendons pas que la liste suivante soit exhaustive et elle ne
doit pas être utilisée en vue d'être revendue. Elle doit simplement
permettre aux programmateurs experts d'accéder facilement à la
programmation de leurs programmes d'interface personnels ou de leurs
blocs fonctionnels SPS.
Le programme est en mesure de modifier directement à partir de
l'interface sérielle d'un PC en vente dans le commerce les données de
séquences de position d'un variateur DMD02.1 ayant pour numéro d'axe
0.
Listing C:
// Programme de terminal Essai N°. 2
#include <stdio.h>
#include <iostream.h>
#include <dos.h>
#include <dir.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include "term.h"
long baudrate = 9600
long com = COM1;
long step;
long position;
long speed;
long mode;
void sendpacket(void);
void readpacket(void);
void main(int argc,char *argv[])
{
unsigned char params = MODE8N1;
parité, 1 bit d'arrêt
int test;
char input;
if(argc == 2)
{
setparam(strtol(argv[1],NULL,10));
}
ser_init(com,baudrate,params);
//Représentation du listing en connexion
//19200 Bit/sec
//Com2
DOK-MINIDR-DMD/MMD*POS-AW03-FR-P
MiniDrive
//Données 8, aucune
//initialisation com-port