DataMuseum.dk

Presents historical artifacts from the history of:

RC3500

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

See our Wiki for more about RC3500

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦cdf893684⟧ TextFileVerbose

    Length: 13056 (0x3300)
    Types: TextFileVerbose
    Names: »dcsys10«

Derivation

└─⟦a41ae585a⟧ Bits:30001842 SW-save af projekt 1000, Alarm-system
    └─⟦72244f0ef⟧ 
        └─⟦this⟧ »dcsys10« 

TextFileVerbose

>fo~DOV-UTILITYMODUL~
>a1 DOV-UTILITYMODUL
DOV-modulet varetager DOV-systemets funktioner i distriktscentret. Modulet
aktiveres enten gennem MML-kommandoer (fra operat|rkonsol p} DC eller fra
udskriftsstederne) eller via meddelelser fra |vrige enheder i DOV-systemet.

Modulet medvirker ved behandling af:

 - alarmer
 - statusmeddelelser
 - foresp|rgsler
 - styringer
 - vagtflytning
 - oprettelse af DOV-moduler
 - oprettelse af udskriftssteder

Bagest i beskrivelsen findes appendices vedr|rende:

 - anvendte tabeller
 - anvendte meddelelsestyper
 - DOV-funktioner i TS

>a1 ALARMER
Alarmer, der afsendes af DOV-moduler, omfatter b}de alarmer og svar p}
statusforesp|rgsler, og er altid en af typerne stor alarm, lille alarm
eller afmelding af alarm.

Alarmen sendes til udskriftsstedet, hvor det kontrolleres, om der skal
kvitteres.

Om natten overtager F{llesvagtcentral kvitteringspligten, hvorfor 
udskriftsstedet videresender alarmer, der skal kvitteres, til FV.

Ellers sendes alarmen til DC, hvor der skal p}s{ttes tekster inden
udskrivningen p} udskriftsstedet.

Er DC eller forbindelsen til DC nede, udskrives alarmen med koder
istedet for tekst.

>a2 Behandling af alarm fra AIM100, ADM200 og DRO
Alarm fra DOV-modul sendes via udskrifts_stedet, hvor det unders|ges,
om der skal kvitteres, og hvor meddelelsen omformes, til udskrifts_stedet
DC, og modtages som:

>nf
>ta 12 30 45
!modtageradresse:!DC
!afsenderadresse:!udskriftssted
!operationskode:!3.1!(alarm - p}s{t tekst)
!datadel:!opr. afsender!(alarmadresse)
!!kanalnr.
!!kvittering!(0-1)
!!foresp|rgsel!(0-1)
!!alarmstatus!(AIM100 0-1, ADM200 0-3)
!!alarmdata!(for ADM200:
!!!afledningsmodstand Mohm
!!!brudstatus
!!!gradient Mohm/tid)
!!!(for DRO: alarmbuffer)
>fi

Hvis det er svar p} foresp|rgsel unders|ges om alarmadresse og kanalnr.
findes i foresp|rgsels_tabellen. Hvis ikke - droppes meddelelsen. Ellers
udskiftes adressen p} udskriftsstedet, der st}r som afsenderadresse
med foresp|rgerens adresse fra foresp|rgsels_tabellen, og elementet
i tabellen fjernes.

Ellers, hvis der skal kvitteres, oprettes task til timeout, og tasknr.,
udskriftssted_adresse, alarmadresse, kanalnr., alarmstatus og evt.
inds{ttes i kvitteringstabel.

Alarmadresse, kanalnr. og alarmstatus overs{ttes til tekst, og der
afsendes f|lgende meddelelse:

>nf
!modtageradresse:!udskriftssted
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!tekst!(statusalarm, "beskrivelse")
!!evt. alarmdata

>fi
F|rste ord i teksten er "STATUS", hvis alarmen er svar p} foresp|rgsel,
ellers "ALARM".

>a2 Delstr{kningsm}ling
Ved alarm af status 2 eller 3 fra ADM200 skal der startes en m}ling af

