Aller au contenu

CHGDEVBSC

Modifier une unité BSC

En bref

La commande CHGDEVBSC permet de modifier une description d'unité BSC.

CHGDEVBSC se lit CHG (Modifier) + DEVBSC. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

CHGDEVBSC DEVD(…)

Paramètres

  • DEVD Description d'unité obligatoire
  • LOCADR Adresse locale du lieu
  • ONLINE En ligne à l'IPL
  • CTNWIN Priorité résolution contention
  • BLOCK Type de groupage
  • SEPCHAR Caractère de séparation
  • RMTBSCEL BSCEL à distance
  • RCDLEN Longueur d'enregistrement
  • BLKLEN Longueur de bloc
  • TRNSPY Transmission mode transparent
  • DTACPR Compression et décompression
  • TRUNC Suppression blancs de fin
  • GRPSEP Type séparateur de groupe
  • EMLDEV Unité émulée
  • EMLKBD Clavier émulé
  • EMLNUMLCK Verrouillage numérique émulé
  • EMLWRKSTN Poste en émulation
  • TEXT Texte 'descriptif'

Astuce : dans une session 5250, tapez CHGDEVBSC 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 CHGDEVBSC permet de modifier une description d'unité BSC.

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
DEVD Description d'unité Nom Obligatoire, clé, positionnel 1
LOCADR Adresse locale du lieu *SAME, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2A, 2B, 2C, 2D, 2E, 2F, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 3A, 3B, 3C, 3D, 3E, 3F, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 4A, 4B, 4C, 4D, 4E, 4F, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 5A, 5B, 5C, 5D, 5E, 5F, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 6A, 6B, 6C, 6D, 6E, 6F, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7A, 7B, 7C, 7D, 7E, 7F, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 8A, 8B, 8C, 8D, 8E, 8F, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, AA, AB, AC, AD, AE, AF, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, BA, BB, BC, BD, BE, BF, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, CA, CB, CC, CD, CE, CF, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, DA, DB, DC, DD, DE, DF, E0, E1, E2, E3, E4, E5, E6, E7, E8, E9, EA, EB, EC, ED, EE, EF, F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, FA, FB, FC, FD, FE Facultatif
ONLINE En ligne à l'IPL *SAME, *YES, *NO Facultatif
CTNWIN Priorité résolution contention *SAME, *SEC, *PRI Facultatif
BLOCK Type de groupage *SAME, *NONE, *ITB, *IRS, *NOSEP, *USER, *SEP Facultatif
SEPCHAR Caractère de séparation *SAME, 00, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1E, 20, 21, 22, 23, 24, 25, 27, 28, 29, 2A, 2B, 2C, 2E, 2F, 30, 31, 33, 34, 35, 36, 38, 39, 3A, 3B, 3C, 3E, 3F, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 4A, 4B, 4C, 4D, 4E, 4F, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 5A, 5B, 5C, 5D, 5E, 5F, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 6A, 6B, 6C, 6D, 6E, 6F, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7A, 7B, 7C, 7D, 7E, 7F, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 8A, 8B, 8C, 8D, 8E, 8F, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, AA, AB, AC, AD, AE, AF, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, BA, BB, BC, BD, BE, BF, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, CA, CB, CC, CD, CE, CF, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, DA, DB, DC, DD, DE, DF, E0, E1, E2, E3, E4, E5, E6, E7, E8, E9, EA, EB, EC, ED, EE, EF, F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, FA, FB, FC, FD, FE, FF Facultatif
RMTBSCEL BSCEL à distance *SAME, *NO, *YES Facultatif
RCDLEN Longueur d'enregistrement 1-8192, *SAME Facultatif
BLKLEN Longueur de bloc 1-8192, *SAME Facultatif
TRNSPY Transmission mode transparent *SAME, *YES, *NO Facultatif
DTACPR Compression et décompression *SAME, *YES, *NO Facultatif
TRUNC Suppression blancs de fin *SAME, *YES, *NO Facultatif
GRPSEP Type séparateur de groupe *SAME, *EOT, *OFCSYS, *DEV3740 Facultatif
EMLDEV Unité émulée *SAME, 3278, 3284, 3286, 3287, 3288, 3289 Facultatif
EMLKBD Clavier émulé *SAME, *UPPER, *LOWER Facultatif
EMLNUMLCK Verrouillage numérique émulé *SAME, *YES, *NO Facultatif
EMLWRKSTN Poste en émulation Nom, *SAME, *ANY Facultatif
TEXT Texte 'descriptif' Valeur caractère, *SAME, *BLANK Facultatif

Description d'unité (DEVD)

