SqNode Objects
Introduction
A SqNode object manages a single SynqNet network node connected to a SynqNet network. It represents the physical network node. It contains information about the node, as well as its status and configuration. It provides read/write access to the node via network cyclic data and service commands. It also provides an interface to any drives connected to the node.
During network initialization, the SynqNet nodes are discovered and mapped to the SynqNet object. The number of motors per SqNode is determined and mapped to the controller's motor objects. Each node connected to a controller is assigned a number (0, 1, 2, etc) in the order it is discovered. The node number is used to index the SqNode objects.
| Error Messages |
Methods
Create, Delete, Validate Methods | ||
meiSqNodeCreate | ||
meiSqNodeDelete | ||
meiSqNodeValidate |
Action Methods | ||
meiSqNodeDownload | ||
meiSqNodeFlashErase | ||
meiSqNodeFpgaFileNameVerify | ||
meiSqNodeNetworkObjectNext | ||
meiSqNodeStatusClear | ||
meiSqNodeVerify |
Event Methods | ||
meiSqNodeEventNotifyGet | ||
meiSqNodeEventNotifySet | ||
meiSqNodeEventReset |
Memory Methods | ||
meiSqNodeMemory | ||
meiSqNodeMemoryGet | ||
meiSqNodeMemorySet |
Relational Methods | ||
meiSqNodeControl | ||
meiSqNodeNumber |
Data Types
Constants