![]() |
ALPHA-VISION® Info: Transmitter |
That Data Object Class is mainly used for creating an AbvSpu Database. Only the name of the transmitter is written to the "_ifadr" field of the "_mp.dbf" of the analog Measuring Point.
Recommendation:
Create a subfolder called "Transmitter" in the Project folder.
In the pull down menu ‘File’ of the toolbar - select "new".
In the opened window select the item “TransmitterList”.
Input the wanted name in the ‘Name’ –field and the wanted location below.
Open the wanted TransmitterList via double-click.
| List name: | TransmitterList |
| File extension: | .trm.xml |
| Objects: | Transmitter |
| Field (Name in Refresh- Actionscript & XML-Files) | Description | assosiated VisuNT-Field (max.Lenght) |
|---|---|---|
| Name (Name) | Name of the TransmitterList | non-existent |
| Description | free Text | non-existent |
| Field (Name in Refresh- Actionscript & XML-File) | Description | assosiated VisuNT-Field (max.Lenght) |
|---|---|---|
| Name (Name) | Name of the Transmitter | _mp.dbf: _ifadr (13) |
| Description | free Text | non-existent |
| Hardware modul type (HardwareModuleType) | type: 0/1/2/16/17 | non-existen |
| Lower Limit (LowerLimit) | linare standardisation / OutOfRange-detection: Start value | non-existen |
| Lower Offset (LowerOffset) | Offset for lower limit | non-existen |
| Upper Limit (UpperLimit) | linare standardisation / OutOfRange-detection: End value | non-existen |
| Upper Offset (UpperOffset) | Offset for upper Limit | non-existen |
Via Transmitter nearly all transducer types can be defined, e.g. analog
transducer with 0–10 V, 0-20 mA, 4-20 mA, etc.
Via the transmitter data the interface between the physical transducer and
the input data (Raw counts) needed for processing is defined.
In the following Table the conversion from transducer to DataObject values
are shown.
| Description | Range start | Range end | remark |
|---|---|---|---|
| phys. Sensor | 0 | 6 | Bar |
| electr. Signal | 4 | 20 | mA |
| Resolution of the input module: 10 Bit | 0 | 1023 | Counts |
| setting of the module | 0 = 0 | 20 = 760 | mA = Counts |
| phys. Range | 152 | 760 | counts, equates 0-6 Bar (4 mA = 0 Bar) |
According to manufacturer specification the transducer works faultless in
the range from 2 to 24 mA, i.e. an “out of Range” –error should be reported
beyond that limits.
To define that transducer the Transmitter data should show the following:
| Name | 4_20mA | |
|---|---|---|
| Description | Pressure sensor 0-6 Bar | |
| Hardware modul typ | Analog In (smoothed) | |
| lower limit | 152 | equates range start: 4 mA at 38 Counts per mA |
| upper limit | 760 | equates range end: 20 mA at 38 Counts pro mA |
| lower Offset | -76 | Measuring Range starts 2 mA below Range Start |
| upper Offset | 152 | Measuring Range ends 4 mA above Range End |
The scaling of 0-6 Bar is defined at the measuring points itself, since the transducer may be shared.
For scaling of the physical measuring value a linear equation is used
which is definite by 2 points:
P1 (lower limit, measuring range start), in the example P1(152,0)
P2 (upper limit, measuring range end), in the example P2(760,6)
For the OOR (OutOfRange)–definition the following algorithm is used:
Underflow = lower limit + lower Offset
Overflow = upper limit + upper Offset
OOR (Sensor failure) Sensor failure is triggered by Underflow or Overflow
and is equivalent to Status 16.