Objets langage pour échanges explicites
Traduction de la notice originale
Introduction
Cette section décrit les objets langage à échange explicite pour le module BMX NOE 01x0 et les UC BMX P34 20x0.
Mots système
Le tableau ci-après décrit les objets langage des mots système (%MW, Lecture).
Objet
Description
BMX NOE 01x0
BMX P34 20x0
%MWr.m.0.0
%MWr.m.3.0
état de l'échange (EXCH_STS) :
  • bit 0 =1 : lecture des mots d'état de la voie en cours (STS_IN_PROGR)
  • bit 1 =1 : écriture de commande en cours (CMD_IN_PROGR)
%MWr.m.0.1
%MWr.m.3.1
compte-rendu d'échanges (EXCH_RPT) :
  • bit 0 =1 : erreur lors de la lecture de l'état de la voie (STS_ERR)
  • bit 1 =1 : erreur lors de l'écriture d'une commande vers la voie (CMD_ERR)
Remarque : toujours 0 pour l'UC BMX P34 20x0
Mots d'état
Le tableau ci-après décrit les objets langage des mots d'état (%MW ou %MD, Lecture) :
Objet
Description
BMX NOE 01x0
BMX P34 20x0
%MWr.m.0.2
%MWr.m.3.2
défauts de voie standard (CH_FLT) :
  • bit 4 (%MWr.m.0.2.4) = 1 : erreur interne ou d'autotest de la voie (INTERNAL_FLT)
  • bit 7 (%MWr.m.0.2.7) = 1 : erreur d'application (APPLI_FLT)
%MWr.m.0.3
%MWr.m.3.3
état global du port Ethernet (ETH_PORT_STATUS)
%MDr.m.0.4
%MDr.m.3.4
adresse IP (IP_ADDR)
%MWr.m.0.6
%MWr.m.3.6
nombre de connexions au port 502 refusées (P502_NB_CONN_DENIED)
%MWr.m.0.7
%MWr.m.3.7
nombre de messages reçus sur le port Ethernet par seconde (BW_NB_MSG_IN)
%MWr.m.0.8
%MWr.m.3.8
nombre de messages inutiles filtrés par le port Ethernet chaque seconde (BW_NB_MSG_FILTER)
%MWr.m.0.9
%MWr.m.3.9
nombre de messages abandonnés par le port Ethernet chaque seconde (BW_NB_MSG_DROP)
%MWr.m.0.10
%MWr.m.3.10
nombre maximal de messages reçus sur le port Ethernet par seconde (BW_MAX_MSG_IN)
%MWr.m.0.11
%MWr.m.3.11
nombre maximal de messages inutiles filtrés par le port Ethernet chaque seconde (BW_MAX_MSG_FILTER)
%MWr.m.0.12
%MWr.m.3.12
nombre maximal de messages abandonnés par le port Ethernet chaque seconde (BW_MAX_MSG_DROP)
%MWr.m.0.13
%MWr.m.3.13
nombre maximal de messages de multidiffusion reçus chaque seconde (BW_MAX_MSG_MC)
%MWr.m.0.14
%MWr.m.3.14
nombre maximal de messages de diffusion reçus chaque seconde (BW_MAX_MSG_BC)
%MWr.m.0.15
%MWr.m.3.15
réservé pour une utilisation ultérieure
Mots de commande
Le tableau ci-après décrit les objets langage des mots de commande (%MW, Ecriture).
Objet
Description
BMX NOE 01x0
BMX P34 20x0
%MWr.m.0.16
%MWr.m.3.16
mot de commande Ethernet (ETH_CMD) :
  • bit 0 = 1 pour RAZ du composant Ethernet (ETH_RESET)
  • bit 1 = 1 pour RAZ des compteurs de message max. (BW_CNT_RESET)
  • bit 2 = 1 pour RAZ des compteurs de messagerie (P502_CNT_RESET)
%MWr.m.0.17
%MWr.m.3.17
réservé pour l'alignement d'adresse modulo 4
Mots de paramètre
Le tableau ci-après décrit les objets langage des mots de paramètre (%MW ou %MD, Lecture/Ecriture). Notez que ces paramètres sont accessibles en lecture à l'aide de la fonction READ_STATUS.
Objet
Description
BMX NOE 01x0
BMX P34 20x0
%MWr.m.0.18
%MWr.m.3.18
PARAM_NET_CONF :
  • 0 = désactivé (non pris en charge)
  • 1 = depuis l'écran de configuration (par défaut)
  • 2 = à partir d'un serveur (serveur DHCP)
%MWr.m.0.19
%MWr.m.3.19
PARAM_DRIVER_CONF : (TBD)
bit 0 : FRAME_TYPE
%MDr.m.0.20
%MDr.m.3.20
adresse IP (PARAM_IP_ADDR)
%MWr.m.0.22
%MWr.m.3.22
masque de sous-réseau (PARAM_IP_NETMASK)
%MWr.m.0.24
%MWr.m.3.24
passerelle par défaut (PARAM_IP_GATEWAY)
%MWr.m.0.26
%MWr.m.3.26
nom d'équipement (caractères 1 et 2) – PARAM_IP_DEVICE_NAME1
%MWr.m.0.27
%MWr.m.3.27
nom d'équipement (caractères 3 et 4) – PARAM_IP_DEVICE_NAME2
%MWr.m.0.28
%MWr.m.3.28
nom d'équipement (caractères 5 et 6) – PARAM_IP_DEVICE_NAME3
%MWr.m.0.29
%MWr.m.3.29
nom d'équipement (caractères 7 et 8) – PARAM_IP_DEVICE_NAME4
%MWr.m.0.30
%MWr.m.3.30
nom d'équipement (caractères 9 et 10) – PARAM_IP_DEVICE_NAME5
%MWr.m.0.31
%MWr.m.3.31
nom d'équipement (caractères 11 et 12) – PARAM_IP_DEVICE_NAME6
%MWr.m.0.32
%MWr.m.3.32
nom d'équipement (caractères 13 et 14) – PARAM_IP_DEVICE_NAME7
%MWr.m.0.33
%MWr.m.3.33
nom d'équipement (caractères 15 et 16) – PARAM_IP_DEVICE_NAME8
NOTE : pour les échanges explicites, la fonction READ_PARAM n'est pas disponible pour les modules suivants :
  • BMX P34 20x0
  • BMX NOE 0100