Hvis alarmen er sendt til Fjernlednings_sektionens driftkontor eller
F{llesvagtcentral (om natten) unders|ges det i delstr{knings_tabellen,
om fjernkablet er opdelt i delstr{kninger.

Er der delstr{kninger forts{ttes med:

>nf
1.!modtageradresse:!udskriftssted
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!tekst!("unders|gelse af delstr{kning p}begyndt")
>fi

>in3
>ti-3
2.@Der oprettes et task til styring af udkobling af de relevante 
bom_kanal_numre.

Tasknr., udskriftsstedadressen, ADM200 adresse og kanalnr. og alarmstatus
inds{ttes i kvitteringstabellen, idet ADM200 adressen inds{ttes p} 
udskrifts_adressens plads og omvendt.
>in-3

Det oprettede task sender f|rst en styring til ADM200 kanalnr.
om kun at m}le den tilstand, der er fejl ved (brud eller aflednings_modstand)

Derefter sendes en styring til f|rste bom-kanalnr. om udkobling samt
timeout.

Hvis der ikke sker {ndring af status p} fjernkablet p} grund af den
udkoblede delstr{kning, kommer der ingen ny alarm fra ADM200, og ved
timeout sendes meddelelse til udskrifts_stedet.

>nf
!modtageradresse:!udskriftssted
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!tekst!(kabel A-B status X)
>fi

idet udskrifts_steds_adressen og status findes i kvitterings_tabellen
(indgang er tasknr.). Kabelnavnet er det oprindelige kabelnavn, hvor
sidste del er udskiftet med stednavnet p} den BOM100, der blev udkoblet.

Sker der {ndring af status p} fjernkablet p} grund af udkobling kommer
der en ny alarm fra ADM200. Derfor m} man ved
>ul
alle alarmer fra ADM200,
uanset status unders|ge, om ADM200 adresse og kanalnr. findes i
kvitterings_tabellen.

Hvis alarmen findes i kvitterings_tabellen, {ndres alarmstatus i tabellen,
og meddelelsen sendes til det p}g{ldende task.

Her udf|res en cancel timeout, hvorefter der sendes en meddelelse
til udskrifts_stedet som beskrevet ovenfor.

Hvis status i kvitterings_tabellen stadig er 2 eller 3, og der er
flere delstr{kninger, udkobles n{ste BOM100 kanalnr., ellers fjernes
elementet fra kvitterings_tabellen, og der udf|res en clear task.

>a2 Svar efter statusforesp|rgsel p} BOM100
Da udskriftsstedet for BOM100 er overliggende DC, kan alarmen (svar p}
statusforesp|rgsel) ikke behandles som andre alarmer, der omformatteres
p} udskrifts_stedet inden de sendes til DC.

I DC modtages:

>nf
!modtageradresse:!DC
!afsenderadresse:!alarmadresse!(BOM100)
!operationskode:!3.0
!datadel:!kanalnr.
!!kvittering = 0/1
!!foresp|rgsel = 1
!!alarmstatus =
!!alarmdata (kanalnr. on/off)

>fi
Da det er svar p} en foresp|rgsel, unders|ges om alarmadresse og kanalnr.
findes i i foresp|rgsels_tabellen. Hvis ikke - droppes meddelelsen,
ellers overs{ttes alarmadressen til et stednavn, og der sendes en
meddelelse til det udskrifts_sted, der er angivet i foresp|rgsels_tabellen

>nf
!modtageradresse:!udskriftssted
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!tekst!(status BOM100 "stednavn"
!!alarmdata!(kanalnr. on eller off)
>fi

Elementet i foresp|rgsels_tabellen fjernes.

>a2 Kvittering for stor alarm
Kvittering afsendes af operat|r fra konsol p} udskrifts_stedet.

Operat|ren indtaster (MML)

 ALARMKVITTERING

Kommandoen sendes til overliggende DC, hvor den modtages som

>nf
!modtageradresse:!DC
!afsenderadresse:!udskriftssted
!operationskode:!9.8!(meddelelser fra operat|r)
!datadel:!den indtastede MML kommando

>fi
MML kommandoen overs{ttes.

Kvitterings_tabellen genneml|bes, og for hvert element, hvor 
udskrifts_stedets adresse findes foretages

 1) clear task   (tasknr. i tabel)
 2) fjern element fra kvitteringstabel.

>a2 Timeout p} stor alarm
Ved timeout p} stor alarm findes element med p}g{ldende tasknr.
i kvitterings_tabellen.

Udskrifts_sted, alarmadresse, kanalnr. og alarmstatus overs{ttes
til tekst, og udskrives p} DC's operat|r_konsol som f.eks.:

 KVITTERING UDEBLEVET FRA "udskriftssted"
 "alarmsted", "alarmnavn", "alarmstatus", evt. "alarmdata"

Elementet i kvitterings_tabellen fjernes.


\f


>a1 STATUSMEDDELELSER
Alle statusmeddelelser fra AIM100 og ADM200 samt fra DOV-modulet
i TS sendes til overliggende DC. DC har til opgave at sende meddelelser
om fejl til alle ber|rte udskrifts_steder.

>a2 Status fra AIM100 og ADM200
DC modtager en meddelelse

>nf
!modtager:!DC.dov
!afsender:!AIM100/ADM200 (AT-CON)
!operation:!3.2 (status)
!data:!statusbyte
>fi

DC finder beskrivelsen af modulet i DB. Udfra beskrivelsen findes
adresser p} ber|rte udskrifts_steder.

