Konfigurering av anläggninghierarkin

När konfigureringen av projektet är klar, kan vi börja ägna oss åt själva anläggningen.
Konfigureringen av anläggningen görs i Konfiguratören. Anläggningshierarkin är en logisk
beskrivning av verkligheten som ska styras och övervakas.

Processtationen

Den största delen av konfigureringen görs i processtationens volym, VolTrafficCross1. Det
är ju här som all kort, kanaler, signaler och PLC program ska konfigureras.

Anläggningshierarkin har en trädstruktur. Exempel på nivåer i hierarkin kan vara anlägging,
process, processdel, komponent och signal. Signaler är de logiska signaler som representeras
av signalobjekt, vilka kopplas till fysiska kanaler.

Ibland kan det vara svårt att konfigurera varje signal i ett inledande skede, men men måste
ändå bestämma hur tänkbara signaler ska grupperas.

Figuren nedan visar hur en anläggninghierarki har konfigurerats. Vi ser hur signaler ligger
på olika nivåer, och också hur Plc program är konfigurerade i anläggningshierarkin.


Fig Exempel på anläggningshierarki

Vi väljer att kalla vår anläggning TrafficCross1 och bestämmer följande struktur:

- Två trafikljus, var och en bestående av en grön, en gul och en röd lampa. Eftersom gatorna
ligger i Nord-Sydlig resp Väst-Östlig riktning, kallar vi dem TrafficLightNS and
TrafficLightWE (West-East). Varje lampa behöver en signal, av typen digital utgång som vi
kallar RedNSm, RedWE etc.

- Ett PLC program som styr trafikljuset.

- Ett antal styrsignaler för att välja arbetsmod och funktion. Vi väljer att lägga dem under
en map, ControlSignals. Tabellen nedan visar de signaler som krävs.

Signalnamn         Signaltyp          Funktion
ServiceSwitch      Di                  En omkopplare som underhållsteknikern kan påverka för att
                       ändra arbetsmod.
OperatorSwitch      Dv                  Ett värde som operatören kak påverka för att ändra
                       arbetsmod.
ServiceMode      Dv                  Ett värde som underhållsteknikern kan påverka för att
                       servicemod.
ServiceModeInd      Di                  En signal som visar underhållsteknikern att att
                       programmet är i servicemod.
Mode      Dv                  Indikerar om programmet är i normal eller blinkande mod.
ModeInd      Do                  Indikerar om programmet är i normal eller blinkande mod.
Reset      Dv                  Ett värde för att återställa programmet i utgångsläge.


Fig Anläggningshierarkin för korsningen

På översta nivån finns ett anläggningsobjekt, TrafficCross1 av klassen $PlantHier. Vi
använder andra objekt av klassen $PlantHier för att gruppera objekten. Vi skapar också ett
objekt som definierar ett PLC program, ControlPgm objektet av klass PlcPgm.

Operatörsstationen

Operatörstationens konfigurering görs i volymen VolOpTrafficCross1. På anläggningssidan
finns här endast ett monteringsobjekt, som gör att anläggningshierarkin i processnoden
blir tillgänglig på operatörsstationen. Vi har monterat det översta $PlantHier objektet,
'TrafficCross1' med ett MountObject med samma namn.


Fig Anläggningshierarkin i operatörsvolymen