Removable programmable cartridge for a lift truck control system
First Claim
1. For use with a lift truck of a type having memory module means for receiving and storing an application program for vehicle operation and operation module means for receiving said application program from said memory module means and utilizing said application program to control a predetermined component of said truck, said operation module means having memory means for receiving said application program from said memory module means and said operation module means utilizing said application program to configure said operation module means to control said component in a predetermined manner, a programmable cartridge comprising:
- a housing;
nonvolatile cartridge memory means in said housing for storing said application program;
means in said housing for removably connecting said cartridge memory means to said memory module means;
microprocessor means in said housing for effecting transfer of said application program from said cartridge memory means to terminal means for receiving said application program therefrom;
means for connecting said housing to service terminal means; and
means for switching said cartridge to a pass through mode, wherein said microprocessor means allows a service terminal to communicate through said cartridge directly to said memory module means.
0 Assignments
0 Petitions
Accused Products
Abstract
A lift truck control system which utilizes a distributed control network including at least a display module, a distribution module, a traction module, a brake module and a steering module. The display and steering modules each are configurable by software which controls the module and the various drivers in each module. In the preferred embodiment, the display module includes flash memory which stores application software and can be rewritten so that the performance characteristics of the modules are software configurable. The display module is connectable to a programmable cartridge which includes nonvolatile flash memory that carries application software for the display and steering modules. When connected, the cartridge downloads the particular application software which is written over the stored software in flash memory for the display and steering modules. The programmable cartridge also can be used to store and download boot software to the display and steering modules, so that the boot procedure performed by the display and steering modules is also software configurable. The system accepts modules which can be installed in a variety of different lift truck vehicles with minimal physical changes; the performance of the modules is configured by the application software written into the flash memory of the module.
67 Citations
14 Claims
-
1. For use with a lift truck of a type having memory module means for receiving and storing an application program for vehicle operation and operation module means for receiving said application program from said memory module means and utilizing said application program to control a predetermined component of said truck, said operation module means having memory means for receiving said application program from said memory module means and said operation module means utilizing said application program to configure said operation module means to control said component in a predetermined manner, a programmable cartridge comprising:
-
a housing; nonvolatile cartridge memory means in said housing for storing said application program; means in said housing for removably connecting said cartridge memory means to said memory module means; microprocessor means in said housing for effecting transfer of said application program from said cartridge memory means to terminal means for receiving said application program therefrom; means for connecting said housing to service terminal means; and means for switching said cartridge to a pass through mode, wherein said microprocessor means allows a service terminal to communicate through said cartridge directly to said memory module means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. For use with a lift truck of a type having memory module means for receiving and storing an application program for vehicle operation and operation module means for receiving said application program from said memory module means and utilizing said application program to control a predetermined component of said truck, said operation module means having memory means for receiving said application program from said memory module means and said operation module means utilizing said application program to configure said operation module means to control said component in a predetermined manner, a programmable cartridge comprising:
-
a housing; nonvolatile cartridge memory means in said housing for storing said application program; means in said housing for removably connecting said cartridge memory means to said memory module means; microprocessor means in said housing for effecting transfer of said application program from said cartridge memory means to said memory module means; means for connecting said housing to service terminal means; said microprocessor means being connected to switch said cartridge to a pass through mode, wherein said microprocessor means allows said service terminal means connected to said cartridge to communicate through said cartridge directly to said memory module means; said microprocessor means being connected to switch said housing connecting means to a host mode, wherein said connection to said service terminal means is severed and data and application software is exchanged between said nonvolatile cartridge memory means and said memory module means. - View Dependent Claims (12, 13)
-
-
14. For use with a lift truck of a type having a memory module for receiving and storing an application program for vehicle operation and an operation module for receiving said application program from said memory module and utilizing said application program to control a predetermined component of said truck, said operation module having a memory for receiving said application program from said memory module and said operation module utilizing said application program to configure said operation module to control said component in a predetermined manner, a programmable cartridge comprising:
-
a housing; a nonvolatile cartridge memory carried in said housing for storing said application program; a first connector carried on said housing for removably coupling said cartridge memory to said memory module of said lift truck; a second connector carried on said housing for removably coupling said cartridge memory to a service terminal; a microprocessor carried in said housing, operatively coupled to said cartridge memory, to said first connector and to said connector, and configured to transfer said application program from said cartridge memory to said memory module of said lift truck; and a switch operatively coupled between said first connector and said microprocessor and being operatively coupled between said first connector and said second connector, said switch being adapted to toggle between a pass through mode wherein said first connector is operatively coupled to said second connector;
thereby coupling said service terminal to said memory module, and a host mode wherein said microprocessor is operatively coupled to said first connector, thereby coupling said cartridge memory to said memory module.
-
Specification