M7005 Exportera data på Q- DAS ASCII Transferformat

Relevanta dokument
Uppdatera Metem 3005 till M7005

M7005 Fischer/Weisser mätstyrningsserver M9003 ersatt med IBR enheter

Installation av M7005 och till M7005 hörande serverprogram

Uppdatera Metem 3005 till M7005

Uppdatera Metem 3005 till M7005

M7003 FMS/Weisser mätstyrningsserver M9003 ersatt med Simens S Plc- RS232

M7005 och IBR Användarhandbok

M7005 Rundhetsmätning

Mätstyrning med M7005

Mäta rakhet Scanning med M7005

M7005 filer, bibliotek, databasstruktur

M7005 Fischer/Weisser mätstyrningsserver M9003 ersatt med Simens S Plc

FÄLTMÄTINSTRUKTION TESTO 177-H1

BaraTrav Prenumeration och Installation Version 1.3.4

Installationsanvisning för Su Officemallar 2013 För PC

EVO DEV. EvodevExcel.GarpReportAddin

Installationsanvisning för Su Officemallar 2003 För PC

Installationsanvisning för Su Officemallar 2007 För PC

Datum Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta.

M7005 Användarhandbok

Din guide till. Byte av databas. Från MSDE till SQL Express

Installationsanvisning för Su Officemallar 2007 För PC Word och PowerPoint

FÄLTMÄTINSTRUKTION TESTO 174H

TIS-Web startguide 3.6. TIS-Web Startguide

Test av mätutrustnings repeterbarhet

IT-körkort för språklärare. Modul 3: Ljud, del 1

Skriv före adressen och lämna bort www enligt modellen:

ANVÄNDAR MANUAL. SESAM 800 RX MC Manager

Kom igång med TIS-Office

Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.

ANVÄNDARMANUAL FÖR KURRE

INSTALLATION AV VITEC MÄKLARSYSTEM

PSTYR OBS! Om du ska installera på en dator med Microsoft Windows XP så måste servicepack 3 vara installerad.

Skapa din egen MediaWiki

INSTALLATION AV KLIENT

Handhavande manual problemhantering

Författare Version Datum. Visi System AB

KOM IGÅNG MED DIVER-OFFICE

Skicka SMS/e-post påminnelser från Microsoft Excel

Administratörsrättigheter i Windows krävs för att genomföra installationen.

PNSPO! CF-korts hantering till NS-serien. 14 mars 2012 OMRON Corporation

Steg 1 Minnen, mappar, filer Windows 7

Uppdateringsguide v4 SR-3

Arbetsorder. Arbetsorder. Funktioner i arbetsorder

Installationsanvisning - Kopplingen mellan GK96 och golf.se -

INSTALLATION AV KLIENT

Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.0

Flytt av. Vitec Mäklarsystem

Rev 2. Manual för handterminal

Konfigurationsguide för Hogia PBM Time & Project för Installatörer, IT-tekniker

Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.1

web: fax: tel: kontor , Toby Edmundsson mobil: , Jan

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

INSTALLATION AV KLIENT

Instruktioner för uppkoppling mot NyA Open

Myndigheten för samhällsskydd och beredskap 1 (10) Datum Installationsguide ROPA

Uppdateringsguide 200X.X =>

samaritan PAD och PDU Saver EVO Användarmanual

Elsmart Användarmanual Nätanmälan för Installatörer

Komma igång med 3L Pro Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB

IT-system. BUP Användarmanual

AVCAD 4.0 för Windows

ALEPH ver. 16 Introduktion

Introduktion till användning av PicoLog TC-08

MANUAL CHRONO COMAI Comai AB erbjuder kvalificerade anpassningsbara och Comai AB

Kontorsinstallation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare

Lathund Office online

PNSPO! Minneskort till CJ. 14 mars 2012 OMRON Corporation

ARX på Windows Vista, Windows 7 eller Windows 2008 server

Installera VHOPE och VHOPE-biblioteksfiler

Steg 1 Minnen, mappar, filer Windows 8

Välj bort om du vill. 96 Internet och e-post. 2. Mail-programmet finns i datorn. 1. Skriv mail i sökrutan. Windows Live Mail i Aktivitetsfältet.

SNABB-GUIDE FÖR GOOGOL T1 PROGRAMMERING.

Allmänt. Välkommen till SVENSKA VÅGs datorprogram för räknevägning på PC.

Installation av SDCs insändningsprogram för filer från skördare, skotare eller drivare. 1 Steg 1 installation. Installation ver 03.

OBS! FÖRSÖK INTE INSTALLERA PROGRAMVARAN INNAN DU HAR LÄST DET HÄR DOKUMENTET.

