Network Example
The image below presents a network and power layout of an example JCS system:
The example is a fictitious two link robot. The base link houses thermal management and braking chopper devices and directly connects to the host computer. Link 0 has encoder devices to measure joint position and torque and two motor controllers, encoders and motors. These might be yaw and pitch motors. Link 1 has encoder devices to measure joint position and torque and one motor controller, encoder and motor. This might be to actuate the last link in the chain. Link 1 also has an analog interface for measuring some quantities and might also interface to a ground contact switch or pressure sensor.
In this example we see the following:
- The host computer communicates with three joint controller devices over the high speed bus.
- The joint controllers communicate with the remaining devices over the lower speed JCS net bus.
- Each joint controller has different ports populated, with each port having different quantities of devices chained from it.
- Only power devices and joint controllers require 12V. Power to smaller devices is provided via the JCS network connections.
Notes:
- All dev_joint_controller child devices at the physical end of the network chain require a loopback connector.
- The Ethercat bus does not require a loopback connector.
- Unpopulated dev_joint_controller ports do not require loopback connectors.
- All dev_joint_controller ports do not have to be populated. If required, no dev_joint_controller ports can be populated.
- It is not required to populate dev_joint_controller ports in order.