Package | Description |
---|---|
nxopen.ame |
Provides classes and interfaces for AME.
|
Modifier and Type | Method and Description |
---|---|
CallMethodRuleBuilder |
AMEManager.createCallMethodRuleBuilder(Part part,
PlcCodePosition editedRule,
PlcBlock block,
PlcRule.Type ruleType,
PlcRule.RefObjectType refObjectType,
PlcRule.ReplacementType replacementType,
int compileUnitIndex,
int startIndex,
int endIndex)
Creates a
CallMethodRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
FunctionCallInstanceBuilder |
AMEManager.createFunctionCallInstanceBuilder(Part part,
PlcBlock node)
Creates an function call instance builder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
InstanceDataBlockBuilder |
AMEManager.createInstanceDataBlockBuilder(Part part,
PlcBlock node,
InstanceDataBlockBuilder.CreateMode mode)
Creates an instance data block builder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
OperandRuleBuilder |
AMEManager.createOperandRuleBuilder(Part part,
PlcCodePosition editedRule,
PlcBlock block,
int indexOfCompileUnit,
int indexOfStatement,
PlcRule.Type ruleType)
Creates a
OperandRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX11.0.0 |
OperatorRuleBuilder |
AMEManager.createOperatorRuleBuilder(Part part,
PlcCodePosition editedRule,
PlcBlock block,
PlcRule.Type ruleType,
PlcRule.RefObjectType refObjectType,
PlcRule.ReplacementType replacementType,
int startIndex,
int endIndex,
int compileUnitIndex)
Creates a
OperatorRuleBuilder
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") Created in NX12.0.0 |
void |
AMEManager.makeInstanceDbGlobal(PlcBlock obj)
Change the instance data block to single / global instance
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
AMEManager.makeMultipleInstanceDb(PlcBlock obj)
Change the instance data block to multiple instance
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
PlcMethodBuilder.setPlcCodeBlock(PlcBlock plcBlock)
Set selected PlcCodeBlock
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
AMEManager.unassignPlcblock(PlcBlock obj)
Unassign the Plc Block to from a PLC
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
InstanceDataBlockBuilder.updateSourceBlock(PlcBlock selBlock)
Updates the source block selection
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
FunctionCallInstanceBuilder.updateSourceBlock(PlcBlock selBlock)
Updates the source block selection
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.