E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet.

Instruktion till. PigWin PocketPigs. Del 1 - Installation

Användarhandbok OE/OSSpeaker V.10.3

Lathund för BankID säkerhetsprogram

JoTube2 Bruksanvisning 1(14)

Nero AG SecurDisc Viewer

Arbeta i Sharepoint dokumenthanteringssystem

Särskild information om personalliggare Fröbergs RFID / Fingerprint (TM-600 Serien)

HANTERING AV MÄTDATA FRÅN SVAN 958

Inga uppgifter om förgröning överförs från Näsgård till SAM Internet eftersom Jordbruksverket inte öppnat för denna möjlighet.

OBS!!! Anslut ej USB kabeln till dator eller GPS innan du först har installerat drivrutinerna för USB kabeln i din dator.

Elmia Mässkatalog för PocketPC

Windows dator M7005. I Q r r _I e e _Q s g g s e I1 - Q1 - e r I40 H Q40 r v r v e e e r g r H1 - H48. S reg S1 - S16

Excel Online Version 1.0 Skolkontoret

Ladda upp filer fra n PLC till PC

Se till att posten är i Ändringsläge. Gå till rullgardinsmenyn under Föremål och välj Lägg in bild.

Snabbstart för Micro Focus Vibe Desktop för Windows

Informationen i detta dokument bygger på att mobiltelefonen har Android version 8 eller senare.

Trimble Communication Network Release notes Page 1

Allmänt. Välkommen till SVENSKA VÅGs datorprogram för viktinsamling på PC.

Vidamic Easy SMS CRM. Användarmanual

Kapitel 4 Arkivmenyn Innehåll

Transkript:

Matematikföretaget jz www.m7005.metem.se. 170220/170926/180315/180418/Sjn M7005 Exportera data på Q- DAS ASCII Transferformat Användarhandbok T.ex M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 1 (16)

Innehåll 1 Allmänt... 3 2 Uppdatering och Installation... 4 2.1 Uppdatering av M7005... 4 2.2 Installation av ExportDataServer... 4 3 Programmering av mätprogram... 5 3.1 Definition av mätprogram... 5 3.2 Dataexporten inaktiverad H46... 5 3.3 Definition av data exporten... 6 3.4 Kräva att operatören anger orsak till att detalj är utanför tolerans... 7 4 QDasExportDataServer... 9 4.1 Visa det senaste exporterade datat... 10 4.2 Ge Orsak formuläret... 11 4.3 Visa loggen... 12 4.4 Logg över stoppade överföringar pga fel... 12 4.5 Definiera K-fält... 13 4.5.1 Arkiv / Läsa in från.txt fil / Skrivut till.txt fil... 13 Appendix... 14 A Q-DAS K-fält som automatiskt sätts av M7005... 14 B Checklista för installation och användning av en ExportDataServer (PiWeb)... 15 Matematikföretaget jz (Sverker Johansson) är under inga omständigheter ansvarigt för direkta skador eller följdskador uppkomna genom användning av detta dokument eller av programvara eller maskinvara beskriven i detta dokument. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 2 (16)

1 Allmänt Export av data på Q_Das ASCII Transferformat i M7005 är närbesläktad med mätstyrning. Skillnaden är vem som är mottagaren, ett Analysprogram eller en verktygsmaskin. Vad som krävs är att ExportDataServern finns i M7005:s IOServerLib. Vidare måste man, då man programmerar sitt mätprogram ange vad ExportDataServern heter, om filnamnet på filen som exporteras skall ha ett prefix. Man måste också markera de mått vars värden skall exporteras. OBS: Möjligheten exportera mätvärden finns först i M7005:s version J. M7005 ExportDataServer Gemensam Map Analys program t.ex PiWeb Figur 1. Översikt Exporten sker enligt När registreringsorden i M7005 går låg (data sparas) och M7005:s H46-bit (Dataexporten inaktiverad) = 0, skickar M7005 de mätdata som är markerade för export till ExportDataServern. Väljer man att inte spara datat vid Orimligt mätvärde, innebär det också att datat inte exporteras. Även då en Mastring avslutas skickas data, men nu är det Nolldifferenserna som exporteras. Dock bara för de mått som är markerade för export. ExportDataServern en fil i den med Analysprogrammet gemensamma mappen. Filen har namn prefix_ååmmddttmmss.dfq Analysprogrammet kan nu hämta datat för vidare bearbetning. ExportDataServern noterar att datat är hämtat. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 3 (16)

