METHODS AND APPARATUS FOR A FILE SYSTEM ON A PROGRAMMABLE LOGIC CONTROLLER
First Claim
1. A programmable logic controller comprising:
- a controller module;
a file system module coupled to the controller module and adapted to persistently store archive data files;
a memory module that stores binary data coupled to the controller module; and
a user program module that stores instructions adapted to be executed by the controller module, the instructions including;
creating an archive file in a user application format in the file system module;
converting binary data stored in the memory module to the user application format of the archive file; and
storing the converted binary data as an entry in the archive file in the file system module.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and systems are provided for a web browser accessible data file system on a programmable logic controller (PLC). The invention includes a PLC which includes a controller module; a file system module coupled to the controller module and adapted to persistently store archive data files; a memory module that stores binary data coupled to the controller module; and a user program module that stores instructions adapted to be executed by the controller module. The instructions may include creating an archive file in a user application format in the file system module; storing binary data in the memory module; converting the binary data to the user application format of the archive file; and storing the converted binary data as an entry in the archive file in the file system module. Numerous additional aspects are disclosed.
49 Citations
20 Claims
-
1. A programmable logic controller comprising:
-
a controller module; a file system module coupled to the controller module and adapted to persistently store archive data files; a memory module that stores binary data coupled to the controller module; and a user program module that stores instructions adapted to be executed by the controller module, the instructions including; creating an archive file in a user application format in the file system module; converting binary data stored in the memory module to the user application format of the archive file; and storing the converted binary data as an entry in the archive file in the file system module. - View Dependent Claims (2, 5, 6, 7)
-
-
3. The programmable logic controller of claim 3 wherein the instructions further include:
presenting a web page listing archive files in response to the request for a listing of archive files.
-
4. The programmable logic controller of claim 4 wherein the web page includes a control to open the archive file in a user application.
-
8. A method for a programmable logic controller, the method comprising:
-
creating an archive file in a user application format in a persistent file system module of a programmable logic controller; storing binary data in a memory module of the programmable logic controller; converting the binary data to the user application format of the archive file; and storing the converted binary data as an entry in the archive file in the persistent file system module. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A web page display comprising:
-
a listing of archive files stored in a persistent file system module of a programmable logic controller wherein the archive files are generated by converting binary data stored in a memory module of the programmable logic controller; and controls adapted to allow a user to open the listed archive files directly into in a user application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification