Aller au contenu

CRTCTLASC

Créer un contrôleur asynchrone

En bref

La commande CRTCTLASC permet de créer une description de contrôleur asynchrone.

CRTCTLASC se lit CRT (Créer) + CTLASC. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CRTCTLASC CTLD(…) LINKTYPE(…)

Paramètres

  • CTLD Description de contrôleur obligatoire
  • LINKTYPE Type de liaison obligatoire
  • ONLINE En ligne à l'IPL
  • SWITCHED Connexion commutée
  • SNBU Réseau commuté de secours
  • LINE Nom de ligne louée
  • SWTLINLST Liste des lignes commutées
  • INLCNN Connexion initiale
  • CNNNBR Numéro de connexion
  • TEXT Texte 'descriptif'
  • DEV Unités connectées
  • PREDIALDLY Délai avant numérotation
  • REDIALDLY Délai avant nouv numérotation
  • DIALRTY Nombre essais de numérotation
  • SWTDSC Déconnexion commutée
  • ACKTMR Délai acc récpt transfert fich
  • RETRY Nb essais de transfert fichier
  • LCLLOCNAME Lieu local
  • LCLID Identificateur local
  • CMNRCYLMT Limites de rétablissement
  • MSGQ File attente messages
  • AUT Droits

Astuce : dans une session 5250, tapez CRTCTLASC puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande CRTCTLASC permet de créer une description de contrôleur asynchrone.

Remarques :

  • Paramètres qui ne sont plus pris en charge à compter de la V7R4M0 : ANSNBR, DFTPKTSIZE, DFTWDWSIZE, LGLCHLID, PADEML, RMTVFY, RVSCRG, SWTLINSLCT, USRFCLL, USRGRPID
  • Valeur LINKTYPE qui n'est plus prise en charge à compter de la V7R4M0 : *X25.
  • Valeur CNNNBR qui n'est plus prise en charge à compter de la V7R4M0 : *ANY.

