DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦13f149086⟧ RcTekst

    Length: 80000 (0x13880)
    Types: RcTekst
    Names: »99109963.WP«

Derivation

└─⟦670c8f5a6⟧ Bits:30005866/disk2.imd Dokumenter i RcTekst format (RCSL 99-1-*)
    └─⟦this⟧ »99109963.WP« 

RcTekst


╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱
┆15┆┆b3┆ ↲
┆15┆┆b3┆┆b0┆┆a1┆_┆05┆_↲
┆15┆┆b1┆┆b0┆A/S Regnecentralen ┆05┆-┆0b┆-↲
┆15┆┆b2┆┆b0┆-┆0b┆- ┆05┆A/S Regnecentralen↲
↲
┆b0┆Indhold↲
↲
1. INTRODUKTION ........................................  3↲
↲
2. INSTALLATION ........................................  4↲
   2.1 Pakkeindhold ....................................  4↲
   2.2 Overførsel til Systemdisk .......................  4↲
       2.2.1 Installation på diskette ..................  5↲
       2.2.2 Installation på Winchester Disk ...........  6↲
↲
3. KONFIGURERING .......................................  7↲
   3.1 Konfigurering af emulator .......................  8↲
       3.1.1 Ændring af emulator parametersæt .......... 10↲
             3.1.1.1 Markør præsentation ............... 11↲
             3.1.1.2 Restriktioner i numeriske felter .. 11↲
             3.1.1.3 Kontrol i numeriske felter ........ 11↲
             3.1.1.4 Enhedsnummer for skærmterminal .... 12↲
             3.1.1.5 Udskriftsmåde ..................... 12↲
             3.1.1.6 Enhedsnummer for skriver .......... 13↲
             3.1.1.7 CCP/M skriver nummer .............. 13↲
             3.1.1.8 Maximal linielængde på skriver .... 14↲
             3.1.1.9 Enhedsnummer for hard-copy skriver  14↲
       3.1.2 Parameter filens standard værdier ......... 15↲
   3.2 Konfigurering af RC891 kontrolenhed ............. 15↲
       3.2.1 891VEDL - RC891 fil vedligeholdelsesprogram 16↲
↲
4. TILSLUTNING TIL LOKALNET ............................ 18↲
↲
5. BETJENING ........................................... 19↲
   5.1 Emulator indlæsning og opstart .................. 19↲
   5.2 Emulator introduktion ........................... 21↲
       5.2.1 Klynge begrebet ........................... 21↲
       5.2.2 Emulator konfigurering .................... 22↲
       5.2.3 Emulator virkemåde ........................ 22↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Indholdsfortegnelse                                ┆05┆Partner↲
↲
   5.3 Emulatorens skærmenhed .......................... 23↲
       5.3.1 Data præsentation ......................... 23↲
       5.3.2 Status linie information .................. 24↲
   5.4 Tastatur funktioner ............................. 26↲
       5.4.1 Tastatur beskrivelse ...................... 26↲
       5.4.2 Hjælpe funktions taster ................... 27↲
       5.4.3 Alfanumeriske taster ...................... 28↲
             5.4.3.1 Automatisk markør bevægelse ....... 28↲
       5.4.4 Attention taster .......................... 29↲
       5.4.5 Redigerings taster ........................ 32↲
             5.4.5.1 Markør-bevægelses taster .......... 32↲
             5.4.5.2 Data-redigerings taster ........... 33↲
   5.5 Skriver funktioner .............................. 35↲
       5.5.1 Skriver udskriftsformater ................. 35↲
             5.5.1.1 Transparent udskriftsformat ....... 36↲
             5.5.1.2 Fast udskriftsformat .............. 36↲
             5.5.1.3 SNA SCS udskriftsformat ........... 37↲
       5.5.2 Applikations udskrift ..................... 37↲
       5.5.3 Lokal udskrift ............................ 38↲
   5.6 Emulator meddelelser ............................ 38↲
       5.6.1 Værtsdatamat valg ......................... 38↲
       5.6.2 Emulator status linie meddelelser ......... 40↲
             5.6.2.1 Værtsdatamat linie meddelelser .... 40↲
             5.6.2.2 Kontrolenheds meddelelser ......... 42↲
             5.6.2.3 Skriver meddelelser ............... 42↲
             5.6.2.4 Tastatur meddelelser .............. 43↲
↲
↲
┆a1┆BILAG:↲
↲
A. REFERENCER .......................................... 45↲
↲
B. PARTNER IBM 3270 EMULATOR TASTATUR .................. 46↲
↲
C. CALL PROGRESS KODER ................................. 47↲
↲
D. OPKALDSFEJL KODER ................................... 49↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆1. INTRODUKTION↲
↲
IBM 3270 Emulator programmel pakken giver en Partner mulig┄↓
hed for at fungere som en/flere IBM 3278 model 2A eller IBM ↓
3279 model 2A terminal(er), afhængig af den anvendte ↓
skærmtype (monokrom, farveskærm). ↲
↲
Når en Partner udfører IBM 3270 Emulator programmet vil den ↓
optræde som en/flere terminal(er) i en klynge af terminaler ↓
centreret omkring RC891 Kontrolenheden. Partneren skal i ↓
denne sammenhæng være forbundet til RC891 Kontrolenheden via ↓
Lokal Net (LAN).↲
↲
Det skal nævnes at klyngen af terminaler omkring RC891 Kon┄↓
trolenheden også kan omfatte RC855 og/eller RC45 terminaler, ↓
som via Rc┄┄Cir┄cuit forbindes til RC891 Kontrolenheden.↲
↲
RC891 Kontrolenheden er en kommunikations enhed som mulig┄gør ↓
at foretage forskellige kommunikations former med værts┄data┄↓
mater: SNA/SDLC og/eller BSC med liniehastigheder op til ↓
19.200 bps. ↲
↲
Det skal nævnes, at RC891 Kontrolenheden også stiller visse ↓
DATEX (X.21) ydelser til rådighed både i forbindelse med BSC ↓
og SNA/SDLC kom┄munikation mod værtsdatamater, samt at RC891 ↓
Kontrolenheden også kan formidle RC8000 værtsdatamat ↓
tilslutning via Lokal Net (LAN).↲
↲
Yderligere information vedr. Lokal Net kan opnås ved læsning ↓
af "RcLokalnet - en introduktion", se reference (6).↲
↲
Denne betjeningsvejledning beskriver, foruden de almene for┄↓
hold vedr. brugen af IBM 3270 Emulatoren, også hvorle┄des ↓
brugeren installerer IBM 3270 Emulator programmel pakken, ↓
samt hvorledes IBM 3270 Emulatoren konfigure┄res inden den ↓
tages i brug. Yderligere omtales hvorledes RC891 Kontrolen┄↓
heden kan konfigureres fra en Partner.↲
↲
I de efterfølgende afsnit vil ordet 'emulator' blive benyt┄↓
tet i betydningen Partner IBM 3270 Emulator; ligeledes vil ↓
RC891 Kontrolenheden blive omtalt i den kortere form 'kon┄┄↓
trolenhed'.↲
↲
┆14┆┆b3┆↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆2. INSTALLATION↲
↲
Dette afsnit beskriver emulator pakkens indhold, samt hvor┄↓
ledes emulator pakken installeres på brugerens system ↓
disk(ette).↲
↲
↲
┆b0┆2.1 Pakkeindhold↲
↲
Emulator pakken leveres på en distributions-diskette, som ↓
indeholder følgende filer:↲
↲
3270emul.cmd╞	┆84┆Emulator programmet.↲
↲
3270prms.prm╞	┆84┆Eksempel på en konfigurerings-fil til emulato┄↓
┆19┆┆8e┆┄┄ren. Filen kan ændres/oprettes med programmet ↓
┆19┆┆8e┆┄┄3270konf.↲
↲
3270konf.cmd╞	┆84┆Emulatorens konfigurerings program.↲
↲
891menu.cmd╞	┆84┆Kontrolenhedens fil vedligeholdelses program ↓
┆19┆┆8e┆┄┄(del 1/2)↲
↲
891vedl.cmd   ┆84┆Kontrolenhedens fil vedligeholdelses progra┄m ↓
┆19┆┆8e┆┄┄(del 2/2)↲
↲
emulmenu.mdf╞	┆84┆Eksempel på en menu definitions fil, som kan ↓
┆19┆┆8e┆┄┄benyttes til indlæsning af emulatoren, samt ↓
┆19┆┆8e┆┄┄til indlæsning af emulatorens eller kontrolen┄↓
┆19┆┆8e┆┄┄hedens konfigureringsprogram (CCP/M kald: ↲
              ┆84┆MENU EMULMENU, vil frembringe den ønskede me┄↓
┆19┆┆8e┆┄┄nu).↲
↲
imc.cmd╞	╞	┆84┆"┆a1┆I┆e1┆nter ┆a1┆M┆e1┆odule ┆a1┆C┆e1┆ommunication" moduler (basis ↓
┆19┆┆8e┆┄┄programmel), som benyttes ved kommunikation ↓
┆19┆┆8e┆┄┄mellem emulator og kontrolenhed.↲
↲
3270ijob.sub  ┆84┆Installationsjob, som kan benyttes ved over┄┄┄↓
┆19┆┆8e┆┄┄førsel af filer fra distributionsdisketten til ↓
┆19┆┆8e┆┄┄system disk(ette).↲
↲
↲
┆b0┆2.2 Overførsel til Systemdisk↲
↲
For at kunne anvende emulatoren kræves følgende filer på sy┄↓
stemdisken:↲
↲
3270emul.cmd╞	┆84┆der indeholder emulator programmet.↲
↲
3270prms.prm╞	┆84┆der indeholder de 4 mulige emulator konfigu┄re┄↓
┆19┆┆8e┆┄┄ringer.↲
↲
┆8c┆┆83┆┆d4┆↓
┆14┆┆b1┆┆b0┆┆a1┆Partner ┆05┆2. Installation↲
┆14┆┆b2┆┆b0┆┆a1┆2. Installation┆05┆Partner↲
┆14┆┆b3┆↲
imc.cmd╞	╞	┆84┆der indeholder emulatorens basis programmel.↲
↲
Endvidere bør emulatorens konfigureringsprogram, der findes ↓
i filen: 3270konf.cmd, findes på systemdisken. Består klyn┄↓
gen omkring kontrolenheden udelukkende af RC Partner(e), er ↓
det nødvendigt at overføre kontrolenhedens fil vedligehol┄┄↓
desprogram, der findes i filerne: 891menu.cmd, og ↓
891vedl.cmd, til systemdisken; indgår der derimod også RC855 ↓
terminaler i klyngen, kan kontrolenheden evt. konfigureres ↓
fra en af dis┄se.↲
↲
De relevante filer kan kopieres enkeltvis, f.eks. med 'Fil ↓
administration' fra hovedmenuen (se ref. (1)), eller ved at ↓
anvende installations-jobbet: 3270IJOB fra distributionsdis┄↓
ketten som beskrevet i 2.2.1 for RC750-3 og i 2.2.2 for ↓
RC750-4.↲
↲
Når emulatoren er installeret på systemdisken, konfigureres ↓
denne og evt. kontrolenheden som beskrevet i afsnit 3.↲
↲
↲
┆b0┆2.2.1 Installation på diskette↲
↲
- ┆84┆Start systemet på sædvanlig måde (systemdiskette i A). ↓
┆19┆┆82┆┄┄Hvis der vises en menu, trykkes ESC for at komme til ↓
┆19┆┆82┆┄┄CCP/M-86 kommando niveau.↲
↲
- ┆84┆Indsæt emulator distributionsdisketten i diskettestation ↓
┆19┆┆82┆┄┄B.↲
↲
- Sæt aktuel disk til B ved at skrive:↲
  A>┆b0┆B┆f0┆┆b0┆:↲
  B>↲
↲
- ┆84┆Alle væsentlige filer overføres til systemdisketten i A ↓
┆19┆┆82┆┄┄ved at give følgende kommando til CCP/M-86:↲
  B> ┆b0┆SUBMIT 3270IJOB A:↲
↲
- ┆84┆Filerne, som overføres ved ovennævnte kommando, er følgen┄↓
┆19┆┆82┆┄┄de:↲
  3270emul.cmd↲
  3270prms.prm↲
  3270konf.cmd↲
  891menu.cmd↲
  891vedl.cmd↲
  emulmenu.mdf↲
  imc.cmd↲
↲
- ┆84┆Filer, som evt. ikke ønskes på systemdiskette, kan slettes ↓
┆19┆┆82┆┄┄med CCP/M-86 kommandoen: ERA.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆2.2.2 Installation på Winchester Disk↲
↲
- ┆84┆Start systemet på sædvanlig måde (winchester disk er sy┄┄┄↓
┆19┆┆82┆┄┄stemdisk). Hvis der vises en menu, trykkes ESC for at ↓
┆19┆┆82┆┄┄komme til CCP/M-86 kommando niveau.↲
↲
- ┆84┆Indsæt emulator distributionsdisketten i diskettestation ↓
┆19┆┆82┆┄┄A.↲
↲
- ┆84┆Sæt aktuel disk til A ved at skrive:↲
  B>┆b0┆A:↲
  A>↲
↲
- ┆84┆Alle væsentlige filer overføres til winchester disken i B ↓
┆19┆┆82┆┄┄ved at give følgende kommando til CCP/M-86:↲
  A> ┆b0┆SUBMIT 3270IJOB B:↲
↲
- ┆84┆Filerne, som overføres ved ovennævnte kommando, er følgen┄↓
┆19┆┆82┆┄┄de:↲
  3270emul.cmd↲
  3270prms.prm↲
  3270konf.cmd↲
  891menu.cmd↲
  ┆84┆891vedl.cmd↲
  emulmenu.mdf↲
  imc.cmd↲
  ↲
