DE19604127A1 - Calculator for a printing press - Google Patents
Calculator for a printing pressInfo
- Publication number
- DE19604127A1 DE19604127A1 DE1996104127 DE19604127A DE19604127A1 DE 19604127 A1 DE19604127 A1 DE 19604127A1 DE 1996104127 DE1996104127 DE 1996104127 DE 19604127 A DE19604127 A DE 19604127A DE 19604127 A1 DE19604127 A1 DE 19604127A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- hard disk
- computer
- storage medium
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000007639 printing Methods 0.000 title claims abstract description 12
- 239000004065 semiconductor Substances 0.000 claims abstract description 12
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 claims description 9
- 229910052710 silicon Inorganic materials 0.000 claims description 9
- 239000010703 silicon Substances 0.000 claims description 9
- 238000005516 engineering process Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims description 2
- 230000001419 dependent effect Effects 0.000 abstract description 3
- 238000000034 method Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007645 offset printing Methods 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/406—Management or control of the refreshing or charge-regeneration cycles
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
Die Erfindung betrifft einen Rechner für eine Druckmaschine, insbesondere für den Leitstand einer Druckmaschine gemäß dem Oberbegriff von Anspruch 1.The invention relates to a computer for a printing press, in particular for the Control center of a printing press according to the preamble of claim 1.
Zur Steuerung von Druckmaschinen, insbesondere Bogenoffsetdruckmaschinen werden zunehmend Rechner verwendet, welche nach Art eines PC′s aufgebaut sind. Insbesondere im Leitstand einer Druckmaschine werden derartige Rechner eingesetzt. Über einen Druckmaschinenleitstand erfolgt die Überwachung bzw. Fernverstellung der verschiedensten Komponenten der Maschine sowie die Erfassung, Verwaltung und Bearbeitung von Betriebsdaten der einzelnen Druckaufträge. Als Daten sind hier beispielsweise Auftragsnummer, Kundenname, Auflagenzahl, Termine, Qualitätsdaten usw. zu nennen. Von einem Rechner innerhalb einer Druckmaschine werden aber zu Service- und Wartungszwecken bzw. zur Erleichterung einer Störungsanalyse im Fehlerfall permanent anfallende Maschinendaten wie insbesondere der Stand eines sogenannten Total-Bogenzählers erfaßt. Die Häufigkeit, mit welcher derartige Daten zu erfassen und abzuspeichern sind, hängt dabei vom Takt der Maschine, d. h. von der Geschwindigkeit der Maschine ab.For controlling printing machines, in particular sheetfed offset printing machines increasingly used computers, which are built like a PC. Especially Such computers are used in the control center of a printing press. About one The press control center monitors and remotely adjusts the various components of the machine as well as the acquisition, administration and Processing of operating data for the individual print jobs. As data is here for example order number, customer name, number of editions, dates, quality data etc. to call. From a computer within a printing press to service and maintenance purposes or to facilitate fault analysis in the event of a fault permanent machine data such as the status of a so-called Total sheet counter recorded. The frequency with which such data is collected and to be saved depends on the cycle of the machine, i. H. on the speed of the Machine off.
Aus der DE 42 29 266 A1 ist ein Rechner für den Leitstand einer Maschine, insbesondere einer Druckmaschine bekannt, welcher nach Art eines PC′s aufgebaut ist und zwei Festplattenlaufwerke als nichtflüchtige Speichermedien aufweist. Im Normalbetrieb erfolgt das Speichern sowie Aufrufen von Daten lediglich in Verbindung mit einem Festplattenlaufwerk. Von Zeit zu Zeit, beispielsweise nach einem vorgegebenen, programmierten Zeitschema bzw. ausgelöst durch eine Bedienperson werden Sicherungskopien der Daten/Dateien von diesem ersten Festplattenlaufwerk auf das zweite Festplattenlaufwerk erstellt. Nach einem Ausfall des ersten Festplattenlaufwerkes kann durch einen Startvorgang des Rechners (Booten) mit einer in das Diskettenlaufwerk eingelegten speziellen Diskette, welche eine durch das im ROM des Rechners abgelegten Programmteil lesbare Informationen aufweist, der Rechner auf das zweite Festplattenlaufwerk umgesteuert werden. Weitere Speicher- bzw. Lesevorgänge erfolgen dann ausschließlich in Verbindung in diesem intakten, zweiten Laufwerk.DE 42 29 266 A1 describes a computer for the control center of a machine, in particular a printing press known, which is constructed in the manner of a PC and two Has hard drives as non-volatile storage media. In normal operation the storage and retrieval of data only in connection with a Hard drive. From time to time, for example according to a predetermined, programmed time schedule or triggered by an operator Backup copies of data / files from this first hard drive to the second Hard drive created. After a failure of the first hard drive by starting the computer (booting) with one in the floppy drive inserted special floppy disk, which one by the in the ROM of the computer Program part has readable information, the computer on the second Hard disk drive can be redirected. Further storage or reading processes take place then only in connection in this intact, second drive.
Der zuvor kurz beschriebene Rechner mit 2 Festplattenlaufwerken, wobei im Normalbetrieb der Rechner mit einem Festplattenlaufwerk zusammenarbeitet und von Zeit zu Zeit Sicherungskopien (Back-up′s) auf das zweite Festplattenlaufwerk erfolgen, ermöglicht bei Ausfall des ersten Festplattenlaufwerkes eine komfortable sowie möglichst uneingeschränkte Weiterbenutzung des Rechnersystems. Da es sich bei den Speichermedien dieses Rechners aber um Festplattenlaufwerke mit einem bewegbaren Schreib-/Lesekopf handelt, können Berührungen des Schreib-/Lesekopfes mit der Festplattenoberfläche entstehen (Head-Crashs). Erfolgt über ein derartiges Rechnersystem die Erfassung und Speicherung von insbesondere maschinentaktabhängigen Daten (z. B. periodisches Abspeichern eines Zählers), so bedingt dies, daß der Schreib-/Lesekopf des Festplattenlaufwerkes während des Maschinenbetriebes über große Zeiträume auf den entsprechenden Spuren bzw. Zylindern des Laufwerkes positioniert bleibt. Head-Crashs und damit verbundene Datenverluste werden sich somit in diesen Bereichen häufen.The previously briefly described computer with 2 hard drives, whereby in Normal operation of the computer works with a hard drive and time backup copies are currently made on the second hard disk drive, enables a comfortable and as possible if the first hard disk drive fails unlimited use of the computer system. Since it is the Storage media of this computer but around hard drives with a movable Read / write head can touch the read / write head with the Hard disk surface arise (head crashes). Takes place via such a computer system the collection and storage of machine cycle-dependent data (e.g. periodic storage of a counter), this means that the read / write head of the Hard disk drive during machine operation over long periods of time corresponding tracks or cylinders of the drive remains positioned. Head crashes and related data loss will therefore accumulate in these areas.
Aufgabe der vorliegenden Erfindung ist es daher, einen Rechner gemäß dem Oberbegriff von Anspruch 1 derartig weiterzubilden, so daß die oben genannten Nachteile vermieden werden können und insbesondere ein wirksamer Schutz gegen den Verlust in kurzen Zeitabständen anfallender Daten gegeben ist.The object of the present invention is therefore a computer according to the preamble of claim 1 to develop such, so that the disadvantages mentioned above avoided and in particular effective protection against loss in short Intervals of data are given.
Gelöst wird diese Aufgabe durch die kennzeichnenden Merkmale von Anspruch 1. Weiterbildungen der Erfindung ergeben sich aus den Unteransprüchen.This object is achieved by the characterizing features of claim 1. Further developments of the invention result from the subclaims.
Gemäß der Erfindung ist vorgesehen, daß ein nichtflüchtiges Speichermedium des Rechners als insbesondere batteriegepuffertes RAM ausgebildet ist, also wenigstens einen Halbleiterbauelemente aufweisenden Speicher aufweist, in den die anfallenden Daten eingeschrieben und dauerhaft abgespeichert werden können. Auch Zugriffe des Rechners auf vorgegebene und insbesondere häufig benötigte Daten erfolgen über dieses batteriegepufferte RAM. Ferner ist vorgesehen, daß über durch den Rechner ausführbare Steuerungsroutinen der Schreib-/Lesekopf während der durch die Vorschaltung des batteriegepufferten RAM bedingen zugriffsfreien Zeiten über mehrere oder sämtliche Bereiche bzw. Zylinder der Festplatte positioniert bzw. bewegt wird. Vorzugsweise kann dabei vorgesehen sein, daß der Schreib-/Lesekopf innerhalb der zugriffsfreien Zeiträume auf einen speziell vorgesehenen Bereich bzw. Zylinder der Festplatte mit insbesondere Prüfdaten positioniert wird. Eine Berührung des Schreib-/Lesekopfes mit der Festplatte führt somit nicht zu einem unwiderruflichen Verlust von Daten.According to the invention it is provided that a non-volatile storage medium Computer is designed as a battery-backed RAM in particular, so at least one Has semiconductor devices having memory in which the resulting data can be registered and saved permanently. Accesses from the computer predefined and in particular frequently required data are carried out via this battery-backed RAM. It is also provided that the executable by the computer Control routines of the read / write head during the by the ballast of the battery-backed RAM require access-free times over several or all Areas or cylinders of the hard disk is positioned or moved. Preferably can it should be provided that the read / write head within the access-free periods on a specially provided area or cylinder of the hard disk with in particular Test data is positioned. A touch of the read / write head with the hard disk therefore does not lead to an irrevocable loss of data.
Durch die erfindungsgemäße Vorschaltung eines insbesondere als batteriegepufferten RAM ausgebildeten Speichers, der zumindest einige der häufig zu lesenden und/oder schreibenden Daten bzw. Dateien enthält sowie das zeitweise entsprechend dem Aktualisiertierungsgrad vorgesehene Ableichen der Daten (Back-Up) auf die Festplatte ergeben sich einige der nachstehend aufgezählten Vorteile. Zum einen ist hier die Datensicherheit des Rechnersystems gegen die voranstehend skizzierten Störeinflüsse zu nennen. Dadurch, daß häufig zu schreibende Daten während des Druckmaschinenbetriebs (z. B. der Stand eines Totalbogenzählers) ausschließlich auf den Speicher des batteriegepufferten RAM′s geschrieben werden und eine Aktualisierung des auf der Festplatte korrespondierend dazu vorhandenen Datensatzes lediglich von Zeit zu Zeit (stündlich) bzw. in Abhängigkeit bestimmter Betriebszustände (z. B. beim Booten des Rechners) erfolgt, ist gewährleistet, daß derartige Daten durch Platten-Crashs nicht unwiderruflich verloren gehen. Da erfindungsgemäß ferner vorgesehen ist, den Schreib-/Lesekopf des Festplattenlaufwerkes während der zugriffsfreien Zeiten über einige bzw. mehrere Spuren bzw. Zylinder der Festplatte zu bewegen, können durch Head-Crashs verursachte Datenverluste in ihren Auswirkungen minimiert bzw. gänzlich vermieden werden. Letzterer Fall liegt genau dann vor, wenn während der zugriffsfreien Zeit der Schreib-/Lesekopf auf einem extra dafür vorgesehenen, keine aktuellen Systemdaten enthaltenen Bereich der Festplatte positioniert wird. Hier kann gemäß einer Weiterbildung der Erfindung ferner vorgesehen sein, daß durch Schreib- und/oder Lesevorgänge von Daten dieses Bereiches eine Überwachung hinsichtlich durch Plattenberührung verursachter Schäden erfolgt. Through the upstream connection according to the invention of a battery-backed one in particular RAM trained memory, which at least some of the frequently read and / or contains writing data or files as well as temporarily according to the Degree of update provided for backing up the data on the hard disk there are some of the advantages listed below. For one thing, here is the Data security of the computer system against the interference outlined above call. The fact that data to be written frequently during printing press operation (e.g. the status of a total sheet counter) only on the memory of the battery-backed RAM’s are written and an update of the on the The hard disk corresponding to the existing data record only from time to time (hourly) or depending on certain operating states (e.g. when booting the Computer), it is ensured that such data is not caused by disk crashes are irrevocably lost. Since the invention also provides that Read / write head of hard disk drive during non-access times over some or several tracks or cylinders of the hard disk can be moved by head crashes The effects of data losses caused are minimized or completely avoided will. The latter case exists precisely when the Read / write head on a specially provided, no current system data area of the hard disk is positioned. According to a further education the invention can further be provided that by writing and / or reading operations of Data of this area monitoring with regard to plate contact caused damage.
Ein weiterer Vorteil der erfindungsgemäßen Ausbildung des Rechners ergibt sich dadurch, daß eine ständige Aufrechterhaltung bzw. Verbesserung der Echtzeitfähigkeit erreicht wird. Somit ist es möglich, bestimmte Daten, welche insbesondere in Abhängigkeit der Maschinengeschwindigkeit anfallen, häufiger zu erfassen. Eine häufige Erfassung bestimmter Daten, d. h. eine ständige Aktualisierung bestimmter Datenbestände erleichtert dabei im Störungsfall eine Fehlersuche.Another advantage of the design of the computer according to the invention results from that a constant maintenance or improvement of real-time capability is achieved becomes. It is thus possible to store certain data, which is particularly dependent on the Machine speed must be recorded more frequently. A frequent survey certain data, d. H. constant updating of certain databases is made easier troubleshooting in the event of a fault.
Ein weiterer Vorteil der Erfindung ergibt sich dadurch, daß Möglichkeiten zur Echtzeitkontrolle der Hardware des nichtflüchtigen RAM′s mit entsprechend auslösbaren Reaktionen möglich sind. Dabei ist es insbesondere vorgesehen, daß die Funktionsfähigkeit des batteriegepufferten RAM′s permanent festgestellt wird und bei einem vorhersehbaren Ausfall des batteriegepufferten Halbleiter-Speichermediums ein sofortiges Abspeichern des im gepufferten Speicher enthaltenen Datenbestandes auf die Festplatte erfolgt.Another advantage of the invention results from the fact that possibilities for Real-time control of the hardware of the non-volatile RAM's with correspondingly triggerable Reactions are possible. It is particularly provided that the functionality of the battery-buffered RAM is permanently determined and at a predictable Failure of the battery-backed semiconductor storage medium immediately saves the data contained in the buffered memory on the hard disk.
Des weiteren erfolgt die Erläuterung eines Ausführungs- und Funktionsbeispieles der Erfindung. Die Erfindung wird dabei anhand eines Rechners beschrieben, der neben den weiter oben stehend angedeuteten Steuerungsvorgänge der Maschine zusätzlich auch den Stand eines Bogenzählers periodisch erfaßt und abspeichert. Dieses periodische Abfragen und Abspeichern des Standes eines Bogenzählers ist hier aber nur stellvertretend für eine Vielzahl sich permanent während des Maschinenbetriebes veränderter Daten zu verstehen, wobei die Zeitrate mit der diese Daten sich verändern, insbesondere von der Maschinengeschwindigkeit abhängt.Furthermore, there is an explanation of an exemplary embodiment and functional example of Invention. The invention is described using a computer that next to the Control operations of the machine indicated above also include the The status of a sheet counter is recorded and saved periodically. This periodic polling and saving the status of a sheet counter is only representative of one A multitude of data that are constantly changing during machine operation, the time rate at which this data changes, in particular from the Machine speed depends.
Der erfindungsgemäße Rechner weist neben einem Festplattenlaufwerk, einem diesem vorgeschaltetes batteriegepufferte Halbleiterbauelemente enthaltenes Speichermedium auf Hierbei handelt es sich beispielsweise um ein batteriegepuffertes RAM, vorzugsweise in CMOS-Technologie, welches beispielsweise unter der Bezeichnung "Silicon-Disk" bekannt ist. Dieser nichtflüchtige, wiederbeschreibbare Halbleiter-Speicher enthält dabei zumindest einige Daten bzw. Dateien, welche von den auf dem Rechner laufenden und die Steuerung der Druckmaschine bewirkenden Programme zu Lese- und/oder Schreibvorgängen benutzt werden. Insbesondere sind dies Daten bzw. Dateien, in welche die zuvor angedeuteten Zählerstände bzw. Zustandsdaten eingeschrieben werden. Daten, welche nur selten (beispielsweise nur bei Beginn eines Druckauftrages bzw. bei Maschineninbetriebnahme) anfallen, werden dabei nicht auf die Silicon-Disk sondern direkt auf das Festplattenlaufwerk geschrieben bzw. von dort gelesen.In addition to a hard disk drive, the computer according to the invention has one upstream storage medium containing battery-backed semiconductor components This is, for example, a battery-buffered RAM, preferably in CMOS technology, which is known, for example, under the name "silicon disk" is. This non-volatile, rewritable semiconductor memory contains at least some data or files, which from the running on the computer and the control the programs effecting the printing press are used for reading and / or writing processes will. In particular, this is data or files in which the previously indicated Meter readings or status data can be written. Data that is rare (for example only at the start of a print job or when starting up the machine) are not applied to the silicon disk but directly to the Hard disk drive written or read from there.
Durch im Rechner abgelegte Programmroutinen wird bewirkt, daß nach definierten Zeiten, z. B. einmal pro Stunde, auf der Silicon-Disk enthaltenen Daten auf die Festplatte abgespeichert werden, also ein Back-Up der auf diesen beiden Speichermedien vorliegenden Daten durchgeführt wird. Erfindungsgemäß ist dabei vorgesehen, daß zunächst eine Feststellung des Aktualisierungsgrades dieser redundant vorliegenden Daten erfolgt. Dies kann in einfacher Weise durch Abfrage des Datums sowie der Uhrzeit der letzten Datenspeicherung erfolgen. Demzufolge ersetzt der Dateninhalt mit jüngerem Datum/Uhrzeit den entsprechenden Dateninhalt älteren Datums/Uhrzeit.Program routines stored in the computer ensure that, after defined times, e.g. B. once an hour, data contained on the silicon disk to the hard drive be saved, i.e. a backup of the data on these two storage media existing data is carried out. According to the invention it is provided that first a determination of the degree of update of this redundant data he follows. This can be done easily by querying the date and time of the day last data storage. As a result, the data content replaces with younger ones Date / time the corresponding data content of older date / time.
Da die erfindungsgemäß vorgesehene Silicon-Disk insbesondere den häufig anfallenden Stand eines Bogenzählers erfaßt, erfolgt gemäß den zuvor gemachten Angaben eine beispielsweise stündliche Aktualisierung dieses Zählerstandes auf der Festplatte, d. h. der Zählerstand wird einmal pro Stunde auf der Festplatte dauerhaft abgespeichert.Since the silicone disk provided according to the invention in particular the frequently occurring The status of a sheet counter is recorded, according to the information previously given for example, hourly update of this counter reading on the hard disk, d. H. of the The meter reading is permanently saved on the hard disk once an hour.
Erfindungsgemäß ist ferner vorgesehen, daß beispielsweise bei jedem Inbetriebnehmen des Rechners (Booten) eine Aktualisierung der auf der Silicon-Disk vorhandenen Daten erfolgt. Auch hier erfolgt zunächst eine Überprüfung der Uhrzeit/ des Datums der korrespondierenden Datenbestände, so daß die aktuellere Version der zu speichernden Daten den Vorzug erhält. Insbesondere ist durch diese Maßnahme gewährleistet, daß beispielsweise ein Ersetzen der Silicon-Disk hervorgerufener Datenausfall durch ein entsprechendes Rückgreifen auf die Daten der Festplatte behoben wird.According to the invention it is further provided that, for example, each time the Computer (boot) an update of the data on the silicon disk he follows. Here too, the time / date of the corresponding data stocks, so that the more current version of the to be saved Preferred data. In particular, this measure ensures that for example, replacing the silicon disk caused data failure with a appropriate access to the data on the hard drive is eliminated.
Dadurch, daß erfindungsgemäß vorgesehen ist, zumindest bestimmte Daten zunächst auf die Silicon-Disk zu schreiben bzw. von dieser zu lesen, ist gewährleistet, daß die Zugriffszeiten zum Schreiben bzw. zum Lesen auf das Festplattenlaufwerk auf ein definiertes Minimum reduziert werden. Wenn beispielsweise vorgesehen ist, lediglich jede Stunde die auf der Silicon-Disk permanent anfallenden Daten (Echtzeit) auf die Festplatte abzuspeichern (zu aktualisieren) so ergeben sich ein entsprechend große zugriffsfreie Zeiträume. Erfindungsgemäß ist dabei vorgesehen, daß durch im Rechner abgespeicherte Programmroutinen (dies kann insbesondere das Betriebssystem des Rechners sein) der Schreib- und Lesekopf des Festplattenlaufwerkes innerhalb dieser Zeiträume über vorgegebene bestimmte oder sämtliche Bereiche bzw. Zylinder des Festplattenlaufwerkes verfahren wird. Insbesondere ist-dabei vorgesehen, daß in den sich aus den voranstehenden Gründen ergebenden zugriffsfreien Zeiten der Schreib-/Lesekopf des Festplattenlaufwerkes auf zumindest einen vorbestimmten Bereich bzw. Zylinder der Festplatte positioniert wird und dort bis zum nächsten Plattenzugriff verbleibt. Bei einem zumindest zeitweise Verfahren des Schreib-/Lesekopfes über einige oder sämtliche Bereiche bzw. Zylinder der Festplatte wird vermieden, daß der Schreib-/Lesekopf stets auf einem gleichen Zylinder bzw. Bereich verbleibt, nämlich denjenigen Bereich, auf den der letzte Plattenzugriff erfolgte. Es wird somit vermieden, daß sich die Platten-Crashs in diesem Bereich häufen und zu nachhaltigen und irreparablen Datenverlust ehren. Da insbesondere ein ständiges aktualisieren der auf der Silicon-Disk sowie auf der Festplatte abzulegenden Zählerstände des Bogenzählers erfolgt, wird vermieden, daß der in diesem Zylinder bzw. Bereich positionierte Schreib-/Lesekopf in diesen Spuren Datenverluste hervorruft. Die nicht vermeidbaren Berührungen des Schreib- und Lesekopfes mit der Festplattenoberfläche verteilen sich somit bei einem ständigen Bewegen des Schreib-/Lesekopfes über die Gesamte bzw. Teile der Festplattenoberfläche und führen somit nicht zu einer Konzentration in einem Bereich bzw. Zylinder.The fact that the invention provides for at least certain data initially writing or reading from the silicon disk ensures that the Access times for writing or reading to the hard disk drive on defined minimum can be reduced. For example, only if each is provided Hour the data permanently accumulating on the silicon disk (real time) on the hard disk save (update) so there is a correspondingly large access-free Periods. According to the invention it is provided that by stored in the computer Program routines (this can be the operating system of the computer in particular) Read and write head of the hard disk drive within these periods predetermined specific or all areas or cylinders of the hard disk drive is proceeded. In particular, it is provided that in the ones mentioned in the preceding The read / write head of the hard disk drive results in access-free times is positioned on at least one predetermined area or cylinder of the hard disk and remains there until the next disk access. At least at times Movement of the read / write head over some or all areas or cylinders of the Hard disk is avoided that the read / write head is always on the same cylinder or area remains, namely the area to which the last disk access occurred took place. This prevents the disk crashes from accumulating in this area and honor sustainable and irreparable data loss. Because in particular a constant Update the meter readings to be stored on the silicon disk and on the hard disk of the sheet counter, it is avoided that in this cylinder or area positioned read / write head in these tracks causes data loss. They don't avoidable contact of the read and write head with the hard disk surface thus spread over a constant movement of the read / write head All or parts of the hard disk surface and therefore do not lead to one Concentration in one area or cylinder.
Innerhalb einer weiteren vorteilhaften Ausführungsvariante der Erfindung ist vorgesehen, daß der Schreib- und Lesekopf in Verbindung mit dem in steuernden Controller sowie dem Rechner während der zugriffsfreien Zeit in denjenigen Bereichen bzw. Zylinder, in welchem er erfindungsgemäß immer wieder noch positioniert wird (Parkposition), Prüf- bzw. Checkvorgänge vornimmt. Hierbei ist möglich, daß für kurze Zeitintervalle immer wieder Lesevorgänge durchgeführt werden und durch diese Lesevorgänge geprüft wird, ob es zu Datenverlusten aufgrund von Platten-Crashs gekommen ist. Ist insbesondere vorgesehen, den Schreib-/Lesekopf während der zugriffsfreien Zeiträume auf immer wieder ein- und denselben Bereich bzw. Zylinder der Platten zu positionieren, so können hier ebenfalls Prüfprogramme aufgrund von Schreib- und Lesevorgängen durchgeführt werden. Auch diese Prüf-Zyklen laufen dabei innerhalb vorgegebener kurzer Zeitintervalle ab.Within a further advantageous embodiment variant of the invention, that the read and write head in conjunction with the in controlling controller and the Computer during the non-access time in those areas or cylinders, in which he is still positioned according to the invention (parking position), test or checks. It is possible that always for short time intervals read operations are carried out again and these read operations are used to check whether data has been lost due to disk crashes. Is special provided the read / write head again and again during the access-free periods to position the same area or cylinder of the plates here test programs based on write and read processes are also carried out. These test cycles also run within predefined short time intervals.
Wurden durch die zuvor beschriebenen Lesevorgänge in bestimmten Bereichen bzw. Zylinder physikalische Defekte festgestellt, so kann weiterbildend vorgesehen sein, die entsprechenden Cluster aus der File Allocation Tabelle auszutragen, also für weitere Zugriffe zu sperren. Um zu vermeiden, daß durch dieses Sperren größere Datenmengen nicht mehr zur Verfügung stehen, kann ferner vorgesehen sein, die fehlerfreien Sektoren in einem freien Cluster zu kopieren, auf diese Art und Weise also wieder zur Verfügung zu stellen. Nicht kopiert werden lediglich der oder die Sektoren mit festgestellten physikalischen Defekt.Have the reading processes described in certain areas or Cylinder physical defects found, the training can be provided the corresponding cluster from the file allocation table, that is, for further Block access. To avoid having to block large amounts of data are no longer available, it can also be provided that the error-free sectors in to copy a free cluster so that it is available again put. Only the sector or sectors identified are not copied physical defect.
In einem multitaskingfähigen Rechner ist das voranstehend erwähnte Lesen und/oder Schreiben von Daten zwecks eines Platten-Checks in derjenigen Weise möglich, daß dieses Programm die geringste Prioritätsstufe erhält. Dadurch ergibt sich keinerlei Einschränkung bei der Ausführung der übrigen, mit entsprechend höheren Prioritätsstufen versehenen Programme.In a multitasking-capable computer, the above-mentioned reading and / or is Writing data for the purpose of a disk check in such a way that this Program receives the lowest priority level. This means there is no restriction in the execution of the others, with correspondingly higher priority levels Programs.
Claims (7)
daß ein nichtflüchtiges, wiederbeschreibbares Speichermedium als herkömmliches Festplattenlaufwerk und das weitere Speichermedium als nichtflüchtige, wiederbeschreibbare, Halbleiterbauelemente aufweisende Speichereinrichtung ausgebildet ist,
daß die Halbleiterbauelemente aufweisende Speichereinrichtung zumindestens einige der Daten bzw. Dateien des als Festplatte ausgebildeten Speichermediums enthält,
daß über im Rechner abgespeicherte und ausführbare Programmroutinen zumindest zeitweise das Lesen und/oder Schreiben dieser Daten bzw. Dateien ausschließlich in Verbindung mit dem Halbleiterbauelemente aufweisenden Speichermedium erfolgt,
daß durch den Rechner Abspeicherungsvorgänge der Daten bzw. Dateien von auf dem Halbleiterbauelemente aufweisenden Speichermedium und der Festplatte durchführbar sind, wobei während der zugriffsfreien Zeit der Schreib-/Lesekopf des Festplattenlaufwerkes über Bereiche bzw. Zylinder der Festplatte bewegt wird.1. Computer for a printing press, in particular for the control center of a printing press, with two non-volatile, rewritable storage media, at least one temporary transfer of data or files from one storage medium to the other non-volatile, rewritable storage medium, characterized in that
that a non-volatile, rewritable storage medium is designed as a conventional hard disk drive and the further storage medium is designed as a non-volatile, rewritable storage device comprising semiconductor components,
that the memory device comprising semiconductor components contains at least some of the data or files of the storage medium designed as a hard disk,
that the program routines stored and executable in the computer at least temporarily read and / or write these data or files exclusively in connection with the storage medium containing the semiconductor components,
that the computer can store data or files from the storage medium on the semiconductor components and the hard disk, the read / write head of the hard disk drive being moved over areas or cylinders of the hard disk during the access-free time.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1996104127 DE19604127A1 (en) | 1996-02-06 | 1996-02-06 | Calculator for a printing press |
DE29623689U DE29623689U1 (en) | 1996-02-06 | 1996-02-06 | Calculator for a printing press |
FR9701209A FR2744541B1 (en) | 1996-02-06 | 1997-02-04 | CALCULATOR FOR A PRINTING MACHINE |
GB9702385A GB2310059B (en) | 1996-02-06 | 1997-02-06 | Computer for a printing press |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1996104127 DE19604127A1 (en) | 1996-02-06 | 1996-02-06 | Calculator for a printing press |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19604127A1 true DE19604127A1 (en) | 1997-08-07 |
Family
ID=7784560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1996104127 Withdrawn DE19604127A1 (en) | 1996-02-06 | 1996-02-06 | Calculator for a printing press |
Country Status (3)
Country | Link |
---|---|
DE (1) | DE19604127A1 (en) |
FR (1) | FR2744541B1 (en) |
GB (1) | GB2310059B (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6124069A (en) * | 1984-07-12 | 1986-02-01 | Fujitsu Ltd | magnetic disk device |
JPS63279318A (en) * | 1987-05-11 | 1988-11-16 | Nec Corp | Magnetic disk device |
US5175842A (en) * | 1988-05-31 | 1992-12-29 | Kabushiki Kaisha Toshiba | Data storage control system capable of reading data immediately after powered on |
US5111457A (en) * | 1989-10-26 | 1992-05-05 | Xerox Corporation | Detection and recovery from an nvm data integrity failure |
DE4229266A1 (en) * | 1992-09-02 | 1994-03-03 | Roland Man Druckmasch | Computer for the control center of a machine, especially a printing machine |
JPH07168673A (en) * | 1993-12-14 | 1995-07-04 | Ricoh Co Ltd | Dual system device |
-
1996
- 1996-02-06 DE DE1996104127 patent/DE19604127A1/en not_active Withdrawn
-
1997
- 1997-02-04 FR FR9701209A patent/FR2744541B1/en not_active Expired - Fee Related
- 1997-02-06 GB GB9702385A patent/GB2310059B/en not_active Expired - Fee Related
Non-Patent Citations (3)
Title |
---|
JP 07168673 A. In: Patent Abstracts of Japan (CD-ROM), Vol. 95, Nr. 7 * |
JP 61-24069 A. In: Patent Abstracts of Japan, Sect. P, Sect.Nr. 470, Vol. 10, Nr. 177 (21.6.1986) * |
JP 63-279318 A. In: Patent Abstracts of Japan, Sect. P, Sect.Nr. 840, Vol. 13, Nr. 98 (8.3.1989) * |
Also Published As
Publication number | Publication date |
---|---|
GB2310059A (en) | 1997-08-13 |
FR2744541B1 (en) | 1999-04-30 |
GB2310059B (en) | 1998-06-10 |
FR2744541A1 (en) | 1997-08-08 |
GB9702385D0 (en) | 1997-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69516538T2 (en) | STORAGE OF COMPUTER DATA | |
DE69621841T2 (en) | Computer security system with open files | |
DE602004002216T2 (en) | PROCESS, SYSTEM AND PROGRAM FOR INCREMENTAL VIRTUAL COPY | |
DE69418482T2 (en) | INCREMENTAL DATA BACKUP SYSTEM | |
DE69802294T2 (en) | SYSTEMS FOR DATA BACKUP AND RECOVERY | |
DE69827949T2 (en) | DEVICE AND METHOD FOR DETECTING AND REPORTING MEMORY ERRORS | |
DE69937768T2 (en) | External storage device and method for data backup | |
DE68925653T2 (en) | Method and system for security control in a data processing system | |
DE102005022192B4 (en) | Backup drive with removable storage media to back up data from a host computer | |
DE68927705T2 (en) | Process for removing unconfirmed changes to stored data by a database management system | |
DE602004002674T2 (en) | Storage system and method for capturing and using snapshots | |
DE69023770T2 (en) | METHOD FOR OPERATING A DATA PROCESSING SYSTEM. | |
DE69608797T2 (en) | METHOD AND DEVICE FOR PROTECTING PROCESS DATA INTEGRITY ON A REMOVABLE STORAGE MEDIUM | |
DE3407816A1 (en) | CLEANING PLATE | |
DE112011102139B4 (en) | Tape storage device and writing method therefor | |
EP0586907B1 (en) | Computer for controlling a machine, especially a printing press | |
DE3320378A1 (en) | PROGRAM PROTECTION DEVICE FOR COMPUTER PROGRAMS | |
DE69126698T2 (en) | Method for file storage of an electronic system | |
DE69936674T2 (en) | Memory subsystem and method for reorganizing multiplexed data | |
DE19604127A1 (en) | Calculator for a printing press | |
DE29623689U1 (en) | Calculator for a printing press | |
DE69621214T2 (en) | I / O control procedure with recovery function | |
EP0818310B1 (en) | Data acquisition system and method for printing press | |
EP0735534B1 (en) | Computer drive operating method | |
DE102021127286A1 (en) | NOTIFICATION OF COMPLETION OF A WRITE REQUEST IN RESPONSE TO PARTIAL HARDENING OF WRITE DATA |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8130 | Withdrawal |