Friday, October 09, 2009

Format der MGCplus-Messdateien

Mit MGCplus ist es möglich, Messdaten auf PCcards in den Kommunikationsprozessoren CP32 und CP42 abzuspeichern. Diese Dateien haben die Endungen *.mea, *.me1 und *.me2.
Das Dokument beschreibt das Format der MGCplus-Messdateien...


Hier findet man ein kurze Darstellung der Zeitkanäle im MGCplus...

Description catman binary format

Under this link you'll find a tabled description of the catman binary format...

MGCplus in LabView - based upon catman activeX

The linked pdf is a VI documentation, where we read measurement data from MGCplus.

When the VI is started, you can select a catman IO-Definition.
If the IO-Definition does not exist, a catman dialogue appears, where you can create a new IO definition.

Then the measurement starts with the desired sample rate.

Three signal will be acquired in this example. You can define, which signals.
This can be a time signal and two measured values or three signals.

During measurement, you can change the selection of signals.

In this VI a ringbuffer for the three acquired signals is implements.
The size of ringbuffer can be changed during measurement.

MGCplus - A presentation

A presentation of the amplifier system MGCplus can be found here.

MGCplus - The magic PRG terminal command

On Request a link to a PDF document with the description of the PRG terminal command for MGCplus...

Wednesday, December 06, 2006

Solving a ML70 Login Problem

Problem description
After several login processes with CoDeSys onto the special function module ML70B for MGCplus (older hardware revisions of ML70B), it can happen that further login processes are not possible anymore. The number of login processes can not be determined, because also the duration of Login phases are relevant.

On the circuit board of ML70B a Tantal-Electrolyt capacity was soldered in with wrong polarity. The value of the capacity is 1.5µF (25V)
>> Soldering out the capacity and
>> soldering in with reversed polarity or soldering in a new capacity

Where can i find this capacity ?
On the picture the capacity is shown with wrong polarity!

Anschlussplatte AP14: Schalterstellungen

(Only German, sorry !)

Anschlussplatten-Flags für ML801

MGCplus ML801 AP-Flags (ab P5.11)

Durch die AP-Flags können einige Einstellungen des ML801 von der aktuellen Anschlußplatte vorgegeben werden. Diese sind (Schiebefaktor in Klammern):
• CDV-Lock-Flag (1)
• TAV-Lock-Flag (16)
• ACL-Lock-Flag (256)
• ACL-Flag (4096)
Jedem dieser Flags kann man folgende Eigenschaften geben (in Klammern die Kodierung):
• Flag aus / an (1)
• Bei der Werkseinstellung (2)
• Beim Kaltstart (4)
• Immer (8)
Beispiel: Flag soll bei Werkseinstellung und Kaltstart „an“ sein:
4+2+1 = 7, immer „aus“ wäre 8+0 = 8.
Es können nur alle Flags gleichzeitig eingestellt werden. Dazu wird der jeweilige Eigenschaftswert mit dem Schiebefaktor multipliziert und aufsummiert.

ACL-Flag soll bei Werkseinstellung an und verriegelt sein, alle anderen Flags werden nicht voreingestellt:
3*4096 + 3*256 = 13056.

Dieses Wort muß mit dem folgenden Befehl eingegeben werden:
PRG 820,Flagwort,“SYSTEM“

Natürlich muß vorher der richtige Einschub gewählt werden, z.B. PCS 3 und es müssen unbedingt alle Unterkanäle selektiert sein: SCS-1.

Den Erfolg kann man mit PRG?820 überprüfen, alle Unterkanäle liefern dieselbe Antwort.

Mit PRG 820,0,“SYSTEM“ verschwindet der Spuk komplett wieder.

Die Verstärker-Firmware im ML801 muß mindestens P5.11 sein. Das ACL-Lock-Flag wird im AB22 erst ab P3.44 am Leben gelassen, ältere Versionen löschen es, sobald CDV- oder TAV-Flag verändert werden.

MGCplus ML801 freie Autocal-Zeiten (ab P5.12)

Ab P5.12 kann jede Anschlußplatte die Autocal-Zeiten selbst vorgeben (15s .. 40min). Dazu wird der Befehl PRG 821,Zeit_in_sec,“SYSTEM“ benutzt.Vorher muß der richtige Einschub gewählt werden, z.B. PCS 3 und es müssen unbedingt alle Unterkanäle selektiert sein: SCS-1. Erfolg kann mit PRG?821 überprüft werden. PRG 821,90,“SYSTEM“ stellt damit den Zyklus auf 1,5min. Diese Einstellung ist fest in der Apxxx gespeichert, nicht im ML801. Sie kann mit PRG 821,0,“SYSTEM“ wieder beseitigt werden.
Wenn das Gerät oder die Autokalibrierung eingeschaltet wird, erfolgt die erste Autokalibrierung nahezu sofort, dann immer wieder nach der gewählten Zeit. Ohne diese Vorwahl erfolgt sie sofort, dann nach 1min, 4min später und dann alle 5min.

How to start with CoDeSys and MGCplus

Many times you have new hardware and software and you ask yourself: "Where and how should i start?" In order to help you finding a good entry to CoDeSys programming (with ML70 and MGCplus as Hardware Target), please have a look at the graphic.
It shows you the basic way, how to proceed.

Please have also a look on the CoDeSys FAQ's on the 3S-Homepage

