unRecipe 9.1.0
unRcpDeprecated.ctl File Reference

Functions

LIBRARY: fwDeviceCommentDeprecated.ctl
Author
Dr. Marc Bengulescu (BE-ICS-FD)
void _unRecipeFunctions_getElementsBySystem (dyn_string elements, dyn_anytype values, mapping &systemDpes, dyn_string &exceptionInfo)
 
void _unRecipeFunctions_getS7AddressOffset (string sDpe, string sDeviceType, string &sOffset, dyn_string &exceptionInfo)
 
void unRecipeFunctions_getPcoList (dyn_string &dsPcoNames, dyn_string &dsPcoDps, bool bLocalOnly=FALSE)
 

Detailed Description

UNICOS Copyright (C) CERN 2018 All rights reserved

Function Documentation

◆ _unRecipeFunctions_getElementsBySystem()

void _unRecipeFunctions_getElementsBySystem ( dyn_string  elements,
dyn_anytype  values,
mapping &  systemDpes,
dyn_string &  exceptionInfo 
)

Gets the recipe elements according to the distributed system.

Parameters
elements- [IN] Recipe data point elements.
values- [IN] Recipe values.
systemDpes- [OUT] Map containing the recipe elements and values for each distributed system.
exceptionInfo- [OUT] Standard exception handling variable.
Deprecated:
2018-09-12 Originally found in unRcpFunctions.ctl

◆ _unRecipeFunctions_getS7AddressOffset()

void _unRecipeFunctions_getS7AddressOffset ( string  sDpe,
string  sDeviceType,
string &  sOffset,
dyn_string &  exceptionInfo 
)

Gets the offset of an S7 address where a DPE is located.

Parameters
sDpe- [IN] DPE which offset is required.
sDeviceType- [IN] Device type name of the dpe.
sOffset- [OUT] Offset of the DPE S7 address.
exceptionInfo- [OUT] Standard exception handling variable.
Deprecated:
2018-09-12 Originally found in unRcpFunctions.ctl

◆ unRecipeFunctions_getPcoList()

void unRecipeFunctions_getPcoList ( dyn_string &  dsPcoNames,
dyn_string &  dsPcoDps,
bool  bLocalOnly = FALSE 
)

Get the list of PCO aliases.

Parameters
dsPcoNames- [OUT] List of PCO aliases.
dsPcoDps- [OUT] List of PCO Dps.
bLocalOnly- [IN] TRUE if only the devices from the local system must be returned, otherwise FALSE.
Deprecated:
2018-09-12 Originally found in unRcpFunctions.ctl