PF_InitLog

Active la génération de fichiers journaux Part Feeding et définit le chemin de destination.
Cette opération doit être effectuée avant PF_Start.
Pour générer des fichiers journaux, le contrôleur doit être connecté à l’ordinateur sur lequel RC+ est installé.
Pour plus d’informations sur les fichiers journaux Part Feeding, consultez les sections suivantes.
Fichier journal Part Feeding

Syntaxe
PF_InitLog part ID, output path, append

Paramètres

  • ID de pièce
    Spécifiez l’ID de la pièce. (Utilisez un nombre entier compris entre 1 et 32.)
  • Chemin de sortie
    Indiquez le chemin de destination du fichier journal (chemin d’accès sur le PC + nom du fichier).
  • Ajouter
    Définissez cette valeur sur True pour ajouter les données lorsque le chemin de sortie spécifié existe.
    Définissez cette valeur sur False pour écraser le fichier.

Valeurs de retour
Aucune

Description
Exécutez cette fonction à partir de la même tâche que celle qui exécute PF_Start. Aucun fichier journal ne sera créé lorsque cette fonction sera exécutée à partir d’une autre tâche.
Cette fonction ne produira aucun effet si le processus Part Feeding n’a pas été lancé.
Aucun fichier journal ne sera créé si cette fonction est exécutée alors que le contrôleur n’est pas connecté à l’ordinateur. Notez que cela ne provoquera pas d’erreur.
Une erreur se produira lors de l’exécution de PF_Start si le chemin d’accès n’existe pas ou si le système ne parvient pas à écrire les données dans le fichier. Notez qu’aucune erreur ne se produira lors de l’exécution de cette fonction.
Cette fonction ne peut pas être exécutée depuis la fenêtre de commande.
Les commandes de vibration définies par l’utilisateur (PF_Center, PF_CenterByShift, PF_Flip, PF_Shift) seront enregistrées lorsqu’elles seront exécutées au sein des fonctions de rappel d’alimentation des pièces et que la commande PF_Start aura été exécutée. Si des commandes de vibration définies par l’utilisateur sont exécutées alors que PF_Start n’est pas en cours d’exécution, les vibrations ne seront pas enregistrées.
Cette commande utilise Timer pour son traitement interne. Pour plus de détails, consultez la section suivante.
Fonctions utilisées dans le processus Part Feeding

Exemples
Pour plus de détails, consultez la section suivante.
PF_Start/PF_Start Funtion