DOCA0271FR-00

Foire aux questions (FAQ)

Où les données STRING sont-elles accessibles ?

 

En raison des contraintes des instructions Add-on, les types de données complexes ne peuvent pas être exposés en tant que paramètres d’entrée/de sortie. Reportez-vous à la section Accès aux données via le buffer acyclique pour obtenir des instructions sur l’accès aux données STRING.

Quelles sont les lignes reliées au côté droit de l’instruction Add-on ?

 

Toutes les données exposées par une instruction Add-on existent dans le corps principal, à l’exception des données exposées avec des paramètres de sortie de type BOOL. Ces données se trouvent du côté droit de l’ instruction Add-on, comme indiqué par l’encadré rouge dans la capture d’écran ci-dessous.

Comment les changements de configuration du TeSys™ island sont-ils intégrés dans un projet ?

 
  • Si la convention de dénomination a été modifiée pour un TeSys island ou des avatars préexistants, toutes les entités logicielles Studio 5000® importées (étiquettes, instructions Add-on et module Ethernet générique) doivent être supprimées et le processus d’importation répété pour la nouvelle configuration.

  • Si la convention de dénomination n’a pas changé pour les entités préexistantes, le processus d’importation peut être répété sans suppression des entités précédemment importées. Changer l’opération d’importation de Use existing à Overwrite, comme le montre l’image ci-dessous.

Pourquoi les nombres entiers non signés 32 bits ont-ils une valeur maximale affichée de 2 147 483 647 ?

 

Le logiciel Rockwell Software® Studio 5000 ne gère que les nombres entiers signés. La valeur positive maximum susceptible d’être affichée pour les nombres entiers non signés de 32 bits est donc 2 147 483 647. Afin d’appliquer cette règle, une logique existe au sein des instructions Add-on afin de maximiser les registres UDINT si le bit de signe est utilisé. Pour ces registres TeSys island, un indicateur est utilisé en tant que paramètre exposé pour indiquer le dépassement. Ces indicateurs sont de type BOOL avec la convention de dénomination {NomÉtiquette}_O.

Que se passe-t-il si les blocs de la fonction acyclique renvoient le code d’erreur étendu 0312 « Adresse de lien non disponible » ?

 

Ce code d’erreur se produit si le chemin de communication de la configuration du message pour le bloc de fonction n’est pas configuré. Cela peut se produire si la sous-routine et l’instruction Add-on sont importées avant d’avoir défini l’adresse IP du TeSys island (voir section « Importer le module TeSys »). Pour y remédier, cherchez l’équipement TeSys island dans la configuration du « chemin » de la fenêtre de configuration du message pour chaque bloc de fonction acyclique.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?