Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Object PmaCommGroup (Communication data)

Description:
See: PmaCommGroup - Deatiled object description
 
The object serves to define the data group, that will be read/written via the corresponding communication.
 
No other Pma objects can be created in this object.

The PmaCommGroup object can be created only in the PmaComm object (if the selected protocol supports the usage of the PmaCommGroup object). There can be multiple PmaCommGroup objects in the PmaComm object.

This object adds variables into the calculation of the application size, which influences the basic runtime license type/size (see: Price list of the PROMOTIC system ).

This object adopts properties and methods of object PmaObject.
Properties and methods:
AutoSendEnabled Enable/disable automatic sending when writing to the item
Count The number of variables in the object
GetCount Returns the number of transmissions
GetSpecParam Returns some values in the "Special Parameters" configurator
GetVarExtensions Array of all data extensions registered into this object
Item Access to variables of the PmVar type of this object
ItemEx Access to variables of the PmVar type of this object
LastErr Error number of the last communication message transfer
LastTextErr Text error description of last communication message transfer
Refresh Reading all values of the data group
SetSpecParam Sets some values in the "Special Parameters" configurator
UpdateEnabled Enable/disable the automatic data update
UpdateRate The minimum update rate in milliseconds
Events:
onDataReceive Is triggered after receipt of data from the communication
Configuration windows:
Object General information about the object
Content Content of the object in the XML form
Events Definition of object events algorithms
Parameters Definition of parameters of the communication group data
Data Communication group data definition
Related objects:
PmVar(Variable) Object represents one data item of the object
ExtComm An extension for connection to the PmaCommGroup object

History:
Pm9.00.00: Object name changed: PmCommData -> PmaCommGroup
Pm8.03.28: Fixed bug: Calling the method Refresh caused interruption of periodical communication of this object.
Pm8.03.00: ""onDataReceive" event" configurator can be set to "A = call for all registered variables (in this object and also in other PmaData objects)". This way it is possible to check any change of any variable in the onDataReceive event.
Pm8.00.00: Significantly siplyfies the usage of embedded communication drivers. In this object, the variables are defined with an identifier, that is used by the system in order to obtain the desired value correctly. The system then executes optimalized and automated communication transmissions and the designer does not have to manage it manually.
PROMOTIC 9.0.7 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice