Danmarks Tekniske Universitet Campus Service - Lyngby Standard for oprettelse Gældende fra: 08. April 2014 Campus Service DTU Nils Koppels Allé DTU, Bygning 413 DK-2800 Kgs. Lyngby Lyngby Tlf +45 45 25 25 25 Tlf dir. 45 25 69 69 Fax +45 45 88 44 39 CVR-nr. 63 39 30 10 topl@dtu.dk www.cas.dtu.dk EAN-nr. 5798000428843
Indholdsfortegnelse Forord:... 3 Oprettelse af projekt i Vijeo Citect... 4 Oprettelse af skærmbilleder... 6 Oprettelse af OPC tags fra BACnet objekter... 7 Import af OPC tags i Vijeo Citect... 11 Overførsel af projekter fra Test til Driftserver... 12 Relaterede dokumenter:... 15 Versionshistorik:... 15 Kvalitetssikring:... 15 Side 2 af 15
Forord: Denne vejledning anvendes ved oprettelse af et nyt Vijeo Citect projekt. Hver bygning skal oprettes som eget projekt. Denne skal overholdes ved oprettelse af ethvert nyt projekt på DTU. Side 3 af 15
Oprettelse af projekt i Vijeo Citect Under oprettelse af projekter i Vijeo Citect, skal projekt navngives BXXX, hvor XXX er bygningsnummer. 1. I Vijeo Citect Explorer under File klikkes på New Project. Figur 1: New Project Dialogboks Attributter for projektet opsættes efter oplysningerne vist i Figur 1. I dette eksempel oprettes et projekt for B123. Klik på OK for at oprette projektet. Side 4 af 15
Alle projekter i Vijeo Citect har tilknyttet et Project ID. Dette nummer skal vælges til det samme som bygningsnummeret. Dette indstilles ved at højreklikke på projektet i Citect Explorer og vælge Project Properties Figur 2: Project Properties I Figur 2 ses dialogboksen for Project properties for B123 projektet. Det er også muligt at versionsstyre projekter i denne dialogboks. For at kunne anvende DTU s standardkomponenter og templates skal projektet DTU_IOServer inkluderes. Dette projekt sikrer at templates til skærmbilleder samt komponentbibliotek til BACnet og MODBUS bliver tilgængelig for projektet. Dette opsættes i Citect Project Editor under System -> Included Projects. Figur 3: Included Projects Dialogboksen udfyldes som vist i Figur 3 og der klikkes på Add Side 5 af 15
Oprettelse af skærmbilleder I Citect Graphics Builder kan en ny side oprettes ved at klikke på File->New Dernæst åbnes en dialogboks og der skal trykkes på knappen Page. Herefter åbner en ny dialogboks med brug af template til siden. Figur 4: New Page Template vælges som vist i Figur 4. Klik på OK Der åbnes herefter en tom side med den valgte skabelon. Siden gemmes ved at trykke på File- >Save. Navnet på siden skal respektere DTU s gældende ID standard. Side 6 af 15
Oprettelse af OPC tags fra BACnet objekter Til oprettelse af variable tags fra BACnet enheder benyttes CXS BACnet Application Generator Dette værktøj kan automatisk importere data fra BACnet objekter ind i OPC serveren som benyttes til kommunikation til og fra Vijeo Citect. Tryk på knappen SCAN BACnet Figur 5: CXS Application Generator Som vist i Figur 5 klikke på knappen med netværkssymbolet. Side 7 af 15
Herefter åbne en dialogboks som vist i Figur 6. Benyt Scan Filter til kun at hente objekter fra de enheder som skal bruges. Tryk på ok for at skanne enhederne. Figur 6: Application Generator Bemærk at Device ID som står øverst i dialogboksen ikke er den enhed der søges efter BACnet objekter i. Denne parameter bruges, da værktøjet har brug for at blive tildelt sit eget ID for at kunne kommunikere med BACnet enhederne på netværket. Eftersom der er mange BACnet enheder på DTU s netværk tilrådes det at bruge Scan Filter til at hente objekter fra en BACnet undercentral/automationsserver ad gangen. Tryk på OK for at starte objektsøgningen. Side 8 af 15
Figur 7: CXS Application Generator For at genere de nødvendige objekt attributter som OPC tags er det nødvendigt at åbne en indstillingsfil defineret for DTU. Denne fil er lokaliseret under: C:\CXS BACnet\dtu.cxsBST. Indstillingerne aktiveres ved at klikke på Open->Settings og i stifinderen pege på overstående placering. Side 9 af 15
Herefter kan man trykke på knappen Generate som herefter åbner en ny dialogboks. Figur 8: Application Generator Som vist i Figur 8 så importeres objekterne som OPC tags ved at klikke på Configure CXS BACnet DA Server on this machine Side 10 af 15
Import af OPC tags i Vijeo Citect I Vijeo Citect skal OPC tagsene oprettet i CXS serveren adresseres. Dette gøres ved at klikke på Tools -> Import Tags i Vijeo Citect Explorer. Dette værktøj opretter automatisk tags i Vijeo Citect der er sammenkædet til OPC serveren. Derudover bestemmes datatypen af variabler også automatisk. Figur 9: OPC tag import I Figur 9 er det vist hvorledes dialogboksen skal udfyldes. Bemærk syntaksen for Connection string: ServerNode = 127.0.0.1 instruerer tag import værktøjet i at OPC serveren er registreret lokalt (127.0.0.1 = loopback ip adressen). Branch = BACnet_IP.DeviceName er en instruktion om at OPC serveren skal levere de tags der er tilknyttet et bestemt BACnet device. Bemærk at DeviceName skal forstås som attributten ObjectName under Device Objektet. Denne metode lagrer de variable tags under DTUIOServer projektet. Det er dog meningen at disse skal gemmes under det oprettede projekt. Denne flytning foretages nemmest ved at benytte Microsoft Excel s.dbf editor. Side 11 af 15
Overførsel af projekter fra Test til Driftserver Projekter skal engineeres på DTU s testservere og først ved fuldendelse integreres over i driftsmiljøet. Denne overflytning kræver at der tages en back-up af projektet. Dette gøres i Citect Explorer ved at markere projektet og dernæst trykke Back-Up under dropdown menuen Tools. Dernæst skal OPC konfigurationen kopieres over i driftsmiljøet. Dette kan gøres ved at åbne System Management Console i startmenuen navigere hen til pågældende BACnet enhed som skal flyttes. Under device items kan der højreklikkes og trykkes på Export. Dette producerer en CSV fil som flyttes over på Driftsserveren. Herefter foretages en import for at kommunikationen bliver oprettet. Projektstruktur på testserver. Se Figur 11. Side 12 af 15
Figur 10: Projekthierarki på Testserver Side 13 af 15
I driftsmiljøet benyttes Restore for at importere projektet. Hovedprojektet på denne server kaldes DTU_Lyngby. I dette projekt skal det nye projekt inkluderes. Se Figur 11. Figur 11: Projekthierarki på Driftsserver Side 14 af 15
Relaterede dokumenter: Nedenstående er oplistet relaterede dokumenter Se standardoversigten Versionshistorik: Version 2014.04.08 Diverse tekstpræciseringer Kvalitetssikring: Version Dato Godkendt Ansvarlig 2.0 2014.04.08 TOPL TOPL Side 15 af 15