|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 88064 (0x15800) Types: RcTekst Names: »99110275.WP«
└─⟦82b75ed7a⟧ Bits:30005866/disk4.imd Dokumenter i RcTekst format (RCSL 99-1-*) └─⟦this⟧ »99110275.WP«
╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ════════════════════════════════════════════════════════════════════════ ↓ ┆15┆┆b3┆↲ ┆15┆┆b1┆┆b0┆┆a1┆A/S Regnecentralen ┆05┆-i-↲ ┆15┆┆b2┆┆b0┆┆a1┆-ii- ┆05┆A/S Regnecentralen↲ ┆14┆┆b3┆↲ ┆14┆┆b1┆┆b0┆┆a1┆Indholdsfortegnelse┆05┆Partner↲ ┆14┆┆b2┆┆a1┆┆b0┆Partner┆05┆Indholdsfortegnelse↲ ↲ ┆b0┆1. INTRODUKTION ┆f0┆........................................ 1↲ ↲ ┆b0┆2. INSTALLATION ┆b0┆┆f0┆........................................ 3↲ 2.1 Pakkeindhold .................................... 3↲ 2.2 Overførsel til Systemdisk ....................... 4↲ 2.2.1 Installation på diskette .................. 4↲ 2.2.2 Installation på Winchesterdisk ............ 5↲ ↲ ┆b0┆3. KONFIGURERING ┆f0┆....................................... 7↲ 3.1 Konfigurering af terminal ...................... 8↲ 3.1.1 Ændring af terminalparametersæt .......... 11↲ 3.1.1.1 Markørpræsentation ............... 12↲ 3.1.1.2 Restriktioner i numeriske felter . 12↲ 3.1.1.3 Kontrol i numeriske felter ....... 13↲ 3.1.1.4 Enhedsnummer for skærmterminal ... 13↲ 3.1.1.5 Udskriftsmåde .................... 14↲ 3.1.1.6 Enhedsnummer for skriver ......... 14↲ 3.1.1.7 CCP/M skrivernummer .............. 15↲ 3.1.1.8 Maximal linielængde på skriver ... 15↲ 3.1.1.9 Enhedsnummer for hard-copy skriver 16↲ 3.1.1.10 Filtransport (FTP) ............... 16↲ ╞ 3.1.1.11 Magnetkortlæsemåde ............... 16↲ 3.1.2 Parameterfilens standardindhold ........... 17↲ 3.2 Konfigurering af RC891 kontrolenhed ............. 17↲ 3.2.1 891VEDL - RC891 filvedligeholdelsesprogram 18↲ ↲ ┆b0┆4. TILSLUTNING TIL LOKALNET ┆f0┆............................ 21↲ ↲ ┆b0┆5. BETJENING ┆f0┆........................................... 23↲ 5.1 Terminalindlæsning og opstart ................... 23↲ 5.2 Terminalintroduktion ............................ 25↲ 5.2.1 Klyngebegrebet ............................ 26↲ 5.2.2 Terminalkonfigurering ..................... 26↲ 5.2.3 Terminalvirkemåde ......................... 27↲ 5.3 Terminalens skærmenhed .......................... 28↲ 5.3.1 Datapræsentation .......................... 28↲ 5.3.2 Statuslinie-information ................... 29↲ 5.4 Tastaturfunktioner .............................. 31↲ 5.4.1 Tastaturbeskrivelse ....................... 31↲ 5.4.2 Hjælpefunktions-taster .................... 32↲ 5.4.3 Alfanumeriske taster ...................... 33↲ 5.4.3.1 Automatisk markørbevægelse ........ 33↲ 5.4.4 Attention-taster .......................... 34↲ 5.4.5 Redigerings-taster ........................ 37↲ 5.4.5.1 Markørbevægelses-taster ........... 37↲ 5.4.5.2 Dataredigerings-taster ............ 39↲ 5.5 Skriverfunktioner ............................... 40↲ 5.5.1 Skriver-udskriftsformater ................. 41↲ 5.5.1.1 Transparent udskriftsformat ....... 41↲ 5.5.1.2 Fast udskriftsformat .............. 42↲ 5.5.1.3 SNA SCS udskriftsformat ........... 42↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ 5.5.2 Applikations-udskrift ..................... 43↲ 5.5.3 Lokal-udskrift ............................ 43↲ 5.6 Terminal-meddelelser ............................ 44↲ 5.6.1 Værtsdatamat valg ......................... 44↲ 5.6.2 Terminal statuslinie-meddelelser .......... 45↲ 5.6.2.1 Værtsdatamatlinie-meddelelser ..... 46↲ 5.6.2.2 Kontrolenheds-meddelelser ......... 48↲ 5.6.2.3 Skriver-meddelelser ............... 48↲ 5.6.2.4 Magnetkortlæser-meddelelser........ 50↲ 5.6.2.5 Tastatur-meddelelser .............. 51↲ ↲ ↲ ┆a1┆┆b0┆BILAG:↲ ↲ ┆b0┆A. REFERENCER ┆f0┆.......................................... 53↲ ↲ ┆b0┆B. PARTNER 3270 TERMINAL TASTATUR ┆f0┆...................... 55↲ ↲ ┆b0┆C. CALL PROGRESS KODER ┆f0┆................................. 57↲ ↲ ┆b0┆D. OPKALDSFEJL-KODER ┆f0┆................................... 59↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆Partner┆05┆1. Introduktion↲ ┆14┆┆b2┆┆a1┆┆b0┆1. Introduktion┆05┆Partner↲ ┆15┆┆b1┆┆b0┆┆a1┆A/S Regnecentralen┆05┆- ┆0b┆ -↲ ┆15┆┆b2┆┆b0┆┆a1┆- ┆0b┆ -┆05┆A/S Regnecentralen↲ ↲ ┆14┆┆b3┆↲ ┆b0┆1. INTRODUKTION↲ ↲ 3270 Terminal programmelpakken giver en Partner mulig┄hed for ↓ at fungere som en/flere IBM 3278 model 2A eller IBM 3279 mo┄↓ del 2A terminal(er), afhængig af den anvendte skærmtype (mo┄↓ nokrom, farveskærm). ↲ ↲ Når en Partner udfører 3270 Terminal programmet vil den op┄↓ træde som en/flere terminal(er) i en klynge af terminaler ↓ centreret omkring RC891 Kontrolenheden. Partneren skal i ↓ den┄ne sammenhæng være forbundet til RC891 Kontrolenheden via ↓ LokalNet (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 kommunikationsenhed som mulig┄gør ↓ forskellige kommunikationsformer 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 til┄↓ slutning via LokalNet (LAN).↲ ↲ Yderligere information vedr. LokalNet kan opnås ved læsning ↓ af "RcLokalnet - en introduktion", se reference (6).↲ ↲ Denne betjeningsvejledning beskriver, foruden de almene for┄↓ hold vedr. brugen af 3270 Terminalen, også hvorle┄des brug┄↓ eren installerer 3270 Terminal programmelpakken, samt hvor┄↓ ledes 3270 Terminalen konfigure┄res inden den tages i brug. ↓ Yderligere omtales hvorledes RC891 Kontrolen┄heden kan kon┄↓ figureres fra en Partner.↲ ↲ I de efterfølgende afsnit vil ordet 'terminal' blive benyt┄↓ tet i betydningen Partner 3270 Terminal; ligeledes vil RC891 ↓ Kontrolenheden blive omtalt i den kortere form 'kon┄┄┄trol┄en┄↓ hed'.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b1┆┆b0┆┆a1┆Partner ┆05┆2. Installation↲ ┆14┆┆b2┆┆b0┆┆a1┆2. Installation┆05┆Partner↲ ┆14┆┆b3┆↓ ┆b0┆2. INSTALLATION↲ ↲ Dette afsnit beskriver terminalpakkens indhold, samt hvor┄le┄↓ des terminalpakken installeres på brugerens systemdisk(et┄↓ te).↲ ↲ ↲ ┆b0┆2.1 Pakkeindhold↲ ↲ Terminalpakken leveres på en distributionsdiskette, som in┄↓ deholder følgende filer:↲ ↲ 3270term.cmd╞ ┆84┆Terminalprogrammet.↲ ↲ 3270prms.prm╞ ┆84┆Eksempel på en konfigurerings-fil til termina┄↓ ┆19┆┆8e┆┄┄l┄en. Filen kan ændres med programmet 3270konf.↲ ↲ 3270konf.cmd╞ ┆84┆Terminalens konfigureringsprogram.↲ ↲ 891menu.cmd╞ ┆84┆Kontrolenhedens filvedligeholdelsesprogram ↓ ┆19┆┆8e┆┄┄(del 1/2)↲ ↲ 891vedl.cmd ┆84┆Kontrolenhedens filvedligeholdelsesprogram ↓ ┆19┆┆8e┆┄┄(del 2/2)↲ ↲ termmenu.mdf╞ ┆84┆Eksempel på en menudefinitionsfil, som kan be┄↓ ┆19┆┆8e┆┄┄nyttes til indlæsning af terminalen, samt til ↓ ┆19┆┆8e┆┄┄indlæsning af terminalens eller kontrolen┄he┄↓ ┆19┆┆8e┆┄┄dens konfigureringsprogram (CCP/M kald: ↲ ┆84┆MENU TERMMENU, 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 terminal og kontrolenhed.↲ ↲ instjob.sub ┆84┆Installationsjob, som kan benyttes ved over┄┄┄┄↓ ┆19┆┆8e┆┄┄førsel af filer fra distributionsdisketten til ↓ ┆19┆┆8e┆┄┄systemdisk(ette).↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆2.2 Overførsel til Systemdisk↲ ↲ For at kunne anvende terminalen kræves følgende filer på sy┄↓ stemdisken:↲ ↲ 3270term.cmd╞ ┆84┆der indeholder terminalprogrammet.↲ ↲ 3270prms.prm╞ ┆84┆der indeholder de 4 mulige terminalkonfigure┄↓ ┆19┆┆8e┆┄┄ringer.↲ ↲ imc.cmd╞ ╞ ┆84┆der indeholder terminalens basisprogrammel.↲ ↲ Endvidere bør terminalens konfigureringsprogram, der findes ↓ i filen: 3270konf.cmd, findes på systemdisken. Består klyn┄↓ gen omkring kontrolenheden udelukkende af Partner(e), er det ↓ nødvendigt at overføre kontrolenhedens filvedligehol┄┄des┄pro┄↓ gram, 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 installationsjobbet: INSTJOB fra distributionsdis┄↓ ketten som beskrevet i 2.2.1 for RC750-3 og i 2.2.2 for ↓ RC750-4.↲ ↲ Når terminalen 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 kommandoniveau.↲ ↲ - ┆84┆Indsæt terminal 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 INSTJOB A:↲ ↲ ┆8c┆┆83┆┆b0┆↓ - ┆84┆Filerne, som overføres ved ovennævnte kommando, er følgen┄↓ ┆19┆┆82┆┄┄de:↲ 3270term.cmd↲ 3270prms.prm↲ 3270konf.cmd↲ 891menu.cmd↲ 891vedl.cmd↲ termmenu.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å Winchesterdisk↲ ↲ - ┆84┆Start systemet på sædvanlig måde (Winchesterdisk er sy┄┄┄┄↓ ┆19┆┆82┆┄┄stemdisk). Hvis der vises en menu, trykkes ESC for at kom┄↓ ┆19┆┆82┆┄┄me til CCP/M-86 kommandoniveau.↲ ↲ - ┆84┆Indsæt terminal 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 Winchesterdisken i B ↓ ┆19┆┆82┆┄┄ved at give følgende kommando til CCP/M-86:↲ A> ┆b0┆SUBMIT INSTJOB B:↲ ↲ - ┆84┆Filerne, som overføres ved ovennævnte kommando, er følgen┄↓ ┆19┆┆82┆┄┄de:↲ 3270term.cmd↲ 3270prms.prm↲ 3270konf.cmd↲ 891menu.cmd↲ ┆84┆891vedl.cmd↲ termmenu.mdf↲ imc.cmd↲ ↲ - ┆84┆Filer, som evt. ikke ønskes på Winchesterdisken, kan slet┄↓ ┆19┆┆82┆┄┄tes med CCP/M-86 kommandoen: ERA.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ┆14┆┆b3┆↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b1┆┆a1┆┆b0┆Partner┆05┆3. Konfigurering↲ ┆14┆┆b2┆┆b0┆┆a1┆3. Konfigurering┆05┆Partner↲ ┆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┆ 3270 Ter┄minal ↓ i en Partner. - Ønsker brugeren at anvende flere 3270 Termi┄↓ naler (udført i flere konsoller) samtidigt i samme Part┄ner, ↓ er det ┆a1┆nødvendigt┆e1┆ at generere et CCP/M-86 netstyre┄system med ↓ en øget ressourcetildeling af kø-beskrivelser i forhold til ↓ standard CCP/M-86 netstyresystemet; endvidere er det nødven┄↓ digt at øge ressourcen af kø-bufferstørrelse. Ge┄nereringen ↓ af et nyt CCP/M-86 netstyresystem, som er i stand til at ud┄↓ føre flere 3270 Terminaler (een i hver konsol) sam┄tidigt, ↓ foretages ved at følge vejledningerne i kapitler┄ne 4.2.2 og ↓ 4.2.3 i ref. (1). Antallet af kø-beskrivelser (Num┄ber of ↓ Queue Control Blocks (nqcbs)) ┆a1┆skal┆e1┆ ændres til 7F (Hex), me┄↓ dens kø-bufferstørrelsen (Queue Buffer Total Size in bytes ↓ (qbufsize)) ┆a1┆skal┆e1┆ ændres til 1200 (Hex).↲ ↲ Inden terminalen kan anvendes til kommunikation med en ↓ værts┄datamat, skal både terminalen og kontrolenheden tilpas┄↓ ses værtsdatamatens krav til klyngen. F.eks. stiller værts┄↓ datamaten krav om helt specielle identifikationsadresser ↓ (numre) for henholdsvis kontrolenheden, og terminalens ↓ skærm┄enhed og evt. skriverenhed.↲ ↲ Yderligere skal både kontrolenhed og terminal tilpasses bru┄↓ gerens specielle krav til emulatorens opførsel i driftssitu┄↓ ationen. F.eks. kan brugeren vælge skærmenhedens markørpræ┄↓ sentation, skriverens udskrivningsmetode, skærmenhedens sta┄↓ tuslinietekster o.lign.↲ ↲ Tilpasningen (konfigureringen) af terminalen foretages med ↓ programmet: 3270KONF; konfigureringen af kontrolenheden ↓ foretages med programmet: 891VEDL, samt ved brug af en ↓ teksteditor. Begge programmer virker udadtil ligesom pro┄↓ grammet til konfigurering af systempara┄metrene på en Partner ↓ (se ref. (2)).↲ ↲ Det skal nævnes her, at konfigurering af både terminalen og ↓ kontrolenheden også kan foretages ved at benytte eksemplet ↓ på en TERMMENU-fil (termmenu.mdf). Dette gøres ved først at ↓ sætte den aktuelle disk til at være systemdisken, og deref┄↓ ter 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┆TERM TERMMENU↲ ↲ Herefter vil følgende menu fremkomme på skærmen:↲ ↲ ┆0e┆↓ ╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱ ╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ↓ ___________________________________________________________________↲ ↲ ╞ 3270 Terminal Menu↲ ___________________________________________________________________↲ ↲ ↲ ╞ 1╞ 3270 Terminal a↲ ↲ ╞ 2╞ 3270 Terminal b↲ ↲ ╞ 3╞ 3270 Terminal c↲ ↲ ╞ 4╞ 3270 Terminal d↲ ↲ 5 Konfigurering af 3270 Terminal 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. 3270 Terminalen 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- teg┄↓ ┆19┆┄┆81┆┄net: 5 vil terminalens konfigureringsprogram blive star- ↓ ┆19┆┄┆81┆┄tet. Valgtegnet: 6 skal benyttes, når kontrolenhedens fil┄↓ ┆19┆┄┆81┆┄vedligeholdelsesprogram ønskes anvendt. Teksteditoren kan ↓ ┆19┆┄┆81┆┄indlæses og startes ved at vælge valgtegn: 7.↲ ↲ ↲ ┆b0┆3.1 Konfigurering af terminal↲ ↲ For at kunne konfigurere terminalen er det nødvendigt at ↓ kende visse af værtsdatamatens kommunikationsparametre ↓ (adressen for terminalens skærmenhed, samt evt. adressen for ↓ terminalens skriverenhed).↲ ↲ Terminalens konfigurationsparametre findes i en separat fil ↓ (3270prms.prm), som terminalen vil læse ved opstart. De sy┄↓ stemparametre, der er fastlagt ved hjælp af programmet KON┄↓ FIG (se ref. (2)) vil ingen indflydelse have på terminalen i ↓ de tilfælde hvor der forekommer parametersammenfald mel┄lem ↓ terminalens konfigurationsparametre og systemparame┄┄┄trene ↓ (f.eks. skærmenhedens markørpræsentation). I sådanne tilfæl┄↓ de vil kun indholdet i terminalens konfigurationsfil få ind┄↓ ┆8c┆┆83┆┆b6┆↓ flydelse. Det skal i denne forbindelse nævnes, at ter┄minalen ↓ ved opstart ændrer ┆a1┆alle┆e1┆ programmerbare tasters funk┄tioner!↲ ↲ Programmet til konfigurering af terminalen startes ved at ↓ vælge aktuel disk til at være systemdisken og skrive føl┄┄┄↓ gende kommando til CCP/M-86: ↲ ↲ A>┆b0┆3270KONF↲ ↲ (Man kan evt. benytte MENU TERMMENU kommandoen (se 3).↲ ↲ Herefter fremkommer følgende menu på skærmen:↲ ↲ ┆0e┆↓ ╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱ ╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ↓ ___________________________________________________________________↲ ↲ ╞ Konfigurering af 3270 Terminal 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↲ ↲ h Hent konfigureringsfil↲ ↲ g Gem ny konfigureringsfil↲ ↲ ↲ ↲ ↲ ↲ ↲ ╞ Tryk ESC for at returnere↲ ___________________________________________________________________↲ ↲ ╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱ ↓ ┆0f┆↓ Ovennævnte menu giver brugeren mulighed for at hente den ak┄↓ tuelle parameterfil (3270prms.prm) ved brug af valgtegnet: ↓ h. Parameterfilens indhold vil blive benyttet som grundlag ↓ for eventuelle ændringer af terminalens 4 mulige parameter┄↓ sæt. Ændringer af et parametersæt indledes med et tryk på et ↓ af valgtegnene: a-d.↲ ↲ Eftersom terminalen 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 ter┄minalpara┄↓ metersæt, bl.a. for at sikre terminalens konsoluafhængig┄hed, ↓ samt for at muliggøre udnyttelse af terminalen i flere kon┄↓ soller samtidigt. Dette medfører nemlig, at ter┄minalerne ↓ f.eks. skal optræde med forskellige skærmenhedsnumre (hvil┄↓ ket bl.a. indgår i terminalparametersættet), for at værts┄da┄↓ ┆8c┆┆83┆┆b2┆↓ tamaten kan identificere de enkelte enheder, som logisk set ↓ eksisterer på den enkelte Partner.↲ ↲ Efter ændringer i de fire parametersæt vil en ny konfigure┄↓ ringsfil blive gemt ved brug af valgtegnet: g. - Når ESC ↓ vælges, vil konsollen returnere til CCP/M-86 niveau (evt. ↓ til MENU TERMMENU, hvis denne funktion har været anvendt).↲ ↲ Parameterfilens standardindhold - indholdet af konfigure┄↓ ringsfilen (3270prms.prm) fra distributionsdisketten - op┄↓ lyses i afsnit 3.1.2.↲ ↲ I forbindelse med hentning og gemning af konfigureringsfilen ↓ (3270prms.prm) kan der opstå problemer, hvorefter een af ↓ følgende meddelelser vil blive udskrevet til brugerens in┄↓ for┄mation:↲ ↲ - Diskette fejl: 3270prms.prm kan ikke åbnes.↲ ↲ Meddelelsen kan forekomme både i forbindelse med hentning og ↓ gemning af konfigureringsfilen. I forbindelse med hentning ↓ er de mest sandsynlige årsager til meddelelsen, at system┄↓ disken er taget ud af diskstationen; diskstationen, hvori ↓ systemdisken er monteret, er slukket, eller konfigure┄rings┄↓ filen anvendes i forbindelse med konfigurering i en an┄den ↓ konsol, evt. af en anden Partner i et system forbundet via ↓ LokalNet (DR-Net).↲ ↲ I forbindelse med gemning af konfigureringsfilen, er de mest ↓ sandsynlige årsager til meddelelsen, at systemdisken er ta┄↓ g┄et ud af diskstation, eller at denne er blevet slukket.↲ ↲ - Diskette fejl: 3270prms.prm kan ikke hentes.↲ eller↲ - Diskette fejl: 3270prms.prm kan ikke gemmes.↲ ↲ Meddelelserne forekommer selvsagt under hentning og gemning ↓ af konfigureringsfilen. De mest sandsynlige årsager til med┄↓ delelserne er, at systemdisken er taget ud af diskstati┄on, ↓ eller at denne er blevet slukket under hentning/gemning af ↓ konfigureringsfilen. - Under hentning kan meddelelsen fo┄re┄↓ komme, hvis konfigureringsfilen (3270prms.prm) er blevet ↓ ødelagt (f.eks ikke har den korrekte størrelse); denne år┄↓ sag er dog ret usandsynlig.↲ ↲ - Konfigureringsfilen skal hentes.↲ ↲ Denne meddelelse fremkommer, når programmet til konfigure┄↓ ring af terminalen (3270KONF) ikke har det aktuelle ind┄hold ↓ ┆8c┆┆83┆┆b9┆↓ af konfigureringsfilen (3270prms.prm). Brugeren må derfor ↓ an┄vende valgtegnet: h, for at hente den aktuelle konfigure┄↓ ringsfil, foretage ændringer af terminalens 4 parametersæt, ↓ hvorefter en ny konfigureringsfil kan gemmes.↲ ↲ Ændring af et af de fire mulige parametersæt foretages ved ↓ først at vælge hvilket parametersæt der ø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 terminalparametersæt↲ ↲ Menuen, som muliggør en ændring af et terminalparametersæt, ↓ vil fremtræde på følgende måde, med parametrenes aktu┄elle ↓ indhold 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 standardindhold ↓ (se 3.1.2):↲ ↲ ┆0e┆↓ ╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱ ╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ↓ ___________________________________________________________________↲ ↲ ╞ Konfigurering af 3270 Terminal parametre :a↲ ___________________________________________________________________↲ ↲ ↲ ╞ 1╞ Markør præsentation╞ ╞ ╞ Blok↲ ↲ ╞ 2╞ Restriktioner i numeriske felter╞ ╞ Komma↲ ↲ ╞ 3╞ Kontrol i numeriske felter╞ ╞ Ja↲ ↲ ╞ 4╞ Enhedsnummer for skærmterminal╞ ╞ 0↲ ↲ 5 Udskriftsmåde ╞ ╞ ╞ Normal↲ ↲ 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↲ ↲ a Filtransport (FTP) ╞ ╞ ╞ Nej↲ ↲ b Magnetkortlæsemåde╞ ╞ ╞ Ingen↲ ↲ ___________________________________________________________________↲ ↲ ╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱ ↓ ┆0f┆↓ ↲ Ændring af et terminalparametersæt foretages ved at udvæl┄ge ↓ de parametre (een efter een), som ønskes ændret, ved at be┄↓ nytte et af de elleve valgtegn: 1-9, a, b. Herved gives der ↓ ┆8c┆┆83┆┆b3┆↓ mulighed for at ændre den valgte parameters aktuelle værdi. ↓ En vejledende tekst, vedr. ændring af den valgte parameter, ↓ vil blive udskrevet i den nederste del af skærmbilledet. Når ↓ parameteren har opnået det ønskede indhold, benyttes tasten ↓ ' ', hvorefter en ny parameters indhold kan ændres.↲ ↲ I forbindelse med ændring af et parametersæt kan der frem┄↓ komme en meddelelse, som informerer brugeren om en ulovlig┄↓ hed i parametersættet:↲ ↲ - Enhedsnumrene for skærmterminal og skriver er ens.↲ ↲ Skærmterminalens og skriverens enhedsnumre kan ikke være ↓ ens. - Ret det forkerte enhedsnummer (se 3.1.1.4 og ↓ 3.1.1.6).↓ ↲ ↲ De enkelte parametres mulige indhold og deres betydning be┄↓ skrives i de efterfølgende afsnit.↲ ↲ ↲ ┆b0┆3.1.1.1 Markørpræsentation↲ ↲ Denne parameter fastlægger udseendet på skærmenhedens mar┄┄┄┄┄↓ kør, for den terminal som anvender aktuelle parametersæt.↲ ↲ Parameteren giver føl┄┄┄┄gende markørpræsentationsmulig┄heder:↲ ↲ Streg : ┆84┆Markøren optræder som en fast understreg┄↓ ┆19┆┆92┆┄┄ning.↲ Blinkende streg: ┆84┆Markøren optræder som en blinkende under┄↓ ┆19┆┆92┆┄┄stregning.↲ Blok : ┆84┆Markøren optræder som en fast blok.↲ Blinkende blok : ┆84┆Markøren optræder som en blinkende blok.↲ ↲ ↲ ┆b0┆3.1.1.2 Restriktioner i numeriske felter↲ ↲ Denne parameter fastlægger, hvilken type decimalkomma, ter┄↓ minalen vil acceptere i numeriske inddatafelter.↲ ↲ Parameteren giver føl┄┄┄gen┄de muligheder for restriktioner:↲ ↲ Komma og punktum: ┆84┆Både decimal punktum og decimal komma ↓ ┆19┆┆92┆┄┄accepteres.↲ Punktum : Kun decimal punktum accepteres.↲ Komma : Kun decimal komma accepteres.↲ ↲ ↲ ┆8c┆┆83┆┆b9┆↓ ┆b0┆3.1.1.3 Kontrol i numeriske felter↲ ↲ Denne parameter bestemmer hvilken kontrol der foretages af ↓ terminalen ved inddatering i numeriske felter.↲ ↲ Parameteren føl┄gende kontrolmuligheder:↲ ↲ Nej : ┆84┆┆84┆Kontrol af inddatering i numeriske felter ↓ ┆19┆┆92┆┄┄undertrykkes - alle tegn accepteres i nu┄↓ ┆19┆┆92┆┄┄meriske felter.↲ Ja : ┆84┆┆84┆Kontrol af inddatering i numeriske felter ↓ ┆19┆┆92┆┄┄udføres - kun numeriske tegn (0-9), samt ↓ ┆19┆┆92┆┄┄decimal punktum og/eller deci┄mal komma - ↓ ┆19┆┆92┆┄┄afhængigt af parameteren 'Restriktioner i ↓ ┆19┆┆92┆┄┄nu┄meriske felter' (se 3.1.1.2) -, vil bli┄↓ ┆19┆┆92┆┄┄ve accepteret i numeriske felter.↲ ↲ ↲ ┆b0┆3.1.1.4 Enhedsnummer for skærmterminal↲ ↲ En Partnerenhed i en klynge, centreret om kontrolenheden ↓ (RC891), er enten en skærmterminal (en konsol, som udfø┄rer ↓ terminalprogrammet) eller en skriver tilknyttet en ter┄minal.↲ ↲ 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 terminalen i flere konsoller samtidigt, ┆a1┆skal┆e1┆ termi┄↓ nalerne 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 angiver skærmterminalens enhedsnummer med føl┄g┄↓ ende 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 Lo┄↓ ┆19┆┆87┆┄┄kalNet.↲ 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.↲ ↲ ↲ ┆8c┆┆83┆┆b9┆↓ ┆b0┆3.1.1.5 Udskriftsmåde↲ ↲ Denne parameter fastlægger måden, hvormed hard-copy udskrif┄↓ ter vil blive foretaget på terminalens tilknyttede skriver. ↓ Hvis terminalens hard-copy skriver ikke er tilknyttet ter┄↓ minalen selv, vil parameteren ikke have indflydelse på ud┄↓ skriftsmåden.↲ ↲ Parameteren har ingen indflydelse på udskrif┄┄ter, som genere┄↓ res af værtsdatamaters applikationer.↲ ↲ Parameteren beskriver følgende udskriftsmåder:↲ ↲ Kompakt: ┆84┆┆84┆Hard-copy udskrifter af skærmbilleder udføres i ↓ ┆19┆┆89┆┄┄kom┄pakt måde, hvilket vil sige, at linier udeluk┄↓ ┆19┆┆89┆┄┄kende bestående af NUL-tegn ("linier uden ind┄↓ ┆19┆┆89┆┄┄hold"), ikke vil blive ud┄┄┄┄skrevet, samt at SIDESKIFT ↓ ┆19┆┆89┆┄┄ikke vil blive udført efter endt hard-copy ud┄↓ ┆19┆┆89┆┄┄skrift.↲ Normal : ┆84┆┆84┆Hard-copy udskrifter af skærmbilleder udføres, som ↓ ┆19┆┆89┆┄┄disse vises på skærmenheden (incl. evt. "tomme" ↓ ┆19┆┆89┆┄┄linier), samt afsluttes med SIDESKIFT.↲ ↲ ↲ ┆b0┆3.1.1.6 Enhedsnummer for skriver↲ ↲ En Partnerenhed i en klynge, centreret om kontrolenheden ↓ (RC891), er enten en skærmterminal (en konsol, som udfø┄rer ↓ terminalprogrammet) eller en skriver tilknyttet en ter┄mi┄nal.↲ ↲ 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 terminalen i flere konsoller samtidigt, ┆a1┆skal┆e1┆ termi┄↓ nalerne 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 angiver skrive┄┄┄rens enhedsnummer med følgende re┄↓ striktioner:↲ ↲ Ingen: ┆84┆Terminalen 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┄┄┄┄↓ ┆8c┆┆83┆┆b9┆↓ ┆19┆┆87┆┄┄tions form, og/eller værtsdatamaten RC8000 via Lokal ↓ ┆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 skrivernummer↲ ↲ Denne parameter fastlægger forbindelsen mellem en terminals ↓ 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 ↓ terminals skriver med enhedsnummer "Enhedsnummer for skri┄┄↓ ver", rent "fysisk" vil blive foretaget på CCP/M's skri┄ver ↓ med nummeret "CCP/M skrivernummer".↲ ↲ Parameteren sikrer, at uanset i hvilken konsol terminalen ↓ med aktuelle parametersæt udføres, så vil terminalens skri┄↓ verudskrifter altid foretages på en forudbestemt CCP/M skri┄↓ ver. (Det skal dog nævnes at brugeren ved udnyttelse af ↓ CCP/M-86 kommandoen: NET, har mulighed for at ændre fastsat┄↓ te skriverdestinationer - 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 terminalen om den maximale linie┄↓ længde (papir bredden) på den "fysisk" tilknyttede skriver ↓ (se 3.1.1.7). Terminalen vil foretage passende LINIESKIFT ↓ afhængigt af aktuelle parameters værdi, således at ud┄┄┄↓ skriftsinformation ikke mistes.↲ ↲ Parameteren angiver skriverens maximale linielængde med ↓ følg┄ende 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 terminals 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 ↓ terminalen. Parameteren kan udover at henvise til en enkelt ↓ skriver, også sættes således, at den henviser til en klasse ↓ (gruppe) af skrivere i klyngen. I dette tilfælde vil klyn┄↓ gens kon┄┄trolenhed forsøge at finde en ledig skriver i klas┄↓ sen, når en terminal anmoder om hard-copy udskrift. Parame┄┄↓ teren ┄┄angiver ter┄minalens hard-co┄py skriver eller terminal┄↓ ens hard-copy skri┄ver klas┄se:↲ ↲ Ingen : Ingen hard_copy skriver tilknyttet terminalen.↲ 1-127 : ┆84┆Enhedsnummer for hard-copy skriver.↲ 130-145: Hard-copy skriver klasse identifikation (0-15).↲ ↲ ↲ ┆b0┆3.1.1.10 Filtransport (FTP)↲ ↲ Denne parameter er bestemmende for, om 3270 Terminalen skal ↓ være i stand til at foretage filtransport (se ref. (8)).↲ ↲ Parameteren kan antage følgende information:↲ ↲ Nej: ┆84┆Terminalen vil ┆1f┆┆a1┆ikke┆e1┆ kunne foretage filtransport.↲ Ja : Terminalen kan foretage filtransport.↲ ↲ ↲ ┆b0┆3.1.1.11 Magnetkortlæsermåde↲ ↲ Denne parameter er bestemmende for, efter hvilke specifika┄↓ tioner en tilknyttet magnetkortlæser behandles.↲ ↲ Parameteren angiver magnetkortlæsemåden:↲ ↲ Ingen : ┆84┆Ingen magnetkortlæser tilsluttet.↲ IBM 3277: ┆84┆Magnetkortlæseren behandles i overensstemmelse med ↓ ┆19┆┆8a┆┄┄specifikationerne for IBM 3277.↲ IBM 3278: ┆84┆Magnetkortlæseren behandles i overensstemmelse med ↓ ┆19┆┆8a┆┄┄specifikationerne for IBM 3278.↲ Alfaskop: ┆84┆Magnetkortlæseren behandles i overensstemmelse med ↓ ┆19┆┆8a┆┄┄specifikationerne for Alfaskop System 37. - Mag┄↓ ┆19┆┆8a┆┄┄net┄kortet ┆a1┆skal┆e1┆ blive siddende i magnetkortlæseren, ↓ ┆19┆┆8a┆┄┄indtil værtsdatamat-applikationen forlades. Det ↓ ┆19┆┆8a┆┄┄skal yderligere bemærkes, at Partner konsollen vil ↓ ┆19┆┆8a┆┄┄være låst (man kan ikke skifte konsol) medens ↓ ┆19┆┆8a┆┄┄magnetkortet er i magnetkortlæseren.↲ ↲ ↲ ┆8c┆┆83┆┆d4┆↓ ┆b0┆3.1.2 Parameterfilens standardindhold↲ ↲ Parametersættenes standardindhold oplyses i efterfølgende ↓ skema:↲ ┆0e┆↓ ↲ ┆a1┆┆05┆ a b c d ↲ Markørpræsentation┆05┆ ....Blok..... ↲ Restriktioner i numeriske felter┆05┆ ....Komma.... ↲ Kontrol i numeriske felter┆05┆....Ja....... ↲ Enhedsnummer i skærmterminal┆05┆ 0 2 3 4 ↲ Udskriftsmåde┆05┆ ....Normal... ↲ Enhedsnummer for skriver┆05┆ 1 0 0 0 ↲ CCP/M skrivernummer┆05┆ 0 0 0 0 ↲ Maximal linielængde på skriver┆05┆132 132 132 132↲ Enhedsnummer for hard-copy skriver 1 1 1 1↲ Filtransport (FTP) ....Nej.......↲ ┆a1┆Magnetkortlæsemåde╞ ╞ ╞ ....Ingen.....↲ ┆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 systemdisketten. 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øl┄↓ gende tre trin:↲ ↲ 1) Hent filen fra RC891 til en Partner.↲ 2) ┆84┆Rediger 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 filvedligeholdelsesprogram↲ ↲ Programmet kan startes enten direkte ved at skrive følgende ↓ kommando til CCP/M-86:↲ ↲ A>┆b0┆891VEDL↲ ↲ eller ved at benytte MENU TERMMENU (se afsnit 3).↲ ↲ Herefter fremkommer følgende menu på skærmen:↲ ↲ ↲ ┆0e┆↓ ╱04002d4e0e000700000000020b5431400000000000000000000000000000000000000000000000000f1419232d37414b555f69737d8791ff04╱ ╱04002d4c0a00050000000002013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱ ↓ ___________________________________________________________________↲ ↲ ╞ RC891 fil administration ╞ ╞ ╞ ↲ ___________________________________________________________________↲ ↲ ↲ 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.↲ ↲ ┆8c┆┆83┆┆b8┆↓ 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 Partnerdisk. En evt. eksisterende fil med samme navn ↓ ┆19┆┆82┆┄┄vil blive overskrevet.↲ ↲ F Flyt fil til RC891↲ ┆84┆Den angivne fil flyttes til RC891 og slettes derefter på ↓ ┆19┆┆82┆┄┄Partnerdisken.↲ ↲ K Kopier fil til RC891↲ ┆84┆Den angivne fil kopieres til RC891, men ┆a1┆slettes ikke┆e1┆ på ↓ ┆19┆┆82┆┄┄Partnerdisken.↲ ↲ 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 ↓ TERMMENU.↲ ┆14┆┆b3┆↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b1┆┆b0┆┆a1┆Partner┆05┆4. Tilslutning til lokalnet↲ ┆14┆┆b2┆┆a1┆┆b0┆4. Tilslutning til lokalnet┆05┆Partner↲ ┆14┆┆b3┆↲ ┆b0┆4. TILSLUTNING TIL LOKALNET↲ ↲ Information vedrørende forbindelsen mellem en Partner og Lo┄↓ kalNet henvises til reference (3).↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b1┆┆b0┆┆a1┆5┆b0┆. Partner┆05┆5. Betjening↲ ┆14┆┆b2┆┆a1┆┆b0┆5. Betjening┆05┆Partner↲ ↲ ┆b0┆5. BETJENING↲ ↲ Dette kapitel omhandler de almene forhold vedrørende brugen ↓ af 3270 Terminalen. Terminalens skærmenheds, tas┄taturs og ↓ skriverenheds funktioner vil blive gennemgået. Under vis┄se ↓ omstændigheder vil terminalen og den tilknyttede kon┄trol┄en┄↓ hed (RC891) komme med meddelelser til brugeren på skærmen┄↓ heden; disse meddelelser vil ligeledes blive forkla┄ret i ↓ det┄te kapitel.↲ ↲ ↲ ┆b0┆5.1 Terminalindlæsning og opstart↲ ↲ Indlæsning og opstart af terminalen gøres ved først at sætte ↓ aktuelle disk til at være systemdisken, og derefter skrive ↓ følgende kommando til CCP/M-86:↲ ↲ A> ┆b0┆3270┆b0┆TERM p↲ ↲ hvor 'p' repræsenterer en af de fire mulige parametersæt an┄↓ givelser: a, b, c eller d. En anden mulighed for indlæs┄┄┄ning ↓ og opstart af terminalen er, at benytte MENU program┄┄┄met. ↓ CCP/M-86 skal i dette tilfælde gives følgende kommando, ef┄↓ ter valg af systemdisk:↲ ↲ A> ┆b0┆MENU TERMMENU↲ ↲ hvorefter menuen giver mulighed for indlæsning og opstart af ↓ terminalen med fire forskellige parametersæt (se afsnit 3).↲ ↲ I forbindelse med indlæsning og opstart af terminalen kan ↓ flere fejlmuligheder opstå, hvilket bevirker, at en forkla┄↓ rende meddelelse bliver udskrevet.↲ ↲ Er parametersætangivelsen (a,b,c,d) ikke korrekt, vil en af ↓ følgende meddelelser fremkomme:↲ ↲ - ┆84┆Parametersætangivelse (a,b,c,d) mangler↲ ┆84┆Hvilket betyder, at parametersætangivelsen i CCP/M-86 kom┄↓ ┆19┆┆82┆┄┄mandoen har været udeladt.↲ ↲ - Parametersætangivelse (a,b,c,d) uklar↲ ┆84┆Hvilket betyder, at flere parametersætangivelser har væ┄ret ↓ ┆19┆┆82┆┄┄anvendt i samme CCP/M-86 kommando.↲ ↲ - Parametersætangivelse (a,b,c,d) fejlagtig↲ ┆84┆Hvilket betyder, at parametersætangivelsen ┆a1┆ikke┆e1┆ har væ┄ret ↓ ┆19┆┆82┆┄┄en af de fire mulige.↲ ↲ ┆8c┆┆83┆┆c2┆↓ Findes parametersætfilen (3270prms.prm) ┆a1┆ikke┆e1┆ på system disk┄↓ en, eller er filen i brug, fremkommer følgende meddelel┄se:↲ ↲ - Parameterfilen: 3270prms.prm ukendt.↲ ↲ Findes filen med basisprogrammel (imc.cmd) ikke på system- ↓ disken vil følgende meddelelse fremkomme:↲ ↲ - Fejl ved initialisering af: imc.cmd↲ ↲ Udnyttes Partnersystemet specielt, f.eks. af lagerplads- ↓ krævende programmer udført i andre konsoller, medens indlæs┄↓ ning og opstart af terminalen foretages, kan det hænde at ↓ terminalen 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.↲ ↲ Meddelelsen:↲ ↲ - For få CCP/M procesressourcer↲ vil kunne fremkomme, hvis 3270 Terminalen indlæses samtidig ↓ med, at Partneren udfører funktioner (programmer) bestående ↓ af mange processer, hvorved der er opstået en mangel på ↓ CCP/M-86 procesbeskrivelser. - Meddelelsen kan endvidere ↓ frem┄komme (kun i netstyresystemer), hvis antallet af mulige ↓ netbrugerprocesser er opbrugt (se afsnit 4 i ref. (1)).↲ ↲ Er terminalen udstyret med en skriverenhed og dennes enheds┄↓ nummer er sammenfaldende med eet eksisterende enhedsnummer i ↓ klyngen, når terminalen startes, vil følgende meddelelse ↓ fremkomme:↲ ↲ - Enhedsnummer for skriver eksisterer.↲ ↲ Er terminalen konfigureret således, at den skal kunne fore┄↓ tage filtransport (se 3.1.1.10), vil terminalprogrammellet ↓ indlæse FTP3270 programmellet (ftp3270.cmd) (se ref. (8)). I ↓ forbindelse med denne indlæsning kan der opstå problemer, ↓ hvor┄efter en af følgende meddelelser vil fremkomme:↲ ↲ - For få CCP/M kø-beskrivelser nn↲ eller↲ - Kan ikke indlæse FTP3270 nn↲ eller↲ - FTP3270 kommunikationsfejl nn↲ ↲ ┆8c┆┆83┆┆c2┆↓ Til disse meddelelser er der knyttet et 2-cifret nummer ↓ (nn), som kan have interesse (især for programmører der ↓ fremstiller egne FTP3270-moduler). Numrenes betydning kan ↓ findes i ref. (8).↲ ↲ Optræder en af ovennævnte meddelelser vil terminalen ikke ↓ være indlæst eller startet. Afhængig af hvorledes indlæsning ↓ af terminalen er indledt, vil man vende tilbage til enten ↓ CCP/M-86 niveau eller til MENU TERMMENU. Den evt. fejl kan ↓ herefter udbedres, og en ny indlæsning og opstart af termi┄↓ nalen 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, inklusivt status liniens indhold, hvorefter følgen┄↓ de tekst vil blive skrevet:↲ ↲ ┆a1┆ ┆05┆↲ ┆a1┆ 3270 Terminal opstart┆05┆↲ ↲ i statuslinien. Teksten vil blive vist i ca. 1-2 sek., me┄┄┄┄↓ dens terminalen initialiseres (bl.a. vil tastaturets speci┄↓ elle programmerbare taster ændre betydning), hvorefter tek┄↓ sten vil blive slettet.↲ ↲ Terminalen 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↲ - Kommunikationslinien↲ - Værtsdatamaten.↲ ↲ ↲ ┆b0┆5.2 Terminalintroduktion↲ ↲ Terminalen 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 ter┄minal- ↓ 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 terminalprogrammet i flere af Partnersystemets konsol┄↓ ler, vil hver konsol optræ┄de som en selvstændig IBM 3270 ↓ terminal.↲ ↲ ┆8c┆┆83┆┆c2┆↓ RC891 kontrolenheden er en kommunikations enhed, som gør det ↓ muligt at skabe tilgang til værtsdatamater, som benytter BSC ↓ eller SNA/SDLC kommunikationsformer. Endvidere under┄┄støtter ↓ RC891 kontrolenheden DATEX (X.21) tilslutninger til værtsda┄↓ tamater, samt forbindelser til RC8000 værtsdatamater via Lo┄↓ kalNet.↲ ↲ ┆b0┆5.2.1 Klyngebegrebet↲ ↲ En 3270 klynge består af en RC891 kontrolenhed med et antal ↓ 3270 terminaler tilknyttet.↲ ↲ Terminalerne kan både være RC855/RC45 terminaler, som via ↓ RcCir┄cuit er forbundet med kontrolenheden, samt Partnere, ↓ som ud┄fører 3270 Terminalprogrammellet. RC855/RC45 termi┄↓ nalerne skal ik┄ke yderligere omtales i dette skrift; derimod ↓ vil der ude┄lukkende blive fokuseret på Partnere, når dis┄se ↓ fungerer som 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┄↓ kalNet.↲ ↲ Ved at udføre 3270 Terminal programmellet i flere af Part┄↓ ner┄systemets konsoller er der mulighed for, at Partne┄ren ↓ logisk set kan fungere som op til fire 3270 termina┄ler.↲ ↲ Yderligere information vedrørende RC891 kontrolenheden kan ↓ findes i reference (4).↲ ↲ ↲ ┆b0┆5.2.2 Terminalkonfigurering↲ ↲ En Partners virkemåde, når den fungerer som 3270 terminal, ↓ er påvirket af et antal konfigureringsparametre. Disse pa┄ra┄↓ metres indhold kan ændres ved hjælp af et specielt konfi┄gu┄↓ reringsprogram inden 3270 Terminalen startes. (Se af┄snit ↓ 3.1).↲ ↲ Det skal yderligere oplyses, at kontrolenheden ligeledes er ↓ afhængig af et antal konfigureringsparametre. Visse af dis┄se ↓ parametres indhold har indflydelse på terminalens virke┄måde; ↓ det drejer sig især om terminalens statusliniemed┄┄┄delelser, ↓ som brugeren selv er i stand til at definere. Hvor┄ledes kon┄↓ trolenhedens konfigureringsparametre kan æn┄┄dres, kan ses i ↓ afsnit 3.2. Yderligere information vedrøren┄de de enkelte pa┄↓ rameteres betydning o.lign. kan findes i re┄ference (4).↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆5.2.3 Terminalvirkemåde↲ ↲ En klynge med Partnere, som udfører 3270 Termi┄nalpro┄┄gram┄mel┄↓ let, vil kommunikere med værtsdatamater på samme måde som en ↓ IBM 3270 klynge kontrolenhed ('cluster control unit'), der ↓ be┄nytter BSC eller SNA/SDLC kommunika┄┄tionslinie discipliner.↲ ↲ Ud fra et betjeningsmæssigt synspunkt vil hver terminal fun┄↓ gere som en IBM 3278 model 2A eller en IBM 3279 model 2A ↓ terminal, afhængig af den anvendte skærmtype (monokrom, far┄↓ veskærm). Dog er Partner tas┄taturet anderledes indrettet, ↓ samt udstyret med visse ud┄vi┄delser, sammenlignet med det ↓ tilsvarende IBM skri┄vemaskine tastatur.↲ ↲ Hvis terminalen er udstyret med magnetkortlæser i tilknyt┄↓ ning til tastaturet, kan behandlingen af denne angives at ↓ være kompatibel med enten IBM 3277, IBM 3278 eller Alfaskop ↓ System 37 systemernes behandling af magnetkortlæsere (se ↓ afsnit 3.1.1.11). ↲ ↲ En værtsdatamat, der arbejder med 3270-orienterede applika┄↓ tionsprogrammer, vil kommunikere med brugere ved hjælp af en ↓ række billeder på terminalens skærmenhed, som viser de data ↓ som værtsdatamaten har sendt. Ved hjælp af terminalens 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 terminalen beskriver forskellige egenskaber ved aktuelle ↓ felt. Attribut-tegnet optager een tegnposition, men vises i ↓ skærmbilledet som et blank-tegn.↲ ↲ Brugeren kan påvirke terminalen 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.↲ ↲ ┆8c┆┆83┆┆b0┆↓ 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 appli┄↓ ka┄┄┄┄┄tionsprogram. Bemærk især, at anvendelsen af A- og F-tas┄↓ ter helt er afhængig af applikationsprogrammellet.↲ ↲ Det skal nævnes, at en Partner, som udfører 3270 Terminal ↓ programmellet, har mulighed for at overføre CCP/M-filer mel┄↓ lem værtsdatamaten og Partneren. Ønskes denne mulighed, skal ↓ programmelpakken Partner 3270 Programmers Kit installeres ↓ (se ref. (8)).↲ ↲ ↲ ┆b0┆5.3 Terminalens skærmenhed↲ ↲ En Partner er enten udstyret med den monokrome (ensfarvede) ↓ RC740 skærmenhed eller farveskærmen RC741. 3270 Termina┄len ↓ kan benyttes uanset hvilken type skærmenhed der anven┄des, ↓ 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ær┄men ↓ RC741 vil benytte farverne: grøn, rød, blå og hvid. Ef┄ter┄↓ følgende skema giver et billede af de to skærmtypers ud┄↓ skriftsmå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 Datapræ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 ter┄↓ minalen┄. Attribut-tegnene definerer de felter på skærmbil┄le┄↓ 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.↲ ↲ ┆8c┆┆83┆┆c2┆↓ ┆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 terminalens tastatur, vil blive ↓ vist.↲ ↲ Markørens udseende bestemmes af en af terminalens 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 Statuslinie-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 terminalen til brugeren, og stammer ↓ ┆a1┆ikke┆e1┆ fra værtsdatamatens applikationsprogram.↲ ↲ Statusmeddelelserne starter i forskellige positioner på li┄↓ nien afhængig af hvilken type meddelelse der er tale om. ↓ Statuslinien er inddelt i 9 felter med følgende informa┄┄┄tion:↲ ↲ ┆a1┆Position Attribut Indhold┆05┆↲ ↲ 1- 1 Invers Tastatur-lås-indikator↲ 3- 8 Fremhævet Tastaturstatus↲ 10-21 Normal Værtslinie-identifikation↲ 23-25 Invers USM-indikator↲ 26-26 Blinkende Lås-indikator↲ 27-29 Invers Tegn-ind-indikator↲ 31-33 Normal Skriverenheds identifikation↲ 35-55 Invers Enhedsstatus↲ 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┆Tastaturstatus↲ ↲ Dette felt bliver kun benyttet når værtsdatamaten benytter ↓ SNA/SDLC kommunikationsmetode. Meddelelserne som kan fore┄┄↓ komme i dette felt beskrives i afsnit 5.6.2↲ ↲ ┆b0┆┆a1┆Værtslinie-identifikation↲ ↲ Identifikations tekst af hvilken værtsdatamat-linie termina┄↓ len 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å statuslinien, hvis værtsda┄↓ tamaten giver terminalen 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.↲ ↲ ┆a1┆┆b0┆Lås-indikator↲ ↲ Symbolet 'L' vil fremkomme blinkende på statuslinien, når ↓ 3270 terminalens magnetkortlæser aktiveres, og magnetkort┄↓ læseren behandles i overensstemmelse med specifikationerne ↓ for Alfaskop System 37 (se 3.1.1.11). - Det blinkende sym┄bol ↓ 'L' forsvinder, når magnetkortet fjernes fra magnetkortlæ┄↓ seren.↲ ↲ Medens det blinkende 'L' vises i statuslinien, vil det ikke ↓ være muligt at skifte konsol!↲ ↲ ┆b0┆┆a1┆TEGN IND indikator↲ ↲ Symbolet 'INS' vil fremkomme på statuslinien, når 'TEGN IND' ↓ tasten aktiveres for at begynde en indsættefunktion. INS-↓ symbolet fjernes ved at ophæve indsættefunktionen, hvilket ↓ gøres ved at aktivere 'TEGN IND' tasten igen.↲ ↲ ┆b0┆┆a1┆Skriverenheds identifikation↲ ↲ Er der tilknyttet en skriver til terminalen (se afsnit ↓ 3.1.1.6 og 3.1.1.7) vil den "fysiske" CCP/M skrivers nummer ↓ blive vist på statuslinien på følgende måde: Snn, hvor 'nn' ↓ repræsenterer skriver nummeret 0 til 15 (f.eks. S 0, eller ↓ S15).↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆┆a1┆Enhedsstatus↲ ↲ En tekst i dette felt indikerer en unormal tilstand i ter┄mi┄↓ nalen, enten vedrørende skærmenheden, magnetkortlæseren el┄↓ ler skriverenhe┄den. De mulige meddelelser i dette felt og ↓ deres betydning er be┄skrevet i afsnit 5.6.2.↲ ↲ ┆b0┆┆a1┆Kommunikationsstatus↲ ↲ Tekster i dette felt drejer sig enten om kommunikationslinie ↓ status eller SNA/SDLC sessionsinformation. Udskrives linie┄↓ statusinformation vil teksten fremtræde med invers skrift, ↓ medens SNA/SDLC sessionsinformation vil fremtræde med frem┄↓ hævet skrift. De mulige tekster og deres betydning er be┄↓ skrevet i afsnit 5.6.2.1.↲ ↲ ↲ ┆b0┆5.4 Tastaturfunktioner↲ ↲ En Partner er udstyret med et separat RC730 skrivemaskine┄↓ tastatur. Partner 3270 Terminalpakken indeholder udover di┄↓ verse programmel, også et antal special taster, som skal er┄↓ statte 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 Tastaturbeskrivelse↲ ↲ Tastaturet består af tre hovedgrupper: et centralt skrivema┄↓ skinetastatur; over dette, en række med attention-taster; og ↓ til højre, en blok med numeriske taster, samt taster be┄reg┄↓ net 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 statuslinien.↲ ↲ ┆8c┆┆83┆┆cb┆↓ Tasterne kan funktionsmæssigt klassificeres som alfanumeri┄↓ ske, hjælpefunktions-, attention- 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ælpefunktions-taster↲ ↲ Hjælpefunktions-tasterne er udstyret med følgende kende┄┄┄tegn: ↓ ESC, CTRL, ALT, (skift),┆e1┆ ┆a1┆┆e1┆ ┆e1┆ (lås) og (rub-out). Tasterne ↓ benyttes til forskellige hjælpefunktioner, men re┄præsenterer ↓ i sig selv ikke nogen tegn-værdi.↲ ↲ Tasten: ESC har for nuværende ingen funk┄tionsmæssig betyd┄↓ ning for terminalen, idet den vil ignorere brugen heraf.↲ ↲ ┆a1┆┆b0┆CTRL↲ ↲ Når brugeren øn┄sker at afslutte brugen af 3270 Termina┄len og ↓ derved frigiver den anvendte konsol til andre formål, tryk┄↓ kes CTRL tasten ned, samtidig med at der trykkes på tas┄ten ↓ 'c'. Ter┄minalen vil udskrive følgende tekst i statusli┄nien:↲ ↲ ┆a1┆ ╞ ┆05┆↲ ┆a1┆ 3270 Terminal nedlukning ┆05┆↲ ↲ Teksten vil kunne ses i ca. 2 sekunder, hvorefter konsollen ↓ vil vende tilbage til CCP/M-86 niveau (evt. til MENU TERM┄┄┄┄↓ 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 3270 Terminalen til kommunikation med brugeren under ↓ udførelsen af de enkelte test-funktioner, som stilles til ↓ rå┄dighed. Yderligere information vedrørende Kontrolenhed┄ens ↓ test-funktioner kan findes i ref. (4).↲ ↲ Når brugeren vil vende tilbage til normal 3270 Terminal ↓ drift, trykkes CTRL og 't' tasterne ned igen samtidig.↲ ↲ ┆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.↲ ↲ ┆8c┆┆83┆┆b9┆↓ Hvis ALT tasten skal benyttes sammen med en bestemt tast for ↓ at aktivere en speciel funktion, er dette omtalt i be┄┄┄skri┄↓ velsen af denne funktion.↲ ↲ ┆a1┆┆b0┆ (skift)↲ ↲ Skift tasten kan anvendes i forbindelse med de alfanumeriske ↓ taster på det centrale skrivemaskinetastatur. 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┆ (lås)↲ ↲ 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 (funktionen er dog kun gæl┄↓ dende på de alfabetiske taster).↲ ↲ ↲ ┆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 terminalens konfigurations parametre, beskrevet i ↓ afsnittene 3.1.1.2 og 3.1.1.3.↲ ↲ ↲ ┆b0┆5.4.3.1 Automatisk markørbevægelse↲ ↲ Markøren identificerer en tegnposition på skærmbilledet, ↓ nor┄malt den position hvor næste tegn, som indtastes fra ter┄↓ ┆8c┆┆83┆┆b0┆↓ minalens 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 tegnposition 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 inddatafelt, ↓ 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 applikationsprogram, med mindre en medde┄┄┄lel┄↓ se om markørbevægelse modtages fra applikationsprogrammet.↲ ↲ Redigerings-tasters indflydelse på markørbevæ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 terminalen 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 applikationsprogrammel. Var ↓ tasten, som blev trykket, en såkaldt ┆a1┆data attention tast┆e1┆, ↓ vil indholdet af alle modificerede felter på terminalens ↓ skærmbillede blive sendt til applikationsprogrammet, sammen ↓ med attention-identifikations-tegnet. Var tasten som blev ↓ trykket derimod en såkaldt ┆a1┆short attention┆e1┆ tast, vil appli┄↓ ┆8c┆┆83┆┆b9┆↓ kationsprogrammet kun modtage attention-identifikations-teg┄↓ net.↲ ↲ Når en attention-tast trykkes, vil tastaturet blive låst, ↓ således at yderligere inddatering forhindres, indtil appli┄↓ kationsprogrammet eller kontrolenheden frigiver tastaturet ↓ igen. Når tastaturet er låst indikeres dette ved tegnet 'x' ↓ i statuslinien.↲ ↲ 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 applikationsprogrammet.↲ ↲ ┆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 (ved SNA/SDLC kommunikation).↲ ↲ I tilfælde af terminalens 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. Reaktionen 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 ind i ↓ feltet 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 atten┄↓ ┆19┆┆8b┆┄┄tion-tegn svarende til at Send-tasten var blevet ↓ ┆19┆┆8b┆┄┄akti┄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å terminalens hard-copy skriver. Tastaturet ↓ er låst (statuslinien viser 'x') indtil skærmbilledindhol┄det ↓ er overført til skriveren. Udskrivningsaktiviteten kan evt. ↓ annulleres og tastaturet låses op ved at benytte Reset-tas┄↓ ten.↲ ↲ ┆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 applikationsprogrammet.↲ ↲ ┆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 ↓ applikationsprogrammet.↲ ↲ ↲ ┆b0┆5.4.5 Redigerings-taster↲ ↲ Umiddelbart efter terminalens 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ørbevæ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 inddatafelt.↲ ↲ 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.↲ ↲ ┆8c┆┆83┆┆b0┆↓ ╞ ╞ ┆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 tegnposition.↲ ↲ ╞ ╞ ┆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 tegnposition.↲ ↲ ╞ ╞ ┆84┆Denne tast vil bevæge markøren een tegnposition ↓ ┆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 tegnposition ↓ ┆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 indda┄↓ ┆19┆┆8b┆┄┄taposition 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 tegnposition.↲ ↲ ╞ ╞ ┆84┆Denne tast vil bevæge markøren til første indda┄↓ ┆19┆┆8b┆┄┄taposition i efterfølgende inddatafelt. Hvis der ↓ ┆19┆┆8b┆┄┄ikke findes inddateringsfelter i skærmbilledet ↓ ┆19┆┆8b┆┄┄vil markøren blive placeret i første linies før┄↓ ┆19┆┆8b┆┄┄ste tegnposition.↲ ↲ ╞ ╞ Denne tast vil bevæge markøren til første indda-↲ (skift ) ┆84┆taposition i aktuelle felt, hvis markøren, når ↓ ┆19┆┆8b┆┄┄tas┄ten aktiveres, ikke er placeret i feltets før┄↓ ┆19┆┆8b┆┄┄ste inddateringsposition.↲ ↲ ╞ ╞ ┆84┆I alle andre tilfælde vil markøren bevæges til ↓ ┆19┆┆8b┆┄┄første inddateringsposition i forudgående felt. ↲ ╞ ╞ ┆84┆Hvis der ikke findes inddateringsfelter i skærm┄↓ ┆19┆┆8b┆┄┄billedet vil markøren blive placeret i første li┄↓ ┆19┆┆8b┆┄┄nies første tegnposition.↲ ↲ ╞ ╞ ┆84┆Denne tast vil bevæge markøren til den først ↓ ┆19┆┆8b┆┄┄fundne ik┄ke-beskyttede position i de efterfølgen┄↓ ┆19┆┆8b┆┄┄de linier på skærmbilledet; evt. vil et ikke-be┄↓ ┆19┆┆8b┆┄┄skyttet felt i en linie over markørens placering ↓ ┆19┆┆8b┆┄┄blive anvendt. Hvis der ikke findes inddatafelter ↓ ┆19┆┆8b┆┄┄i skærmbilledet vil markøren blive placeret i ↓ ┆19┆┆8b┆┄┄før┄ste linies første tegnposition.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆┆a1┆5.4.5.2 Dataredigerings-taster↲ ↲ Beskrivelserne i dette afsnit gælder de taster, der benyttes ↓ i den egentlige redigering af indholdet i inddatafelter. ↓ Forsøges der 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 terminalen indlede en ↓ ┆19┆┆8e┆┄┄indsættefunktion. INS-symbolet vil blive vist ↓ ┆19┆┆8e┆┄┄i statuslinien.↲ ↲ ╞ ╞ ╞ ┆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┆Tegnet i markørens position slettes, og efter┄↓ ┆19┆┆8e┆┄┄føl┄gende tegn i feltet (eller på lini┄en, hvis ↓ ┆19┆┆8e┆┄┄feltet strækker sig over flere lini┄er) vil ↓ ┆19┆┆8e┆┄┄blive flyttet en position til venstre og et ↓ ┆19┆┆8e┆┄┄NUL-tegn vil blive indsat i feltet/lini┄ens ↓ ┆19┆┆8e┆┄┄sidste position.↲ ↲ ┆84┆Dette er en dobbelt funktion(rub-out), ↓ ┆19┆┆8e┆┄┄svarende til <- og SLET TEGN.↲ ↲ ErEOF╞ ╞ Aktiveres ErEOF-tasten (Erase to End of Field ↲ (ALT F11)╞ ┆84┆= Slet felt) vil alle tegn i et felt fra og ↓ ┆19┆┆8e┆┄┄med tegnet i markørens position blive slettet ↓ ┆19┆┆8e┆┄┄(erstattet med NUL-tegn). Markøren vil ikke ↓ ┆19┆┆8e┆┄┄blive flyttet.↲ ↲ ErInp╞ ╞ Aktiveres ErInp-tasten (Erase Input = Slet ↲ (ALT F12)╞ ┆84┆data) vil alle inddatafelter blive slettet ↓ ┆19┆┆8e┆┄┄(udfyldt med NUL-tegn) og markøren vil blive ↓ ┆19┆┆8e┆┄┄placeret i første tegnposition i første indda┄↓ ┆19┆┆8e┆┄┄tafelt på skærmbilledet. Hvis skærmbilledet ↓ ┆19┆┆8e┆┄┄ikke indeholder inddatafelter, vil markøren ↓ ┆8c┆┆83┆┆b9┆↓ ┆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 i markørens posi┄↓ ┆19┆┆8e┆┄┄tion, hvorefter markøren vil blive flyttet til ↓ ┆19┆┆8e┆┄┄første tegnposition i efterføl┄┄┄gende inddata┄↓ ┆19┆┆8e┆┄┄felt. Dup-tegnet vil blive vist som en stjerne ↓ ┆19┆┆8e┆┄┄(*). Anvendelsen er afhængig af værtsdatama┄↓ ┆19┆┆8e┆┄┄tens 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 semikolon (;). Anvendel┄↓ ┆19┆┆8e┆┄┄sen er afhængig af værtsdatamatens applika┄┄┄┄↓ ┆19┆┆8e┆┄┄tionsprogram.↲ ↲ ↲ ┆b0┆┆a1┆┆e1┆5.5 Skriverfunktioner↲ ↲ 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 3270 Ter┄↓ minalen kan benytte en sådan skriver, skal skriveren kon┄↓ figureres. Denne konfigurering gælder visse fysiske egen┄┄ska┄↓ ber vedrørende skriveren; denne konfigurering foretages ↓ v.h.a. konfigureringsprogrammet: KONFIG. Yderligere skal ↓ skriveren konfigureres som 3270 Terminalskriver; hvor┄le┄des ↓ dette gøres kan ses i afsnit 3.1. Terminalen be┄nyt┄ter følg┄↓ ende skriver-konfigureringsparametre:↲ ↲ - ┆84┆Enhedsnummer for skriver (evt. Ingen, der ikke er til┄↓ ┆19┆┆82┆┄┄knyttet en skriver til terminalen).↲ ↲ - ┆84┆Maximal linielængde på skriver (max. 132 tegn i længden).↲ ↲ - ┆84┆Udskriftsmåde (fuldt billede udskrivning eller komprimeret ↓ ┆19┆┆82┆┄┄udskrift, hvis man ikke ønsker udskrift af linier udeluk┄↓ ┆19┆┆82┆┄┄kende bestående af NUL-tegn og SIDESKIFT - komprimeret ud┄↓ ┆19┆┆82┆┄┄skrift vil kun benyttes ved hard-copy udskrift).↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆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 konfigureringsparameteren: Maximal linielæng┄de ↓ ┆19┆┆82┆┄┄på skriver. Skriverstyretegn (f.eks. NL (New Line)) kan ↓ ┆19┆┆82┆┄┄indsættes i tegnstrømmen til skriveren for at kontrol┄lere ↓ ┆19┆┆82┆┄┄udskrivningen.↲ ↲ - ┆84┆┆a1┆Fast udskriftsformat┆e1┆ med enten 40, 64 eller 80 tegn pr. ↓ ┆19┆┆82┆┄┄linie. Skriverstyretegn (f.eks. NL (New Line)) vil auto┄ma┄↓ ┆19┆┆82┆┄┄tisk 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, inklusivt 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. (Hard-↓ copy udskrivning vil dog altid omvende parameteren: Ud┄↓ skriftsmåde).↲ ↲ Skriverstyretegn, 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- ↓ skriver skal have ISO-styretegn vil der foregå en konverte┄↓ ring fra EBCDIC til ISO.↲ ↲ Effekten af skriver-styretegnene afhænger af ud┄┄┄skriftsforma┄↓ tet 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.↲ ↲ ┆8c┆┆83┆┆b0┆↓ 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 3270 Terminalen har forbindelse med en værts┄datamat som ↓ benytter SNA/SDLC kommunikationsformen, er det muligt at fo┄↓ re┄tage SCS-udskrivning. Følgende SCS styretegn accepte┄res:↲ ↲ BS╞ Back Space↲ BEL╞ Bell↲ CR╞ Carriage Return↲ ENP╞ Enable Presentation↲ FF╞ Form Feed↲ GE╞ Graphic Escape↲ HT╞ Horizontal Tabulation↲ ┆8c┆┆83┆┆b9┆↓ 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 skriveoperationer på 3270 Terminalens skriver. Af┄hæng┄↓ ig af indholdet af visse styretegn (Write Control Cha┄r┄acter ↓ (WCC) eller Copy Control Character (CCC)) i skrive komman┄↓ doen fra applikationsprogrammet vil enten transparent eller ↓ fast udskriftsformat blive anvendt. Kom┄┄primeret (kom┄pakt) ↓ ud┄skriftsmåde (se 3.1.1.5) anvendes i forbin┄┄delse med Copy ↓ udskrifter.↲ ↲ ↲ ┆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 ↓ 3270 Terminalens 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┄┄┄┄↓ tionsudskrift eller af en anden terminals lokal-udskrift, ↓ sætter kontrolenheden terminalens anmodninger om lokal-ud┄┄┄┄↓ ┆8c┆┆83┆┆b9┆↓ 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 terminals hard-copy skriver kan indgå ↓ i en gruppe af skrivere (se 3.1.1.9), hvorved 'kø-dannelse' ↓ eventuelt kan elimineres.↲ ↲ ↲ ┆b0┆5.6 Terminal-meddelelser↲ ↲ 3270 Terminalens 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 terminalen til statusmedde┄lelser ved┄↓ rørende klyngeenheders 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 kommunikationsformer, eller fore┄gå ↓ via det offentlige datanet (DATEX/X.21), hvorigennem ad┄skil┄↓ lige værtsdatamater kan tilknyttes. LokalNet 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 3270 Terminal ↓ brug┄eren.↲ ↲ 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┄↓ ┆8c┆┆83┆┆b9┆↓ 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 3270 Terminalen (hvis der er mere end een ↓ ┆19┆┆82┆┄┄valgmulighed).↲ ↲ - ┆84┆Når brugeren benytter Selct-tasten (se 5.4.4) og dermed ↓ ┆19┆┆82┆┄┄tilkendegiver at tilknytningen til aktuelle værtsdatamat┄↓ ┆19┆┆82┆┄┄applikation skal brydes, fordi en ny til┄knyt┄ning ønskes ↓ ┆19┆┆82┆┄┄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↲ ╞ ╞ A4 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 Terminal statuslinie-meddelelser↲ ↲ De meddelelser, som stammer fra klyngens enheder, vil frem┄↓ komme på skærmenhedens 25. linie: statuslinien. Meddelel┄┄┄ser┄↓ ne stammer altså ikke fra værtsdatamaten, og vil i de føl┄↓ gende 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 statuslinien, er standardtekster (de┄┄↓ fault-tekster), som kontrolenheden er udstyret med.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆5.6.2.1 Værtsdatamatlinie-meddelelser↲ ╞ ╞ ↲ ┆a1┆┆05┆↲ ┆a1┆ - Modemsignal┆05┆↲ ↲ Kontrolenheden modtager ikke de nødvendige signaler fra kom┄↓ munikationsliniens 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 terminalen via kontrolenheden er for┄┄┄↓ bundet til en værtsdatamat med SNA/SDLC kommunikationsform, ↓ 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 kommunikationsport(e) (stik) har fået monte┄↓ ret 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 enhedsnum┄↓ mer: 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 af┄↓ vist 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 det offentlige ↓ DATEX (X.21) datanet, som mislykkes. Koden nnn angiver årsa┄↓ gen, se appendix D.↲ ↲ ┆a1┆┆05┆↲ ┆a1┆┆05┆Afventer menu ↲ ↲ En skærmenhed har forsøgt at skabe forbindelse til en værts┄↓ datamat (via det offentlige DATEX (X.21) datanet), som endnu ↓ ikke har afleveret sin MENU til kontrolenheden.↲ ↲ Det statuslinie 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┆↲ ↲ Terminalen kan ikke få forbindelse med kontrolenheden via ↓ LokalNet. Årsagen kan være, at kontrolenheden ikke er star┄↓ tet, eller at LokalNet forbindelsen til kontrolenheden er ↓ afbrudt.↲ ↲ ┆a1┆┆05┆↲ ┆a1┆┆06┆Konfigueringsfejl┆05┆↲ ↲ Meddelelsen betyder, at een eller flere 3270 Ter┄minaler ↓ (evt. RC855 terminaler) i klyngen ikke er konfigure┄ret i ↓ over┄ensstemmelse 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 terminal. Skriveren ┆a1┆kan┆e1┆ være ↓ en anden skriver end den, der "fysisk" er tilknyttet termi┄↓ nalen (se 3.1.1.9).↲ ↲ ┆a1┆┆05┆ ↲ ┆a1┆┆06┆Skriver optaget┆05┆↲ ↲ Skriveren er optaget, enten af lokal udskriftsopgaver for ↓ andre terminaler eller af værtsdatamat-applikationsstyret ↓ udskrivning. Endvidere kan skriveren være optaget på grund ↓ af en lokal skriveropgave, f.eks. benyttes skriveren fra en ↓ anden Partner-konsol. Sættes udskriftsaktiviteten i kø i ↓ kontrolenhe┄den, vil tastaturet forblive låst.↲ ↲ Udskriftsaktiviteten kan annulleres og tastaturet frigives ↓ ved brug af Reset-tas┄ten.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆05┆↲ ┆a1┆┆06┆Ingen skriver┆05┆↲ ↲ Den skriver, som terminalen ønsker at benytte til lokal ud┄↓ skrift, er ┆a1┆ikke┆e1┆ til stede i klyngen. (Skriveren må ikke be┄↓ nyttes af emulatoren?). Dette kan enten skyldes en konfigu┄↓ reringsfejl eller, at den terminal, hvor skriveren er til┄↓ koblet, ikke for nærværende er startet (forbundet til Kon┄↓ trolenheden).↲ ↲ ┆a1┆┆05┆↲ ┆a1┆┆06┆Skrivning sløjfet┆05┆↲ ↲ Er terminalen 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 skriverfunk┄┄┄┄↓ 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.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆5.6.2.4 Magnetkortlæser-meddelelser↲ ↲ ┆a1┆╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ┆a1┆╞ ╞ ╞ Beskyttet felt╞ ╞ ↲ ↲ Et magnetkort er forsøgt indlæst, medens skærmenhedens mar┄↓ kør er placeret i et beskyttet felt. Markøren skal flyttes ↓ til et inddatafelt før magnetkortet kan indlæses igen.↲ ↲ ┆a1┆╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ┆a1┆╞ ╞ ╞ Kort: læsefejl╞ ╞ ↲ ↲ Et magnetkort er forsøgt indlæst, men dette mislykkedes. ↓ Det┄te kan evt. skyldes, at magnetkortet ikke er blevet fuld┄↓ stændigt indsat, eller at magnetkortet er blevet indsat med ↓ ujævn hastighed. Magnetkortet skal indsættes igen.↲ ↲ ┆a1┆╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ┆a1┆╞ ╞ ╞ Kort: formatfejl╞ ╞ ╞ ↲ ↲ Et magnetkort er forsøgt indlæst, men afvises p.g.a. ille┄↓ galt indhold. Magnetkortet er sandsynligvis ikke beregnet ↓ for denne type magnetkortlæser, så yderligere forsøg på af┄↓ læsning af magnetkortet vil sandsynligvis mislykkes.↲ ↲ ┆a1┆╞ ╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ┆a1┆╞ ╞ ╞ ╞ Felt for lille╞ ╞ ↲ ↲ Et magnetkort er forsøgt indlæst, men skærmenhedens inddata┄↓ felt, hvori magnetkortets indhold skal placeres, er for lil┄↓ le. Skærmenhedens markør må flyttes til et større inddata┄↓ felt, eller evt. flyttes tilbage i aktuelle felt for at ska┄↓ be flere inddata positioner i feltet.↲ ↲ ┆a1┆╞ ╞ ╞ ╞ ╞ ╞ ╞ ↲ ┆a1┆╞ ╞ ╞ Ulovlig position╞ ╞ ╞ ↲ ↲ Denne meddelelse vil kun fremkomme, hvis terminalen er til┄↓ knyttet en værtsdatamat med SNA/SDLC kommunikationsform, og ↓ terminalen styres af en SSCP session. SSCP forventer magnet┄↓ kort inddata placeret i det inddatafelt og fra den position, ↓ hvor SSCP har placeret skærmenhedens markør. Ovennævnte med┄↓ delelse giver udtryk for at skærmenhedens markør er blevet ↓ flyttet før indlæsning af magnetkortet, hvorved magnet┄↓ kortets indhold ikke kan placeres korrekt i inddatafeltet.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆5.6.2.5 Tastatur-meddelelser↲ ↲ ┆a1┆┆05┆↲ ┆a1┆ X ┆05┆↲ ↲ Der vises et 'x' i statuslinien, 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 terminalen venter i kø ↓ i kontrolenheden i forbindelse med lokal udskrift, efter ak┄↓ tivering af PRINT-tasten.↲ ↲ Følgende to meddelelser vil kun fremkomme, hvis terminalen ↓ er forbundet til en værtsdatamat med SNA/SDLC kommunika┄↓ tions- 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, under SSCP session, el┄↓ ┆19┆┆82┆┄┄ler før ACTLU er modtaget. Eller brug af Send-tast inden ↓ ┆19┆┆82┆┄┄ACTLU er modtaget.↲ ↲ - Brug af SysRq-tasten før ACTLU er modtaget.↲ ↲ - ┆84┆Brug af en vilkårlig attention-genereren┄de tast, mens ter┄↓ ┆19┆┆82┆┄┄minalen 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 10244↲ RC890/RC891 Control Unit↲ User's Guide↲ ↲ (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↲ ↲ (8) Partner 3270 Programmers Kit↲ SW1534↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ↲ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆┆a1┆B. PARTNER 3270 TERMINAL TASTATUR↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆a1┆┆b0┆C. CALL PROGRESS KODER↲ ↲ I det efterfølgende gives en kort beskrivelse af Call Pro┄↓ gress kodernes betydning. For yderligere information henvi┄↓ ses 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 transmis┄↓ ┆19┆┆86┆┄┄sion af opkaldssignalet til datexcentralen.↲ ↲ 41 ┆84┆Adgang spærret. Den kaldte abonnent er ikke med i sam┄↓ ┆19┆┆86┆┄┄me 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 lo┄↓ ┆19┆┆86┆┄┄kalslø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 ik┄↓ ┆19┆┆86┆┄┄ke kobles igennem.↲ ↲ ┆8c┆┆83┆┆b9┆↓ 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 opkalds┄↓ fejl- 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.↲ ↲ 00 ┆84┆Denne opkaldsfejlkode fremkommer kun, når kontrolenheden ↓ ┆19┆┆83┆┄┄for┄søger at etablere forbindelse med en værtsdatamat med ↓ ┆19┆┆83┆┄┄BSC kommunikationsform (via det offentlige DATEX (X.21) ↓ ┆19┆┆83┆┄┄data┄net). - Opkaldet fra kontrolenheden er korrekt, men ↓ ┆19┆┆83┆┄┄forbind┄elsen mellem kontrolenheden og værtsdatamaten af┄↓ ┆19┆┆83┆┄┄brydes (clear received). Dette kan forårsages af datanet┄↓ ┆19┆┆83┆┄┄tet eller DCE'en; værtsdatamaten kan også afbryde for┄↓ ┆19┆┆83┆┄┄bind┄elsen, f.eks. hvis den kaldende kontrolenheds data┄┄↓ ┆19┆┆83┆┄┄netnummer ukendt!↲ 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┆rænse T5/T6↲ 11 Tids grænse