|
LA
COMMUNICATION AVEC MVS
Principes : Le pupitreur dispose pour passer les commandes à MVS® d'un écran de
type 3278 mono-chrome avec touches de fonctions ou maintenant d'un écran type
micro-ordinateur (couleurs).
L'écran de la console est présenté en plusieurs parties : a) La zones des messages : ·
'*' Intervention requise -
origine système ·
'à' Intervention requise -
origine programme ·
'¦' Message supprimable ·
'-' Message d'information ·
'+' Message émis par un
programme (WTO - DISPLAY) b) La ligne instruction : ·
Exemple : IEE150I ENTER CANCEL...
c) Les zones d'entrée : ·
2 lignes sont disponibles d) La ligne d'avertissement : ·
Elle apparaît en double
brillance et nécessite une intervention. Exemple
: MESSAGE WAITING ILLEGAL LIGHT PEN
L'entrée des commandes : Elle peut se faire par 2 méthodes : ·
Au clavier + ENTER ·
Par PFK : o
affectation o
redéfinition o
groupage o
effacement o
affichage Le mode conversationnel des touches PFK : ·
La commande est affichée (ligne
instruction) permettant une modification éventuelle des opérandes avant ENTER
: CON=Y ·
La commande est immédiatement
exécutée CON=N. Suppression de messages de la console : ·
Mode "auto" :
les messages signés (action déjà réalisée ou WTOR répondu) s'effacent
automatiquement lorsque l'écran est plein DEL=Y/N (activation - désactivation
du mode automatique) ·
Mode "roll" : déroulement
de n lignes (signées ou non), à intervalles fixes ou si l'écran est plein,
les messages attendent : DEL=R ·
Mode "roll deletable"
: lorsque l'écran est plein, un nombre fixe de messages signés est éffacé ;
affichage des messages suivants au prochain intervalle de temps : DEL=RD Les messages peuvent également être supprimés par : ·
Curseur (en le plaçant sur la
ligne à supprimer + ENTER) ·
Commande : K ; K e,1
Les commandes de contrôle de la console :
Définition des attributs de la console : Exemple d'utilisation : K S,SEG=19,DEL=RD,RNUM=10,RTIME=1,CON=N,MFORM=J,T Définition d'un segment de 19 lignes (SEG=19) avec effacement
automatique de 10 lignes (RNUM=10) des messages [éffacables] après 1 seconde
d'attente (RTIME=1) ; les commandes émises à la console seront exécutées immédiatement
(CON=N) ; les messages sont préfixés par le JOBNAME et l'heure (J,T).
Affectation des PFK : Format général : K N,PFK=(7,CMD='D A,L'),CON=Y Ici, on affecte la PFK7 pour la commande Display Active,All avec CON=Y
pour l'affichage à l'écran. Effacement de la PFK n° 7 : On ne met pas de texte sur la PFK, donc plus de commande. Groupage de PFK : K N, PFK= (5, KEY= l, 7) Display
des PFK : K D,PFK
Définition de la zone d'affichage : Exemple : K A, 6, 13 ·
la fenêtre A définie avec 6
lignes contenant les messages du "pupitreur' ·
la fenêtre B, où MVS®
continue à afficher les messages ... ·
La fenêtre A est protégée et
est gérée par le pupitreur
Le Multiple Console Support : (MCS) ·
C'est le premier espace-adresse
crée après l'IPL. ·
C'est un programme qui gère les
consoles et les instructions qu'on leur soumet. ·
Il y a une console maître et 99
(?) consoles secondaires pouvant être affectées à certains types d'opérations.
·
Chaque console secondaire peut
servir de remplacement de la console maître. Une console possède plusieurs attributs : Liste des groupes de commandes que l'on peut passer en fonction de
l'autorité de la console (AUTH) :
Affichage de l'affectation des consoles : DISPLAY
CONSOLES[ ...] Exemple : D C,ROUT=(3,5) Modification de l'affectation des consoles : Exemple
: VARY
85E,CONSOLE,AUTH=ALL,ROUT=(8,11) Définition de l'écran dont l'adresse est 85E comme une console
pouvant passer toutes les commandes (SYS - IO - CONS - INFO) et recevant des
messages dont les rout-codes sont 8 (gestion des TP) et 11 (provenance les
programmes utilisateurs et systèmes).
Les consoles font partie des éléments importants à définir à la génération
du système (Processus d'IOGEN)
|