- ┆84┆Filer, som evt. ikke ønskes på winchester disken, kan ↓
┆19┆┆82┆┄┄slettes med CCP/M-86 kommandoen: ERA.↲
↲
┆14┆┆b3┆↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆3. KONFIGURERING↲
↲
Standard CCP/M-86 netstyresystemet CCP┆a1┆┆e1┆M.SYS ┆e1┆(fra SW1500 DISK ↓
2) kan umiddelbart benyttes til at anvende ┆a1┆een┆e1┆ IBM 3270 ↓
Emulator i en Partner. - Ønsker brugeren at anvende flere ↓
IBM 3270 Emulatorer (udført i flere konsoller) samtidigt i ↓
samme Partner, er det ┆a1┆nødvendigt┆e1┆ at generere et CCP/M-86 ↓
netstyresystem med en øget kø-beskrivelse ressource-↓
tildeling i forhold til standard CCP/M-86 netstyresystemet. ↓
Genereringen af et nyt CCP/M-86 netstyresystem, som er i ↓
stand til at udføre flere IBM 3270 Emultorer (een i hver ↓
konsol) samtidigt, foretages ved at følge vejledningerne i ↓
kapitlerne 4.2.2 og 4.2.3 i ref. (1). Antallet af kø-↓
beskrivelser (Number of Queue Control Blocks (nqcbs)) ┆a1┆skal┆e1┆ ↓
ændres til 60 Hex.↲
↲
Inden emulatoren kan anvendes til kommunikation med en ↓
værtsdatamat, skal både emulatoren og kontrolenheden tilpas┄↓
ses værtsdatamatens krav til klyngen. F.eks. stiller værts┄↓
datamaten krav om helt specielle identifikations adresser ↓
(numre) for henholdsvis kontrolenheden, og emulatorens ↓
skærmenhed og evt. skriverenhed.↲
↲
Yderligere skal både kontrolenhed og emulator tilpasses bru┄↓
gerens specielle krav til emulatorens opførsel i drift situ┄↓
ationen. F.eks. kan brugeren vælge skærmenhedens markør præ┄↓
sentation, skriverens udskrivningsmetode, skærmenhedens sta┄↓
tuslinie tekster o.lign.↲
↲
Tilpasningen (konfigureringen) af emulatoren foretages med ↓
programmet: 3270KONF; konfigureringen af kontrolenheden ↓
foretages med programmet: 891VEDL, samt ved brug af en ↓
teksteditor. Begge programmer virker udadtil ligesom ↓
programmet til konfigurering af systempara┄metrene på en ↓
Partner (se ref. (2)).↲
↲
Det skal nævnes her, at konfigurering af både emulatoren og ↓
kontrolenheden også kan foretages ved at benytte eksemplet ↓
på en EMULMENU-fil (emulmenu.mdf). Dette gøres ved først ↓
at sætte den aktuelle disk til at være systemdisken, og ↓
derefter skrive følgende kommando til CCP/M-86:↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b1┆┆b0┆┆a1┆Partner ┆05┆3. Konfigurering↲
┆14┆┆b2┆┆b0┆┆a1┆3┆b2┆┆b0┆┆a1┆. Konfigurering┆05┆Partner↲
┆14┆┆b3┆↲
A> ┆b0┆MENU EMULMENU↲
↲
Herefter vil følgende menu fremkomme på skærmen:↲
↲
┆0e┆↓

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱
↓
___________________________________________________________________↲
↲
╞	Partner IBM 3270 Emulator Menu↲
___________________________________________________________________↲
↲
↲
╞	1╞	IBM 3270 Emulator a↲
↲
╞	2╞	IBM 3270 Emulator b↲
↲
╞	3╞	IBM 3270 Emulator c↲
↲
╞	4╞	IBM 3270 Emulator d↲
↲
    5    Konfigurering af IBM 3270 Emulator parametre↲
↲
    6    RC891 Kontrolenheds fil vedligeholdelse↲
↲
    7    Teksteditor↲
↲
↲
╞	Tryk ESC for at returnere↲
___________________________________________________________________↲
↲

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱
↓
┆0f┆↓
↲
┆b0┆┆a1┆┆e1┆┆f0┆Ovennævnte menu giver brugeren mulighed for at indlæse og ↓
┆19┆┄┆81┆┄starte forskellige programmer. IBM 3270 Emulatoren vil blive ↓
┆19┆┄┆81┆┄indlæst og startet med et passende parametersæt (a,b,c,d) ↓
┆19┆┄┆81┆┄afhængig af det benyttede valgtegn: 1-4. Benyttes valg- ↓
┆19┆┄┆81┆┄tegnet: 5 vil emulatorens konfigurerings program blive star- ↓
┆19┆┄┆81┆┄tet. Valgtegnet: 6 skal benyttes, når kontrolenhedens fil ↓
┆19┆┄┆81┆┄vedligeholdelses program ønskes anvendt. Teksteditoren kan ↓
┆19┆┄┆81┆┄indlæses og startes ved at vælge valgtegn: 7.↲
↲
↲
┆b0┆3.1 Konfigurering af emulator↲
↲
For at kunne konfigurere emulatoren er det nødvendigt at ↓
kende visse af værtsdatamatens kommunikations parametre ↓
(adressen for emulatorens skærmenhed, samt evt. adressen for ↓
emulatorens skriverenhed).↲
↲
Emulatorens konfigurations parametre findes i en separat fil ↓
(3270prms.prm), som emulatoren vil læse ved opstart. De sy┄↓
stem parametre, der er fastlagt ved hjælp af programmet KON┄↓
FIG (se ref. (2)) vil ingen indflydelse have på emulatoren, ↓
i de tilfælde hvor der forekommer parametre sammenfald mel┄↓
lem emulatorens konfigurations parametre og system parame┄┄┄↓
trene (f.eks. skærmenhedens markør præsentation). I sådanne ↓
tilfælde vil kun indholdet i emulatorens konfigurations fil ↓
få indflydelse. Det skal i denne forbindelse nævnes, at emu┄↓
latoren ved opstart ændrer ┆a1┆alle┆e1┆ programmerbare tasters funk┄↓
tioner!↲
↲

