Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

ALYA - lubrications communication protocol

Supported device types and versions
Communication line configuration
Communication station configuration
I/O tag configuration
Literature
Document revisions

Anchor
typy_verzie
typy_verzie
Supported device types and versions

...

This protocol supports data reading/writing from the controllers of ALYA lubricant reservoirs.
Since July 2015, this protocol supports a group of I/O tags for data reading / writing from Manex production lines - see Table 4.


Anchor
komunikacna_linka
komunikacna_linka
Communication line configuration

...

AddressMeaningValue typeRead/Write
AVCurrent weight [kg]AiR
HIEmergency minimum [kg]Ai, AoR/W
HAEmergency maximum [kg]Ai, AoR/W
PNOperating minimum [kg]Ai, AoR/W
PXOperating maximum [kg]Ai, AoR/W
SPFilling status (TRUE - filling, FALSE - draining)DiR
ENError number - see Table 3AiR
WSWrite to serial EEPROM (all changes of Ao must be written to EEPROM, if not, they vanish at the next reset)DoW
RTReset (it retrieves the reset of control station)DoW

...

AddressMeaningValue typeRead/Write
RNNew weighted roving. After weighting and printing the weight ticket, the application writes a text string into I/O tag in the format:
ID;CV;VZ;POC;ZD;

where:
  • ID - identification number of weighting. Autoincrement integer [1, 2, 3, ...].
  • CV - number of scale [1, 2].
  • VZ - preparing from the outside in meters, integer.
  • POC - number of unspool cycles [0, 1, 2].
  • ZD - including into the line. Integers separated by blank space. First number means a priority line, the second one and others represent the alternative lines, e.g. 7 5 6.
Example of written value: "5247;2;60;1;6 4 5;"
TxtOWrite
RXCancelling a roving. After an operator puts down the roving from the scale, the application will write the number of scale (1 or 2) into the I/O tag.CoWrite
Anchor
pc
pc
PC
Number of spools on the lines. I/O tag is in the format "C1;C2;C3; … Cn;", where Ci represents an integral number that indicates number of spools on the line i.
Example: "626;42;0;78;562;489;28;55;"
TxtIRead
NCReset the counters of spools on the lines. Write any valid value, to reset the counters. The control unit will send message in the format "C1;C2;C3; … Cn;", where Ci represents an integer number that indicates the number of spools which were included on the line i since the most recent information on the number of spools (see PC).
This message will be a new value of I/O tag with the address NC.
TxtOWrite

...