2 Uppdatering och Installation 2.1 Uppdatering av M7005 Det är först i M7005:s version J som export på Q-Das ASCII Transferformat infördes. Information vad som gäller K-fälten och dess data finns i Q-DAShandboken Q-DAS ASCII Transferformat och kan laddas hem från nätet. Se Appendix B Checklista för installation och användning av en ExportDataServer 2.2 Installation av ExportDataServer Se Appendix B Checklista för installation och användning av en ExportDataServer M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 4 (16)

3 Programmering av mätprogram Nedan beskrivs vad som måste programmeras om ett mätprogram skall kunna exportera data. 3.1 Definition av mätprogram I M7005:s formulär Definiera Mätprogram, figur 2, klicka på Q-DAS Dataexport för att få upp formuläret Definiera Q-Das Dataexporten figur 3. Export Figur 2. Formuläret för programmering av mätprogram Måtten som skall exporteras markeras genom att välja Exportera Data i formuläret för Definiera Mätprogram. OBS: Måtten måste ha unika namn ty de är namnen som identifierar datat i Analysprogrammet. 3.2 Dataexporten inaktiverad H46 Om M7005:s H46 bit sätts = 1, exporteras aldrig något data. Man kan genom att sätta H46 = 1 respektive = 0, slå av och på dataexporten. Vill man t.ex. inte att datat skall skickas vidare efter omställning (första detalj) kan man sätta H46 = H44 i mätprogrammets plc-program. T.ex om man inte vill att Nolldifferenserna skall exporteras vid mastring kan man sätta H46 = S5 (mastring begärd/pågår) i det för systemet gemensamma Plc-programmet, alternativt i mätprogrammets Plc-program. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 5 (16)

3.3 Definition av data exporten Figur 3. Definition av dataexporten I formuläret Definiera Q-Das Dataexporten anges: Data exporteras via Servern Här väljs vilken ExportDataServer som skall ta emot nu aktuell mätprograms data för vidarebefordran till Analysprogrammet. Om mätprogrammet inte skall skicka någon data, väljs Ingen. Ge exportfilens prefix I och med att data sparas i M7005:s interna databas, skapas en exportfil i det med Analysprogrammets gemensamma mappen. Se avsnitt 4 nedan. Filen får namnet prefix_ååååmmddttmmss.dfq är ååååmmdd är år månad och dag ttmmss är timme, minut och sekund när data anlände till ExportDataServenprefix får vara en godtycklig kombination av alfanumeriska tecken dock ej understrykning _. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 6 (16)

Beroende på hur ExportDataServern arbetar så antingen Skapas alltid en ny exportfil varje gång data anländer till ExportDataServern. Alternativt kan servern vara konstruerad för att Om ExportDataServern hittar filer med rätt prefix, fyller den på med datat sist i den senaste skapade filen. Definition av Q-Das fält Betydelsen av Q-DAS K-fält finns definierat i Q-DAS-manualen Q-DAS ASCII Transferformat Här anges K-fält och vilka värden de skall ha. En kommentar kan också ges. Kommentaren har ingen annan funktion än att de visas här. K-Fält som börjar på 0 och 2 används av M7005 och kan inte ges här. Vilka K0xxx och K2xxx fält som utnyttjas definieras i Appendix A. 3.4 Kräva att operatören anger orsak till att detalj är utanför tolerans Om hjälpbiten H47 Givakt är hög noteras det av Servern som när mätdata kommer in visar bilden i figur 6, istället för att skapa en DFQ-fil. Operatören tvingas ange en orsak och först när han klickar på Exportera data skapas en.dfq fil, dvs datat exporteras. Det är upp till användaren att bestämma vad som skall påverka H47. Om H47 är låg ( = 0) visas aldrig skylten i figur 6. H47 sätts alltid låg av M7005 när ett mätprogram startas, mätorden går hög eller när mastring påbörjas. Generellt gäller för användning av H47 att den skall sättas hög då mätorden är låg och registreringsorden är hög. Om vi som rubriken 3.4 säger vill att H47 skall sättas hög om detaljen är underkänd får vi följande villkor H47 = (S1 eller S4) och (registreringsorder är låg) & (mätorder är hög) Där S1 är M7005:s resultatflagga Något mått över övre tolerans S4 är M7005:s resultatflagga Något mått under undre tolerans Om vi som exempel antar att I1 = registreringsorder och I2 = mätorder får vi följande M7005-Plc rad H47 = (S1 S4) && NI2 && I1 M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 7 (16)