Tuesday, December 05, 2006

NI Diadem Data Plugin for HBM catman data

HBM catman data (binary) can now be imported directly to NI Diadem software with the new data plugins.
It is perfect for post process data evaluation of catman measurement data.

National Instruments Data Plugin for MGCplus Data files

For NI DiaDem10, Data Plugins for the easy import of MGCplus Data files (Extension *.me*) are available. These data plugins can be easily installed and used.
Read the MGCplus data files with (most of) traceability information.

ML70 for MGCplus: MPA article, Getriebeuntersuchung

In the article of MPA (Germany), the practical realization of gearbox testing is described. Analysis is performed by the Soft PLC ML70 in the MGCplus system.
Nice Application !

Article is written in german language...

MatLab: Example for Online Data Acquisition with catman

In the MathWorks Central File Exchange you can find an example, which shows how to acquire data with MatLab from MGCplus, Spider8 or any other measurement device, which is supported by catman.
The main part of acquiring data is the catman activeX interface (with that you can even get measurement data directly into excel...)

In order to play with the example:
If you do not have a MGCplus or Spider8, Buy one !
You also need the catman activeX Software...
... and for sure MatLab.

The zipped file contains two MATLAB M-files, which show how to access catman activeX functionality. Create and open IO definitions, initializing and starting DAQ, writing values to catman database, accessing the values from matlab. Additionaly, the complete description of catman activeX is contained.

MatLab M-Files for import of HBM catman data

With these matlab M-files the import of catman binary data files into MatLab is enabled.
A description of the catman binary format can be found here...

The typical use in MatLab:
[a1,a2]=catman_read; % Select a catman file
disp(a1.comment); % Show file comment
disp(a2(1).ChannelName); % Show Name of 1st catman channel...
plot(a2(1).data,a2(2).data); % Plot data

MatLab M-Files for Import of MGCplus Data Files

The MatLab M-Files in the Mathworks Central file exchange allow the import of MGCplus-files with extension *.me*, which are created during data acquisition with MGCplus and MGCsplit sytems on CP32B and CP42.

The latest version can always be found on the mathworks site, not on the HBM site!

The m-files allow also reading compressed data files with extension *.st*.

CoDeSys Library (Hardware independent)

Useful mathematical functions for the calculation of complex expressions e.g. hyperbolic angle functions, statistic functions and more. In the ZIP file there are CoDeSys example projects included which access on the routines in the library.
This library is hardware (target) independent.

This library is absolutely free !

If you install CoDeSys from the MGCplus System CD, you will find it in your target subdirectories.
A PDF description can be found here....

Wednesday, April 26, 2006

ML70 Debug Cable

HBM delivers for Soft PLC ML70/ML70B a debug Cable. You can build such a cable for your own, when you cut off one plug of a ethernet patch cable and connect the open lines with a 9-pin Sub-D connector as shown in the picture... Posted by Picasa

Thursday, April 20, 2006

Higher Sample Rates with ML801B

Higher Sample rates with ML801B for MGCplus: Use MGCplus Assistant, mark ML801B channel, then right click: Choose advanced settings and change subchannel count as described. With 4 channels you can have sample rates up to 4.8kHz, with 2 subchannels you can even sample with 9600Hz. All measurements are taken synchoneous ! Posted by Picasa

Tuesday, April 18, 2006

MGCplus, catman and SciLab...

The HBM amplifier system MGCplus is used worldwide in different applications. Measurement data can be acquired on PC cards (stand alone usage) or with the HBM software catman.
For professional post process analysis this data can be imported directly into SciLab (Free MatLab Clone Import filter are available in the contribution area.
Catman and MGC data can be used easily in SciLab. Data format and source codes are available. Programmers are invited to optimize everything for individual applications. Posted by Picasa

Thursday, April 13, 2006

Acquiring GPS Data with MGCplus: No problem with the soft PLC ML70. Ready made CODESYS programs - free of charge - are available for different tasks in different applications. Posted by Picasa

AP836i: Poti & Voltages with TEDS for MGC+

Measures Potentiometer and voltages: The new AP836i for MGCplus. Transducer recognition (TEDS) based upon IEEE1451.4 is supported. To be used with ML801B in MGCplus systems Posted by Picasa

Voltage and Current Measurement with MGCplus

The new connection board AP402i for MGCplus. Measurement of voltages (+/-10V, +/-60V) and currents (+/-20mA) Posted by Picasa

Monday, April 03, 2006

Contact Information to HBM


in order to get fast contact to HBM, here some internet adresses:

The 2nd adress is the direct link to the complete documentation. In my eyes, this should be the official startpage, because the page gives the best overview over products and their technical documentation.

Best Regards

Friday, March 31, 2006

Other Impressions from HBM in Darmstadt / Germany

  Posted by Picasa

That's where MGC is from

  Posted by Picasa

Introducing the MGCplus FAN corner

Hi all,
i have to do a lot of things with the amplifier system MGCplus from HBM (Hottinger Baldwin Messtechnik). I've created this blog in order to post my experiences into the world. I hope, i get many informations from the rest of world. Sharing experiences, building up communities, getting contact to people who have to work also with that powerful DAQ system.

I know, there are so many functions in that system i haven't tried yet. I am not a expert in DAQ, but i can do my basic works quite well.

May be, this Blog will be successful.

Best Regards
Your MGCmaster :-)