Introduktion til OPC Access

Relaterede dokumenter
OPC ACCESS HEARTBEAT 1

OPC Access 3.0 opdatering via Stored Procedure

Datatransport installationsvejledning

Sektornet VPN Installationsvejledning Windows Vista/7

Vejledning til Teknisk opsætning

PID2000 Archive Service

EasyIQ Opdatering > 5.4.0

Generelt gælder det at SQL serveren skal understøtte SQL Authentication (Mixed mode) da SIMS Serveren kommunikerer gennem en SQL bruger.

Vejledning til Windows 7 P-net bærbar/docking station

Installation Aesiras 2009

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

Installation af WeroShop 2.4 S

Vejledning Installation af SonWin Server CustomerService Flows

Versionsbrev. LUDUS Web version Den 22. august J.nr V

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

Installationsguide IBM Tivoli Storage Manager for Databases Data Protection for Microsoft SQL Server

Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0

Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010

Installation og Drift. Aplanner for Windows Systemer Version 8.15

INSTALLATIONSVEJLEDNING

UPLOAD. Af Database og Website til Skolens Server

Ruko SmartAir. Updater installation

Denne vejledning er optimeret til Windows XP, men kan også bruges til de andre Windows styresystemer.

Installation og opsætning af EjdExplorer 2.4

Vejledning til installation af Outlook Kalender Integration

Opsætning af Oracle Designer 10g repositorie

Version 8 Outlookintegration

Opsætning af SONOFON Bredbånd via FWA Outlook Express 5 - news

Digital skriftlig aflevering med Lectio Censormodul Stedprøver installationsvejledning

Installation af WeroShop 2.8

IIS 8.0 & 8.5 & 10.0 SSL Administration

Opsætning af brugere og temaer i GIS4Mobile

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

Unik Bolig 4 Opdateringskontrol 4.2.0

Download, installation og ibrugtagning af CQ

Tryk på IPAD/IPHONE ikonet i menuen

GeoGIS Graf Manual. Installation Side Installation. 1.1 Hent programinstallation GeoGIS Graf kan hentes på forsyning.ramboll.

smart-house Web-Server Manual smart-house Web-Server Manual 1 of 15

AgroSoft A/S AgroSync

Opsætning af MobilePBX med Kalenderdatabase

OrCAD Capture TCL IDE med Eclipse

Installation og Drift. Aplanner for Windows Systemer Version

Tlf Fax

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Bolig 4 Opdateringskontrol 4.7.0

Indholdsfortegnelse. EasyIQ IDM 5.4 Brugermanual

Indholdsfortegnelse. LUDUS WebDokumentArkiv Installationsvejledning

Installationsvejledning Alphacam 2017 R1

Langeskov IT Online Backup Guide

TDCs Signaturserver. 11/05 - Version TDC Erhverv Sikkerhed og certifikater

Quick Guide. Version 0.9

Installation af DATABOKS online backup manager

Brugervejledning til Freshdesk. Vejledning til at benytte Freshdesk som kommunikationsværktøj til supportsager i Apport. Rev. 02.

I denne øvelse vil du få vist hvordan opsætningen af netværket foregår. Målet er at du selv kan konfigurere en IP adresse på din lokal maskine.

Installationsvejledning Bitvise SSH Client

FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)

Dansave Online Backup. Dansave Home Guide. Version

Opsætning på PC Luk Navision. På skrivebordet højreklikkes på Navision ikonet. Herefter vælges Rediger.

Indhold. Installation af Cloudco HOME...1. Minimums systemkrav - Windows...1. Minimums Systemkrav - MAC...1. Minimums Systemkrav - MAC...

1 Indlæsning af script

e-conomic modul til Magento

Indhold. Hvordan skaffes programmet. 1 af 13. AVG Antivirus

STOFA VEJLEDNING ONLINEDISK INSTALLATION

Overførsel af købsordre til Hydra-Grene eller Grene. Overførsel af købsordre til Hydra-Grene eller Grene

Conlan express Brugervejledning For Windows XP - Windows 7

FairSSL Fair priser fair support

DRFLive - dynamisk visning af resultater fra DRF Stævnesystem

Kom godt i gang KMD VALG. Digital Valgliste Installationsvejledning Version 2.4.0

MS Dynamics NAV 5.0 SP1 Update 2