Denna kod kan placeras i det för alla mätprogram gemensamma M7005-Plc program och exekveras då alltid. Eller i mätprogrammets M7005-Plc program och då exekveras koden bara då mätprogrammet är det aktiva mätprogrammet. Vad man väljer beror på systemets krav. Skall samtliga mätprogram som exporterar data utnyttja möjligheten att ange orsak för ej godkänd detalj, lägger man koden i det för M7005 gemensamma Plc-programmet. Om inte lägga man villkoret i varje program som skall ha egenskapen att begära orsak av operatören OBS. Mätorder och registreringsorder får ej vara samma signal. Om så skulle vara fallet får man skapa en ny registreringsorder med hjälp av en hjälp bit, här H2, där H2 = T(NI2, 0.1,1). Dvs en puls på en sekund som ges 0.1 sekund efter att mätorden har gått låg. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 8 (16)

4 QDasExportDataServer Figur 4. ExportDataServer I Basdata visas valda data som givets då man definiera sina K-fält i M7005. Den med Analysprogrammet gemensamma mappen vari Exportfilen läggs ExportDataServern sänder data till Analysprogrammet genom att skapa en fil prefix_ååååmmddttmmss.dfq i mappen som man anger här. Man bestämmer mappen genom att ta upp utforskaren och där välja. Data inkommit från M7005 är då Serven erhållet data från M7005, d.v.s. då mätorden gick låg i M7005. Data hämtat är när Servern upptäcker att Analysprogrammet har hämtat datat, d.v.s. då Analysprogrammet tagit bort exportdatafilen ur biblioteket Meddelande Här visas vad som pågår. Felmeddelanden blinkar och är röda. Det gör även DataExportServerns ikon längst ned på bildskärmen. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 9 (16)

Exporten av data är Aktiv/Stoppad rör sig om Servern kontinuerligt kontrollerar om Analysprogrammet har hämtat datat. Stoppa Exporten. Med knappen kan man stoppa Servern från att skicka data vidare till Analysprogrammet. Kontakten med M7005 är OK/Avbruten rör sig om kommunikationen mellan M7005 och Servern är OK Status är grön om både Exporten av data är Aktiv och Kontakten med M7005 är OK. 4.1 Visa det senaste exporterade datat Figur 5. Fönstret som visar den senaste överföringen M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 10 (16)

4.2 Ge Orsak formuläret När M7005 sätter H47 hög noteras det av Servern som när mätdata kommer in visar bilden i figur 6, istället för att skapa en DFQ-fil. Operatören måste välja en orsak och sedan klicka Exportera data. Det är enda sättet att få bilden att försvinna. DFQ-filen skapas i och med Exportera data klickas. Kommer en ny mätning med H47 hög innan man gett orsak till föregående, läggs mätningen på kö och dess fönster visas först när föregående mätnings fönster försvunnit. Om antal på kö överstiger 10 stoppas hela exporten och ett felmeddelande visas. Figur 6. Formulär för att ge orsaker till varför detalj är utanför tolerans. OBS: Det är Q-Das K0005 fält som påverkas av valet. Om det är nolldifferenservärden (mastring) som skall exporteras visas aldrig formuläret oavsett om H47 är hög. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 11 (16)

4.3 Visa loggen Figur 7. Fönstret som visar loggen. Loggen består av 5 filer Log1.txt, Log2.txt osv som finns i biblioteket C.\M7005\IOServerlib\QDasMsgLog. När en loggfil blir full byts det automatiskt till nästa på tur. När Log5.txt blir full byts det till Log1.txt och den gamla informationen skrivs över. Loggfilerna är vanliga textfiler och kan läsas/skrivas med vilken texteditor som helst. Det som loggas är Data inkommit till ExportDataServern Data skrivet till den gemensamma exportfilen Meddelanden till operatören Start/stop av Servern Eventuella felmeddelanden. 4.4 Logg över stoppade överföringar pga fel Till skillnad från loggen, loggas här bara anledningarna till att exporten stoppats. Aktuell loggfil heter LogAvStoppAvExporten01.txt och finns i mappen C:\M7005\IoServerLib\QDasMsgLog. När LogAvStoppAvExporten01.txt blir full flyttas innehållet över till filen LogAvStoppAvExporten02.txt och man börjar om med att fylla LogAvStoppAvExporten01.txt från början. Loggfilerna är vanliga text-filer och kan läsas av vilken texteditor som helst. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 12 (16)

4.5 Definiera K-fält I denna utgåva är det Q-Das fältet K0005 (Event) som innehåller värdet som svara mot operatörens val Figur 8. Formulär för att definiera orsaker och dess K0005 värden Det är bara att mata in önskade värden och orsaker. Är formuläret tomt visas det aldrig även om H47 är satt. 4.5.1 Arkiv / Läsa in från.txt fil / Skrivut till.txt fil En liten praktisk hjälp om man har samma uppsättning värde och orsaker på flera system. Skriv ut till en.txt fil på ett usb-minne som man sedan läser in i nästa system. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 13 (16)

