GMF, canal, mode programme, comportement après remise à zéro
3.15 Process DataShare – Sortie sur un appareil/fichier externe
Il est possible d'indiquer pour les fichiers ou répertoires (concerne dans ce cas tous les fichiers
du répertoire), si le fichier doit être écrasé après l'ouverture ("O" = Overwrite) ou si les
données de sortie doivent être adjointes au fichier ("A" = Append). La valeur par défaut est
"A". Si le fichier/répertoire est inexistant, il est créé lors de l'ouverture.
Pour l'appareil interface V.24 seuls les réglages de vitesse de transmission (en bauds), bits de
données, bits de stop, parité, protocole et, le cas échéant, fin sont indiqués dans cet ordre.
Pour les fichiers créées/enregistrées sur LOCAL_DRIVE, le paramètre
LOCAL_DRIVE_MAX_FILESIZE permet de régler une taille de fichier maximale en octets,
qui s'applique dans ce cas à tous les fichiers. La taille du fichier est contrôlée au moyen
de l'exécution d'une instruction EXTOPEN en mode Append. En option, le paramètre
LOCAL_DRIVE_FILE_MODE permet de définir le mode d'écriture ("O" = Overwrite, "A" =
Append). La valeur par défaut est "A".
Remarque
Un modèle du fichier de configuration extdev.ini est fournie dans le répertoire /siemens/
sinumerik/nck.
Remarque
Les modifications apportées au fichier extdev.ini ne prennent effet qu'après le démarrage/
redémarrage de la CN.
Remarque
Périphériques USB
Pour la SINUMERIK 828D, "usb" (sans indication de partition !) peut également être défini
comme cible de l'un des appareils pour un périphérique USB en face avant. Le périphérique
raccordé au connecteur USB ne peut être adressé à partir du programme pièce qu'au moyen d'un
descripteur de périphérique symbolique "/dev/ext/x".
Exemple
[ExternalDevices]
; Ligne de commentaire
; exemple pour V24
; /dev/v24 = "9600, 8, 1, none, rts [, etx]"
; exemples de lecteurs réseau
; /dev/ext/1 = "//[USERNAME[/DOMAIN][%PASSWORD]@]SERVER/SHARE/, /, A"
; /dev/ext/2 = "//[USERNAME[/DOMAIN][%PASSWORD]@]SERVER/SHARE, /myfile.txt, O"
; /dev/ext/3 = "//[USERNAME[/DOMAIN][%PASSWORD]@]SERVER/SHARE, /mydir/, A"
; /dev/ext/4 = "SERVER:/dev0-0, /01/, A"
; ...
; SINUMERIK 828 only (USB)
; /dev/ext/9 = "usb, / [ , O]"
216
Description fonctionnelle, 01/2023, A5E48764112D AE
Fonctions de base