Sikkerhed i trådløst netværk

Installation For at installere programmet, skal du åbne din Internet Explorer og skrive i adressefeltet.

Navision Stat (NS 9.3)

Logning. V/ Hans Kennet Larsen

Version juli 2008

Daglig brug af JitBesked 2.0

Antares Brugs- og monteringsanvisning. Programmeringssoftware for Cobra CAN BUS alarmer AK44XX & AK46XX

Installation af Bilinfo på Windows

7 Mamut Client Manager

Installationsvejledning til F-Secure Anti-Virus

Installationsvejledning Alphacam 2018 R1

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Maps Installationsvejledning

Manual for installation og brug af Regsupreme

BRUGERVEJLEDNING VEDVARENDE KUNDELOGIN MODUL VERSION BRUGERVEJLEDNING VEDVARENDE KUNDELOGIN - MAGENTO MODUL

Indhold. Indholdsfortegnelse

Opret ODBC datakilde Vejledning

Statens Lønsystem. ØDUP-filhenter Program til at hente PDF-filer fra Statens Løn- og Pensionssystem. Oktober Side 1 af 22

En open source løsning til bibliotekernes publikumspc ere

Databaseadgang fra Java

SwanMobile Brugervejledning K2051-A

ProjectWise Explorer Installations Guide

Dette dokument omfatter teknisk specifikation og installationsvejledning for VAX Transfer som benyttes til overførsel af dokumenter til/fra VAX 360.

Indholdsfortegnelse. Hvorfor skal jeg tage backup af min blog? Side 3. Tag backup med UpDraft Side 4. Tag manuelt backup Side

Opsætning af Outlook til Hosted Exchange 2003

OS2faktor. AD FS Connector Vejledning. Version: Date: Author: BSG

NV Manager Brugervejledning

LUDUS Web DokumentArkiv Installationsvejledning

PlejeNet på iphone telefoner. Vejledning til PlejeNet på iphone og ipad

Conlan express. Brugervejledning. UserHandbookv.1 DANaug11

En Kort Introduktion til Oracle

Brugermanual. Tripple Track Fleet

Transkript:

Introduktion til OPC Access OPC Access anvendes til at kommunikere med jeres produktionsudstyr via OPC. OPC Access kombinerer en SQL Server med OPC, således at jeres produktionsudstyr kobles sammen med en eller flere databaser. OPC Access kan sættes til at udføre forskellige handlinger, enten ud fra en scheduler, eller ud fra hvilke ændringer, der forekommer i produktionsudstyret. OPC Access anvender tagnavne til at holde øje med forskellige tags og deres værdier. De handlinger, der kan udføres, er alt fra datalogning, til eksekvering af programmer eller stored procedures på SQL Serveren. OPC Access er en delkomponent, når programmer og database skal kædes sammen med produktionsudstyret, eller hvis man blot på en let og hurtig måde vil logge det data flow, der gennemløber dette. OPC Access giver Scadas adgang til produktionssystemet, for en langt lavere pris og med kortere implementeringstid. Side 1 af 11

INTRODUKTION TIL OPC ACCESS... 1 FORMÅL MED DETTE DOKUMENT... 3 INSTALLATION... 3 OPSÆTNING AF OPC SERVER... 3 HÅNDTERING AF BACKUP... 3 OPC ACCESS EXPLORER TAB... 4 OPC ACCESS INSPECTOR TAB... 4 GRUPPEOPSÆTNING... 4 RESET TAGS AFTER LOGGING... 5 HORISONTAL LOGNING... 5 VERTIKAL LOGNING... 5 Datatype... 5 Fejlkode... 6 Betydning... 6 LOG TYPER... 6 Update rate... 6 Scheduler... 6 Planner... 6 Interval... 7 OPC Tag Trigger... 7 OPC ACCESS HEART BEATS TAB... 8 OPC BEATS... 9 SQL BEATS... 9 SQL SERVER KONFIGURATION... 11 EDORA... 11 Side 2 af 11

