Clé Const
La clé Const est automatiquement installé par Sisal et contient des constantes d ’exploitation et ou des options de fonctionnement
|
Valeur |
Description |
|---|---|
|
Data directory |
Chaîne définissant le répertoire contenant les bases de données applicatives, par exemple "C:\Sisal\SimLine\Data\" |
|
Script directory |
Chaîne défissant le répertoire contenant les fichiers de configuration, scripts et synoptiques, par exemple "C:\Sisal\SimLine\" |
|
System directory |
Chaîne définissant le répertoire contenant les exécutables Sisal; par exemple "C:\Program Files\Veymont\Sisal\" |
|
Http directory |
Chaîne définissant la racine du site web. |
|
Temp directory |
Répertoire de fichier temporaire du serveur web, par défaut c'est le répertoire tmp de Http_directory. |
|
Users file |
Chemin d'accès au fichier contenant les paramètres des comptes d'utilisateur, par défaut c'est le fichier Sisal_users.lst dans Data_directory |
|
Range Size |
Permet de définir la taille en octets des gammes fonctionnelles. Veillez à prendre un nombre d ’entiers égal au plus petit multiple de huit supérieur au rang le plus élevé de poste. Supposons que l ’on gère une ligne avec 25 postes et une ligne avec 35 postes, on affectera à RangeSize 5 |
|
Source encoding |
Encodage des fichiers sources ( scripts et synoptiques), par défaut « utf8 ». |
|
Refresh Period |
Période de rafraîchissement du serveur. Période en milli-secondes à laquelle le script serveur va réévaluer ses clauses événementielles. |
|
Debug Server |
Mettre à un cette valeur afin d ’activer le debugger du serveur avant son démarrage |
|
Traces Client |
Mot définissant les traces d ’un client enregistré dans le fichier VmtClnt.trc |
|
Traces Server |
Mot définissant les traces d ’un serveur enregistré dans le fichier VmtServr.trc |
|
Traces VmtCom |
Mot définissant les traces à appliquer à un client utilisant VmtCom.Dll, enregistré dans le fichier VmtCom.trc |
|
Shutdown |
Mis à un permet l'arrêt automatique de Sisal |
|
Trace Item |
Indice de l'item à tracer en détail (usage réservé) |
|
Splash screen |
Mettre à zéro cette valeur pour enlever l'affichage de l'écran de démarrage du serveur. |
|
Process status latency |
Durée en-dessous de laquelle les modes de marche ne sont pas enregistrés |
|
PLC Status |
Mettre à un pour vérifier les status d'échange des trames avec les automates. |
|
Word adress mode |
Les adresses sont toujours définies en octet dans Sisal, pour certains protocoles (Profibus,...) il faut définir des adresses en mots et donc mettre 2 dans ce mot. Pour les autres protocoles (Fipway,...) il faut mettre 1. |
|
Debug on failure |
En cas d'anomalie système, on peut activer le debogueur automatiquement si ce mot est à un (usage réservé). |
|
Monitor Server |
Mettre à un ou a deux ce Dword si l'on souhaite pouvoir enregistrer dans un fichier moniteur tous les échanges avec les automates. Avec la valeur 1 l'enregistrement effectif sera commandé par l'instruction Monitor( 1); avec la valeur 2 l'enregistrement effectif débutera dés le chargement du script. |
|
Monitor string size |
Mettre dans ce Dword la taille de la chaine la plus longue pouvant être journalisée dans le fichier moniteur; par défaut 32. |
|
Monitor file |
Mettre dans cette chaine le nom du fichier moniteur. |
|
Number of cache lot |
Nombre de cache de lot simultanément ouvert pour cette ligne; par exemple 6. Mettre un nombre de cache lot inférieur au nombre de lots simultanément ouverts sur la ligne améne une surcharge de la partie lot de la base produit, mettre un nombre supérieur induit seulement une sur-occupation de mémoire inutile. |
|
Odbc DataSource |
Nom de la source ODBC par exemple « SQL_SERVER_1 » |
|
Odbc User |
Nom d'utilisateur de a base ODBC par exemple « User » |
|
Odbc Password |
Mot de passe de l'utilisateur ODBC par exemple « password » |
|
Product log file |
Fichier de journalisation des écritures en base de données (partiellement) |
|
Locked screen |
Permet de préciser à partir de quel niveau de privilège on peut accéder au menu système (opérateur 0, régleur 1, administrateur 2) |
|
Controlbar height |
Hauteur en pixel de la barre de menu |
|
Controlbar width |
Largeur en pixel des icônes de la barre de menu |
|
Controlbar style |
Style de la barre de contrôle |
|
Touchscreen |
Mettre à 1 pour l'utilisation avec un écran tactile sans clavier. |
|
Default selection period |
Période de sélection par défaut des affichages de sisal: 1 seconde, 2 Minute, 3 heure, 4 équipe, 5 jour, 6 semaine, 7 mois, 8 année et 9 tout. Par défaut on sélectionne par jour. |
|
Alarm column width |
Largeur en pixel des colonnes d'affichage du journal des alarmes, par défaut « -20; -20; -10; 0; -40; 0; 0 » |
|
Autologoff delay |
Délai de déconnexion automatique en seconde |
Les traces sont un mécanisme généralisé de Sisal permettant d ’enregistrer dans un fichier de trace spécifique des événements sélectionnés.
|
Trace |
Valeur |
Description |
|---|---|---|
|
Error |
0x01 |
Trace des erreurs |
|
Field |
0x08 |
Trace des communications réseau de terrain |
|
User |
0x10 |
Trace des actions utilisateurs en ouverture et fermeture de fenêtre |
|
Message |
0x20 |
Trace des messages à destination de l ’utilisateur |
|
Socket |
0x100 |
Dump de toutes trames reçues ou émises sur le réseau |
|
Dde |
0x200 |
Trace des événements Dde entre client et serveur |
|
Serie |
0x400 |
Dump de toutes trames reçues ou émises sur des liaisons série |
|
PCode |
0x1000 |
Trace de toutes les instructions de script exécutées. Attention cette trace est extrêmement lourde, les performances sont divisées par mille. |
|
Item |
0x4000 |
Trace de toutes les modifications d'un item particulier, le numéro de cet item doit être défini dans le registre "Trace Item". |
Par exemple si on veut suivre particulièrement les échanges avec d ’autres équipements on sélectionnera : 0x721