47Service Manual – CS7000
Control System
Functional Description
The CS7000 has several “controllers” which operate various parts of the machine and which communicate
with one another via a CAN bus. The CAN bus is like a “phone line” between all of the controllers that allow
them to communicate with one another.
The main machine controller is responsible for operating all of the “cleaning functions” of the machine. All of
the operator requests from the control panel are communicated to the main machine controller via the CAN
bus. This greatly reduces the number of wires needed between the control panel and the main machine
controller. The main machine controller tells the control panel what indicator lights to turn on and what to
display in the LCD screen. The main machine controller monitors many circuits for overloads (shorts) and
can set many diagnostic trouble codes that simplify troubleshooting.
The steering controller operates the steering system – See the Steering System chapter for more
information.
The drive controller operates the wheel traction drive motor. – See the Wheel System, Traction chapter for
more information.
Note: An updated main machine controller (Software ID 56111560) was introduced around August
2015 beginning with machine serial number 1000059665. It has some expanded support
for the service technician in the “hidden” service menu. There are no visible differences in
the new controller. You can determine whether you have the new controller by accessing the
Conguration Menu/Service Menu/About to check the part number and revision level.
Note: To prevent the engine battery from draining if the key is left on, the updated main machine
controller (Software ID 56111560) will shut off the 12v ignition on output (J3-9) to the
engine system if it has not seen an engine run signal input (J7-4)) for more than 10 minutes.
Main Machine Controller