Class PlcSimAdvClientBuilder
Inheritance
PlcSimAdvClientBuilder
Assembly: NXOpen.dll
Syntax
public class PlcSimAdvClientBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
PlcSimAdvClientBuilder()
Declaration
protected PlcSimAdvClientBuilder()
Properties
SelectedConfigurationName
Declaration
public string SelectedConfigurationName { get; set; }
Property Value
SelectedConfigurationPart
Declaration
public Part SelectedConfigurationPart { get; set; }
Property Value
Methods
GetInstanceFlagOfResetPLCMemory(string, Part)
Declaration
public bool GetInstanceFlagOfResetPLCMemory(string instanceName, Part ownerPart)
Parameters
Type |
Name |
Description |
string |
instanceName |
|
Part |
ownerPart |
|
Returns
Declaration
public void GetInstanceInformationV2(string instanceName, Part ownerPart, out PlcSimAdvClientBuilder.TagInfoV2[] tagInfos, out int cyclic, out int stepFactor)
Parameters
GetInstanceNames(out Part[])
Declaration
public string[] GetInstanceNames(out Part[] ownerParts)
Parameters
Type |
Name |
Description |
Part[] |
ownerParts |
|
Returns
GetInstanceUpdateOptions(string, Part, out int, out bool, out string)
Declaration
public void GetInstanceUpdateOptions(string instanceName, Part ownerPart, out int tagListDetails, out bool isHMIVisibleOnly, out string dataBlockFilterList)
Parameters
Type |
Name |
Description |
string |
instanceName |
|
Part |
ownerPart |
|
int |
tagListDetails |
|
bool |
isHMIVisibleOnly |
|
string |
dataBlockFilterList |
|
Declaration
public string GetTagComment(string instanceName, Part ownerPart, string tagName)
Parameters
Returns
RefreshRegisteredInstances()
Declaration
public void RefreshRegisteredInstances()
SetInstanceFlagOfResetPLCMemory(string, Part, bool)
Declaration
public void SetInstanceFlagOfResetPLCMemory(string instanceName, Part ownerPart, bool bResetPLC)
Parameters
Type |
Name |
Description |
string |
instanceName |
|
Part |
ownerPart |
|
bool |
bResetPLC |
|
Declaration
public void SetInstanceInformationV2(string instanceName, Part ownerPart, PlcSimAdvClientBuilder.TagInfoV2[] tagInfos, int cyclic, int stepFactor)
Parameters
SetInstanceNames(Part[], string[])
Declaration
public void SetInstanceNames(Part[] ownerParts, string[] names)
Parameters
Type |
Name |
Description |
Part[] |
ownerParts |
|
string[] |
names |
|
SetInstanceUpdateOptions(string, Part, int, bool, string)
Declaration
public void SetInstanceUpdateOptions(string instanceName, Part ownerPart, int tagListDetails, bool isHMIVisibleOnly, string dataBlockFilterList)
Parameters
Type |
Name |
Description |
string |
instanceName |
|
Part |
ownerPart |
|
int |
tagListDetails |
|
bool |
isHMIVisibleOnly |
|
string |
dataBlockFilterList |
|
Declaration
public void SetTagComment(string instanceName, Part ownerPart, string tagName, string comment)
Parameters
UpdateInstance(string, Part)
Declaration
public void UpdateInstance(string instanceName, Part ownerPart)
Parameters
Type |
Name |
Description |
string |
instanceName |
|
Part |
ownerPart |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink