Båndenheder i DLm viser SUBSYSTEM lig med 00 i 'q-konfiguration' På trods af at SUBSYSTEM er lig med 1 i CU-konfiguration
Oversigt: I DLm version 5.1.2 er kravet om at angive SUBSYSTEM= i enhedens TAB blevet fjernet. Der kan nu defineres op til 32 styreenheder, hver med 16 båndenheder, uden at der medtages en SUBSYSTEM-værdi. ...
Symptomer
I DLm GEN5 version 5.1.2 kan styreenheder defineret med SUBSYSTEM=1 vises som SUBSYSTEM=00, når de vises ved hjælp af q config kommando.
Dette sker i miljøer, hvor op til 32 kontrolenheder (CU'er), der hver understøtter 16 båndenhedsnumre, er konfigureret på en enkelt VTE. CU-nummeret i Token NED gør det muligt at identificere og vise hver styreenhed entydigt ved hjælp af d m=cu(<CU number>) kommando.
Årsag
Fra og med DLm version 5.1.2 er understøttelse af flere delsystemer, der bruger parameteren SUBSYSTEM=, blevet fjernet. Parameteren har ikke længere funktionel betydning og er internt hårdt kodet til SUBSYSTEM=00. Derfor vises alle enheder som SUBSYSTEM=00 in q config, uanset hvilken DELSYSTEM-værdi der er angivet i konfigurationen.
Løsning
Parameteren SUBSYSTEM er ikke længere påkrævet ved definition af styreenheder i fanen Device i DLm Version 5.1.2 Web Console. Efterhånden som webkonsollen udvikler sig, fjernes denne parameter helt i fremtidige kodeudgivelser.
Op til 32 styreenheder, der hver indeholder 16 båndenhedsnumre (i alt 512 båndenheder), kan defineres uden at specificere SUBSYSTEM. Efter installationen er q config Kommandoen viser alle båndenheder som SUBSYSTEM=00, selvom der er defineret en anden værdi i konfigurationen.