════════════════════════════════════════════════════════════════════════
↓
Programmet til konfigurering af emulatoren startes ved at ↓
vælge aktuel disk til at være system disken og skrive føl┄┄↓
gende kommando til CCP/M-86: ↲
↲
A>┆b0┆3270KONF↲
↲
(Man kan evt. benytte MENU EMULMENU kommandoen (se 3).↲
↲
Herefter fremkommer følgende menu på skærmen:↲
↲
┆0e┆↓

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱
↓
___________________________________________________________________↲
↲
╞	Partner Konfigurering af IBM 3270 Emulator parametre↲
___________________________________________________________________↲
↲
↲
╞	a╞	Konfigurering af parametersæt: a↲
↲
╞	b╞	Konfigurering af parametersæt: b↲
↲
╞	c╞	Konfigurering af parametersæt: c↲
↲
╞	d╞	Konfigurering af parametersæt: d↲
↲
↲
↲
↲
↲
↲
↲
↲
╞	Tryk ESC for at returnere↲
___________________________________________________________________↲
↲

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱
↓
┆0f┆↓
↲
Emulatorens konfigurerings program (3270KONF) vil automatisk ↓
hente den aktuelle parameter fil (3270prms.prm) fra system ↓
disken, hvis en sådan findes derpå. Eksisterer parameter fi┄↓
len på system disken, vil dens indhold blive benyttet som ↓
grundlag for eventuelle ændringer. Findes parameter filen ↓
derimod ┆a1┆ikke┆e1┆ på system disken, vil konfigurerings programmet ↓
automatisk vælge nogle standardværdier (se 3.1.2) som ↓
grundlag for eventulle ændringer.↲
↲
Eftersom emulatoren kan udføres i en vilkårlig af  Partne┄↓
rens konsoller, evt. udføres i flere konsoller samti┄digt, er ↓
det nødvendigt med mulighed for at have flere emu┄lator para┄↓
metersæt, bl.a. for at sikre emulatorens konsol uafhængig┄↓
hed, samt for at muliggøre udnyttelse af emulatoren i flere ↓
konsoller samtidigt. Dette medfører nemlig, at emu┄latorerne ↓
f.eks. skal optræde med forskellige skærmenheds numre (hvil┄↓
ket bl.a. indgår i emulator parametersættet), for at værts┄↓
datamaten kan identificere de enkelte enheder, som logisk ↓
set eksisterer på den enkelte Partner.↲
↲

════════════════════════════════════════════════════════════════════════
↓
Efter ændringer i de fire parametersæt, udskrives de ny pa┄↓
rametersæt automatisk på disken, når ESC vælges for at re┄↓
turnere til CCP/M-86 (evt. til EMULMENU'en, hvis denne faci┄↓
litet har været anvendt).↲
↲
Ændring af et af de fire mulige parametersæt foretages ved ↓
først at vælge hvilket parametersæt som ønskes ændret. Det┄↓
te gøres ved at benytte et af de fire valgtegn: a, b, c el┄↓
ler d, hvorved en ny menu vil fremkomme. Parametersættet ↓
kan nu ændres.↲
↲
↲
┆b0┆3.1.1 Ændring af emulator parametersæt↲
↲
Menuen, som muliggør en ændring af et emulator parametersæt, ↓
vil fremtræde på følgende måde, med parametrenes aktu┄elle ↓
værdier stående til højre for beskrivelserne af parame┄trene. ↓
Efterfølgende eksempel viser en menu fremkommet ved valg af ↓
parametersæt 'a', med dette parametersæts standardværdier ↓
(se 3.1.2):↲
↲
┆0e┆↓

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱
↓
___________________________________________________________________↲
↲
╞	Partner Konfigurering af IBM 3270 Emulator parametre a↲
___________________________________________________________________↲
↲
↲
╞	1╞	Markør præsentation╞	╞	╞	2↲
↲
╞	2╞	Restriktioner i numeriske felter╞	╞	2↲
↲
╞	3╞	Kontrol i numeriske felter╞	╞	1↲
↲
╞	4╞	Enhedsnummer for skærmterminal╞	 ╞	0↲
↲
    5    Udskriftsmåde    ╞	╞	╞	1↲
↲
    6    Enhedsnummer for skriver   ╞	╞	1↲
↲
╞	7╞	CCP/M skriver nummer╞	╞	╞	0↲
↲
╞	8╞	Maximal linielængde på skriver╞	╞	132↲
↲
╞	9    Enhedsnummer for hard-copy skriver╞	╞	1↲
___________________________________________________________________↲
↲

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱
↓
┆0f┆↓
↲
Ændring af et emulator parametersæt foretages ved at udvæl┄↓
ge de parametre (een efter een), som ønskes ændret, ved at ↓
benytte et af de ni valgtegn: 1-9. Herved vil skærmens mar┄↓
kør placeres i positionen for første tegn i den valgte para┄↓
meters aktuelle værdi, som herefter kan ændres. En vejleden┄↓
de tekst, indeholdende den valgte parameters mulige værdier, ↓
vil blive udskrevet i den nederste del af skærmbilledet. Når ↓
parameteren har opnået den ønskede værdi, benyttes taste    ↓
'<-', hvorefter en ny parameter værdi kan ændres.↲

════════════════════════════════════════════════════════════════════════
↓
De enkelte parametres mulige værdier og deres betydning be┄↓
skrives i de efterfølgende afsnit.↲
↲
↲
┆b0┆3.1.1.1 Markør præsentation↲
↲
Denne parameter fastlægger udseendet på skærmenhedens mar┄┄┄┄↓
kør, for den emulator som anvender aktuelle parametersæt.↲
↲
Parameteren kan have følgende værdier: 0-3, som giver føl┄┄┄↓
gende markør præsentations muligheder:↲
↲
0: markøren optræder som en fast understregning.↲
1: markøren optræder som en blinkende understregning.↲
2: markøren optræder som en fast blok.↲
3: markøren optræder som en blinkende blok.↲
↲
↲
┆b0┆3.1.1.2 Restriktioner i numeriske felter↲
↲
Denne parameter fastlægger, hvilken type decimalkomma, emu┄↓
latoren vil acceptere i numeriske inddata felter.↲
↲
Parameteren kan have følgende værdier: 0-2, som giver føl┄┄↓
gen┄de muligheder for restriktioner:↲
↲
0: både decimal punktum og decimal komma accepteres.↲
1: kun decimal punktum accepteres.↲
2: kun decimal komma accepteres.↲
↲
↲
┆b0┆3.1.1.3 Kontrol i numeriske felter↲
↲
Denne parameter bestemmer hvilken kontrol der foretages af ↓
emulatoren ved inddatering i numeriske felter.↲
↲
Parameteren kan have følgende værdier: 0-1, som angiver føl┄↓
gende kontrol muligheder:↲
↲
0: ┆84┆kontrol af inddatering i numeriske felter undertrykkes - ↓
┆19┆┆83┆┄┄alle tegn accepteres i numeriske felter.↲
1: ┆84┆kontrol af inddatering i numeriske felter udføres - kun ↓
┆19┆┆83┆┄┄numeriske tegn (0-9), samt decimal punktum og/eller deci┄↓
┆19┆┆83┆┄┄mal komma - afhængigt af parameteren 'Restriktioner i nu┄↓
┆19┆┆83┆┄┄meriske felter' (se 3.1.1.2) -, vil blive accepteret i ↓
┆19┆┆83┆┄┄numeriske felter.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆3.1.1.4 Enhedsnummer for skærmterminal↲
↲
En Partner enhed i en klynge, centreret om kontrolenheden ↓
(RC891), er enten en skærmterminal (en konsol, som udfø┄↓
rer emulator programmet) eller en skriver tilknyttet en emu┄↓
lator.↲
↲
Enhver enhed i klyngen skal have et entydigt enhedsnummer, ↓
som benyttes til at identificere enheden i kommunikationen ↓
med værtsdatamaten og internt i klyngen.↲
↲
┆a2┆┆e2┆┆a1┆Enhedsnummereringen af de enkelte enheder bør foregå i sam┄↓
┆19┆┄┄┆84┆arbejde med den driftsansvarlige.↲
↲
Benyttes emulatoren i flere konsoller samtidigt, ┆a1┆skal┆e1┆ emula┄↓
torerne i de forskellige konsoller anvende parametersæt med ↓
forskellige enhedsnumre både for skærmterminal og skriver, ↓
eftersom de enkelte konsoller vil optræde som selvstændige ↓
enheder i klyngen.↲
↲
Parameteren kan have følgende værider: 0-127, som angiver ↓
skærmterminalens enhedsnummer med følgende restriktioner:↲
↲
0-63:  ┆84┆Enhedsnummer for skærmterminal, som skal have adgang ↓
┆19┆┆87┆┄┄til værtsdatamater med BSC (herunder DATEX) kommuni┄↓
┆19┆┆87┆┄┄kationsform, og/eller værtsdatamaten RC8000 via Lokal ↓
┆19┆┆87┆┄┄Net.↲
0-127: ┆84┆Enhedsnummer for skærmterminal, som udelukkende skal ↓
┆19┆┆87┆┄┄have adgang til værtsdatamater med SNA/SDLC kommuni┄↓
┆19┆┆87┆┄┄kations form.↲
↲
↲
┆b0┆3.1.1.5 Udskriftsmåde↲
↲
Denne parameter fastlægger måden, hvormed hard-copy udskrif┄↓
ter vil blive foretaget på emulatorens tilknyttede skriver. ↓
Hvis emulatorens egen hard-copy skriver ikke er tilknyttet ↓
emulatoren selv, vil parameteren, som omtales her, ikke have ↓
indflydelse på udskriftsmåden, hvormed emulatorens egen ↓
hard-copy udskrifter vil blive foretaget.↲
↲
Parameteren har ingen indflydelse på udskrif┄┄ter, som ↓
genereres af værtsdatamaters applikationer.↲
↲
Parameteren kan have værdierne: 0-1, som beskriver følgende ↓
udskriftsmåder:↲
↲

════════════════════════════════════════════════════════════════════════
↓
0: ┆84┆Hard-copy udskrifter af skærmbilleder udføres i kompakt ↓
┆19┆┆83┆┄┄måde, hvilket vil sige, at linier udelukkende bestående ↓
┆19┆┆83┆┄┄af NUL tegn ("linier uden indhold"), ikke vil blive ud┄┄┄↓
┆19┆┆83┆┄┄skrevet, samt at SIDESKIFT ikke vil blive udført efter ↓
┆19┆┆83┆┄┄endt hard-copy udskrift.↲
1: ┆84┆hard-copy udskrifter af skærmbilleder udføres, som disse ↓
┆19┆┆83┆┄┄vises på skærm enheden (incl. evt. "tomme" linier), samt ↓
┆19┆┆83┆┄┄afsluttes med SIDESKIFT.↲
↲
↲
┆b0┆3.1.1.6 Enhedsnummer for skriver↲
↲
En Partner enhed i en klynge, centreret om kontrolenheden ↓
(RC891), er enten en skærmterminal (en konsol, som udfø┄rer ↓
emulator programmet) eller en skriver tilknyttet en emu┄la┄↓
tor.↲
↲
Enhver enhed i klyngen skal have et entydigt enhedsnummer, ↓
som benyttes til at identificere enheden i kommunikationen ↓
med værtsdatamaten og internt i klyngen.↲
↲
┆a1┆Enhedsnummereringen af de enkelte enheder bør foregå i sam┄↓
┆19┆┄┄┆84┆arbejde med den driftsansvarlige.↲
↲
Benyttes emulatoren i flere konsoller samtidigt, ┆a1┆skal┆e1┆ emula┄↓
torerne i de forskellige konsoller anvende parametersæt med ↓
forskellige enhedsnumre både for skærmterminal og skriver, ↓
eftersom de enkelte konsoller vil optræde som selvstændige ↓
enheder i klyngen.↲
↲
Parameteren kan have værdierne: 0-127, som angiver skrive┄┄↓
rens enhedsnummer med følgende restriktioner:↲
↲
0:     ┆84┆Emulatoren har ┆a1┆ikke┆e1┆ tilknyttet en skriver.↲
1-63:  ┆84┆Enhedsnummer for skriver, som skal have adgang til ↓
┆19┆┆87┆┄┄værtsdatamater med BSC (herunder DATEX) kommunika┄┄┄↓
┆19┆┆87┆┄┄tions form, og/eller værtsdatamaten RC8000 via Local ↓
┆19┆┆87┆┄┄Net.↲
1-127: ┆84┆Enhedsnummer for skriver, som udelukkende skal have ↓
┆19┆┆87┆┄┄adgang til værtsdatamater med SNA/SDLC kommunikations ↓
┆19┆┆87┆┄┄form og/eller mulighed for hard-copy udskrift.↲
↲
↲
┆b0┆3.1.1.7 CCP/M skriver nummer↲
↲
Denne parameter fastlægger forbindelsen mellem en emulators ↓
skriver (se 3.1.1.6) og den "fysiske" CCP/M (Partner) skri┄↓
ver. Dette betyder at f.eks. en værtsdatamats udskrift på en ↓
emulators skriver med enhedsnummer "Enhedsnummer for skri┄↓
ver", rent "fysisk" vil blive foretaget på CCP/M's skri┄ver ↓
med nummeret "CCP/M skriver nummer".↲

════════════════════════════════════════════════════════════════════════
↓
Parameteren sikrer, at uanset i hvilken konsol emulatoren ↓
med aktuelle parametersæt udføres, så vil emulatorens skri┄↓
ver udskrifter altid foretages på en forudbestemt CCP/M ↓
skriver. (Det skal dog nævnes at brugeren ved udnyttelse af ↓
CCP/M-86 kommandoen: NET, har mulighed for at ændre fastsat┄↓
te skriver destinationer - dog kun i forbindelse med instal┄↓
lation af DR-net).↲
↲
Parameteren kan antage følgende værdier: ↲
↲
0-15: ┆84┆CCP/M skriver nummer (almindeligvis angiver "0" paral┄↓
┆19┆┆86┆┄┄lel skriver, medens "1" angiver seriel skriver).↲
↲
↲
┆b0┆3.1.1.8 Maximal linielængde på skriver↲
↲
Denne parameter informerer emulatoren om den maximale linie┄↓
længde (papir bredden) på den "fysisk" tilknyttede skriver ↓
(se 3.1.1.7). Emulatoren vil foretage passende LINIESKIFT ↓
afhængigt af aktuelle parameteres værdi, således at ud┄┄↓
skrifts information ikke mistes.↲
↲
Parameteren kan have følgende værdier: 40-132, som angiver ↓
skriverens maximale linielængde med følgende restriktioner:↲
↲
40-79:  ┆84┆Foretages SNA/SDLC SCS udskrivning vil den maximale ↓
┆19┆┆88┆┄┄linielængde ikke blive fulgt; en linie-længde på 80 ↓
┆19┆┆88┆┄┄vil blive benyttet.↲
81-131: ┆84┆Foretages SNA/SDLC SCS udskrivning vil den maximale ↓
┆19┆┆88┆┄┄linielængde ikke blive fulgt; en linielængde på 132 ↓
┆19┆┆88┆┄┄vil blive benyttet.↲
↲
↲
┆b0┆3.1.1.9 Enhedsnummer for hard-copy skriver↲
↲
Denne parameter fastlægger, hvor en emulators hard-copy ud┄↓
skrift (af skærmbilledet) vil blive foretaget. Parameteren ↓
kan henvise til en vilkårlig skriver i klyngen centreret om┄↓
kring kontrolenheden (RC891), og behøver således ┆a1┆ikke┆e1┆ at væ┄↓
re den lokale skriver (se 3.1.1.6), som evt. er tilknyttet ↓
emulatoren. Parameteren kan udover at henvise til en enkelt ↓
skriver, også sættes således, at den henviser til en gruppe ↓
af skrivere i klyngen. I dette tilfælde vil klyngens kon┄↓
trolenhed forsøge at finde en ledig skriver i gruppen, når ↓
en emulator anmoder om hard-copy udskrift. Parameteren kan ↓
an┄ta┄ge følgende værdier: 1-145, som angiver emulatorens ↓
hard-co┄py skriver eller emulatorens hard-copy skriver grup┄↓
pe:↲
↲

════════════════════════════════════════════════════════════════════════
↓
1-127:   ┆84┆Enhedsnummer for hard-copy skriver.↲
128-145: Hard-copy skriver gruppe identifikation.↲
↲
↲
┆b0┆3.1.2 Parameter filens standard værdier↲
↲
Som tidligere omtalt (se 3.1) vil konfigureringsprogrammet ↓
(3270KONF) automatisk vælge nogle standardværdier til para┄↓
metersættene, hvis parameter filen (3270prms.prm) ikke fin┄↓
des på system disken.↲
↲
Parametersættenes standardværdier oplyses i efterfølgende ↓
skema:↲
┆0e┆↓
↲
┆a1┆┆05┆ a   b   c   d ↲
Markør præsentation┆05┆ 2   2   2   2 ↲
Restriktioner i numeriske felter┆05┆ 2   2   2   2 ↲
Kontrol i numeriske felter┆05┆ 1   1   1   1 ↲
Enhedsnummer i skærmterminal┆05┆ 0   2   4   6 ↲
Udskriftsmåde┆05┆ 1   1   1   1 ↲
Enhedsnummer for skriver┆05┆ 1   3   5   7 ↲
CCP/M skriver nummer┆05┆ 0   0   0   0 ↲
Maximal linielængde på skriver┆05┆132 132 132 132↲
┆a1┆Enhedsnummer for hard-copy skriver ┆05┆ 1   3   5   7 ↲
↲
┆0f┆↓
┆81┆↲
┆b0┆3.2 Konfigurering af RC891 kontrolenhed↲
↲
Konfigureringsparametrene for RC891 kontrolenheden findes i ↓
filerne med filnavn-udvidelsen (extension) CST, f.eks. ↓
conv.cst, texts.cst og comm.cst, der - sammen med andre fi┄↓
ler - ligger på RC891 system disketten. Disse filer kan ikke ↓
vedligeholdes direkte på RC891, da denne ikke er udstyret ↓
med skærm og tastatur. I stedet kan vedligehol┄delsen ske fra ↓
en Partner, der kan kommunikere med RC891 via et lokalnet, ↓
der bl.a. giver mulighed for at udveksle filer mellem RC891 ↓
og en Partner. Vedligeholdelsen af en fil på RC891 disketten ↓
vil med brugeren siddende ved en Partner ty┄pisk be┄stå i ↓
følgende tre trin:↲
↲
1) Hent filen fra RC891 til en Partner.↲
2) ┆84┆Editer den overførte fil fra RC891 v.h.a. den sædvanlige ↓
┆19┆┆83┆┄┄teksteditor ED (se ref. (7)). Evt. kan RcTekst, WordStar ↓
┆19┆┆83┆┄┄el.lign. benyttes. RC891 filernes indhold beskrives i ↓
┆19┆┆83┆┄┄ref. (4).↲
3) Flyt filen tilbage til RC891.↲
↲
Flytning af en fil frem og tilbage mellem RC891 og en Part┄↓
ner sker v.h.a. programmet 891VEDL, medens tekstredigeringen ↓
som nævnt kan foregå v.h.a. brugerens sædvanlige editor. I ↓
det følgende afsnit beskrives programmet 891VEDL.↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆3.2.1 891VEDL - RC891 fil vedligeholdelsesprogram↲
↲
Programmet kan startes enten direkte ved at skrive følgende ↓
kommando til CCP/M-86:↲
↲
A>┆b0┆891VEDL↲
↲
eller ved at benytte MENU EMULMENU (se afsnit 3).↲
↲
Herefter fremkommer følgende menu på skærmen:↲
↲
↲
┆0e┆↓

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱
↓
___________________________________________________________________↲
↲
╞	Partner RC891 fil administration ╞	     ╞	Version XX↲
___________________________________________________________________↲
↲
↲
    H   Hent fil fra RC891┆05┆   ↲
↲
    F   Flyt fil til RC891↲
↲
    K   Kopier fil til RC891↲
↲
    S   Slet fil på RC891↲
↲
    Æ   Ændring af filnavn på RC891↲
↲
    L   Liste over filer i RC891 katalog↲
↲
↲
↲
↲
↲
___________________________________________________________________↲
↲

╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱

╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱
↓
┆0f┆↓
↲
De enkelte funktioner vælges nu ved enten at taste valgteg┄↓
net ud for den ønskede funktion eller ved at flytte markøren ↓
op eller ned v.h.a. piltasterne og derefter trykke "<-", når ↓
markøren står i det ønskede valgtegn.↲
↲
Funktionerne kræver, for de flestes vedkommende, angivelse ↓
af et eller to filnavne. Hvis filen f.eks. hedder comm.cst ↓
kan navnet angives enten som:↲
↲
comm.cst↲
↲
eller som↲
↲
disknavn: comm.cst↲
↲
hvor 'disknavn' skal være et, der er kendt af Partneren - ↓
f.eks. A, B eller C.↲
↲

════════════════════════════════════════════════════════════════════════
↓
Derimod er 'disknavn' ligegyldigt på RC891 - her er der nem┄↓
lig kun en disk. Hvis 'disknavn' ikke angives, vil den for ↓
øjeblikket indkoblede disk (current logged disk) blive an┄┄┄↓
vendt på Partneren.↲
↲
I det følgende beskrives de enkelte funktioner nærmere:↲
↲
H ┆84┆Hent fil fra RC891↲
  ┆84┆Den angivne fil hentes fra RC891 og skrives ud på den an┄↓
┆19┆┆82┆┄┄givne Partner disk. En evt. eksisterende fil med samme ↓
┆19┆┆82┆┄┄navn vil blive overskrevet.↲
↲
F Flyt fil til RC891↲
  ┆84┆Den angivne fil flyttes til RC891 og slettes derefter på ↓
┆19┆┆82┆┄┄Partner disken.↲
↲
K Kopier fil til RC891↲
  ┆84┆Den angivne fil kopieres til RC891, men ┆a1┆slettes ikke┆e1┆ på ↓
┆19┆┆82┆┄┄Partner disken.↲
↲
S Slet fil på RC891↲
  ┆84┆Den angivne fil slettes på RC891.↲
↲
Æ Ændring af filnavn på RC891↲
  ┆84┆Den angivne fil på RC891 gives et nyt navn.↲
↲
L Liste over filer i RC891 katalog↲
  ┆84┆Navnene på eksisterende RC891 filer vises på skærmen.↲
↲
Under udførelse af de enkelte funktioner kan der opstå en ↓
række fejl som f.eks. angivelse af et ulovligt filnavn eller ↓
måske eksisterer en angivet fil ikke. I alle tilfælde frem┄↓
kommer der selvforklarende fejludskrifter, som derfor ikke ↓
skal omtales nærmere her.↲
↲
Når programmet ønskes nedlukket, sker det ved blot at taste ↓
ESC, hvorefter der returneres til enten CCP/M eller MENU ↓
EMULMENU.↲
┆14┆┆b3┆↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆4. TILSLUTNING TIL LOKALNET↲
↲
Information vedrørende forbindelsen mellem en Partner og Lo┄↓
kal Net henvises til reference (3).↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆5. BETJENING↲
↲
Dette kapitel omhandler de almene forhold vedrørende brugen ↓
af IBM 3270 Emulatoren. Emulatorens skærmenheds, tas┄taturs ↓
og skriverenheds funktioner vil blive gennemgået. Under ↓
visse omstændigheder vil emulatoren og den tilknyttede kon┄↓
trolenhed (RC891) komme med meddelelser til brugeren på ↓
skærmenheden; disse meddelelser vil ligeledes blive forkla┄↓
ret i dette kapitel.↲
↲
↲
┆b0┆5.1 Emulator indlæsning og opstart↲
↲
Indlæsning og opstart af emulatoren gøres ved først at sætte ↓
aktuelle disk til at være system disken, og derefter skrive ↓
følgende kommando til CCP/M-86:↲
↲
A> ┆b0┆3270┆b0┆EMUL p↲
↲
hvor 'p' repræsenterer en af de fire mulige parametersæt ↓
angivelser: a, b, c eller d. En anden mulighed for indlæs┄┄┄↓
ning og opstart af emulatoren er, at benytte MENU program┄┄┄↓
met. CCP/M-86 skal i dette tilfælde gives følgende kommando, ↓
efter valg af system disk:↲
↲
A> ┆b0┆MENU EMULMENU↲
↲
hvorefter menu'en giver mulighed for indlæsning og opstart ↓
af emulatoren med fire forskellige parametersæt (se afsnit ↓
3).↲
↲
I forbindelse med indlæsning og opstart af emulatoren kan ↓
flere fejlmuligheder opstå, hvilket bevirker, at en forkla┄↓
rende meddelelse bliver udskrevet.↲
↲
Er parametersæt angivelsen (a,b,c,d) ikke korrekt, vil en af ↓
følgende meddelelser fremkomme:↲
↲
- ┆84┆Parametersæt angivelse (a,b,c,d) mangler↲
  ┆84┆Hvilket betyder, at parametersæt angivelsen i CCP/M-86 ↓