Til alle ber|rte udskriftssteder sendes en meddelelse

>nf
!modtager:!udskriftssted
!afsender:!DC.dovmodul
!operation:!9.8 
!!!(generel meddelelse)
!data:!meddelelse
!!om status. (tekst).
>fi

>a2 Status fra DOV-H
DOV-H varetager forskellige DOV-funktioner, som foreg}r lokalt i TS,
d.v.s takstskift (timerstyret), indkobling af B-tilstand (beordret
fra DC) samt test af AIM100's indgange (timerstyret). Resultaterne
af disse funktioner sendes til overliggende DC som en status_meddelelse.
DC afg|r om meddelelsen skal udskrives p} udskrifts_steder og i givet
fald hvilke.

DC modtager meddelelse fra DOV-H:

>nf
!modtager:!DC.dov
!afsender:!DOV-H i TS
!operation:!3.2 (status)
!data:!funktion!(f.eks. takstskift),
!!!beordret/ikke liste af BOM100,
!!!som ikke har udf|rt takstskift

>fi
Hvis listen over BOM100-moduler, som ikke har udf|rt  takstskift er
tom g|res intet, ellers sendes alarm til bemandingssted for 
>a1 FORESP\RGSEL P] STATUS
Foresp|rgsel p} status aktiveres fra operat|r_konsol p} et 
udskrifts_sted.

Operat|ren indtaster (MML):

 for AIM100:  STATUS, AIM100, "stednavn", "alarmnavn".
     f.eks.   STATUS, AIM100, \LGOD, STOR SIKRINGSALARM
 for ADM200:  STATUS, ADM200, "fjernledningsnavn".
     f.eks.   STATUS, ADM200, AALB-FRH.
 for BOM100:  STATUS, BOM100, "stednavn", "BOM no.", "kanal"
     f.eks.   STATUS, BOM100, \LGOD, 0
 for DRO:     STATUS, DRO, "stednavn"

Kommandoen sendes til overliggende DC, hvor den modtages som

>nf
!modtageradresse:!DC
!afsenderadresse:!udskriftssted!(foresp|rgsel fra)
!operationskode:!9.8!(meddelelse fra operat|r)
!datadel:!den indtastede MML kommando

>fi
MML kommandoen overs{ttes til alarmadresse og kanalnr.

Hvis der er fejl, returneres meddelelsen som

>nf
!modtageradresse:!udskriftssted!(foresp|rger)
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!fejltekst!(fejl i modultype)
!!!fejl i stednavn
!!!fejl i alarmnavn)
!!MML kommando!(som modtaget)

