public interface PlcSimAdvClientBuilder extends Builder
PlcSimAdvClientBuilder
builder.
Modifier and Type | Interface and Description |
---|---|
static class |
PlcSimAdvClientBuilder.AreaType
Represents the plc signal area type.
|
static class |
PlcSimAdvClientBuilder.InstanceNamesData
This class holds the data returned from
getInstanceNames() |
static class |
PlcSimAdvClientBuilder.TagInfo
Represents PLCTag info definition structure.
|
Modifier and Type | Method and Description |
---|---|
PlcSimAdvClientBuilder.TagInfo[] |
getInstanceInformation(String instanceName,
Part ownerPart)
Gets PLCSIMAdv instance information
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
PlcSimAdvClientBuilder.InstanceNamesData |
getInstanceNames()
Gets PLCSIMAdv instance names
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
refreshRegisteredInstances()
Refresh registered PLCSIMAdv instances.
|
String |
selectedConfigurationName()
Returns the selected configuration name.
|
Part |
selectedConfigurationPart()
Returns the selected configuration part.
|
void |
setInstanceInformation(String instanceName,
Part ownerPart,
PlcSimAdvClientBuilder.TagInfo[] tagInfos)
Sets PLCSIMAdv instance information
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setInstanceNames(Part[] ownerParts,
String[] names)
Sets PLCSIMAdv instance names
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSelectedConfigurationName(String configurationName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSelectedConfigurationPart(Part ownerPart)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void refreshRegisteredInstances() throws NXException, RemoteException
NXException
RemoteException
PlcSimAdvClientBuilder.InstanceNamesData getInstanceNames() throws NXException, RemoteException
NXException
RemoteException
void setInstanceNames(Part[] ownerParts, String[] names) throws NXException, RemoteException
ownerParts
- names
- NXException
RemoteException
PlcSimAdvClientBuilder.TagInfo[] getInstanceInformation(String instanceName, Part ownerPart) throws NXException, RemoteException
instanceName
- ownerPart
- NXException
RemoteException
void setInstanceInformation(String instanceName, Part ownerPart, PlcSimAdvClientBuilder.TagInfo[] tagInfos) throws NXException, RemoteException
instanceName
- ownerPart
- tagInfos
- Array of TagInfosNXException
RemoteException
String selectedConfigurationName() throws NXException, RemoteException
NXException
RemoteException
void setSelectedConfigurationName(String configurationName) throws NXException, RemoteException
configurationName
- NXException
RemoteException
Part selectedConfigurationPart() throws NXException, RemoteException
NXException
RemoteException
void setSelectedConfigurationPart(Part ownerPart) throws NXException, RemoteException
ownerPart
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.