.

   

SynqNet Objects

SynqNet objects are the SynqNet networks that are supported by a motion controller. It represents the physical network. It contains information about the network state, number of nodes, and status.

 

Configuration Attributes: "Config" Tab Page

All SynqNet attributes are read-only in Motion Console.

Initialize – Press this button to bring up the SynqNet network. This will start the network initialization process. Please see the Overview of Network Initialization for details.

Shutdown – Press this button to perform an automatic shutdown of the SynqNet network. To bring up the network again, press the Initialize button.

Compare Topologies – Press this button to compare the discovered network nodes and topology with the expected network nodes and topology. This button is useful if the network fails to initialize due to a topology mismatch and the network is in an ASYNQ state.

View Sub-objects – Shows all sub-objects for SynqNet object. For more information, see Object Summary Windows.

Recovery Mode – Configures how the network is to respond to a fault condition. For more information, see MPISynqNetRecoveryMode.

  • Disabled – Recovery Mode is OFF. The network will not attempt to recover from a fault condition. This is the default mode for string topologies.
  • Single Shot – The network will only attempt to recover from a fault condition one time. A second fault will be ignored.
  • Auto Arm – The network will attempt to recover from a fault condition. After the fault recovery is complete, the network will automatically be re-armed to respond to another fault condition. This is the default mode for ring topologies.

 

Configuration Attributes: "Info" Tab Page

All Info attributes are read-only.

Network Type – The type of network topology discovered during network initialization (String, Ring, etc.). See MPISynqNetInfo.

Node Offset – The starting number for the first node on the SynqNet network. For example, If SynqNet 0 has three nodes (Node 0-2), then the Node Offset for SynqNet 1 will be 3 because Node 3 is the next available node. See MPISynqNetInfo.

Node Count – Number of Nodes on the SynqNet network. See MPISynqNetInfo.

In Port Next Object – Name of the next network object connected to this object on the In Port. See MPINetworkObjectInfo.

Out Port Next Object – Name of the next object connected to this object on the Out Port. See MPINetworkObjectInfo.

 

Status Attributes: "Status" Tab Page

Status attributes are read-only. More information on events can be found under MPIEventType.

State – The state of the SynqNet network. (DISCOVERY, ASYNQ, SYNQ, or SYNQ RECOVERING) See MPISynqNetState for more information.

Topology Saved – Whether or not the SynqNet topology has been saved.

Dead Event – The SynqNet network was shutdown due to a communication failure.

Rx Failure Event – Generated if the controller fails to receive packet data.

Tx Failure Event – Generated if the controller fails to transmit packet data.

Node Failure Event – Generated when any node's upstream or downstream packet error rate counters exceed the failure limit.

Recovery Event – Generated when data traffic is redirected around a faulty node.

CRC Err. IN 0 The number of CRC errors that are received at the IN port. See CRC Error Counters for more information. See MPISynqNetStatus.

CRC Err. OUT 0 – The number of CRC errors that are received at the OUT port. See CRC Error Counters for more information. See MPISynqNetStatus.

Failed Node Mask – Each bit in this mask represents a failed node (0x1 = node 0, 0x2 = node 2, 0x4 = node 3, etc.). See MPISynqNetFailedNodeMask.

 

Previous | Next
       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2009 Motion Engineering