Indique le nom de la description d'unité.

Ce paramètre est obligatoire.

Adresse locale du lieu (LOCADR)

Indique l'adresse locale du lieu associé à cette unité.

Les valeurs possibles sont comprises entre 00 et FF.

*SAME
La valeur ne change pas.

En ligne à l'IPL (ONLINE)

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

*SAME
La valeur ne change pas.
*YES

L'unité est mise en fonction automatiquement lors de l'IPL.

*NO

L'unité n'est pas mise en fonction automatiquement lors de l'IPL.

Priorité résolution contention (CTNWIN)

Désigne le poste BSC qui prend le contrôle en cas de conflit.

*SAME
La valeur ne change pas.
*SEC

Indique que le système local est la station secondaire, celle-ci cédant le contrôle à la station primaire en cas de conflit.

*PRI

Indique que le système local est une station primaire. Il obtient la priorité en cas de contention.

Type de groupage (BLOCK)

Indique qui, du système ou de l'utilisateur, procède au groupage ou au dégroupage des enregistrements transmis.

*SAME
La valeur ne change pas.
*NONE

Le système n'exécute aucun groupage ou dégroupage.

*ITB

Le groupage ou le dégroupage des enregistrements est fonction de l'emplacement d'un caractère de contrôle ITB.

*IRS

Le groupage ou le dégroupage des enregistrements est fonction de la position d'un caractère de séparation d'enregistrements (IRS).

*NOSEP

Le bloc reçu ou envoyé ne comprend aucun caractère de séparation d'enregistrements. Le système groupe et dégroupe les enregistrements selon la longueur d'enregistrement fixe indiquée dans les spécifications de formats des DDS.

*USER

Le programme utilisateur fournit tous les caractères de contrôle, y compris les caractères de séparation d'enregistrements, les caractères d'encadrement BSC, les caractères transparents et tous les autres caractères nécessaires.

*SEP

Le groupage et dégroupage des enregistrements est fonction de la position d'un caractère de séparation d'enregistrement spécifié par l'utilisateur.

Caractère de séparation (SEPCHAR)

Indique un caractère unique (1 octet) de séparation d'enregistrements.

Les valeurs possibles sont comprises entre 00 et FF. Les caractères de contrôle BSC ne sont pas admis.

*SAME
La valeur ne change pas.

BSCEL à distance (RMTBSCEL)

Indique le type de session BSCEL avec le système éloigné.

*SAME
La valeur ne change pas.
*NO

L'unité ou le système éloigné ne reconnaît pas les commandes BSCEL. Les opérations ICF et codes de retour sont utilisés.

*YES

Le système éloigné reconnaît les commandes de départ et de fin ainsi que les messages en ligne BSCEL.

Longueur d'enregistrement (RCDLEN)

Indique la longueur maximale d'enregistrement admise lors de la communication avec l'unité.

Les valeurs possibles sont comprises entre 1 et 32767.

La valeur doit être au moins égale à la taille du plus grand enregistrement à envoyer mais ne doit pas dépasser la taille de la mémoire tampon spécifiée dans la description de ligne (paramètre MAXBUFFER) à laquelle l'unité est connectée.

*SAME
La valeur ne change pas.

Longueur de bloc (BLKLEN)

Indique la longueur maximale de bloc admise lors de la communication avec l'unité.

Les valeurs possibles sont comprises entre 1 et 32767.

Remarque :Ce paramètre n'est admis que si APPTYPE(*BSCEL) ou APPTYPE(*RPGT) est indiqué.

La valeur doit être au moins égale à la taille du plus grand enregistrement à envoyer mais ne doit pas dépasser la taille de la mémoire tampon spécifiée dans la description de ligne (paramètre MAXBUFFER) à laquelle l'unité est connectée.

*SAME
La valeur ne change pas.
longueur-bloc

Indiquez la longueur maximale de bloc (en octets) des enregistrements envoyés. Cette longueur doit être au moins égale à la taille du plus grand enregistrement envoyé. Les valeurs possibles sont comprises entre 1 et 32767 secondes.

Transmission mode transparent (TRNSPY)

Indique si le mode transparent est utilisé lors de l'envoi d'enregistrements groupés. Ce mode permet la transmission des 256 caractères EBCDIC. Vous devez l'utiliser pour transmettre des zones de données binaires ou condensées.

*SAME
La valeur ne change pas.
*NO

Le mode transparent n'est pas utilisé.

*YES

Le mode transparent doit être utilisé pour permettre la transmission des 256 caractères EBCDIC.

Compression et décompression (DTACPR)

Indique si la compression de données est effectuée.

