Using the System Setup page, you can configure the setup of the automation system. This configuration tells the desk what Nodes, Axis and IO it will be controlling.
This setup is configured by Absolute Motion Control during the testing and commissioning of the automation system, and will not normally need adjusting.
This information is included in this manual in case you are asked by Absolute Motion Control to adjust it.
To navigate to the System Setup page:
- If you haven’t already, exit Motion back to the main menu.
- Tap the
System Setup
button.
Accessing Configuration Settings
System configuration is split into three tabs:
- Nodes
- Axis
- IO
To navigate between the tabs, tap on them.
Configuring Nodes
A node is any physical device in the automation system that is able to send, receive, or forward network information. Typically these will be racks, safety controllers and IO controllers.
The Nodes currently configured in the automation system are shown in a list on the left.
To change the configuration for a node:
- Select the node in the list by tapping on it.
- The current node configuration will load into the editor on the right.
- Make changes to the node configuration:
- Tap
Update
to store the changes.
Number This is the node number. It should be a unique number.
Name A descriptive name for the node.
Address The node’s IP address.
Type Select the node type from the list: MCC or Safety Controller.
Is Console IO Source Enables this node to be used by the desk as an IO source.
To add a new node:
- Tap
Clear
to clear the editor of information - Enter the new node’s configuration:
- Tap
Add
to add the node to the system configuration. - The node will now appear in the node list.
Number This is the node number. It should be a unique number.
Name A descriptive name for the node.
Address The node’s IP address.
Type Select the node type from the list: MCC or Safety Controller.
Is Console IO Source Enables this node to be used by the desk as an IO source.
To delete a node:
- Select the node in the list by tapping on it.
- The current node configuration will load into the editor on the right.
- Tap
Delete
to delete the node from the system configuration.
You can quickly generate MCC nodes using the generate feature.
To automatically generate a nodes:
- Tap
Generate
to add a new MCC node. - A new MCC node will be added to the list, with the name and number incremented by one using the last highest MCC number.
- Check the the generated configuration is correct before attempting to use it.
Configuring Axes
An axis is any physical device in the automation system that is to receive move information and feedback its current position or status. They can be linear, rotary or IO axes.
The Axes currently configured in the automation system are shown in a list on the left.
To change the configuration for an axis:
- Select the axis in the list by tapping on it.
- The current axis configuration will load into the editor on the right.
- Make changes to the axis configuration:
- Tap
Update
to store the changes.
Number The axis number. This must be a unique number.
Name A descriptive name for the axis.
Axis Type The axis type. Select from: Positional, IO or O (Rotary).
Positional Units Select the position unit format for this axis. Select from: No units, %, degrees or mm.
Speed Units Select the speed unit format for this axis. Select from: No units, %, degrees per second or mm per second.
Accel / Decel Units Select the accel/decel unit format for this axis. Select from: No units, %, degrees^2 or mm^2.
Time Units Select the time unit format for this axis. Select from: No units or seconds.
Load Cell Units Select the load cell unit format for this axis. Select from: No units, Grams, Kg or Tons.
Node Select the node location for this axis.
Channel Select the channel on the node for this axis.
Is Rotary If you tick this checkbox, you increase the precision of the axis units by another decimal place. Useful for rotary axes where you need to program in greater than whole number increments for degrees.
Plottable If you tick this checkbox, the axis will be able to be plotted into cues. Useful for Secondary Axis that are coupled to Master Axis, and take no cue data.
Show Load Cell If you tick this checkbox, the Axis Block will display the Load Cell value.
Show Actual Speed If you tick this checkbox, the Axis Block will display its Actual Speed.
Show Torque If you tick this checkbox, the Axis Block will display Torque in a bar graph.
Max Speed Set the maximum speed. You won’t be able to program cues that are faster than this speed.
Max Accel/Decel Set the maximum acceleration and deceleration rates. You won’t be able to program cues faster than this speed.
Default Speed Set the default speed to be used when adding new cues.
Default Accel/Decel Set the default acceleration and deceleration rates to be used when adding new cues.
To add a new axis:
- Tap
Clear
to clear the editor of information - Enter the new axis’s configuration:
- Tap
Add
to add the axis to the system configuration. - The axis will now appear in the node list.
To delete a node:
- Select the axis in the list by tapping on it.
- The current axis configuration will load into the editor on the right.
- Tap
Delete
to delete the axis from the system configuration.
You can quickly generate linear axes using the generate feature.
To automatically generate axes:
- Make sure you have created at least one MCC in the node configuration.
- Tap
Generate
to generate new axis. - Axes will be generated for every MCC in the node configuration, using a default configuration.
- Update the generated configurations with the correct values before using the axis.
Configuring IO
An IO device is any physical device in the automation system that is to feedback its status as a binary state (e.g. True/False, On/Off, Open/Closed, 1/0).
The IO devices currently configured in the automation system are shown in a list on the left.
To change the configuration for an IO device:
- Select the IO device in the list by tapping on it.
- The current IO device configuration will load into the editor on the right.
- Make changes to the IO device configuration:
- Tap
Update
to store the changes.
Name A descriptive name for the IO device.
Node The node location for this IO device.
Byte The IO devices’s byte.
Bit The IO devices’s bit.
Good Label This is the text that will be displayed when the IO is in a “good” state.
Bad Label This is the text that will be displayed when then IO is in a “bad” state.
Show in Global IO
Make available as Global IO so it can be displayed on the main screen.
To add a new IO device:
- Tap
Clear
to clear the editor of information - Enter the new IO device’s configuration:
- Tap
Add
to add the IO device to the system configuration. - The IO device will now appear in the node list.
Name A descriptive name for the IO device.
Node The node location for this IO device.
Byte The IO devices’s byte.
Bit The IO devices’s bit.
Good Label This is the text that will be displayed when the IO is in a “good” state.
Bad Label This is the text that will be displayed when then IO is in a “bad” state.
Show in Global IO
Make available as Global IO so it can be displayed on the main screen.
To delete a IO device:
- Select the IO device in the list by tapping on it.
- The current IO device configuration will load into the editor on the right.
- Tap
Delete
to delete the IO device from the system configuration.
Configuring Cues
Exporting Cues
You may export a CSV file with all the plotted axis and cue information used in the show file. This might be useful for documenting the shows programming for Stage Management or Archive purposes.
- Press the Export Cues button
- You will be prompted with a Save Dialog so you can choose where to save the CSV file to, for example: a USB memory storage device.
Auto-Generating Deads and Cues
This feature generates two deads for each axis and two cues for each axis, one for each dead. These cues are useful for testing and commissioning, and also might be useful for maintenance.
The desk will generate two deads – Dead 1: 0mm, Dead 2: 10,000mm. You will need to edit these values to something that it suitable before using for the first time.
To auto-generate deads and cues:
- Tap
Generate Deads + Cues
at the bottom of the page. - Edit the deads to be a more suitable number before using for the first time.
Deleting System Configuration
You can delete the entire system configuration. This will delete every node, axis and IO device from the system configuration.
To delete the system configuration:
- Tap
Delete All
at the bottom of the System Setup Page. - You will be asked to confirm that you want to delete the system configuration. This action cannot be undone.
- Tap
Yes
to confirm that you are happy to delete the system configuration.