public interface OPCClientBuilder extends Builder
OPCClientBuilder
PhysicsManager.createOpcclientBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
OPCClientBuilder.AvailableItemsData
This class holds the data returned from
getAvailableItems() |
static class |
OPCClientBuilder.ServerOption
the server option.
|
static class |
OPCClientBuilder.TagAccess
the access right of OPC item.
|
static class |
OPCClientBuilder.TagAttribute
the attribute of OPC item.
|
static class |
OPCClientBuilder.TagDataType
the data type of OPC item.
|
Modifier and Type | Method and Description |
---|---|
void |
addTags()
Add item to the list.
|
void |
deleteTags()
Delete item from the list.
|
OPCClientBuilder.AvailableItemsData |
getAvailableItems()
Get the available OPC items.
|
OPCClientBuilder.TagAttribute[] |
getItemAttributes()
Get the attribute of OPC items
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
hostName()
Returns the host name.
|
String |
opcFileBrowser()
Returns the opc file browser.
|
String |
serverProgID()
Returns the server prog ID.
|
OPCClientBuilder.ServerOption |
serverType()
Returns the server type.
|
void |
setAvailableItems(String[] tagName,
OPCClientBuilder.TagDataType[] tagType)
Set the available OPC items.
|
void |
setHostName(String hostName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setItemAttributes(OPCClientBuilder.TagAttribute[] attr)
Set the attribute of OPC items
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setOpcFileBrowser(String filename)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setServerProgID(String serverProgID)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setServerType(OPCClientBuilder.ServerOption serverType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
updateTime()
Returns the update time.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
OPCClientBuilder.ServerOption serverType() throws NXException, RemoteException
NXException
RemoteException
void setServerType(OPCClientBuilder.ServerOption serverType) throws NXException, RemoteException
serverType
- NXException
RemoteException
String serverProgID() throws NXException, RemoteException
NXException
RemoteException
void setServerProgID(String serverProgID) throws NXException, RemoteException
serverProgID
- NXException
RemoteException
String hostName() throws NXException, RemoteException
NXException
RemoteException
void setHostName(String hostName) throws NXException, RemoteException
hostName
- NXException
RemoteException
Expression updateTime() throws NXException, RemoteException
NXException
RemoteException
String opcFileBrowser() throws NXException, RemoteException
NXException
RemoteException
void setOpcFileBrowser(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void deleteTags() throws NXException, RemoteException
NXException
RemoteException
void addTags() throws NXException, RemoteException
NXException
RemoteException
OPCClientBuilder.AvailableItemsData getAvailableItems() throws NXException, RemoteException
NXException
RemoteException
void setAvailableItems(String[] tagName, OPCClientBuilder.TagDataType[] tagType) throws NXException, RemoteException
tagName
- tagType
- NXException
RemoteException
OPCClientBuilder.TagAttribute[] getItemAttributes() throws NXException, RemoteException
NXException
RemoteException
void setItemAttributes(OPCClientBuilder.TagAttribute[] attr) throws NXException, RemoteException
attr
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.