Volume pwrb | |
Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class  ClassTree | INDEX NO INDEX |
Class NodeConfig![]() |
||
---|---|---|
Version | 1.0 | |
Modified | 15-JAN-2025 13:23:35.00 |
NodeConfig objektet konfigurerar en node i det aktuella projektet på vilken Proview's runtime-miljö ska kunna startas. NodeConfig objektet skapas i projekt volymen som barn till ett BusConfig- objekt i nod-hierarkin. Det är roten till ett objektsträd av VolumeLoad och distributions-objekt, som tillsammans konfigurerar QCOM, näthanteraren och distributören. Följande objekt kan ingå i trädet. NodeConfig objektet ska ha ett RootVolumeLoad objekt som barn, som anger vilken volym som ska laddas i noden. Extra klassvolymer som tillhör monterade volymer kan laddas med ClassVolumeLoad- objekt. Distributions objekt (Distribute, ApplDistribute) konfigurerar applikations- program och andra filer som ska kopieras till noden.Se även
RtBody attributes pwr_sClass_NodeConfig | |||
---|---|---|---|
String80 | Description | Beskrivning av noden. | |
String80 | NodeName | Nodens namn. | |
OpSysEnum | OperatingSystem | Nodens operativsystem. | |
String80 | BootNode | Boot-nod för noden. Laddatafiler, applikationer och graf-filer kopieras till denna nod av distributören. I de flesta fall är det noden själv. För ELN-system som bootas från en VMS nod. är VMS-noden bootnod. Om noden är en utvecklings nod som har direkt tillgång till filkatalogerna i utvecklingsmiljön, behövs inte någon distribution. Detta markeras med ett '-' tecken i BootNode attributet. |
|
UInt32 | BusNumber | QCOM bus number. Obsolete since V4.0 |
|
String80 | Address | Nodens ip adress. | |
UInt32 | Port | QCOM port, om denna skiljer sig från standard porten. | |
Boolean | SimulateSingleProcess | Samlar alla plcprogram i en tråd med en tidbas. | |
Float32 | SimulateSingleScanTime | Skantid för tråden. | |
Boolean | DistributeDisable | Disables distribution for this node. | |
RemoteShellEnum | RemoteAccessType | Remote shell access type. | |
Float32 | QComMinResendTime | QCom minimum resend time in seconds. | |
Float32 | QComMaxResendTime | QCom maxium resend time in seconds. | |
UInt32 | QComExportBufQuota | QCom max export buffer quota. | |
Float32 | QComAckDelay | QCom acknowledge delay time in seconds. | |
UInt32 | QComSegmentSize | QCom segment size. | |
RedundanceNodeConfig | SecondaryNode | Secondary node. |
Template Object | |
---|---|
QComExportBufQuota | 600000 |
QComAckDelay | 0.002 |
Description Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | String80 | |
Flags | ||
Kropp | RtBody |
Beskrivning av noden.
NodeName Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | String80 | |
Flags | ||
Kropp | RtBody |
Nodens namn.
OperatingSystem Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | OpSysEnum | |
Flags | ||
Kropp | RtBody |
Nodens operativsystem.
BootNode Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | String80 | |
Flags | ||
Kropp | RtBody |
Boot-nod för noden. Laddatafiler, applikationer och graf-filer kopieras till denna nod av distributören. I de flesta fall är det noden själv. För ELN-system som bootas från en VMS nod. är VMS-noden bootnod. Om noden är en utvecklings nod som har direkt tillgång till filkatalogerna i utvecklingsmiljön, behövs inte någon distribution. Detta markeras med ett '-' tecken i BootNode attributet.
BusNumber Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | UInt32 | |
Flags | INVISIBLE | |
Kropp | RtBody |
QCOM bus number. Obsolete since V4.0
Address Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | String80 | |
Flags | ||
Kropp | RtBody |
Nodens ip adress.
Port Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | UInt32 | |
Flags | ||
Kropp | RtBody |
QCOM port, om denna skiljer sig från standard porten.
SimulateSingleProcess Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Boolean | |
Flags | ||
Kropp | RtBody |
Samlar alla plcprogram i en tråd med en tidbas.
SimulateSingleScanTime Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Float32 | |
Flags | ||
Kropp | RtBody |
Skantid för tråden.
DistributeDisable Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Boolean | |
Flags | ||
Kropp | RtBody |
Disables distribution for this node.
RemoteAccessType Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | RemoteShellEnum | |
Flags | ||
Kropp | RtBody |
Remote shell access type, SSH or RSH. SSH will copy the distribtion package with scp and unpack it with SSH. This recommended of security reasons. It requires createion of a public/private key pair, where the public should be copied to the target node. RSH will copy with ftp and unpack with RSH. I requires a .rhosts file on the target node and that the login of user pwrp is unchanged.
QComMinResendTime Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Float32 | |
Flags | ||
Kropp | RtBody |
QCom minimum resend time in seconds.
QComMaxResendTime Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Float32 | |
Flags | ||
Kropp | RtBody |
QCom maxium resend time in seconds.
QComExportBufQuota Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | UInt32 | |
Flags | ||
Kropp | RtBody |
QCom max export buffer quota.
QComAckDelay Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Float32 | |
Flags | ||
Kropp | RtBody |
QCom acknowledge delay time in seconds.
QComSegmentSize Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | UInt32 | |
Flags | ||
Kropp | RtBody |
QCom segment size.
SecondaryNode Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | RedundanceNodeConfig | |
Flags | CLASS | |
Kropp | RtBody |
Secondary node.