>fi
Hvis foresp|rgslen vedr|rer AIM100, ADM200 eller DRO inds{ttes
i foresp|rgsels_tabellen alarmadresse, kanalnr., foresp|rger_adresse
og tidspunkt.

Der sendes en meddelelse til alarmens overliggende DC, med f|lgende
indhold:

>nf
!modtageradresse:!DC!(for alarm)
!afsenderadresse:!DC!(for foresp|rger)
!operationskode:!4.6!(statusforesp|rgsel - DC)
!datadel:!alarmadresse
!!kanalnr.
!!foresp|rgeradresse

>fi

I modtagende DC kontrolleres foresp|rgslens legalitet (se punkt 4.1).

Hvis foresp|rgslen vedr|rer BOM100, inds{ttes i foresp|rgsels_tabellen
alarmadresse, kanalnr., foresp|rgsels_adresse og tidspunkt.

Der sendes en meddelelse til alarmen

>nf
!modtageradresse:!alarmadresse
!afsenderadresse:!DC
!operationskode:!4.6!(statusforesp|rgsel AT)
!datadel:!kanalnr.

Svaret p} foresp|rgslen kommer som en normal alarm, men med
foresp|rgsels_bit sat.

Alarmen sendes til normal(e) udskrifts_sted (for BOM100 er det
overliggende DC).

>a2 Kontrol af foresp|rgsel i alarmens DC
Med alarmadressen s|ges i AT-tabellen for den TS, hvor alarmen
h|rer til.

Via AT-beskrivelsens VC-adresse_tabel findes med kanalnr. som n|gle
et index til VCaVCm-tabellen, og dermed adressen p} alarmens aktuelle
udskrifts_sted.

Betingelserne for at foresp|rgslen kan tillades er, at:

>in13
>ti-5
Alarmen findes i AT-tabellen,
>ti-5
der findes et VC-index i VC-adresse_tabellen,
>ti-5
Hvis@foresp|rgslen vedr|rer AIM100, DRO eller ADM200, skal DC for
aktuelt udskrifts_sted v{re lig med DC for foresp|rgende udskrifts_sted.

>ti-5
Hvis@foresp|rgslen vedr|rer BOM100, skal DC for aktuelt udskrifts_sted
v{re lig med denne DC.
>in-13

Hvis der er fejl ved foresp|rgsel returneres en meddelelse til
afsendende DC

>nf
!modtageradresse:!DC!(for foresp|rger)
!afsenderadresse:!DC!(for alarm)
!operationskode:!4.7!(afvisning af
!!!foresp|rgsel)
!datadel:!alarmadresse
!!kanalnr.
!!foresp|rgeradresse
!!fejlkode
>fi

I foresp|rgerens DC overs{ttes alarm_adresse, kanalnr. og fejlkode
til tekst og f|lgende meddelelse sendes:

>nf
!modtageradresse:!udskriftssted!(foresp|rger)
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!fejltekst!(alarm ukendt
!!!foresp|rgsel ikke tilladt)
!!!foresp|rgsel (STATUS,
!!!"modultype", "beskrivelse")

>fi
Hvis modultypen er AIM100 eller ADM200 fjernes det element, der blev
indsat i foresp|rgsels_tabellen.

>a2 Oprydning i DC's foresp|rgselstabel
Med passende mellemrum (timersystemet) genneml|bes foresp|rgsels_tabellen
og for hver foresp|rgsel, der er {ldre end xx foretages f|lgende:

 1) alarmadresse og kanalnr. overs{ttes
    til tekst.

 2) der sendes en meddelelse.

>nf
!modtageradresse:!udskriftssted!(foresp|rger)
!afsenderadresse:!DC
!operationskode:!9.8!(tekst til udskrift)
!datadel:!fejltekst!(foresp|rgsel ikke besvaret)
!!!foresp|rgsel (STATUS, "modultype",
!!!"beskriv")

>fi

 3) Foresp|rgslen fjernes fra tabellen.

«eof»