Data Sheet

BMS10x0
www.roboteq.com 19
RoboCAN is a RoboteQ proprietary meshed networking protocol allowing multiple
RoboteQ devices to operate together as a single system. This protocol is extremely simple
and lean, yet practically limitless in its abilities. It is the preferred protocol to use by users
who want to make multiple controllers work together with the minimal effort.
RS485
RS485 is implemented for a half duplex communication user configurable baud rate.
Since the communication lines are shared with CAN, RS485 cannot be used while CAN
is enabled.
RS485 is automatically enabled when CAN mode is set to Off.
User need to be aware when wiring the RS485 communication lines. It is important
to keep in mind that no matter which line is named A or B (these are the usual
identifications used for RS485 lines) the positive line should be connected to the
positive and negative to negative. Example: two devices may have the RS485 lines
marked as A+ & B- and A- & B+ respectively. In this case A+ should be connected to B+
of the other device and B- to A-.
In RoboteQ’s products, RS485A line is the Direct (+) line and RS485B the Inverted (-).
TABLE 11.
Command Arguments Description Examples
^RSBR xx Bit Rate Option Configure Serial Bit Rate
and Inversion
^RSBR 0
Xx 0: 115200
1: 57600
2: 38400
3: 19200
4: 9600
5: Inv 115200
6: Inv 57600
7: Inv 38400
8: Inv 19200
9: Inv 9600
Modbus ASCII
Modbus is a serial communication protocol designed mainly for industrial environments.
It is open sourced and easy to set up and maintain. This make it an ideal communication
protocol for industrial applications.
The BMS10x0 supports the Modbus ASCII protocol over the RS485 communication lines.
To enable Modbus, use the ^dmod 4 command and ^dmod 0 to disable it.
More information on RoboteQ’s Modbus solution may be found in the Modbus
documentation uploaded in the official web page (www.roboteq.com).