Introduction
The USB port is a high-speed, mini-B USB connector, version 2.0 (480 Mbps) that can be used for a Control Expert program or human-machine interface (HMI) panel. The USB port can connect to another USB port, version 1.1 or later.
Transparency
If your system requires transparency between the device connected to the USB port and the M580 device network, add a persistent static route in the device’s routing table.
Example of a command to address a device network with
IP address X.X.0.0
(for a Windows PC): route add
X.X.0.0 mask 255.255.0.0 90.0.0.1 -p
(In this case, X.X.0.0
is the network address used by the M580 device network, and 255.255.0.0
is the corresponding subnet mask.)
Pin Assignments
The USB port has the following pin positions and pinouts:

Legend:
Pin |
Description |
---|---|
1 |
VBus |
2 |
D- |
3 |
D+ |
4 |
not connected |
5 |
ground |
shell |
chassis ground |
Cables
Use a BMX XCA USB H018 (1.8 m/5.91 ft) or BMX XCA USB H045 (4.5 m/14.764 ft) cable to connect the panel to the CPU. (These cables have a type A connector on one side and the mini-B USB on the other side.)
In a fixed assembly with an XBT-type console connected to the CPU, connect the USB cable to a protection bar. Use the exposed part of the shield or the metal lug on the BMX XCA cable to make the connection.