OPC ACCESS HEARTBEAT 1



Relaterede dokumenter
Introduktion til OPC Access

Opsætning af MobilePBX med Kalenderdatabase

Views etc. Databaser

Viditronic NDVR Quick Guide. Ver. 2.0

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

Accepttest Specifikation For. Gruppen

Installation og Drift. Aplanner for Windows Systemer Version 8.15

Udbedring af fejlsituationer ved anvendelse af BridgeMate

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

NC_8_ Quick Guide v1.0. CJ1W-NC_8_ Position Control via EtherCAT. Quick Guide

Download, installation og ibrugtagning af CQ

SOSIGW. - Administrationskonsol for SOSIGW Indeks

AgroSoft A/S AgroSync

Vejledning til Teknisk opsætning

PID2000 Archive Service

POST IT! Cph Business Academy Multimediedesign 2. Semester flow april Kirstine Marie Rasmussen cph-

Vejledning: Flytning af egne udviklede ØS LDV rapporter i Reporting services fra en server til en anden server. Målgruppe: Rapportadministrator

UniLock System 10. Manual til Eksport til Nortec vaskerisystem. Projekt PCS Version 1.0 Revision

DRFLive - dynamisk visning af resultater fra DRF Stævnesystem

Databaseadgang fra Java

MODERNISERINGSSTYRELSEN ØSLDV WINDOWS SERVICE DOKUMENTATION, INSTALLATION OG KONFIGURERING AF ØSLDV/RAY WINDOWSSERVICE

Advanced Word Template Brugermanual

My booking. Generelt. Forsiden. Version 9.0

Velkommen til OPEN Storage

menuen kan sende s ud til forbrugerne både til alle eller til nogle efter bestemte udvælgelseskriterier.

PBX Online Brugervejledning

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING

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

Hvordan opretter jeg MultiUser med en access-database?

Systemair Connect. Opsætning

Installation af MySQL server på PC

Ruko SmartAir. Updater installation

LØNSEDDEL VIA MED EPOS LØN

Hvordan opretter jeg en ODBC-forbindelse til en MySql-database?

Brugermanual SuperSail (DS Version) Performance System Release 2.0

3OMSTILLING. Manual til 3Omstilling Basis og Udvidet Statistik for Administratorer V2.0

Database programmerings tips

Sikkerhed i trådløst netværk

HTML, PHP, SQL, webserver, hvad er hvad??

Guide - Sådan opretter du en backup

Opsætning af Bolyguard/Scoutguard MG982 til GPRS

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

Norddjurs hjemmefra. Vejledning. Få adgang til Citrix hjemmefra på en Norddjurs Kommune PC IT-AFDELINGEN

Norddjurs hjemmefra. Vejledning. Få adgang til Citrix hjemmefra på en privat PC IT-AFDELINGEN

Sektornet VPN. Opsætning af Novell 5.1 server og klient på. Windows 2000/NT/XP

Quickguide til PM5. De enkelte punkter er beskrevet løst kig i manualen hvis du har brug for en dybere forklaring.

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...

Installation og Drift. Aplanner for Windows Systemer Version

ØKONOMISTYRELSEN ØSLDV WINDOWS SERVICE DOKUMENTATION INSTALLATION OG KONFIGURERING AF ØSLDV/RAY WINDOWSSERVICE

Vejledning til Kilometer Registrering

SIMS Active Directory Service 2.5 Quick Guide

Begrænsninger i SQL. Databaser, efterår Troels Andreasen

1.TILBUD NYT TILBUD 1.1 TRIN FORUDSÆTNINGER

KMD Brugeradministration til Navision og LDV

Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen...

AVERMEDIA Quick Guide CMS3000

Blockprog Rev1.0. Block programmering CS1/CJ1. Qiuck guide OMRON

Vejledning til forskellige mail programmer

Opgradering til version 4 af Netaflæsningsmodulet

PentaCon C5 External Storage Manager

BUANCO Supports førstehjælpspakke

Sentinel (Dynamisk IP) til ZyWALL (Statisk IP) VPN Tunnel

Programmering af CS7002 GSM/GPRS modul Version 5

Opkobling af COMFORT:NET til internettet 1. Registrering via ezr home.de

Vejledning til Kreditormodulet

1 Quick Guide: GynZone Licens Administrator på

BACK-END OG DATA: ADMINISTRATION HVAD ER DE NYE MULIGHEDER MED VERSION 7.1? STEFFEN BILLE RANNES, 4. FEBRUAR 2015

GUIDE: HOW TO STEP BY STEP KURSUSEVALUERING I BLACKBOARD

Instruktioner i installation og afinstallation af Windows PostScript- og PCLprinterdrivere

Indholdsfortegnelse. Installation

Årsafslutning i ectrl

Brugermanual Udarbejdet af IT-afdelingen 2008

STS Driftsvejledning. STS Driftsvejledning

Installation og ibrugtagning af Geomagic Alibre Vault

Denne vejledning beskriver, hvordan du installerer Næsgaard Mark fra Internettet.

Vejledning. Vejledning Trio Dannelse og indberetning af månedsløn

(fig.1. Eksempel på en almindelig entity)

Kald af PingService via SOAPUI