Måttdata. Tas från M7005:s mätprogram Mätvärden. Produceras av M7005 Appendix A Q-DAS K-fält som automatiskt sätts av M7005 Key Q-Das description M7005 K0100 Total number of characteristics in file Toltalt antal exporterade mått K0001 Values Mätvärde K0004 Time/Date Datum/tid K0005 Event Orsak detalj utanför tol. 1) K0006 Batch number Batch K0014 Part Ident Detalj ID 2) K0015 Reason for test 3) K2001 Characteristic Number Måttnummer i mätprog K2002 Characteristic Description Måttbeteckning K2022 Decimal Places Antal decimaler K2100 Target Value Målvärde K2101 NominalValue Nominellt värde K2110 Lower Specification Limit Undre tolerans K2111 Upper Specification Limit Övre tolerans K2120 Lower Limit type Undre toleranstyp 4) K2121 Upper Limit type Övre toleranstyp 4) K2142 Unit Description Sort 1) Orsaker definieras i tabell 2) Se anmärkning 3) sätts 10 för mätdata, 80 för Mastring ZeroDiff 4) sätts = 1 för dubbelsidiga toleranser Anm: K0014 Detalj ID Detalj ID är för närvarande inte aktiverat. Detalj ID måste vara givet och registrerat i M7005 innan M7005:s registreringsorder går låg. Identiteten finns i.dfq-filen bara om ExporterDataServen innehåller K-fält för varje mätdata. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 14 (16)

B Checklista för installation och användning av en ExportDataServer (PiWeb) 1. Förberedelse Notera de Kxxxx (ej K0xxx och K2xxx) som skall ges till mätprogrammet. 2. Passa på att rensa och snygga till i M7005 bibliotek 3. Uppdatera M7005 till Version J Kör UpdateM7005IbrW32.exe eller UpdateM7005W32.exe. Vilket beror på nu aktuell M7005 version som körs, d.v.s. är io-enheterna IBR eller M9002. Uppdateringsprogrammet finns i mappen \UppdateraM7005Standard alternativt \UppdaterM7005IbrEdition tillsammans med M7005.exe och hjälptextfilerna. 4. Installera ExportDataServern Om det finns en gammal PiWebServer (PiWebExportDataServer_E.exe) måste den först avinstalleras (tas bort) ur C.\M7005\IoServerLib. Kör installationsprogrammet InstallPiWebExportDaraServer.exe OBS: Installationsprogrammet måste köras med administratörsrättigheter annars kan inte katalogiseringsprogrammet, som man kan starta som avslutande åtgärd, uppdatera Windows register. 5. Starta M7005 Nu skall PiWebServern starta. 6. PiWebServern Definiera det med PiWeb gemensamma biblioteket. Se avsnitt 4 ovan. Definiera eventuella orsaker varför detalj är utanför tolerans. Se avsnitt 4.5 Definiera K-fält. 7. M7005 Programmera mätprogrammen för export av data, se avsnitt 3, d.v.s. Ge namnet på PiWebServern Om DFQ-filerna skall ha ett prefix skall det anges. Definiera Kxxx fälten. Om flera mätprogram är ungefär lika tas lämpligen en kopia av Kxxxx-fältdefinitionerna genom att skriva ut dem på en.txt fil. Filen kan sedan läsas in då man programmerar nästa mätprogram. Gå igenom alla måtten och markera vilka som skall exporteras Skall samtliga mått exporteras, Använd CPY-funktionen. Om operatör skall ange orsak till varför detalj är utanför tolerans. Läggtill kod i M7005 Plc-program för att påverka H47. Se avsnitt 3.4. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 15 (16)

8. Övrigt Om Windows inte känner igen PiWebServen eller tangentbordservern, katalogiser dem i Windows register genom att som administratör köra programmet RegistreraServer.exe. Programmet finns i biblioteket M7005/IoServerLib CPY funktionens funktion Om Kopiering tillåten i fältet Redigera mått är markerad är CPYknapparna aktiva och fungerar så att: De värden som tillhör CPY-knappen kopieras över till alla mått som ligger efter nu aktuellt mått. T.ex. antag att mått 4 (M4) är aktivt och har målvärde = 10,3. Om man då klickar på målvärdets CPY-knapp kommer mått 5, 6, 7, osv. att få sina målvärden satta = 10,3. M7005 Exportera data på Q_DAS ASCII Transferformat, Användarhandbok 16 (16)