ACCUEIL
PRESENTATION
SOLUTIONS
PRODUITS
LOGICIELS
CONTACT
LIENS
PARTENAIRES

|
| Edition des scripts Basic |
 |
Tous les produits de la gamme eWON inclus de base de la fonctionnalités de scripts BASIC.
Les Scripts sont constitués d'une succession de sous programmes qui sont activés sur événement, changement d'état d'un TAG, alarme, Timer, etc..
l'Init_Section est un sous programme qui s'éxécute systématiquement une fois au démarrage de l'appareil. La Cyclique_Section, elle, s'éxécute en permanence. En temps normal il s'éxécute 300 à 400 fois par seconde, mais le temps de cycle n'est nullement garanti.
Tout est fait pour travailler en événementiel.
|
| Contrôle du script |
 |
Le site Web de configuration de l'EWON dispose d'une fenêtre d'éxécution qui permet de tracer le déroulement du programme, d'y visualiser des valeurs intermédiaires de calculs, mais aussi, automatiquement les erreurs de programmation et de synthaxe.
Cette page permet également de faire éxécuter une instruction en la saisissant directement au clavier.
Ce même langage Basic peut être utilisé pour animer des pages HTML personnalisées, c'est ce qu'on appelle le BAsp (Balise ExeSSi).
|
| Commandes / Instructions Basic |
 |
Près de 80 fonctions : Le langage BASIC est très complet. Il est enrichi d'instructions spécifiques à ce produit comme par exemple :
- SendMail, SendSMS, PutFTP, OnChange, onPPP, etc..
|
Il permet entre autres :
- la gestion de fichiers
- la gestion de données en tableaux
- l'accès aux données via socket TCP ou UDP
La documentation fournie avec le produit est disponible en français et est très largement commentée et enrichie d'exemples.
|
| Protocole ASCII |
 |
Dans le cas d'un protocole propriétaire, c'est par l'intermédiare des scripts Basic que l'on va gèrer le(s) port(s) série(s), à l'aide d'instructions telles que PUT#x et GET#x, que l'on va lire le buffer ou émettre des caratères.
Il est très simple dans ce cas développer un protocole propriétaire, de renseigner la base de données locale avec les données extraites et de rendre accessible ces données depuis le réseau Ethernet ou à distance via modem, dans un autre protocole tel que ModbusTCP, SNMP ou les ranger dans des fichiers texte.
|
|