GSM SMS Modem MODEL: SA RTU-1 V1.01

Listen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel:

Indhold LG NEXUS

Brugervejledning. TDC Scale Assistent til iphone. Copyright NOMADICCIRCLE All rights reserved

Database tips. Den forudsætter lidt kendskab til SQL men er for mindre erfarne. Denne guide er oprindeligt udgivet på Eksperten.dk

Indhold. Vejledning til ShareFile. Sådan uploader du en fil til My Files & Folders. Sådan uploader du en fil til Shared Folders

Sådan opretter du en blog i e-learn.sdu.dk I denne vejledning vises først, hvor i e-learn.sdu.dk, du kan oprette blogs. Derefter vises hvordan du gør.

Xenapps/Citrix klient opsætningsvejledning til Integra driftløsningen. Xenapps/Citrix basisport. Xenapps/Citrix Service. Xenapps/Citrix XML service

Transkript:

OPC Access Heartbeat Dette dokument gennemgår i et kort eksempel, hvordan OPC Access konfigureres til at anvende Heartbeat funktionen til at dokumentere kontinuerlig forbindelse mellem SQL Server og OPC Server. OPC ACCESS HEARTBEAT 1 HEARTBEATS 2 OPC HEARTBEAT 4 SQL HEARTBEAT 5 Side 1 af 7

Heartbeats Der er to typer af OPC Access heart beats. Det ene bruges til at kontrollere forbindelsen til OPC Serveren. Det andet anvendes til at kontrollere forbindelsen til SQL Serveren. Alle heartbeats konfigureres i en dedikeret gruppe. Denne gruppe oprettes på følgende måde: Opret en ny gruppe dedikeret til Heartbeats. Marker denne gruppe som Heartbeat gruppe. Gruppen markeres nu som heartbeat gruppe. Side 2 af 7

De tags, der skal bruges i forbindelse med heartbeat tilføjes til gruppen. Skift til Heartbeats fanebladet for at oprette heart beats. Herfra kan nye heartbeats oprettes via højreklik menuen. Der kan oprettes alle de hartbeats, der ønskes. Dette kan eksempelvis bruge til at teste flere PLC er, der anvender den samme OPC Server. Side 3 af 7

Der kan oprettes to typer af heart beats, OPC og SQL. OPC Heartbeat Dette heartbeat anvendes til kontinuerligt at teste forbindelsen imellem OPC Serveren og OPC Access. Dette fungerer ved, at OPC Access opdaterer et tag, samtidig med at et andet tag undersøges for ændringer. Interval udgør den frekvens, hvorved der opdateres. Intervallet indtastes i millisekunder. Max deviance udgør den maksimale accepterede afvigelse. I ovenstående eksempel markeres forbindelsen til OPC serveren som værende nede, hvis tagget ikke opdateres, inden der er gået 7,5 sekund. Increase heartbeat value anvendes til at bruge et fortløbende nummer. Dette nummer nulstilles, når værdien passerer 32768, således at det hele tiden kører i en cyklus fra 0-32768. Når et heartbeat er oprettet, fremgår det i oversigten. Side 4 af 7

Heartbeatet aktiveres ved at højreklikke på det og vælge enabled til og fra. På oversigten kan status på heartbeats hele tiden følges, samt hvor mange evalueringer, der er gået godt og skidt. SQL Heartbeat Dette heartbeat anvendes til kontinuerligt at teste forbindelsen imellem SQL Serveren og OPC Access. Dette fungerer ved, at OPC Access løbende kører en stored procedure i SQL Serveren. Denne procedure kan returnere 1 eller 2. Hvis der returneres 1, er alting ok. Hvis der returneres 2, sættes error tagget til 1. Dette tag sættes ikke ned igen af OPC Access. Det kan derfor håndteres 100 % i PLC, hvilken betydning det har. I det nedenstående eksempel er vist en procedure, der evt. kunne teste en ekstern database for om der er taget backup af data i systemet. Side 5 af 7

Der vælges et error tag og et response tag. Error tagget benyttes ved fejl. Response tagget benyttes, hvis forbindelsen til SQL serveren mistes eller genetableres. Intervallet for, hvor ofte heartbeat skal udføres, konfigureres i millisekunder. Side 6 af 7

Der etableres forbindelse til databasen og der vælges en stored procedure. Nedenfor er vist et eksempel på en procedure, der evt. kan anvendes til at teste interne SQL Server operationer, så som backup. -- ============================================= -- Author: Edora A/S -- Create date: 2008-01-01 -- Description: OPC Access Heartbeat example -- ============================================= CREATE PROCEDURE usp_opcaccesssqlheartbeat AS -- 0 = Local SQL server error (Procedure is not executed) -- 1 = Local SQL server ok, remote SQL server error -- 2 = Local SQL server ok, remote SQL server ok BEGIN -- Check if remote server is accepted etc. DECLARE @RemoteServerOK AS Bit SELECT @RemoteServerOK = 1 IF(@RemoteServerOK = 1) SELECT 2 -- Replication is running fine ELSE SELECT 1 -- Replication is having trouble END Når dette heartbeat er oprettet, vises det i oversigten og kan ligesom OPC Heartbeat aktiveres og deaktiveres via højreklikmenuen. Side 7 af 7