┆19┆┆82┆┄┄kommandoen har været udeladt.↲
↲
- Parametersæt angivelse (a,b,c,d) uklar↲
  ┆84┆Hvilket betyder, at flere parametersæt angivelser har væ┄↓
┆19┆┆82┆┄┄ret anvendt i samme CCP/M-86 kommando.↲
↲
- Parametersæt angivelse (a,b,c,d) fejlagtig↲
  ┆84┆Hvilket betyder, at parametersæt angivelsen ┆a1┆ikke┆e1┆ har væ┄ret ↓
┆19┆┆82┆┄┄en af de fire mulige.↲
↲
┆8c┆┆83┆┆c2┆↓
┆14┆┆b1┆┆a1┆┆b0┆Partner ┆05┆5. Betjening↲
┆14┆┆b2┆┆b0┆┆a1┆5┆b2┆┆b0┆┆a1┆. Betjening┆05┆Partner↲
┆14┆┆b3┆↲
Findes parametersæt filen (3270prms.prm) ┆a1┆ikke┆e1┆ på system ↓
disken, eller er filen i brug, fremkommer følgende meddelel┄↓
se:↲
↲
- Parameter filen: 3270prms.prm ukendt.↲
↲
Findes filen med basis programmel (imc.cmd) ikke på system ↓
disken vil følgende meddelelse fremkomme:↲
↲
- Fejl ved initialisering af: imc.cmd↲
↲
Udnyttes Partner systemet specielt, f.eks. af lagerplads ↓
krævende programmer udført i andre konsoller, medens indlæs┄↓
ning og opstart af emulatoren foretages, kan det hænde at ↓
emulatoren ikke kan få tildelt nødvendige ressourcer (f.eks. ↓
lagerplads til databufre). I sådanne tilfælde vil een af ↓
følgende meddelelser fremkomme:↲
↲
- For lidt lager↲
eller↲
- For få CCP/M kø-beskrivelser.↲
↲
Er emulatoren udstyret med en skriverenhed og dennes enheds┄↓
nummer er sammenfaldende med eet eksisterende enhedsnummer i ↓
klyngen, når emulatoren startes, vil følgende meddelelse ↓
fremkomme:↲
↲
- Enhedsnummer for skriver eksisterer.↲
↲
Optræder en af ovennævnte meddelelser vil emulatoren ikke ↓
være indlæst eller startet. Afhængig af hvorledes indlæsning ↓
af emulatoren er indledt, vil man vende tilbage til enten ↓
CCP/M-86 niveau eller til MENU EMULMENU. Den evt. fejl kan ↓
herefter udbedres, og en ny indlæsning og opstart af emula┄↓
toren kan foretages efter ovennævnte retningslinier.↲
↲
Optræder ingen af ovennævnte meddelelser vil emulatoren være ↓
korrekt indlæst, og udstyret med parametersættet angivet i ↓
CCP/M-86 kommandoen. Skærmens aktuelle indhold vil blive ↓
slettet, inklusiv status liniens indhold, hvorefter følgende ↓
tekst vil blive skrevet:↲
↲
┆a1┆                                  ↲
┆a1┆!Partner IBM 3270 Emulator opstart↲
↲
i statuslinien. Teksten vil blive vist i ca. 1-2 sek., me┄┄┄↓
dens emulatoren initialiseres (bl.a. vil tastaturets speci┄↓
elle programmerbare taster ændre betydning), hvorefter tek┄↓
sten vil blive slettet.↲
↲

════════════════════════════════════════════════════════════════════════
↓
Emulatoren er nu funktionsklar; for at få skabt en forbin┄┄┄↓
delse til den ønskede værtsdatamat, skal man dog sikre sig ↓
at følgende emner er funktionsdygtige:↲
↲
- Lokalnettet↲
- Kontrolenheden (RC891)↲
- Modem↲
- Kommunikations linien↲
- Værtsdatamaten.↲
↲
↲
┆b0┆5.2 Emulator introduktion↲
↲
Emulatoren er fremstillet på en sådan måde, at Partner sy┄↓
stemet samtidig med at fungere som en per┄┄sonlig datamat ↓
(PC), også kan benyttes som IBM 3270 terminal, integreret ↓
med RC891 kontrolenheden. Når en Partner udfører emu┄lator ↓
programmellet i en af de fire mulige konsoller, vil denne ↓
konsol udfra et betjeningsmæssigt synspunkt fungere som en ↓
IBM 3278 model 2A eller en IBM 3279 model 2A terminal. ↓
Udføres emulator program┄met i flere af Partner systemets ↓
konsoller, vil hver konsol optræ┄de som en selvstændig IBM ↓
3270 terminal.↲
↲
RC891 kontrolenheden er en kommunikations enhed, som gør det ↓
muligt at skabe tilgang til værtsdatamater, som benytter BSC ↓
eller SNA/SDLC kommunikations former. Endvidere under┄┄støtter ↓
RC891 kontrolenheden DATEX (X.21) tilslutninger til ↓
værtsdatamater, samt forbindelser til RC8000 værtsdatamater ↓
via Lokal Net.↲
↲
┆b0┆5.2.1 Klynge begrebet↲
↲
En 3270 klynge består af en RC891 kontrolenhed med et antal ↓
3270 terminaler tilknyttet.↲
↲
Terminalerne kan både være RC855 terminaler, som via RcCir┄↓
cuit er forbundet med kontrolenheden, samt Partnere, som ↓
udfører IBM 3270 Emulator programmellet. RC855 termi┄nalerne ↓
skal ikke yderligere omtales i dette skrift; derimod vil der ↓
udelukkende blive fokuseret på Partnere, når dis┄se fungerer ↓
som IBM 3270 terminaler. ↲
↲
Når en Partner fungerer som en/flere IBM 3270 terminal(er), ↓
skal den være forbundet med kontrolenheden ved hjælp af Lo┄↓
kal Net.↲
↲
Ved at udføre IBM 3270 Emulator programmellet i flere af ↓
Partner systemets konsoller er der mulighed for, at Partne┄↓
ren logisk set kan fungere som op til fire IBM 3270 termina┄↓
ler.↲
↲

