APIs, concepts, guides, and more
Node

RapidSetupX: Node page.

RapidSetupX: Node Page

  • Analyze device info.
  • Read/write SDOs.
Note
The Node page is enabled only if the Network is created and operational.

🔹 Sections

Learn about the different sections/cards available in this page.

Main

RapidSetupX Node Overview Section

Some important information is shown at the top of the page:

  • Name: displays the name of connected node.
  • Index: displays index of the node (0-based) as discovered.
  • Axis Count: displays the number of Axis objects supported by the node.
  • IO Count: displays the available IO.

Overview

RapidSetupX Node Info Section

Product information is displayed here.

  • Node Type: displays the RSINodeType of the connected node. See TypeGet.
  • Vendor Name: displays the vendor name, as displayed in the NodeInfo file. See VendorNameGet.
  • Vendor ID: displays the Vendor ID, as discovered. See VendorIdGet.
  • Product Code: displays the Product Code, as discovered. See ProductCodeGet.
  • Hardware Revision displays the Hardware Revision, as discovered. See RevisionGet.
  • Station Alias displays the Station Alias, as discovered. See StationAliasGet.
  • Serial #: displays the Serial Number, as discovered. See SerialNumberGet.
  • Digital Inputs: displays available DI on selected node.
  • Digital Outputs: displays available DO on selected node.

SDO Read and Write

RapidSetupX Node Configuration Section

Here, you can read and write SDO values, to/from the connected node. See ServiceChannelRead and ServiceChannelWrite.

  • Index: Refers to the location in the object dictionary where a specif ic piece of data or parameter is stored. The "index" is a 16-bit address in th e dictionary, represented in hexadecimal format.
  • Sub-Index: Further specifies the particular element within the indexed object.
  • Byte count: Determines how many bytes of data you want to read from the specified index and sub-index.
  • Timeout: Maximum time the system will wait for the read operation to complete.
  • Is string: Set this field to "true" to read the SDO value as a string, "false" to read the SDO value as an integer.
  • Read: When clicked, RapidSetup will attempt to retrieve the data from the specified index and sub-index.
  • Value: Displays the value of the SDO read.
  • Write: Write an SDO value with the previous parameters.

CustomNodeInfo.xml

RapidSetupX CustomNodeInfo Configuration Section

When you have an Unknown node or are in Developer Mode, you can develop a CustomNodeInfo.xml entry for your drive.

See NodeInfo & CustomNodeInfo files.

  • Device: Information pulled from the ESI file about the node. Device
    • Short Descriptive Name: Pick any name you want — this is how the device will appear in RapidSetupX.
    • Axis Count: Use the default unless you are certain this is a multi-axis node.
    • Device Type: Drive for drives. Box for Gateways. Term for Terminals or slice modules.
  • Current Output: Preview of the Output. Current Output
    • Write to CustomNodeInfo.xml: save the contents above to CustomNodeInfo.xml.
  • PDOs: Change the PDOs exchanged or content of said PDOs. PDOs
    • Exchanged / Not Exchanged: Toggles whether this PDO is included in the cyclic exchange with the node.
    • : Removes an entry from the PDO.
    • + Add Entry: Opens a dictionary picker to add an object from the ESI as a new PDO entry.
  • IO: Identify IO on the node which is not automatically detected. IO
    • SigBits: Which bits in the Digital should be considered Digital Inputs.
    • Home: Bit number of the Home Input.
    • PosLimit: Bit number of the Positive Limit Input.
    • NegLimit: Bit number of the Negative Limit Input.
  • InitCmds: Add any InitCmds you need for node configuration on startup. InitCmds
    • Transition: When to send the InitCmd.
    • Data: What to send in the InitCmd.
  • Current PDOs: Shows what the exchanged PDO information will contain when the network is active. Current PDOs
  • Dictionary Objects: Pure reference of information scanned from the ESI file. Dictionary objects