Point Push For Digital And Analog Data; Required Commreq Function Block Parameters - Emerson PACSystems RX3i User Manual

Hide thumbs Also See for PACSystems RX3i:
Table of Contents

Advertisement

User Manual
GFK-2949E
If words [000] and [002] are both 0, the push is complete. Word [001] will revert to the
same sequence number pushed. A new Point Push record can now be initiated.
The Point Push interface will HOLD if no event space is available and will not accept any
point push records, the step where the three records are set to -1 will not occur, and the
header information will remain the same as that entered by the user's application code.
You can retry a Point Push but be aware that some of the Point Push records may have
transferred successfully to the EIS001 database, as the EIS001 Point Push interface checks
the Point Push data as it processes. An invalid point number, or object, will terminate the
Point Push when found.
5.9.4

Point Push for Digital and Analog Data

When using point push for Analog data, the following rules need to be observed for the data
to be interpreted correctly by the EIS001 module code, as the variance specified, and the
default variance have a correlation to the data interpretation.
The Variance for the point must be set using the following table:
ADSU
M_SP (1)
M_DP (3)
M_ST (5)
M_BO (7)
M_ME_NA (9)
M_ME_NB (11)
M_ME_NC (13)
M_EP_TB
M_EP_TC
5.10
Required COMMREQ Function Block
Parameters
The callout in the ST block defines and executes the standard COMMREQ function block as
required for the configuration of the EIS001 module(s). Whenever more than one EIS001
module is installed, care must be exercised when defining parameters in the COMMREQ
callout to ensure correct assignment and configuration of the Server parameters to the
intended EIS001 modules.
// Execute the COMMREQ on the RX3i EIS001 module
//comm_req(IN := mComreq_Setup , SYSID := iRackSlot, Task := 0, FT =>
mComreq_CallSta,
ENO => mComreq_ENO);
Configuration of IEC-104 Server Parameter
Data Size
Data Words being used.
16-bit Int
Use data word 0, Data [0]
32-bit Int
Use data word 0 and 1, Data [0],[1]
16-bit Int
Use data word 0, Data [0]
32-bit Int
Use data word 0 and 1, Data [0],[1]
16-bit Int
Use data word 0, Data [0]
16-bit Int
Use data word 0, Data [0]
32-bit Float
Use data word 0 and 1, Data [0],[1] (DWORD Type: Real)
Event
Use data word 0, Data [0]
Event
Use data word 0, Data [0]
Chapter 5
Dec 2020
56

Advertisement

Table of Contents
loading

Table of Contents