════════════════════════════════════════════════════════════════════════
↓
Yderligere information vedrørende RC891 kontrolenheden kan ↓
findes i reference (4).↲
↲
↲
┆b0┆5.2.2 Emulator konfigurering↲
↲
En Partners virkemåde, når den fungerer som 3270 terminal, ↓
er påvirket af et antal konfigurerings parametre. Disse pa┄↓
rametres værdier kan ændres ved hjælp af et specielt konfi┄↓
gureringsprogram inden IBM 3270 Emulatoren startes. (Se af┄↓
snit 3.1).↲
↲
Det skal yderligere oplyses, at kontrolenheden ligeledes er ↓
afhængig af et antal konfigurerings parametre. Visse af dis┄↓
se parametres indhold har indflydelse på emulatorens virke┄↓
måde; det drejer sig især om emulatorens status linie med┄┄┄↓
delelser, som brugeren selv er i stand til at definere. ↓
Hvor┄ledes kontrolenhedens konfigurerings parametre kan æn┄┄↓
dres, kan ses i afsnit 3.2. Yderligere information vedrøren┄↓
de de enkelte parameteres betydning o.lign. kan findes i re┄↓
ference (4).↲
↲
↲
┆b0┆5.2.3 Emulator virkemåde↲
↲
En klynge med Partnere, som udfører IBM 3270 Emula┄tor pro┄↓
grammellet, vil kommunikere med værtsdatamater på samme måde ↓
som en IBM 3270 klynge kontrolenhed ('cluster control ↓
unit'), der benytter BSC eller SNA/SDLC kommunika┄┄tions linie ↓
dicipliner.↲
↲
Ud fra et betjeningsmæssigt synspunkt vil hver emulator fun┄↓
gere som en IBM 3278 model 2A eller en IBM 3279 model 2A ↓
terminal, afhængig af den anvendte skærmtype (monokrom, ↓
farveskærm). Dog er Partner tas┄taturet anderledes indrettet, ↓
samt udstyret med visse ud┄vi┄delser, sammenlignet med det ↓
tilsvarende IBM skri┄vemaskine tastatur.↲
↲
En værtsdatamat, der arbejder med 3270-orienterede applika┄↓
tionsprogrammer, vil kommunikere med brugere ved hjælp af en ↓
række billeder på emulatorens skærmenhed, som viser de data ↓
som værtsdatamaten har sendt. Ved hjælp af emulatorens tas┄↓
tatur kan brugere indtaste nye data, ændre eller slette be┄↓
stående, samt sende de reviderede data til værtsdatamaten, ↓
hvor de evt. kan lagres eller undergå yderligere databehand┄↓
ling.↲
↲
Værtsdatamatens applikationsprogram frembringer ofte skærm┄↓
billeder, der er opbygget som "formularer", som brugeren kan ↓
udfylde og returnere. Et formatteret skærmbillede består af ↓

════════════════════════════════════════════════════════════════════════
↓
beskyttede felter, der indeholder vejledende tekst, samt af ↓
ikke-beskyttede felter, hvor brugeren kan indtaste data. Al┄↓
le sådanne felter indledes med et såkaldt attribut-tegn, som ↓
for emulatoren beskriver forskellige egenskaber ved aktuelle ↓
felt. Attribut-tegnet optager een tegnposition, men vises i ↓
skærmbilledet som et blank-tegn.↲
↲
Brugeren kan påvirke emulatoren til at sende data til værts┄↓
datamaten, ved at benytte en attention-tast. Benyttes en så┄↓
dan, f.eks. Send eller F10, vil indholdet af de modificerede ↓
felter, blive sendt til værtsdatamaten.↲
↲
Ved at have en eller flere skrivere tilknyttet klyngen er ↓
det muligt at få udskrifter af skærmbilleder, samt at modta┄↓
ge data direkte til skrivere fra værtsdatamaten.↲
↲
Nærmere beskrivelser af hvorledes en given værtsdatamats ap┄↓
plikationsprogram udnytter 3270-mulighederne må søges i de ↓
betjeningsvejledninger, som gælder for pågældende applika┄┄┄↓
tionsprogram. Bemærk især, at anvendelsen af A- og F-taster ↓
helt er afhængig af applikationsprogrammellet.↲
↲
↲
┆b0┆5.3 Emulatorens skærmenhed↲
↲
En Partner er enten udstyret med den monokrome (ensfarvede) ↓
RC740 skærmenhed eller farveskærmen RC741. IBM 3270 ↓
Emulatoren kan benyttes uanset hvilken type skærmenhed der ↓
anvendes, dog vil udskrifter på skærmene fremtræde ↓
forskelligt. Den monokrome RC740 skærmenhed kan kun variere ↓
udskriftsmåden v.h.a. lysintensitet (normal/høj), uanset om ↓
der skrives i et beskyttet eller ikke-beskyttet felt, medens ↓
farveskærmen RC741 vil benytte farverne: grøn, rød, blå og ↓
hvid. Efterfølgende skema giver et billede af de to ↓
skærmtypers udskriftsmåder afhængig af felttype:↲
                ┆a1┆                         ↲
┆a1┆                ┆a1┆     RC740       RC741   ↲
┆a1┆ Felttype        Lysintensitet  Farve    ↲
 Ikke-beskyttet  normal         grøn↲
 Ikke-beskyttet  høj            rød↲
 Beskyttet       normal         blå↲
┆a1┆ Beskyttet       høj            hvid     ↲
↲
↲
┆b0┆5.3.1 Data præsentation↲
↲
Som omtalt tidligere vil data modtaget fra en værtsdatamats ↓
applikationsprogram blive vist på skærmenheden ved brug af ↓
alfabetiske, numeriske og specielle tegn (se reference (1)). ↓

════════════════════════════════════════════════════════════════════════
↓
Brugeren har mulighed for at benytte de samme tegn ved ind┄↓
tastning af data via det tilknyttede tastatur. Værtsdatama┄↓
tens applikationsprogram producerer formatterede skærmbille┄↓
der ved at benytte attribut-tegn i data, der sendes til emu┄↓
la┄toren. Attribut-tegnene definerer de felter på skærmbille┄↓
det, hvor f.eks. brugeren kan indtaste, modificere og slette ↓
data. Eftersom alle positioner på skærmbilledet kan anven┄┄┄↓
des, kan et felt indledes i en vilkårlig position på skær┄┄┄↓
men.↲
↲
┆b0┆┆a1┆Markør↲
↲
Markøren er et specielt symbol som identificerer en tegn po┄↓
sition på skærmbilledet, normalt den position hvor næste ↓
tegn, som indtastes fra emulatorens tastatur, vil blive ↓
vist.↲
↲
Markørens udseende bestemmes af en af emulatorens konfigura┄↓
tions parametere (se 3.1.1.1). Markørens bevægelse beskrives ↓
nærmere i afsnit 5.4.3.1.↲
↲
↲
┆b0┆5.3.2 Status linie information↲
↲
Partner skærmbilledet indeholder 25 linier, hver med 80 ↓
tegn┄positioner. Data modtaget fra værtsdatamaters applika┄↓
tions┄programmer vil blive vist på de øverste 24 linier. Den ↓
ne┄┄derste linie er statuslinien og benyttes til meddelelser ↓
fra Kontrolenheden og emulatoren til brugeren, og stammer ↓
┆a1┆ikke┆e1┆ fra værtsdatamatens applikationsprogram.↲
↲
Status meddelelserne starter i forskellige positioner på li┄↓
nien afhængig af hvilken type meddelelse der er tale om. ↓
Status linien er inddelt i 8 felter med følgende informa┄┄┄↓
tion:↲
↲
┆a1┆Position   Attribut       Indhold┆05┆↲
↲
 1- 1      Invers         Tastatur lås indikator↲
 3- 8      Fremhævet      Tastatur status↲
10-21      Normal         Værts linie identifikation↲
23-25      Invers         USM indikator↲
27-29      Invers         Tegn ind indikator↲
31-33      Normal         Skriver enheds identifikation↲
35-55      Invers         Enheds status↲
57-80      Invers/        Kommunikations (linie/session) ↲
           fremhævet      status.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Tastatur lås indikator↲
↲
Der vises et 'x', når tastaturet er låst. Dette sker når en ↓
attention-tast er blevet benyttet for at sende data til ↓
værtsdatamaten. Tastaturet vil blive låst op af værtsdatama┄↓
tens applikationsprogram.↲
↲
┆b0┆┆a1┆Tastatur status↲
↲
Dette felt bliver kun benyttet når værtsdatamaten benytter ↓
SNA/SDLC kommunikations metode. Meddelelserne som kan fore┄↓
komme i dette felt beskrives i afsnit 5.6.2↲
↲
┆b0┆┆a1┆Værts linie identifikation↲
↲
Identifikations tekst af hvilken værtsdatamat-linie emulato┄↓
ren er forbundet til. Denne identifikations tekst er det mu┄↓
ligt at ændre (se afsnit 3 og reference (4)).↲
↲
┆b0┆┆a1┆USM indikator↲
↲
Symbolet 'USM' vil fremkomme på status linien, hvis værtsda┄↓
tamaten giver emulatoren information om en '┆a1┆U┆e1┆n┆a1┆s┆e1┆olicited ┆a1┆M┆e1┆es┄↓
sage' (uopfordret meddelelse fra værtsdatamaten). USM-symbo┄↓
let fjernes ved at aktivere tasten med USM-symbolet, hvorved ↓
der samtidig afsendes en attention-kode til værtsdatamaten. ↓
Funktionen er applikations-afhængig.↲
↲
┆b0┆┆a1┆TEGN IND indikator↲
↲
Symbolet 'INS' vil fremkomme på status linien, når 'TEGN ↓
IND' tasten aktiveres for at begynde en indsætte funktion. ↓
INS-symbolet fjernes ved at ophæve indsætte funktionen, ↓
hvilket gøres ved at aktivere 'TEGN IND' tasten igen.↲
↲
┆b0┆┆a1┆Skriverenheds identifikation↲
↲
Er der tilknyttet en skriver til emulatoren (se afsnit ↓
3.1.1.6 og 3.1.1.7) vil den "fysiske" CCP/M skrivers nummer ↓
blive vist på status linien på følgende måde: Snn, hvor 'nn' ↓
repræsenterer skriver nummeret 0 til 15 (f.eks. S 0, eller ↓
S15).↲
↲
┆b0┆┆a1┆Enheds status↲
↲
En tekst i dette fejlt indikerer en unormal tilstand i emu┄↓
latoren, enten vedrørende skærmenheden eller skriverenhe┄den. ↓
De mulige meddelelser i dette felt og deres betydning er be┄↓
skrevet i afsnittene 5.6.2.2 og 5.6.2.3.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Kommunikations status↲
↲
Tekster i dette felt drejer sig enten om kommunikations li┄↓
nie status eller SNA/SDLC sessions information. Udskrives ↓
linie status information vil teksten fremtræde med invers ↓
skrift, medens SNA/SDLC sessions information vil fremtræde ↓
med fremhævet skrift. De mulige tekster og deres betydning ↓
er beskrevet i afsnit 5.6.2.1.↲
↲
↲
┆b0┆5.4 Tastatur funktioner↲
↲
En Partner er udstyret med et separat RC730 skrivemaskine ↓
tastatur. Partner IBM 3270 Emulator pakken indeholder udover ↓
diverse programmel, også et antal special taster, som skal ↓
erstatte visse af de originale taster på RC730 tastaturet. ↓
Når dette er foretaget, vil Partner tastaturet være ud┄┄styret ↓
med alle nødvendige 3270 funktioner. Tastaturets ud┄seende ↓
efter udskiftning af taster kan ses i appendix B.↲
↲
Hvorledes udskiftning af taster foretages, samt beskrivelse ↓
af hvilke taster, som skal udskiftes, kan findes i Ref. (5).↲
↲
↲
┆b0┆5.4.1 Tastatur beskrivelse↲
↲
Tastaturet består af tre hovedgrupper: et centralt skrivema┄↓
skine tastatur; over dette, en række med attention-taster; ↓
og til højre, en blok med numeriske taster, samt taster be┄↓
regnet til redigering af data udskrevet på skærmenheden.↲
↲
Alle taster, som frembringer tegn-værdier, vil repetere au┄↓
tomatisk, når de har været trykket ned i mere end et sekund.↲
↲
Er en sådan repetitions tast trykket ned i længere tid, vil ↓
hastigheden, hvorved repetitionen foregår, forøges til det ↓
dobbelte.↲
↲
Tastaturet er udstyret med en "alarm" som benyttes under ↓
visse omstændigheder, for at meddele brugeren om fejlagtig ↓
anvendelse af tastaturet. F.eks. vil "alarmen" høres, hvis ↓
data forsøges inddateret, mens tastaturet er låst; dette in┄↓
dikeres med tegnet 'x' i status linien.↲
↲
Tasterne kan funktionsmæssigt klassificeres som alfanumeri┄↓
ske, hjælpe funktions, attentions og redigeringstaster.↲
↲
De alfanumeriske taster har en lysere farvetone, mens de øv┄↓
rige taster fremtræder i en mørkere nuance.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆5.4.2 Hjælpe funktions taster↲
↲
Hjælpe funktions tasterne er udstyret med følgende kende┄┄┄↓
tegn: ESC, CTRL, ALT, ` (skift), ┆a1┆`┆e1┆ (lås) og <- (rub-out). ↓
Tasterne benyttes til forskellige hjælpe funktioner, men re┄↓
præsenterer i sig selv ikke nogen tegn-værdi.↲
↲
Tasterne: ESC og <- (rub-out) har for nuværende ingen funk┄↓
tionsmæssig betydning for emulatoren, idet den vil ignorere ↓
brugen heraf.↲
↲
┆a1┆┆b0┆CTRL↲
↲
Når brugeren øn┄sker, at afslutte brugen af IBM 3270 ↓
Emulatoren og derved frigiver den anvendte konsol til andre ↓
formål, tryk┄kes CTRL tasten ned, samtidig med at der trykkes ↓
på tasten 'c'. Emu┄latoren vil udskrive følgende tekst i ↓
status linien:↲
↲
┆a1┆                         ╞	╞	↲
┆a1┆!Partner IBM 3270 Emulator nedlukning╞	↲
↲
Teksten vil kunne ses i ca. 2 sekunder, hvorefter konsollen ↓
vil vende tilbage til CCP/M-86 niveau (evt. til MENU EMUL┄┄┄↓
MENU, hvis denne funktion har været anvendt).↲
↲
Ønsker brugeren at benytte Kontrolenhedens indbyggede test- ↓
funktioner, gøres dette ved at trykke CTRL tasten ned sam- ↓
tidig med at der trykkes på tasten 't'. Kontrolenheden vil ↓
anvende IBM 3270 Emulatoren til kommunikation med brugeren ↓
under udførelsen af de enkelte test-funktioner, som stilles ↓
til rådighed. Yderligere information vedrørende Kontrolen- ↓
hedens test-funktioner kan findes i ref. (4).↲
↲
Når brugeren vil vende tilbage til normal IBM 3270 Emulator ↓
drift, trykkes CTRL og 't' tasterne ned samtidig igen.↲
↲
┆b0┆┆a1┆ALT↲
↲
ALT tasten benyttes udelukkende i forbindelse med aktivering ↓
af visse specielle funktioner. ALT tasten trykkes ned, sam┄↓
tidig med en af de attention taster, hvorpå den specielle ↓
funktion er markeret - på kanten af tasten.↲
↲
Hvis ALT tasten skal benyttes sammen med en bestemt tast, ↓
for at aktivere en speciel funktion, er dette omtalt i be┄┄┄↓
skrivelsen af denne funktion.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆` (skift)↲
↲
Skift tasten kan anvendes i forbindelse med de alfanumeriske ↓
taster på det centrale skrivemaskine tastatur. Trykkes skift ↓
tasten samtidig med en alfabetisk tast, frembringes tastens ↓
store bogstavs repræsentation. Trykkes skift tasten samtidig ↓
med en tast med to tegn, frembringes tastens øverste tegn.↲
↲
Skift tasten anvendes yderligere til at frembringe atten┄┄┄↓
tion-tegnene F13-F24. Skift funktionen afsluttes når skift ↓
tasten slippes.↲
↲
┆b0┆┆a1┆`┆e1┆ (lås)↲
┆b0┆┆a1┆┆81┆       ↲
↲
Trykkes lås tasten ned vil tastaturet fungere som om skift ↓
tasten permanent trykkes ned. Når lås tasten trykkes ned ↓
igen vil lås-funktionen ophøre.↲
↲
↲
┆b0┆5.4.3 Alfanumeriske taster↲
↲
De alfanumeriske taster vil frembringe tegn svarende til de ↓
alfabetiske, numeriske, eller specielle tegn hvormed hver ↓
tast er udstyret, enten direkte eller i forbindelse med ↓
skift-tasten.↲
↲
Alfanumeriske taster benyttes til at indtaste data i ikke-↓
beskyttede felter.↲
↲
Når markøren er placeret i et felt indledt af en numerisk ↓
attribut, accepteres kun visse tegn som inddata. Disse tegn ↓
inkluderer decimal cifrene (0-9), minus tegnet (-), punktum ↓
(.) og/eller komma (,). Indtastes et ulovligt tegn i feltet ↓
vil tastaturets "alarm" blive aktiveret. Det skal pointeres, ↓
at test af inddata til numeriske felter kan varieres ved ↓
hjælp af emulatorens konfigurations parametre, beskrevet i ↓
afsnittene 3.1.1.2 og 3.1.1.3.↲
↲
↲
┆b0┆5.4.3.1 Automatisk markør bevægelse↲
↲
Markøren identificerer en tegn position på skærmbilledet, ↓
normalt den position hvor næste tegn, som indtastes fra emu┄↓
latorens tastatur, vil blive vist. Er et tegn allerede ind┄↓
tastet i den givne position, vil tegnet blive overskrevet. ↓
Hver gang et tegn indtastes via tastaturet, vil markøren ↓
rykke en tegn position fremad.↲
↲

════════════════════════════════════════════════════════════════════════
↓
Hvis et tegn indtastes i sidste position på en linie, vil ↓
markøren rykke til første position på næste linie. Indtastes ↓
et tegn i sidste position på sidste linie, vil markøren ryk┄↓
ke til første position på første linie.↲
↲
Når et tegn indtastes i sidste position i et inddata felt, ↓
vil markøren rykke til positionen efter næste attribut-tegn, ↓
hvis dette attribut-tegn indikerer, at feltet kan benyttes ↓
til alfanumerisk, numerisk inddata eller at feltet er be┄┄┄↓
skyttet mod inddata. Hvis attribut-tegnet derimod indikerer, ↓
at feltet både er numerisk og beskyttet, siges feltet at væ┄↓
re et ┆a1┆automatisk skip┆e1┆ felt. Markøren vil rykke frem til po┄↓
sitionen efter næste attribut-tegn som indikerer et inddata ↓
felt.↲
↲
Markøren berøres ikke af data som sendes til eller fra ↓
værtsdatamatens applikations program, med mindre en medde┄┄┄↓
lelse om markør bevægelse modtages fra applikations program┄↓
met.↲
↲
Redigerings tasters indflydelse på markør bevægelsen beskri┄↓
ves i afsnit 5.4.5.1.↲
↲
↲
┆b0┆5.4.4 Attention taster↲
↲
Når en attention tast trykkes ned, overføres et såkaldt ┆a1┆at┄↓
┆19┆┄┄┆84┆tention identifikations tegn┆e1┆ (AID) fra emulatoren til kon┄↓
trolenheden. På baggrund af attention tegnets type kan Kon┄↓
trolenheden afgøre, hvilken reaktion den skal tage.↲
↲
Attention tegnet kan enten være en såkaldt ┆a1┆remote attention┆e1┆, ↓
eller en ┆a1┆lokal attention┆e2┆.↲
↲
En ┆a1┆lokal attention┆e1┆ benyttes til at igangsætte en funktion, ↓
som er helt lokal for klyngen, og som derfor ikke involverer ↓
værtsdatamatens applikationsprogrammel.↲
↲
En ┆a1┆remote attention┆e1┆ bevirker at mere eller mindre data vil ↓
blive sendt til værtsdatamatens applikations programmel. Var ↓
tasten, som blev trykket, en såkaldt ┆a1┆data attention tast┆e1┆, ↓
vil indholdet af alle modificerede felter på emulatorens ↓
skærmbillede blive sendt til applikations programmet, sammen ↓
med attention identifikations tegnet. Var tasten som blev ↓
trykket derimod en såkaldt ┆a1┆short attention┆e1┆ tast, vil appli┄↓
kations programmet kun modtage attention identifikations ↓
tegnet.↲
↲

════════════════════════════════════════════════════════════════════════
↓
Når en attention tast trykkes, vil tastaturet blive låst, ↓
således at yderligere inddatering forhindres, indtil appli┄↓
kations programmet eller kontrol enheder frigiver tastaturet ↓
igen. Når tastaturet er låst indikeres dette ved tegnet 'x' ↓
i status linien.↲
↲
I det følgende vil de enkelte attention taster og deres ↓
funktioner blive gennemgået:↲
↲
┆b0┆┆a1┆Clear (ALT & F1)↲
┆a1┆↲
┆a1┆Short attention┆e1┆ tast. Når denne tast benyttes slettes hele ↓
skærmbilledet, inklusivt beskyttede felter. Markøren vil ↓
blive flyttet til første position på skærmen. Værtsdatama┄┄┄↓
tens reaktion er afhængig af applikations programmet.↲
↲
┆a1┆┆b0┆Reset (ALT & F2)↲
↲
┆a1┆Lokal attention┆e1┆ tast. Hvis en ┆a1┆remote attention┆e1┆ tast har væ┄↓
ret aktiveret tidligere, og Kontrolenheden endnu ikke har ↓
haft mulighed for at sende meddelelsen til værtsdatamaten, ↓
vil meddelelsen blive annuleret, samtidig med at tastaturet ↓
frigives igen.↲
↲
Reset-tasten kan ligeledes benyttes til at annullere sidste ↓
anmodning om hard-copy udskrivning (se PRINT), hvorved tas┄↓
taturet ligeledes frigives.↲
↲
┆b0┆┆a1┆SysRq (ALT & F3)↲
↲
┆a1┆Lokal attention┆e1┆ tast. Brugeren vil ved brug af denne tast ↓
initiere et skift mellem kommunikation med værtsdatamatens ↓
applikation og SSCP.↲
↲
I tilfælde af emulatorens tilknytning til værtsdatamater med ↓
BSC kommunikation via det offentlige datanet (DATEX - X.21) ↓
benyttes SysRq-tas┄ten til at fremkalde en såkaldt DATEX-↓
menu. Denne menu vil oplyse brugeren om de valgmuligheder, ↓
som datanettet tilby┄der.↲
↲
┆b0┆┆a1┆Attn (ALT & F4)↲
↲
┆a1┆Short attention┆e1┆ tast. Benyttes denne tast vil en SNA Signal┄↓
sekvens blive sendt til værtsdatamaten.↲
↲
┆b0┆┆a1┆USM (ALT & F5)↲
↲
┆a1┆Short attention┆e1┆ tast. Benyttes denne tast vil USM-indikato┄↓
ren i statuslinien blive slettet, samtidig med at attention-↓

════════════════════════════════════════════════════════════════════════
↓
tegnet sendes til værtsdatamaten. Reaktion på funktionen er ↓
afhængig af applikationsprogrammet.↲
↲
┆b0┆┆a1┆Selct (ALT & F6)↲
↲
┆a1┆Lokal attention┆e1┆ tast. Ved at benytte denne tast vil brugeren ↓
få mulighed for at vælge ny værtsdatamat, hvis kontrolenhe┄↓
den har forbindelse til flere værtsdatamater. (Se afsnit ↓
5.6.1).↲
↲
┆b0┆┆a1┆CrSel (ALT & F8)↲
↲
Denne tast (Cursor Select) kan siges at være en kombineret ↓
┆a1┆data attention┆e1┆ tast og redigerings tast. Brugen af tasten er ↓
kun gyldig i felter med attribut-tegn, som indikerer at fel┄↓
terne er lyspen valgbare. Funktionen afhænger til dels af ↓
det tegn, der vises i sådanne felters anden tegnposition ↓
(den position, som følger umiddelbart efter attribut-tegn ↓
positionen). Funktionen opnås ved at flytte markøren til ↓
denne position og derefter aktivere tasten. De mulige funk┄↓
tioner, afhængig af feltets indhold i anden tegnposition, ↓
vises i efterfølgende skema:↲
↲
┆a1┆Tegn       Funktion┆05┆↲
&          ┆84┆Aktivering af CrSel-tasten bevirker, at inddata ↓
┆19┆┆8b┆┄┄vil blive sendt til værtsdataten med et attention ↓
┆19┆┆8b┆┄┄tegn svarende til at Send-tasten var blevet akti┄↓
┆19┆┆8b┆┄┄veret.↲
↲
blank      ┆84┆Aktivering af CrSel-tasten bevirker, at kun ↓
┆19┆┆8b┆┄┄adresserne på modificerede felter vil blive sendt ↓
┆19┆┆8b┆┄┄til værtsdatamaten med et attention tegn (Cursor ↓
┆19┆┆8b┆┄┄Select).↲
↲
>          ┆84┆Aktivering af CrSel-tasten bevirker, at tegnet ↓
┆19┆┆8b┆┄┄ændres til '?'; ved næste ┆a1┆data-attention┆e1┆ aktive┄↓
┆19┆┆8b┆┄┄ring udelades feltet.↲
↲
?          ┆84┆Aktivering af CrSel-tasten bevirker, at tegnet ↓
┆19┆┆8b┆┄┄ændres til '>'; ved næste data-attention aktive┄↓
┆19┆┆8b┆┄┄ring sendes feltet (igen).↲
↲
┆b0┆┆a1┆PRINT↲
↲
┆a1┆Lokal attention┆e1┆ tast. Benyttes denne tast vil skærmbilledet ↓
blive udskrevet på emulatorens hard-copy skriver. Tastaturet ↓
er låst (status linien viser 'x') indtil skærmbilled indhol┄↓
det er overført til skriveren. Udskrivnings aktiviteten kan ↓
evt. annulleres og tastaturet låses op ved at benytte Reset-↓
tasten.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Send↲
↲
┆a1┆Data attention┆e1┆ tast. Benyttes denne tast vil alle modifice┄↓
rede felters indhold, samt en send-attention, blive sendt ↓
til værtsdatamaten.↲
↲
┆b0┆┆a1┆A1-A4 (Program Access)↲
↲
┆a1┆Short attention┆e1┆ taster. Benyttes disse taster vil udelukken┄↓
de attention-tegnet blive sendt til værtsdatamaten. Reakti┄↓
onen på funktionen er afhængig af applikations programmet.↲
↲
┆b0┆┆a1┆F1-F24 (Program Function)↲
↲
┆a1┆Data attention┆e1┆ taster. Benyttes disse taster vil alle modi┄↓
ficerede felters indhold, samt attention-tegnet blive sendt ↓
til værtsdatamaten. Reaktionen på funktionen er afhængig af ↓
applikations programmet.↲
↲
↲
┆b0┆5.4.5 Redigerings taster↲
↲
Umiddelbart efter emulatorens opstart kan redigerings funk┄↓
tionerne benyttes, da forbindelsen til en værtsdatamat ikke ↓
er påkrævet. Kun når tastaturet er låst, kan redigerings ↓
tasterne ikke benyttes.↲
↲
↲
┆b0┆5.4.5.1 Markør-bevægelses taster↲
↲
Når data indtastes, flytter markøren sig en position fremad, ↓
hver gang et tegn tastes ind. Når et tegn indtastes i sidste ↓
position i et felt, vil markøren ofte placeres i begyndelsen ↓
af næste inddata felt.↲
↲
Markøren kan også flyttes ved brug af tasterne beskrevet i ↓
dette afsnit. Denne markør-bevægelse vil ske uden at slette ↓
de tegn, som markøren eventuelt passerer.↲
↲
<-╞	╞	  ┆84┆Denne tast vil bevæge markøren een tegnposition ↓
┆19┆┆8b┆┄┄mod venste; eventuelt til forudgående linies/ne┄↓
┆19┆┆8b┆┄┄derste linies sidste tegn position.↲
↲
->╞	╞	  ┆84┆Denne tast vil bevæge markøren een tegnposition ↓
┆19┆┆8b┆┄┄mod højre; eventuelt til efterfølgende linies/ø┄↓
┆19┆┆8b┆┄┄verste linies første tegn position.↲
↲
`╞	╞	  ┆84┆Denne tast vil bevæge markøren een tegn-position ↓
┆19┆┆8b┆┄┄op (til samme position på forudgående linie; ↓
┆19┆┆8b┆┄┄eventuelt til samme position på nederste linie).↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	╞	  ┆84┆Denne tast vil bevæge markøren een tegn-position ↓
┆19┆┆8b┆┄┄ned (til samme position på efterfølgende linie; ↓
┆19┆┆8b┆┄┄eventuelt til samme position på øverste linie).↲
↲
╞	╞	  ┆84┆Denne tast vil bevæge markøren til første inddata ↓
┆19┆┆8b┆┄┄position i det første ikke-beskyttede felt på ↓
┆19┆┆8b┆┄┄skærmbilledet. Hvis der ikke findes inddaterings ↓
┆19┆┆8b┆┄┄felter i skærmbilledet vil markøren blive place┄↓
┆19┆┆8b┆┄┄ret i første linies første tegn position.↲
↲
->╞	╞	  ┆84┆Denne tast vil bevæge markøren til første inddata ↓
┆19┆┆8b┆┄┄position i efterfølgende inddata felt. Hvis der ↓
┆19┆┆8b┆┄┄ikke findes inddaterings felter i skærmbilledet ↓
┆19┆┆8b┆┄┄vil markøren blive placeret i første linies før┄↓
┆19┆┆8b┆┄┄ste tegn position.↲
↲
 <-╞	╞	  Denne tast vil bevæge markøren til første inddata ↲
(skift ->) ┆84┆position i aktuelle felt, hvis markøren, når tas┄↓
┆19┆┆8b┆┄┄ten aktiveres, ikke er placeret i feltets første ↓
┆19┆┆8b┆┄┄inddaterings position.↲
↲
╞	╞	  ┆84┆I alle andre tilfælde vil markøren bevæges til ↓
┆19┆┆8b┆┄┄første inddaterings position i forudgående felt. ↲
╞	╞	  ┆84┆Hvis der ikke findes inddaterings felter i skærm┄↓
┆19┆┆8b┆┄┄billedet vil markøren blive placeret i første li┄↓
┆19┆┆8b┆┄┄nies første tegn position.↲
↲
<-╞	╞	  ┆84┆Denne tast vil bevæge markøren til den første ik┄↓
┆19┆┆8b┆┄┄ke-beskyttede position i de efterfølgende linier, ↓
┆19┆┆8b┆┄┄heri medregnet linierne placeret før markør posi┄↓
┆19┆┆8b┆┄┄tionen. Hvis der ikke findes inddata felter i ↓
┆19┆┆8b┆┄┄skærmbilledet vil markøren blive placeret i før┄↓
┆19┆┆8b┆┄┄ste linies første tegn position.↲
↲
↲
┆b0┆┆a1┆5.4.5.2 Data-redigerings taster↲
↲
Beskrivelserne i dette afsnit gælder de taster, der benyttes ↓
i den egentlige redigering af indholdet i inddata felter. ↓
Forsøges det at udføre en ulovlig redigerings operation - ↓
når markøren er placeret i et beskyttet felt eller i et at┄↓
tribut-tegn - vil 'alarm'-signalet høres.↲
↲
TEGN IND╞	╞	┆84┆Aktiveres denne tast vil emulatoren indlede en ↓
┆19┆┆8e┆┄┄indsættefunktion. INS-symbolet vil blive vist ↓
┆19┆┆8e┆┄┄i status linien.↲
↲
╞	╞	╞	┆84┆Når indsætte funktionen ønskes ophævet aktive┄↓
┆19┆┆8e┆┄┄res tasten igen, hvorved også INS-symbolet i ↓
┆19┆┆8e┆┄┄statuslinien vil forsvinde.↲
↲

════════════════════════════════════════════════════════════════════════
↓
╞	╞	╞	┆84┆Indsættefunktionen kræver tilstedeværelsen af ↓
┆19┆┆8e┆┄┄et NUL-tegn i feltet, enten i den position ↓
┆19┆┆8e┆┄┄hvor markøren er placeret eller til højre for ↓
┆19┆┆8e┆┄┄den. Tastes et tegn vil det blive placeret i ↓
┆19┆┆8e┆┄┄markørens position på skærmbilledet. Hvis den┄↓
┆19┆┆8e┆┄┄ne position allerede er optaget af et tegn ↓
┆19┆┆8e┆┄┄(ikke NUL-tegn) vil det blive flyttet een po┄↓
┆19┆┆8e┆┄┄sition til højre i feltet, sammen med efter┄┄┄↓
┆19┆┆8e┆┄┄følgende tegn, med undtagelse af NUL-tegn og ↓
┆19┆┆8e┆┄┄tegn efter et NUL-tegn.↲
↲
SLET TEGN╞	┆84┆Hvis markøren ikke er placeret i et NUL-tegn ↓
┆19┆┆8e┆┄┄vil tegnet i markørens position blive slettet, ↓
┆19┆┆8e┆┄┄og efterføl┄gende tegn i feltet (eller på lini┄↓
┆19┆┆8e┆┄┄en, hvis feltet strækker sig over flere lini┄↓
┆19┆┆8e┆┄┄er) vil blive flyttet en position til venstre ↓
┆19┆┆8e┆┄┄og et NUL-tegn vil blive indsat i feltet/lini┄↓
┆19┆┆8e┆┄┄ens sidste position.↲
↲
              ┆84┆Hvis markøren er placeret i et NUL-tegn, vil ↓
┆19┆┆8e┆┄┄SLET TEGN ingen funktion have.↲
↲
ErEOF╞	╞	Aktiveres ErEOF-tasten (Erase to End of Field ↲
(ALT F11)╞	┆84┆= Slet felt) vil alle tegn i et felt fra og ↓
┆19┆┆8e┆┄┄inklusivt tegnet i markørens position blive ↓
┆19┆┆8e┆┄┄slettet (erstattet med NUL-tegn). Markøren vil ↓
┆19┆┆8e┆┄┄ikke blive flyttet.↲
↲
ErInp╞	╞	Aktiveres ErInp-tasten (Erase Input = Slet ↲
(ALT F12)╞	┆84┆data) vil alle inddata felter blive slettet ↓
┆19┆┆8e┆┄┄(udfyldt med NUL-tegn) og markøren vil blive ↓
┆19┆┆8e┆┄┄placeret i første tegn position i første ind┄↓
┆19┆┆8e┆┄┄data felt på skærmbilledet. Hvis skærmbilledet ↓
┆19┆┆8e┆┄┄ikke indeholder inddata felter, vil markøren ↓
┆19┆┆8e┆┄┄blive placeret i første position på første li┄↓
┆19┆┆8e┆┄┄nie.↲
↲
Dup╞	╞	╞	┆84┆Aktiveres Dup-tasten (Duplicate = duplikering)↲
(ALT F9)╞	╞	┆84┆vil et Dup-tegn blive indsat feltet første ↓
┆19┆┆8e┆┄┄tegn position, hvorefter markøren vil blive ↓
┆19┆┆8e┆┄┄flyttet til første tegn position i efterføl┄┄┄↓
┆19┆┆8e┆┄┄gende inddata felt. Dup-tegnet vil blive vist ↓
┆19┆┆8e┆┄┄som en stjerne (*). Anvendelsen er afhængig af ↓
┆19┆┆8e┆┄┄værtsdatamatens applikationsprogram.↲
↲
FM╞	╞	╞	Aktiveres FM-tasten (Field Mark = feltmarke-  ↲
(ALT F10)     ┆84┆ring) vil et FM-tegn blive indsat i feltet i ↓
┆19┆┆8e┆┄┄markørens position, hvorefter markøren vil ↓
┆19┆┆8e┆┄┄blive flyttet en position fremad. FM-tegnet ↓

════════════════════════════════════════════════════════════════════════
↓
┆19┆┆8e┆┄┄vil blive vist som et simikolon (;). Anvendel┄↓
┆19┆┆8e┆┄┄sen er afhængig af værtsdatamatens applika┄┄┄↓
┆19┆┆8e┆┄┄tionsprogram.↲
↲
↲
┆b0┆┆a1┆┆e1┆5.5 Skriver funktioner↲
↲
En skriver tilknyttet en Partner kan enten være tilkoblet ↓
via en parallel grænseflade (dette gælder typisk for CCP/M ↓
skriver nummer = 0) eller via en seriel grænseflade (dette ↓
gælder typisk for CCP/M skriver nummer: 1). Inden IBM 3270 ↓
Emulatoren kan benytte en sådan skriver, skal skriveren kon┄↓
figureres. Denne konfigurering gælder visse fysiske egen┄┄↓
skaber vedrørende skriveren; denne konfigurering foretaget ↓
v.h.a. konfigureringsprogrammet: KONFIG. Yderligere skal ↓
skriveren konfigureres som IBM 3270 Emulator skriver; hvor┄↓
ledes dette gøres kan ses i afsnit 3.1. Emulatoren be┄nyt┄ter ↓
følgende skriver konfigurerings parametre:↲
↲
- ┆84┆Enhedsnummer for skriver (0, hvis ingen skriver er til┄┄┄↓
┆19┆┆82┆┄┄knyttet emulatoren).↲
↲
- ┆84┆Maximal linielængde på skriver (max. 132 tegn i længden).↲
↲
- ┆84┆Udskriftsmåde (fuldt billede eller komprimeret, hvis man ↓
┆19┆┆82┆┄┄ikke ønsker udskrift linier udelukkende bestående af NUL-↓
┆19┆┆82┆┄┄tegn og SIDESKIFT).↲
↲
↲
┆a1┆┆e1┆┆b0┆5.5.1 Skriver udskriftsformater↲
↲
Tre typer af skriver udskriftsformater kan benyttes:↲
↲
- ┆a1┆┆84┆Transparent udskriftsformat┆e1┆ med en maximal linielængde som ↓
┆19┆┆82┆┄┄beskrevet i konfigurerings parameteren: Maximal linielæng┄↓
┆19┆┆82┆┄┄de på skriver. Skriver styretegn (f.eks. NL (New Line)) ↓
┆19┆┆82┆┄┄kan indsættes i tegnstrømmen til skriveren for at kontrol┄↓
┆19┆┆82┆┄┄lere udskrivningen.↲
↲
- ┆84┆┆a1┆Fast udskriftsformat┆e1┆ med enten 40, 64 eller 80 tegn pr. ↓
┆19┆┆82┆┄┄linie. Skriver styretegn (f.eks. NL (New Line)) vil auto┄↓
┆19┆┆82┆┄┄matisk blive indsat. Kun en begrænset understøttelse af ↓
┆19┆┆82┆┄┄skriver styretegn stilles til rådighed.↲
↲
- ┆a1┆SNA SCS udskriftsformat↲
↲
Uanset typen af udskriftsformat vil attribut-tegn og andre ↓
tegn, inklusiv skriver styretegn, som står i felter med ↓

════════════════════════════════════════════════════════════════════════
↓
"nondisplay" attribut-tegn, blive behandlet som NUL-tegn i ↓
skrivefunktionen. Dvs. at disse tegn enten vil blive skrevet ↓
som blanke eller helt udeladt.↲
↲
Undertrykkelse af udskrivning af linier udelukkende beståen┄↓
de af NUL-tegn er kun mulig, hvis konfigurerings paramete┄┄┄↓
ren: Udskriftsmåde er sat til komprimeret udskrivning, sam┄↓
tidig med at skriveren benytter fast udskriftsformat.↲
↲
Skriver styretegn, som er modtaget i tegnstrømmen fra værts┄↓
datamaten, er EBCDIC tegn. Disse styretegn kan være: New Li┄↓
ne (NL), Carriage Return (CR), Vertical Tabulation (VT), ↓
Form Feed (FF) og End of Message (EM). Eftersom En Partner ↓
skrivere skal have ISO styretegn vil der foregå en konverte┄↓
ring fra EBCDIC til ISO styretegn.↲
↲
Effekten af skriver styretegnenes funktion afhænger af ud┄┄┄↓
skrifts formatet som beskrevet i følgende afsnit.↲
↲
↲
┆b0┆5.5.1.1 Transparent udskriftsformat↲
↲
NL╞	┆84┆Bevirker at carriage return (ISO-CR) og line feed (ISO-↓
┆19┆┆84┆┄┄LF) tegn bliver genereret. Hvis NL (eller CR) udelades ↓
┆19┆┆84┆┄┄vil ISO-CR og ISO-LF blive genereret automatisk, når ↓
┆19┆┆84┆┄┄"Maximal linielængde på skriver" nås.↲
↲
CR╞	┆84┆Bevirker at carriage return (ISO-CR) tegnet bliver gene┄↓
┆19┆┆84┆┄┄reret.↲
↲
VT╞	┆84┆Bevirker at vertikal tabulerings (ISO-VT) tegnet bliver ↓
┆19┆┆84┆┄┄genereret.↲
↲
FF╞	┆84┆Bevirker at sideskifts (ISO-FF) tegnet bliver genereret.↲
↲
EM╞	┆84┆Bevirker at ISO-CR og ISO-NL tegn bliver genereret, med┄↓
┆19┆┆84┆┄┄mindre at EM tegnet følger umiddelbart efter et NL tegn. ↲
↲
╞	Udskriftsoperationen stopper.↲
↲
╞	┆84┆Hvis der ikke findes EM tegn i skriverens databuffer vil ↓
┆19┆┆84┆┄┄udskriftsoperationen stoppe, når data bufferen er tømt. ↓
┆19┆┆84┆┄┄På dette tidspunkt vil ISO-CR og ISO-NL tegn blive gene┄↓
┆19┆┆84┆┄┄reret, som om EM tegnet var blevet benyttet.↲
↲
↲
┆b0┆5.5.1.2 Fast udskriftsformat↲
↲
NL╞	┆84┆Betragtes som et NUL-tegn.↲
↲

════════════════════════════════════════════════════════════════════════
↓
CR╞	Betragtes som et NUL-tegn.↲
↲
VT╞	┆84┆Bevirker at vertikal tabulerings (ISO-VT) tegnet bliver ↓
┆19┆┆84┆┄┄genereret, hvis VT tegnet er det første tegn på en li┄┄┄↓
┆19┆┆84┆┄┄nie. Ellers betragtes tegnet som et NUL-tegn.↲
↲
FF  ┆84┆Bevirker at sideskifts (ISO-FF) tegnet bliver genereret, ↓
┆19┆┆84┆┄┄hvis FF tegnet er det første tegn på en linie. Ellers ↓
┆19┆┆84┆┄┄betragtes tegnet som et NUL-tegn.↲
↲
EM╞	┆84┆Betragtes som et NUl-tegn.↲
↲
↲
┆b0┆5.5.1.3 SNA SCS udskriftsformat↲
↲
Hvis IBM 3270 Emulatoren har forbindelse med en værts┄dtamat ↓
som benytter SNA/SDLC kommunikations formen, er det muligt ↓
at foretage SCS udskrivning. Følgende SCS styretegn accepte┄↓
res:↲
↲
BS╞	Back Space↲
BEL╞	Bell↲
CR╞	Carriage Return↲
NEP╞	Enable Presentation↲
FF╞	Form Feed↲
GE╞	Graphic Escape↲
HT╞	Horizontal Tabulation↲
INP╞	Inhibit Presentation↲
IRS╞	Interrecord Seperator↲
LF╞	Line Feed↲
NL╞	New line↲
SA╞	Set Attribute↲
SHF╞	Set Horizontal Format↲
SLD╞	Set Line Density↲
SVF╞	Set Vertical Format↲
TRN╞	Transparent↲
VCS╞	Vertical Channel Select↲
VT╞	Vertical Tabulation↲
↲
SCS styretegnene: BEL, ENP, GE, INP og SA accepteres, men ↓
ignoreres. Styretegnet IRS udføres som en New Line (NL), me┄↓
dens VCS udføres som en Line Feed (LF).↲
↲
↲
┆b0┆5.5.2 Applikations udskrift↲
↲
Værtsdatamatens applikationsprogram har mulighed for at for┄↓
etage skrive operationer på IBM 3270 Emulatorens skriver. ↓
Afhængig af indholdet af visse styretegn (Write Control Cha┄↓
racter (WCC) eller Copy Control Character (CCC)) i skrive ↓
kommandoen fra applikationsprogrammet vil enten transparent ↓

════════════════════════════════════════════════════════════════════════
↓
eller fast udskriftsformat blive anvendt. Kom┄┄primeret ud┄↓
skriftsmåde (se 3.1.1.5) kan anvendes i forbin┄┄delse med Copy ↓
udskrifter foretaget i fast udskriftsformat.↲
↲
↲
┆b0┆5.5.3 Lokal udskrift↲
↲
En lokal udskrift udføres ved at benytte PRINT tasten, som ↓
beskrevet i afsnit 5.4.4. Det skærmbillede, som ønskes ud┄┄┄↓
skrevet, bliver skrevet på den skriver, som er defineret som ↓
IBM 3270 Emulatorens hard-copy skriver (se 3.1.1.9). Denne ↓
type udskrift styres af kontrolenheden (RC891) og er helt ↓
lokal, hvorved forbindelsen til værtsdatamaten ikke er nød┄↓
vendig.↲
↲
En lokal udskrift benytter altid fast udskriftsformat med 80 ↓
tegn pr. linie, således at en udskreven side vil svare til ↓
skærmbilledet. Komprimeret udskriftsmåde kan også benyttes. ↓
Blank-tegn og/eller NUL-tegn i slutningen af linier vil ikke ↓
blive udskrevet. NUL-tegn, som ikke fjernes, vil blive ud┄┄┄↓
skrevet som blank-tegn. Yderligere vil markøren ikke blive ↓
udskrevet.↲
↲
Da hard-copy skriveren kan være optaget, enten af applika┄┄┄↓
tions udskrift eller af en anden emulators lokal udskrift, ↓
sætter kontrolenheden emulatorens anmodninger om lokal ud┄┄┄↓
skrift i kø efter FIFO-princippet (First-In-First-Out). En ↓
anmodning om lokal udskrift kan annulleres ved brug af Re┄┄┄↓
set-tasten (se 5.4.4).↲
↲
Det skal nævnes, at en emulators hard-copy skriver kan indgå ↓
i en gruppe af skrivere (se 3.1.1.9), hvorved 'kø-dannelse' ↓
eventuelt kan elimineres.↲
↲
↲
┆b0┆5.6 Emulator meddelelser↲
↲
IBM 3270 Emulatorens skærmenhed udnyttes normalt såle┄des, at ↓
værtsdatamatens applikationsprogram benytter skærm┄enhedens ↓
øverste 24 linier til kommunikation med brugeren via format┄↓
terede/u-formatterede skærmbilleder, medens skærm┄enhedens ↓
25. linie udnyttes af emulatoren til status medde┄lelser ved┄↓
rørende klynge enheders tilstand (se 5.3.2).↲
↲
I særlige tilfælde vil kontrolenheden dog udnytte skærmen┄he┄↓
dens øverste 24 linier, idet brugerens ønske om ændring af ↓
værtsdatamat tilknytning forårsager udskrift i dette område ↓
på skærmenheden.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆5.6.1 Værtsdatamat valg↲
↲
RC891 kontrolenheden er som tidligere omtalt i stand til at ↓
kommunikere med flere værtsdatamater. Denne kommunikation ↓
kan enten foregå med fast opkoblede linier, hvorpå der be┄┄┄↓
nyttes BSC eller SNA/SDLC kommunikations former, eller fore┄↓
gå via det offentlige datanet (DATEX/X.21), hvorigennem ad┄↓
skillige værtsdatamater kan tilknyttes. Lokal Net ↓
tilknyttede RC8000 værtsdatamaters applikationer kan ↓
yderligere kontak┄tes via kontrolenheden.↲
↲
Ved en passende konfigurering af kontrolenheden stilles al┄le ↓
ovennævnte valgmuligheder til rådighed for IBM 3270 Emulator ↓
brugeren.↲
↲
Hver af de omtalte valgmuligheder (værtsdatamat linie, ↓
værtsdatamat DATEX identifikation, RC8000 applikation) iden┄↓
tificeres med et navn: ┆a1┆værtsdatamat-identifikation┆e1┆, som kan ↓
bestå af 12 tegn. Værtsdatamat-identifikationer kan konfigu┄↓
reres i en tekstfil på RC891.↲
↲
Enhver enhed i klyngen, kan til enhver tid være knyttet til ↓
en af de mulige værtsdatamater/applikationer, og denne til┄↓
knytning kan på et vilkårligt tidspunkt ændres, uafhængigt ↓
af de øvrige enheder i klyngen. For skriverenhedens vedkom┄↓
mende administreres tilknytningen til værtsdatamater/appli┄↓
kationer i RC891 kontrolenheden. Skærmenhedens tilknytning ↓
til værtsdatamat/applikation foregår ved menuvalg.↲
↲
Præsentation af værtsdatamat/applikations menuen vil fore┄┄┄↓
komme i to situationer:↲
↲
- ┆84┆Efter opstart af IBM 3270 Emulatoren (hvis der er mere end ↓
┆19┆┆82┆┄┄een valgmulighed).↲
↲
- ┆84┆Når brugeren benytter Selct-tasten (se 5.4.4) og dermed ↓
┆19┆┆82┆┄┄tilkendegiver at tilknytningen til aktuelle ↓
┆19┆┆82┆┄┄værtsdatamat/applikation skal brydes, fordi en ny til┄knyt┄↓
┆19┆┆82┆┄┄ning ønskes etableret.↲
↲
Menuen vil bestå af en overskrift, som kan konfigureres på ↓
RC891, og en linie for hver valgmulighed, som viser hvilken ↓
A-/F-tast, der vælger pågældende værtsdatamat/applikation, ↓
samt dennes værtsdatamat-identifikation.↲
↲
Et eksempel på en sådan menu kunne være:↲
╞	╞	Partner 3270 vært/applikation menu↲
╞	╞	  A1    BSC linie↲
╞	╞	  A2    SNA linie↲
╞	╞	  A3    RC8000 a1↲
╞	╞	  A3    RC8000 a2↲
↲

════════════════════════════════════════════════════════════════════════
↓
Når brugeren ved tryk på en af de relevante A-/F-taster til┄↓
ken┄degiver sit valg, vil kontrolenheden etablere forbindel┄↓
sen til den valgte værtsdatamat/applikation.↲
↲
↲
┆b0┆5.6.2 Emulator status linie meddelelser↲
↲
De meddelelser, som stammer fra klyngens enheder, vil frem┄↓
komme på skærmenhedens 25. linie: status-linien. Meddelel┄┄┄↓
serne stammer altså ikke fra værtsdatamaten, og vil i de ↓
følgende afsnit blive beskrevet i relation til meddelelses ↓
type.↲
↲
De fleste af efterfølgende meddelelser er det muligt at kon┄↓
figurere på RC891, således at brugeren får mulighed for at ↓
benytte egne tekster i forbindelse med bestemte hændelser.↲
↲
De tekster, som benyttes i de efterfølgende afsnit, vedrø┄┄┄↓
rende meddelelser i status linien, er standard tekster (de┄↓
fault-tekster), som kontrolenheden er udstyret med.↲
↲
↲
┆b0┆5.6.2.1 Værtsdatamat linie meddelelser↲
↲
┆a1┆┆05┆↲
┆a1┆                                       - Modemsignal┆05┆↲
↲
Kontrolenheden modtager ikke de nødvendige signaler fra kom┄↓
munikations liniens tilslutningsudstyr (modem/DCE signalet ↓
"Data Set Ready" mangler).↲
↲
┆a1┆┆05┆↲
┆a1┆ ┆a1┆                                        Ingen trafik┆05┆↲
↲
Kontrolenheden modtager ingen 'polls' (forespørgsler) fra ↓
værtsdatamaten. Hvis emulatoren via kontrolenheden er for┄┄↓
bundet til en værtsdatamat med SNA/SDLC kommunikations form, ↓
kan et tre-cifret nummer optræde efter meddelelsen. Dette ↓
nummer indikerer årsagen til situationen.↲
↲
┆a1┆┆05┆↲
┆a1┆                                         CU polles ikke┆05┆↲
↲
Kontrolenheden modtager 'polls' (forespørgelser) fra værts┄↓
datamaten, men ingen 'polls' er til kontrolenheden i denne ↓
klynge.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆05┆↲
┆a1┆┆05┆Kabelfejl             ↲
↲
Kontrolenhedens kommunikations port(e) (stik) har fået ↓
monteret et galt kabel, evt. er intet kabel monteret: En ↓
V.24 port monteret med et X.21 kabel, eller en X.21 port ↓
monteret med V.24 kabel (eller intet kabel).↲
↲
┆a1┆┆05┆↲
┆a1┆┆05┆Ulovligt enhedsnummer ↲
↲
En skærmenhed er blevet udstyret med et ulovligt ↓
enhedsnummer: Skærmenheden med et enhedsnummer større end 63 ↓
forsøger at få adgang til en værtsdatamat med BSC (herunder ↓
DATEX) kommunikationsform.↲
↲
┆a1┆┆05┆↲
┆a1┆┆05┆Opkald CP nnn        ↲
↲
Kontrolenheden har foretaget et opkald til en værtsdatamat ↓
via det offentlige DATEX (X.21) datanet. Datanettet har ↓
afvist opkaldet med en såkaldt CP (Call Progress) kode ↓
(nnn). Kodernes betydning kan findes i appendix C.↲
↲
┆a1┆┆05┆↲
┆a1┆┆05┆Opkaldsfejl nnn    ↲
↲
Kontrolenheden har foretaget et opkald til eller modtaget et ↓
opkald fra det offentlige DATEX (X.21) datanet, som ↓
mislykkes. Koden nnn angiver årsagen, se appendix D.↲
↲
┆a1┆┆05┆↲
┆a1┆┆05┆Afventer menu      ↲
↲
En skærmenhed har forsøgt at skabe forbindelse til en ↓
værtsdatamat (via det offentlige DATEX (X.21) datanet), som ↓
endnu ikke har afleveret sin MENU til kontrolenheden.↲
↲
Det status linie felt, som er omtalt ovenfor, benyttes også ↓
til SNA sessions information. Følgende meddelelser kan op┄┄┄↓
træde i denne forbindelse:↲
↲
┆a1┆┆05┆↲
┆a1┆                                       - PU┆05┆↲
↲
SNA liniens PU er inaktiv.↲
↲
┆a1┆┆05┆↲
┆a1┆                                       - LU┆05┆↲
↲
SNA liniens LU er inaktiv.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆05┆↲
┆a1┆                                         S┆05┆↲
↲
Skærmenheden styres af en SSCP session.↲
↲
┆a1┆┆05┆↲
┆a1┆                                         M xxxxxxxx┆05┆↲
↲
Skærmenheden styres af en værtsdatamats applikationsprogram ↓
med navnet 'xxxxxxxx'.↲
↲
↲
┆b0┆5.6.2.2 Kontrolenheds meddelelser↲
↲
┆a1┆┆05┆↲
┆a1┆┆06┆- CU forbindelse┆05┆↲
↲
Emulatoren kan ikke få forbindelse med kontrolenheden via ↓
Lokal Net. Årsagen kan være, at kontrolenheden ikke er star┄↓
tet, eller at Lokal Net forbindelsen til kontrolenheden er ↓
afbrudt.↲
↲
┆a1┆┆05┆↲
┆a1┆┆06┆Konfigueringsfejl┆05┆↲
↲
Meddelelsen betyder, at een eller flere IBM 3270 Emu┄latorer ↓
(evt. RC855 terminaler) i klyngen ikke er konfigure┄ret i ↓
overensstemmelse med forskrifterne: Flere enheder i klyngen ↓
har sammenfaldende enhedsnumre.↲
↲
↲
┆b0┆5.6.2.3 Skriver meddelelser↲
↲
De følgende meddelelser kan indtræffe i forbindelse med lo┄↓
kal udskrift (hard-copy udskrift af skærmbilleder) aktiveret ↓
ved tryk på PRINT-tasten. Alle meddelelser i dette afsnit ↓
har relation til den skriver, der er konfigureret som hard-↓
copy skriver for den pågældende emulator. Skriveren ┆a1┆kan┆e1┆ være ↓
en anden skriver end den, der "fysisk" er tilknyttet emula┄↓
toren (se 3.1.1.9).↲
↲
┆a1┆┆05┆ ↲
┆a1┆┆06┆Skriver optaget┆05┆↲
↲
Skriveren er optaget, enten af lokal udskrifts opgaver for ↓
andre emulatorer eller af værtsdatamat applikationsstyret ↓
udskrivning. Endvidere kan skriveren være optaget på grund ↓
af en lokal skriver opgave, f.eks. benyttes skriveren fra en ↓
anden Partner konsol. Sættes udskriftsaktiviteten i kø i ↓
kontrolenhe┄den, vil tastaturet forbliver låst. ↓

════════════════════════════════════════════════════════════════════════
↓
Udskriftsaktiviteten kan annulleres og tastaturet frigives ↓
ved brug af Reset-tas┄ten.↲
↲
┆a1┆┆05┆↲
┆a1┆┆06┆Ingen skriver┆05┆↲
↲
Den skriver, som emulatoren ønsker at benytte til lokal ud┄↓
skrift, er ┆a1┆ikke┆e1┆ til stede i klyngen. Dette kan enten skyldes ↓
en konfigureringsfejl eller, at den emulator, hvor skriveren ↓
er tilkoblet, ikke for nærværende er startet (forbundet til ↓
Kontrolenheden).↲
↲
┆a1┆┆05┆↲
┆a1┆┆06┆Skrivning sløjfet┆05┆↲
↲
Er emulatoren sat i kø i kontrolenheden, mens der modtages ↓
data til skærmenheden, annulleres udskriftsordren, med oven┄↓
nævnte meddelelse.↲
↲
┆a1┆┆05┆↲
┆a1┆┆06┆Skriver ikke klar┆05┆↲
↲
Denne meddelelse kan indtræffe som følge af skriver funk┄┄┄↓
tionsfejl ved udskrivning, hvormed udskrivningen droppes. ↓
Specifikt kan meddelelsen indikere en af følgende skriver ↓
tilstande:↲
- skriver strømsvigt (skriver ikke tændt)↲
- skriver papir-mangel↲
- dårlig kabelforbindelse til skriver.↲
↲
↲
┆b0┆5.6.2.4 Tastatur meddelelser↲
↲
┆a1┆┆05┆↲
┆a1┆ X ┆05┆↲
↲
Der vises et 'x' i status linien, når tastaturet er låst. ↓
Dette vil ske, når en attention afsendes til værtsdatamatens ↓
applikationsprogram, og dette endnu ikke har låst tastaturet ↓
op.↲
↲
Tastaturet er ligeledes låst, medens emulatoren venter i kø ↓
i kontrolenheden i forbindelse med lokal udskrift, efter ak┄↓
tivering af PRINT-tasten.↲
↲
Følgende to meddelelser vil kun fremkomme, hvis emulatoren ↓
er forbundet til en værtsdatamat med SNA/SDLC kommunikations ↓
form:↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆05┆↲
┆a1┆ - F ┆05┆↲
↲
En p.t. ikke tilladt funktion er forsøgt udført:↲
↲
- ┆84┆Brug af en Attn, F- eller A-tast, medens SSCP sessionen ↓
┆19┆┆82┆┄┄foretages, eller før ACTLU er modtaget. Eller brug af ↓
┆19┆┆82┆┄┄Send-tast inden ACTLU er modtaget.↲
↲
- Brug af SysRq-tasten før ACTLU er modtaget.↲
↲
- ┆84┆Brug af en vilkårlig attention genereren┄de tast, mens emu┄↓
┆19┆┆82┆┄┄latoren er i data modtagelses fase med tastaturet frigi┄┄↓
┆19┆┆82┆┄┄vet. Reset-tasten skal benyttes for at få tastaturet fri┄↓
┆19┆┆82┆┄┄givet.↲
↲
┆a1┆┆05┆↲
┆a1┆ SYSTEM┆05┆↲
↲
Meddelelsen (System Lock) vil fremkomme, når applikations┄┄┄↓
programmet har svaret brugerens sidst afsendte meddelelse og ↓
anmoder brugeren om at afsende næste meddelelse, uden endnu ↓
at have frigivet tastaturet.↲
┆14┆┆b3┆↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆A. REFERENCER↲
↲
(1)  Partner Mikrodatamatsystem, Brugervejledning↲
     Installation og vedligeholdelse ↲
     SW1500D↲
↲
(2)  Partner Mikrodatamatsystem, Brugervejledning↲
     Betjening↲
     SW1500D↲
↲
(3)  PN 991 09885↲
     Installationsvejledning for RcMIKRONET↲
     September 1984↲
↲
(4)  PN 991 09714↲
     RC890 Control Unit↲
     Operation and System Customization Manual↲
↲
(5)  PN 991 09968↲
     RC730 Taster til 3270↲
     Udskiftning af taster.↲
↲
(6)  RCSL Nr. 991 09895↲
     RcLokalnet↲
     En introduktion.↲
↲
(7)  Concurrent CP/M-86, Operating System↲
     User's Guide↲
↲
↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆B. Partner IBM 3270 EMULATOR TASTATUR↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆b0┆C. CALL PROGRESS KODER↲
↲
I det efterfølgende gives en kort beskrivelse af Call ↓
Progress kodernes betydning. For yderligere information ↓
henvises til Post- og Telegrafvæsenet.↲
↲
┆a1┆Kode  Betydning┆05┆↲
 02   ┆84┆Viderestillet. Den kaldte abonnent kan ikke modtage ↓
┆19┆┆86┆┄┄data. Opkaldet stilles videre til en anden abonnent. ↓
┆19┆┆86┆┄┄Vent på forbindelse.↲
↲
 03   ┆84┆Stillet i kø. Den kaldte abonnent er optaget. Opkaldet ↓
┆19┆┆86┆┄┄stilles i kø. De ventende stilles igennem efter tur.↲
↲
 20   ┆84┆Mislykket opkald. Forsøg igen.↲
↲
 21   Optaget. Forsøg senere.↲
↲
 22   Procedurefejl. Opkaldet er ikke udført rigtigt.↲
↲
 23   ┆84┆Transmissionsfejl. Der er opstået fejl ved ↓
┆19┆┆86┆┄┄transmission af opkaldssignalet til datexcentralen.↲
↲
 41   ┆84┆Adgang spærret. Den kaldte abonnent er ikke med i ↓
┆19┆┆86┆┄┄samme lukkede brugergruppe.↲
↲
 42   Nummerændring.↲
↲
 43   ┆84┆Ikke tilgængelig. Den kaldte abonnent er ikke længere ↓
┆19┆┆86┆┄┄tilsluttet.↲
↲
 44   Den kaldte abonnent er ude af drift.↲
↲
 45   ┆84┆Den kaldte abonnent spærrer. Abonnenten har koblet ↓
┆19┆┆86┆┄┄lokalsløjfe til.↲
↲
 46   Fejl hos den kaldte abonnent↲
↲
 47   ┆84┆Strømafbrydelse ved den kaldte abonnents DCE↲
↲
 48   ┆84┆Ugyldigt opkald. Der er forsøgt anvendt en tjeneste, ↓
┆19┆┆86┆┄┄der ikke er tegnet abonnement på.↲
↲
 49   Fejl på den kaldte abonnents lokalstrækning.↲
↲
 52   ┆84┆Uens hastighedsklasser. Den kaldte abonnent tilhører ↓
┆19┆┆86┆┄┄en anden hastighedsklasse. Forbindelsen kan derfor ↓
┆19┆┆86┆┄┄ikke kobles igennem.↲
↲

════════════════════════════════════════════════════════════════════════
↓
 61   ┆84┆Net overbelastet. Forbigående problem i nettet.↲
↲
 69   ┆84┆Testresultat: Tastatur i orden. Opnås ved test af egen ↓
┆19┆┆86┆┄┄DCE.↲
↲
 96   ┆84┆Testresultat: Test i orden. Opnås ved test af egen ↓
┆19┆┆86┆┄┄DCE.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆D. OPKALDSFEJL KODER↲
↲
I det efterfølgende gives en kort beskrivelse af opkaldsfejl ↓
koderne. Det skal bemærkes at informationen her er af meget ↓
teknisk art, og normalt kun kan benyttes af teknikere i ↓
forbindelse med fejlsøgning.↲
↲
01 Clear fra DCE under opkaldsfase.↲
02 Receiver overløb↲
03 Receiver paritets fejl↲
04 Uventet interrupt↲
06 Tids grænse T1↲
07 Tids grænse T2↲
08 Tids grænse T3A/T3B↲
09 Tids grænse T4↲
10 Tids grænse T5/T6↲
11 Tids grænse T11↲

════════════════════════════════════════════════════════════════════════
↓
┆1a┆┆1a┆mer optræde efter meddelels f

Full view