Promotic

EndNetIdentify - event of the AtouchX object

Description:
The event is triggered after the end of reading the identification strings.
The event notifies the end of reading identification strings. It presents the user with the number of the station from which the strings were read, the result of the communication, the user-defined Param parameter, and the strings read (in case of successful reading).
 
In the case of a successful read, the event creates the DATA variable as a one-dimensional matrix of size 3 elements. The elements of the matrix are of type String or Variant/String according to the setting of the VariantOnly property.
Parameters:
Station(Integer) Number of the station from which the identification strings were read.
Result(Long) Communication result
Param(Long) The value entered in the NetIdentify method.
DATA(Variant) Read identification strings.
Note:
The content of the matrix where Apl (true/false) is the value of the parameter in the NetIdentify method:
true - application identification tring
Info(0) - The first application identification string (specifies the application designer in the station).
Info(1) - The second application identification string (specifies the application designer in the station).
Info(2) - Generated PSE identification string containing in the following order: application file name, application compilation date, PSE version that performed the compilation.
false - system identification strings
Info(0) - Hardware manufacturer name
Info(1) - Names in the following order: hardware name, name of the Windows operating system, communication protocol name.
Info(2) - Versions in the following order: hardware version, version of the Windows operating system, communication protocol version.
Example:
JavaScriptVBScriptSelect and copy to clipboard

if (Result < 1024)
{
var aData = Pm.CreatePmArray();
aData.LoadFromVbArray(DATA);
Pm.Debug("Station=" + Station + ", "Info(0)="" + aData.GetItem(0) + ", "Info(1)="" + aData.GetItem(1) + ", "Info(2)="" + aData.GetItem(2));
}
else
{
Pm.Debug("Station=" + Station + ", event EndNetIdentify = Error !!");
}
PROMOTIC 9.0.21 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
© MICROSYS, spol. s r. o.