Restriction : Pour utiliser cette commande, vous devez disposer du droit spécial *IOSYSCFG (configuration de système d'entrée-sortie).

Paramètres

Mot-clé Description Valeurs possibles Remarques
CTLD Description de contrôleur Nom Obligatoire, positionnel 1
LINKTYPE Type de liaison *ASYNC Obligatoire, positionnel 2
ONLINE En ligne à l'IPL *YES, *NO Facultatif
SWITCHED Connexion commutée *NO, *YES Facultatif
SNBU Réseau commuté de secours *NO, *YES Facultatif
LINE Nom de ligne louée Nom Facultatif
SWTLINLST Liste des lignes commutées Values (jusqu'à 64 répétitions): Nom Facultatif
INLCNN Connexion initiale *DIAL, *ANS Facultatif
CNNNBR Numéro de connexion Valeur caractère Facultatif
TEXT Texte 'descriptif' Valeur caractère, *BLANK Facultatif
DEV Unités connectées Nom Facultatif
PREDIALDLY Délai avant numérotation 0-254, 6 Facultatif
REDIALDLY Délai avant nouv numérotation 0-254, 120 Facultatif
DIALRTY Nombre essais de numérotation 0-254, 2 Facultatif
SWTDSC Déconnexion commutée *NO, *YES Facultatif
ACKTMR Délai acc récpt transfert fich 16-65535, 16 Facultatif
RETRY Nb essais de transfert fichier 1-255, 7 Facultatif
LCLLOCNAME Lieu local Nom Facultatif
LCLID Identificateur local Nom Facultatif
CMNRCYLMT Limites de rétablissement Valeurs uniques: *SYSVAL
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Nombre maximal d'essais 0-99, 2
Élément 2: Intervalle 0-120, 5
MSGQ File attente messages Valeurs uniques: *SYSVAL, *SYSOPR
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: File attente messages Nom
Qualificatif 2: Biblio Nom
AUT Droits Nom, *CHANGE, *ALL, *USE, *EXCLUDE, *LIBCRTAUT Facultatif

Description de contrôleur (CTLD)

Ce paramètre est obligatoire.

Indique le nom de la description de contrôleur.

Type de liaison (LINKTYPE)

Indique le type de la ligne à laquelle le contrôleur est connecté.

Ce paramètre est obligatoire.

*ASYNC

Le contrôleur est connecté à une ligne asynchrone.

En ligne à l'IPL (ONLINE)

Indique si cet objet est mis en fonction automatiquement lors de la procédure de chargement initial (IPL).

*YES

Le contrôleur est automatiquement mis en fonction lors de l'IPL.

*NO

Le contrôleur n'est pas automatiquement mis en fonction lors de l'IPL.

Connexion commutée (SWITCHED)

Indique si ce contrôleur est connecté à une ligne commutée.

*NO

Le contrôleur est connecté à une ligne louée.

*YES

Le contrôleur est connecté à une ligne commutée.

Réseau commuté de secours (SNBU)

Indique si le modem du système éloigné dispose de la fonction RTCS (réseau téléphonique commuté en secours 2 abonnements). Cette fonction permet de contourner une connexion non commutée (liaison spécialisée) qui a été interrompue, en établissant une connexion en commuté. Pour activer la ligne de secours sur réseau commuté, vous devez faire passer la description du contrôleur de modem de non commuté à commuté en indiquant *YES à l'invite Activer réseau commuté secours (paramètre ACTSNBU).

Remarque :Si le modèle du modem utilisé est IBM 386x, 586x ou 786x, ne modifiez pas la description de contrôleur, mais mettez manuellement le modem en mode non commuté et établissez manuellement la connexion.

Les deux modems (local et éloigné) doivent prendre en charge la fonction RTCS pour effectuer une procédure d'activation correcte.

*NO
Le modem du système éloigné ne dispose pas de RTCS (réseau téléphonique commuté en secours 2 abonnements).
*YES

Le modem éloigné est doté de SNBU.

Nom de ligne louée (LINE)

Indique le nom des lignes spécialisées auxquelles ce contrôleur est connecté. Chaque nom doit correspondre à une description de ligne existante.

Remarque :La ligne associée doit être mise hors fonction avant la saisie de cette commande.

Liste des lignes commutées (SWTLINLST)

Indique les noms des lignes commutées auxquelles le contrôleur est connecté. Les descriptions de lignes doivent déjà exister. Vous pouvez indiquer jusqu'à 64 noms.

nom-ligne-commutée

Indiquez jusqu'à 64 noms de lignes connectées à ce contrôleur. La même ligne peut être utilisée plusieurs fois. Pour chaque nom de ligne indiqué, la description de ligne correspondante doit déjà exister.

Connexion initiale (INLCNN)

Indique la méthode utilisée pour établir une connexion avec ce contrôleur.

*DIAL

Le système émet des appels sortants et répond à des appels entrants.

*ANS

L'IBM i établit la connexion lorsqu'il répond à un appel entrant provenant de ce contrôleur. Il répond à l'appel entrant reçu du contrôleur éloigné si toutes les conditions nécessaires sont remplies.

Numéro de connexion (CNNNBR)

Indique le numéro de téléphone permettant la connexion à ce contrôleur.

numéro-connexion

Indiquez le numéro de connexion.

Texte 'descriptif' (TEXT)

Texte décrivant brièvement l'objet.

*BLANK

Aucun texte n'est indiqué.

valeur-alphanumérique

Indiquez, entre apostrophes, un texte de 50 caractères au maximum.

Unités connectées (DEV)

Indique les noms des unités connectées à ce contrôleur. Les descriptions d'unités doivent déjà exister.

Les communications asynchrones n'acceptent la connexion que d'une seule unité à chaque contrôleur. Le nom d'unité doit être le même que celui indiqué lors de la création de la description d'unité associée. La description d'unité doit déjà exister.

Délai avant numérotation (PREDIALDLY)

Indique le délai d'attente avant numérotation (1 unité = 0,5 seconde).

Remarque :Ce paramètre est admis uniquement si la ligne commutée ou le réseau commuté de secours a pour valeur *YES et que le type de liaison est *ASYNC pour les contrôleurs asynchrones.

6

Un délai de 3 secondes est associé à la valeur par défaut 6.

délai-avant-numérotation
Choisissez une valeur comprise entre 0 et 254 (chaque unité représente 0,5 seconde). 0 indique l'absence de délai.

Délai avant nouv numérotation (REDIALDLY)

Indique le délai avant renumérotation en cas d'échec d'une tentative d'appel (1 unité = 0,5 seconde).

Remarque :Ce paramètre est admis uniquement si la ligne commutée ou le réseau commuté de secours a pour valeur *YES et que le type de liaison est *ASYNC pour les contrôleurs asynchrones.

120
La valeur par défaut, 120, correspond à un délai de 60 secondes.
délai-avant-nouvelle-numérotation
Choisissez une valeur comprise entre 0 et 254 (1 unité = 0,5 seconde). 0 indique l'absence de délai.

Nombre essais de numérotation (DIALRTY)

Indique le nombre de renumérotations tentées par le système avant que l'opération ne soit considérée comme un échec.

Remarque :Ce paramètre est admis uniquement si la ligne commutée ou le réseau commuté de secours a pour valeur *YES et que le type de liaison est *ASYNC pour les contrôleurs asynchrones.

2
Le nombre d'essais par défaut est 2.
nombre-essais-numérotation
Indiquez une valeur comprise entre 0 et 254 par intervalle de 0,5 seconde, représentant le nombre d'essais admis pour la numérotation.

Déconnexion commutée (SWTDSC)

Indique si la connexion commutée au contrôleur est coupée lorsque la dernière unité est mise hors fonction.

*NO

La mise hors fonction de la dernière unité n'entraîne pas l'abandon de la connexion.

*YES

La connexion commutée est désactivée lorsque la dernière unité est mise hors fonction.

Délai acc récpt transfert fich (ACKTMR)

Indique le délai accordé à un accusé de réception lorsque le transfert de fichier est utilisé.

Les valeurs possibles sont comprises entre 16 et 65535 (avec des intervalles d'une seconde).

Nb essais de transfert fichier (RETRY)

Indique le nombre d'essais lors du transfert de fichier.

Les valeurs possibles sont comprises entre 1 et 255.

7

La valeur par défaut pour le nombre d'essais est 7.

Lieu local (LCLLOCNAME)

Indique, lorsque celui-ci est associé à l'ID local, le nom qui permet à un système éloigné d'identifier le contrôleur. Ce nom doit être identique à celui spécifié dans la liste des lieux éloignés du système éloigné.

Identificateur local (LCLID)

Indique lorsque celui-ci est associé au NOM de lieu local, l'ID qui permet à un système éloigné d'identifier le contrôleur. Cet ID doit être identique à celui spécifié dans la liste des lieux éloignés du système éloigné.

identificateur-local

Indiquez l'identificateur local.

Limites de rétablissement (CMNRCYLMT)

Indique le nombre de tentatives de rétablissement effectuées par le système avant l'envoi d'un message d'interrogation à l'opérateur système. Précise également le délai (en minutes) observé avant l'envoi d'un message d'interrogation à l'opérateur système pour lui indiquer que le nombre maximal de tentatives de rétablissement est atteint.

Elément 1 : Nombre maximal de tentatives de rétablissement

2

Deux tentatives de rétablissement sont effectuées au cours de l'intervalle de temps indiqué.

*SYSVAL
La valeur système QCMNRCYLMT utilisée.
nombre-maximal

Indiquez le nombre de tentatives de rétablissement de second niveau à effectuer. Les valeurs admises sont comprises entre 0 et 99.

Elément 2 : Délai de rétablissement

5

Le nombre de tentatives de rétablissement indiqué est effectué dans un intervalle de 5 minutes.

intervalle

Indiquez un intervalle de temps (en minutes) pendant lequel le nombre de tentatives de rétablissement de second niveau indiqué est effectué. Les valeurs admises sont comprises entre 0 et 120. Si la valeur indiquée pour nombre-maximal-essais est différente de 0, et que cette invite a pour valeur 0, le nombre de tentatives de rétablissement est illimité.

Pour plus d'informations sur le rétablissement des communications, reportez-vous au manuel Communications Management, SC41-5406.

File attente messages (MSGQ)

Indique le nom de la file d'attente de messages vers laquelle sont envoyés les messages d'exploitation.

*SYSVAL
Les messages sont envoyés dans la file d'attente de messages définie dans la valeur système QCFGMSGQ.
*SYSOPR
Les messages sont envoyés dans la file d'attente de messages de l'opérateur système (QSYS/QSYSOPR).

Qualificatif 1 : File attente messages

nom
Indiquez le nom de la file d'attente de messages dans laquelle sont envoyés les messages d'exploitation.

Qualificatif 2 : Biblio

nom
Indiquez le nom de la bibliothèque contenant la file d'attente de messages.

Pour plus d'informations sur l'utilisation de cette commande, reportez-vous au manuel Communications Management, SC41-5406.

Droits (AUT)

Indique les droits que vous accordez aux utilisateurs qui n'ont pas de droits spécifiques sur l'objet, qui ne figurent pas sur une liste d'autorisation ou dont le profil de groupe ou les profils du groupe supplémentaire ne disposent pas de droits spécifiques sur l'objet.

*CHANGE
L'utilisateur peut effectuer toutes les opérations sur l'objet, à l'exception de celles réservées au propriétaire ou contrôlées par les droits d'existence de l'objet (*OBJEXIST) et de gestion de l'objet (*OBJMGT). L'utilisateur peut réaliser des fonctions de base sur l'objet et le modifier. Le droit *CHANGE fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que les droits sur toutes les données. Si l'objet est une liste d'autorisation, vous pouvez ajouter, modifier ou supprimer des utilisateurs dans cette liste.
*ALL
L'utilisateur peut effectuer toutes les opérations, à l'exception de celles réservées au propriétaire ou soumises au droit de gestion de la liste d'autorisation (*AUTLMGT). L'utilisateur a un droit d'existence sur l'objet Il peut également effectuer des fonctions de base sur ce dernier, le modifier, définir son niveau de protection et en transférer la propriété.
*USE
L'utilisateur peut effectuer des opérations de base sur l'objet, telles que l'exécution d'un programme ou la lecture d'un fichier. Il ne peut pas le modifier. Le droit d'utilisation (*USE) fournit le droit d'opération sur l'objet (*OBJOPR) ainsi que le droit d'exécution (*EXECUTE).
*EXCLUDE
L'utilisateur n'a pas accès à l'objet.
*LIBCRTAUT
Le système détermine les droits sur l'objet à l'aide de la valeur précisée à l'invite Droits pour objets créés (paramètre CRTAUT) dans la commande CRTLIB pour la bibliothèque contenant l'objet à créer. Si la valeur précisée au paramètre CRTAUT est modifiée, la nouvelle valeur n'affecte pas les objets existants.
nom
Indiquez le nom d'une liste d'autorisation permettant de déterminer les droits sur l'objet. Les droits sur l'objet précisés dans la liste sont accordés aux utilisateurs qui figurent sur cette liste. La liste d'autorisation doit exister à la création de l'objet.

Exemples

CRTCTLASC   CTLD(ASCCTL)  LINKTYPE(*ASYNC)  LINE(ASCLIN)

Cette commande permet de créer un contrôleur asynchrone connecté à une ligne asynchrone non commutée.

Messages d'erreur

Messages *ESCAPE

CPF26BB
Membre de contrôleur sans fil non modifié.
CPF26BC
Membre de contrôleur sans fil non affiché.
CPF26BD
Poste groupe codes barres non supprimé du membre de contrôleur sans fil.
CPF26BE
Poste groupe PTC non supprimé du membre de contrôleur sans fil.
CPF26BF
Fin anormale du programme QZXCINZ. Reportez-vous aux messages précédents.
CPF26B3
Le membre de ligne sans fil n'a pas été ajouté.
CPF26B4
Le membre de ligne sans fil n'a pas été modifié.
CPF26B5
Le membre de ligne sans fil n'a pas été affiché.
CPF26B8
Le membre du contrôleur sans fil n'a pas été ajouté.
CPF2716
Description de contrôleur &1 non créée.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.