| 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.