![]() |
COMPORTEMENT IMPREVU DE L'APPLICATION
N'utilisez pas d'objets système (%Si, %SWi) en tant que variables s'ils ne sont pas documentés.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.
|
Mot
Symbole
|
|||
---|---|---|---|
%SW138 et %SW140
|
Fonction
|
Base des objets Modbus
|
|
Etat initial
|
–
|
||
Adresses de base pour %I (entrée TOR) et %IW (registre d'entrée)
NOTE : les adresses de base pour %I et %IW ne sont pas utilisées lorsque la RAM d'état est configurée dans l'UC (à partir du micrologiciel version 2.4 de l'UC). Configurer la RAM d'état permet au serveur Modbus d'accéder à la zone %I (pour toutes les opérations de bit d'entrée) et à la zone %IW (pour toutes les opérations de mot d'entrée). Exemples :
|
|||
%SW139 et %SW141
|
Fonction
|
Base des objets Modbus
|
|
Etat initial
|
–
|
||
Adresses de base pour %M (adresse de bit de sortie) et %MW (registre de maintien)
L'adresse de base est le nombre de %M ou de %MW correspondant à l'adresse Modbus 0000.
|
![]() |
FONCTIONNEMENT IMPREVU DE L'EQUIPEMENT
Vous devez définir les valeurs des 4 mots système %SW138, %SW139, %SW140 et %SW141 à l'aide du mécanisme de valeur initiale.
N'utilisez pas de code de programmation pour définir les valeurs.
Sinon, lorsque vous utilisez la commande PLC init, que vous réglez %S0 sur 1 ou que vous téléchargez une application, les 4 mots système sont définis sur 0000 et le comportement du serveur Modbus est incorrect.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.
|
Mot
Symbole
|
|||
---|---|---|---|
%SW142 à %SW145
|
Fonction
|
Désactivation d'un équipement CANopen
|
|
Etat initial
|
–
|
||
Inhibe l'erreur d'E/S générée par le système lorsqu'un équipement configuré sur le bus CANopen n'est pas présent.
Cette inhibition peut être gérée avec les 4 mots système %SW142, %SW143, %SW144 et %SW145.
Ces mots système mettent en œuvre une liste de bits indiquant une erreur de nœud CANopen à inhiber :
Valeurs de bit :
NOTE : La valeur par défaut est 0. NOTE : cette inhibition peut être effectuée en temps réel, mais pour qu'elle soit prise en compte, le maître CANopen doit être réinitialisé (réglage du bit 5 du mot de sortie %QW0.0.2.0 sur 1). NOTE : les mots système %SW142 à %SW145 sont disponibles à partir de la version 2.1 du système d'exploitation de l'UC. |
|||
%SW146 et %SW147
|
Fonction
|
Numéro de série de carte SD
|
|
Etat initial
|
–
|
||
Ces deux mots système contiennent le numéro de série unique de la carte SD (32 bits). Si la carte SD est absente ou non reconnue, les deux mots système sont réglés sur 0. Cette information peut être utilisée pour protéger une application contre la copie.
NOTE : les mots système %SW146 et %SW147 sont disponibles à partir de la version 2.1 du système d'exploitation de l'UC. |
|||
%SW150 à %SW154
|
Fonction
|
Code d'abandon SDO CANopen
|
|
Etat initial
|
–
|
||
Informations concernant le dernier transfert d'abandon SDO :
|
|||
%SW160 à %SW163
PREMRACK0 à PREMRACK3
|
Fonction
|
Erreurs détectées pour les racks 0 à 3
|
|
Etat initial
|
–
|
||
Les mots %SW160 à %SW163 sont associés aux racks 0 à 3, respectivement.
Les bits 0 à 15 de chacun de ces mots sont associés aux modules situés aux positions 0 à 15 de ces racks.
Le bit est à 0 si une erreur est détectée sur le module et à 1 si le module fonctionne correctement.
Exemple : %SW163.5 = 0, une erreur a été détectée sur le module situé à l'emplacement 5 du rack 3.
Dans le cas de demi-racks, 2 demi-racks contigus forment un rack complet normal, référencé par un seul SWi.
|