Formål med dette dokument Dette dokument indeholder ikke en komplet brugervejledning til OPC Access. Dokumentet beskriver kort de grundlæggende opsætningsmuligheder, der ikke umiddelbart giver sig selv. Installation OPC Access installeres ved at hente Setup.exe og eksekvere den. Installationsvejledningen følges, hvorefter programmet er installeret. En demoversion af Setup.exe kan hentes på Edoras hjemmeside, under Produkter/OPC Access eller på nedenstående link. http://download.edora.dk/opcaccess/opcaccess%20setup.exe Opsætning af OPC Server Første gang programmet startes, er der ikke valgt nogen OPC Server. Dette gøres ved at klikke på knappen Select OPC Server. Denne findes ved siden af drop ned combo boksen, og har et ikon bestående af en globus og en åben mappe. Når man har klikket på knappen, kommer nedenstående dialog frem. Her vælges den OPC Server, man ønsker at arbejde med. Når OPC Access minimeres, forsvinder den til et lille ikon ved siden af uret, hvor den efterfølgende kan hentes igen. Håndtering af backup OPC Access kan eksportere den aktuelle konfiguration, via Backup config menupunktet i hovedmenupunktet filer. Backup filerne gemmes som.opc filer og kan genindlæses i OPC Access via menupunktet Backup restore. Side 3 af 11

OPC Access Explorer Tab Når der er valgt en OPC Server, kan man se alle items (eller tags) for denne under fanebladet Explorer. Ligeledes kan man se, hvordan OPC Access er forbundet til serveren. OPC Access Inspector Tab Ved siden af fanebladet Explorer, findes fanebladet Inspector. Her kan man oprette OPC Grupper og tilføje de forskellige items. Hver gruppe har forskellige opsætningsmuligheder, der sammen giver OPC Access den store fleksibilitet. Gruppeopsætning Ved at højreklikke på en gruppe og vælge properties, kommer nedenstående dialog frem. Side 4 af 11

Dialogen giver udover de forskellige standard OPC attributter mulighed for at konfigurere, hvordan logning/eksekvering skal forekomme. Man kan også konfigurere sine tags, så de efterfølgende sættes til en default værdi. Reset tags after logging Hvis Reset tags after logging er slået til, vil den tilhørende værdi skrives i alle items, efter de er skrevet til databasen. Det er derfor vigtigt, at der ikke står en værdi, der modstrider nogle af datatyperne i gruppen. (Der kan ikke skrives OK i et talfelt) Datalogning finder sted ved hjælp af 3 forskellige metoder. Hver metode kan efterfølgende konfigureres til at køre horisontalt eller vertikalt. (Bortset fra Update rate) Horisontal logning Alle items i en gruppe skrives eller læses fra en tabel, der har samme struktur som OPC gruppen. Dette gælder både navngivning og datatyper. Vertikal logning Vertikal logning kører en stored procedure på SQL serveren med følgende parametre: Parameternavn Datatype Indhold ComputerName VarChar(100) Navnet på computeren. ClassID Uniqueidentifier OPC Server ClassID GroupName VarChar(100) Navn på gruppen. ItemID VarChar(100) Navn på OPC item. ItemValue VarChar(100) Indhold af OPC item. Side 5 af 11

Quality Bit Kvalitet af læsning. (Good / Bad) KeyField VarChar(100) Navn på OPC nøgle item. KeyValue VarChar(100) Indhold af OPC nøgle item. OPCAddTS DateTime Timestamp. Denne stored procedure skal efterfølgende returnere den fejlkode, der evt opstår. Fejlkode Betydning 1 OK 2 Ukendt fejl 3 Nøglen blev ikke fundet i databasen. Denne stored procedure kan principielt udføre præcis det job, der ønskes. Den eksekveres en gang, pr. tag. Log typer Update rate Update rate kan kun køres vertikalt. Her eksekveres den tilknyttede stored procedure, med de tilhørende parametre for det givne item, hver gang et item ændres. (Dog kun indenfor den angivne update rate.) Update rate kan ikke anvendes til at skrive til OPC serveren. Scheduler Scheduleren kan både køre vertikalt og horisontalt. Den konfigureres til at eksekvere med bestemte intervaller, hvorefter den køres for alle items i den givne gruppe. Scheduleren kan ikke anvendes til at skrive til OPC serveren Scheduleren har to måder, hvorpå den kan konfigureres. Den kan eksekveres via et interval, og/eller en ugekalender (planner). Planner Her konfigureret til at køre klokken 08:00 og 16:00 på mandage og fredage. Side 6 af 11