Remarque :DTACPR(*YES) ne peut pas être indiqué avec TRNSPY(*YES) ou TRUNC(*YES). Ce paramètre n'est admis que si APPTYPE(*BSCEL) ou APPTYPE(*RPGT) est indiqué.

*SAME
La valeur ne change pas.
*NO

Les données ne sont pas comprimées ou décomprimées.

*YES

Les données sont comprimées en sortie et décomprimées en entrée.

Suppression blancs de fin (TRUNC)

Indique si les blancs de fin sont supprimés des enregistrements de sortie.

*SAME
La valeur ne change pas.
*NO

Les blancs de fin ne sont pas supprimés des enregistrements en sortie.

*YES

Les blancs de fin sont supprimés des enregistrements en sortie.

Type séparateur de groupe (GRPSEP)

Indique un séparateur de groupes de données (fichiers et documents).

*SAME
La valeur ne change pas.
*EOT

Un caractère de commande de fin de transmission (EOT) est utilisé.

*OFCSYS

Un bloc de transmission terminé par un caractère de contrôle de fin de texte (ETX) est utilisé.

*DEV3740

Un enregistrement nul est utilisé (STX ETX).

Unité émulée (EMLDEV)

Indique que cette unité programme sert à recevoir et à envoyer des flots de données 3270. Le paramètre d'unité d'émulation inclut le type et le format de données de l'unité d'émulation. Le format des données de l'unité d'émulation est le format du flot de données 3270 à transmettre ou recevoir. Un en-tête commun de 20 ou 32 octets, contenant des informations sur les commandes et les flots de données de type 3270, figure au début de la mémoire tampon d'E-S qui envoie ou reçoit le flot de données de type 3270. Ce paramètre ne concerne que les communications SNUF. Il peut être défini sous la forme d'une liste de deux valeurs (éléments) ou en tant que valeur unique (*NONE).

*SAME
La valeur ne change pas.
3278

L'unité permet d'émuler un clavier-écran 3278.

3284

L'unité permet d'émuler une imprimante 3284.

3286

L'unité permet d'émuler une imprimante 3286.

3287

L'unité permet d'émuler une imprimante 3287.

3288

L'unité permet d'émuler une imprimante 3288.

3289

L'unité permet d'émuler une imprimante 3289.

Clavier émulé (EMLKBD)

Indique le type de clavier 3278 émulé. Vous ne pouvez indiquer ce paramètre que si *EML est aussi indiqué pour le paramètre Type d'application (APPTYPE).

*SAME
La valeur ne change pas.
*UPPER

Seul le mode majuscule sera disponible sur le clavier 3270 émulé.

*LOWER

Les modes majuscule et minuscule seront tous les deux disponibles sur le clavier 3270 émulé.

Verrouillage numérique émulé (EMLNUMLCK)

Indique si les zones d'entrée numériques ne permettent d'entrer que des données numériques au clavier d'une unité 5250. Une valeur ne peut être indiquée pour ce paramètre que si *EML est précisé pour le paramètre Type d'application (APPTYPE).

*SAME
La valeur ne change pas.
*NO

L'émulation 3270 permet de taper toutes les données dans les zones d'entrée numériques.

*YES

L'émulation 3270 ne permet de taper que des données numériques dans les zones d'entrée numériques. Les données numériques correctes comprennent les chiffres de 0 à 9, les signes + et -, le point (.) et le blanc.

Poste en émulation (EMLWRKSTN)

Le poste de travail en émulation associe une unité d'émulation à une unité écran ou imprimante. L'adresse de l'unité est réservée à ce poste de travail. Si aucune unité n'est spécifiée, ou si *ANY est indiqué, l'unité d'émulation peut être utilisée indifféremment par n'importe quel poste de travail.

*SAME
La valeur ne change pas.
*ANY

Tous les postes de travail peuvent utiliser l'unité d'émulation.

poste-de-travail

Indiquez le nom du poste de travail devant utiliser cette unité d'émulation.

Texte 'descriptif' (TEXT)

Texte décrivant brièvement l'objet.

*SAME
Le texte, s'il existe, ne change pas.
*BLANK
Aucun texte n'est spécifié.
valeur-alphanumérique
Tapez un texte d'au plus 50 caractères, entre apostrophes.

Exemples

CHGDEVBSC   DEVD(BSC001)  EMLDEV(3278)  EMLKBD(*LOWER)

Cette commande permet de modifier la description de l'unité BSC BSC001 de sorte qu'elle émule un clavier-écran 3278 comportant des majuscules et des minuscules.

Messages d'erreur

Messages *ESCAPE

CPF2618
Description d'unité &1 non modifiée.

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