class PlatformConfig_BR
Package: swiss.avm.up.core.config.common.javamodel.PlatformConfig_BR
Direct Known Subclasses:
class PlatformConfig_BR extends BR_Config, PlatformConfig
Platform-specific configuration for B&R PLC controllers.
Properties
AsVersion
AsVersion[1..1]
Define AsVersion to generate version specific code. As example for OpcUa definition file.
comment
Describes the intent of this Resource.
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
customFolders
If necessary, custom folders can be specified (e.g., mappView)
CustomFolders[0..1]
defaultHardwareConfig
Configuration from PCD Library - Default for Simulation
DefaultHardwareConfig[0..1]
hardwareConfig
AHardwareConfig[0..N]
hardwareConfig
HardwareConfig[0..N]
initTaskNameOverride
default, if empty:
i_ctrl_1
StringLiteral[0..1]
librariesConfig
Configuration of base and user libraries.
LibraryConfig[0..1]
loggerConfig
Configuration of log system
LoggerConfig[0..1]
moduleSystemOnTarget
Safe or normal B&R module system
Default setting is 'SAFE', then the drive F on flash card is used for the data.
If set to 'NORMAL', the data is stored on drive D.
ModuleSystemOnTarget[0..1]
optimizedGeneration
Only the variable initialization files used in hardware configuration are generated.
BooleanLiteral[0..1]
A literal where only the two values 'false' and 'true' are accepted.
platformType
PlatformType[0..1]
platformType
PlatformType[1..1]
preCompileHookCommon
This function is executed before the B&R compilation process.
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
remanentConfig
RemanentStoreOptions[1..1]
service
ABrServiceConfig[0..N]
target
Reference to the decorated Resource.
Resource[1..1]
The base class of any Resource in the system.
taskGroupConfig
Connects the instance groups to the task class.
TaskGroupConfig_BR[0..N]
textListsConfig
TextListsConfig[1..1]
textManager
TextManager[0..1]
The text manager connects the native text resources with the respective translations. The languages to be translated are defined here. For each NativeTextList a TextTable is created in which the individual texts are translated.
unitConfig
UnitConfig[1..1]
userObjectConfig
UserObjectConfig_BR[0..1]
webrootIntegrationFolder
Integrate files to the webroot
Folder is relative to the project. Subfolder is possible (separate with "/")
After the code generation, this folder (with all subfolders) will be coppied to the folder Webroot. If there is already a file with the same name, it will be overwritten.
StringLiteral[0..1]
Method Summary
getOpcFileVersion
@BrControllerTreeFunctionSpace
Return:
IntegerLiteral