Interval Her konfigureret til at køre hvert 10. minut, hele døgnet. Hvis den kun skal køres mellem eksempelvis 08:00 og 16:00, konfigureres dette blot i Starting at og Ending at. OPC Tag Trigger Med OPC Tag Trigger kan der både skrives til OPC Serveren og SQL Serveren. Der vælges et tag, til henholdsvis trigger og responce, hvorefter disse tags anvender et simpelt handshake til at holde øje med om skrivningen lykkedes. Hvis der skrives til OPC Serveren, angives et key item, som indeholder en nøgleværdi, der enten er unik i tabellen (Horisontalt) eller via den tilknyttede stored procedure angiver noget unikt (vertikalt). Der kan godt tilknyttes trigger items for skrivning begge veje samtidig. Opsætningen af OPC Tag trigger gøres via nedenstående dialog. Side 7 af 11

Det simple handshake foregår på følgende måde. 1. Hvis der læses fra SQL serveren, opsættes key value som det første. (Dvs., at det unikke id, der skal søges efter i databasen, skrives i det tilhørende item). 2. Triggeren aktiveres ved at skrive værdien 1. 3. OPC Access udfører de handlinger, der er konfigureret, hvorefter den afsluttende exit kode skrives i det valgte responce item. (1: 0k, 2: Fejl, 3: Key ikke fundet i databasen) 4. Når OPC Access har returneret en værdi i responce, sættes triggerfeltet til 0. 5. Når Triggerfeltet sættes til 0 registrerer OPC Access at resultatet er modtaget og responce tagget sættes til 0. Hvis checkboksen Trigger from SQL Server er afkrydset, anvendes SQL serveren til at aktivere håndtrykket. I dette tilfælde kører håndtrykket som ovenstående, bortset fra at rollerne udføres omvendt. Aktiveringen fra SQL serveren sker ved, at en fast defineret stored procedure, ved navn usp_gettriggeredgroups henter en liste over grupper, der skal aktiveres. Håndteringen af, hvilke grupper, der aktiveres udvikles specifikt i hvert tilfælde. OPC Access Heart Beats Tab Heart beats anvendes til kontinuerligt at undersøge, hvor vidt forbindelsen til henholdsvis SQL serveren eller OPC Serveren er aktiv. Der er derfor indbygget to typer af heart beats. Heart beats konfigureres under fanebladet heart beats. Side 8 af 11

OPC Beats OPC Beats anvendes til lave en kontinuerlig test af forbindelsen mellem OPC Access og OPC Serveren. Det er muligt at konfigurere et tag, hvor OPC Access skifter værdien og et hvor PLC en skifter værdien. Interval og afvigelse anvendes til at definere frekvensen på, hvor ofte tags skal opdateres, samt hvor stor en afvigelse, der accepteres. SQL Beats SQL Beats anvendes til lave en kontinuerlig test af forbindelsen mellem OPC Access og SQL Serveren. Side 9 af 11

Der konfigureres et response tag, samt et error tag. Response tagget anvendes til at skrive, hvor vidt heart beat funktionen går godt. Error tagget anvendes til at udspecificere fejlkoder, således at der godt kan være fejl i forbindelsen, selvom OPC Access er i stand til at have forbindelse til databasen. Der konfigureres en stored procedure. Hvis denne stored procedure returnerer en værdi større end 1, sættes heart beat tagget til 1. Ellers 0. Side 10 af 11

Hvis denne stored procedure returnerer en værdi > 1, trækkes der en fra denne værdi og resultatet gemmes. (Dette gøres for at eventuelle error codes starter fra 1 i stedet for 2) SQL Server konfiguration SQL Serveren konfigureres separat for hver gruppe. Dette giver mulighed for, at hver enkelt gruppe kan anvende forskellige SQL Servere. SQL Serveren konfigureres via knappen SQL Server under Edit group. DB Object indeholder navnet på tabellen eller den stored procedure, der skal anvendes. (Afgøres af horisontal eller vertikal logning.) Edora Edora specialtilretter og videreudvikler alle produkter, så vidt det er i vores kunders interesser. For yderligere information eller produktdemonstration, kontakt os på www.edora.dk eller telefon 70 27 00 10. Held og lykke med OPC Access. Side 11 af 11