FR2744541A1 - CALCULATOR FOR A PRINTING MACHINE - Google Patents
CALCULATOR FOR A PRINTING MACHINE Download PDFInfo
- Publication number
- FR2744541A1 FR2744541A1 FR9701209A FR9701209A FR2744541A1 FR 2744541 A1 FR2744541 A1 FR 2744541A1 FR 9701209 A FR9701209 A FR 9701209A FR 9701209 A FR9701209 A FR 9701209A FR 2744541 A1 FR2744541 A1 FR 2744541A1
- Authority
- FR
- France
- Prior art keywords
- data
- recording medium
- hard disk
- computer
- semiconductor elements
- 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.)
- Granted
Links
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
La présente invention concerne un calculateur pour une machine d'impression. Selon l'invention, le calculateur comporte un support d'enregistrement réalisé comme lecteur de disque dur usuel et un autre support d'enregistrement présentant des éléments semi-conducteurs, et le dispositif à mémoire présentant des éléments semi-conducteurs contient au moins quelques-unes des données du support d'enregistrement réalisé comme disque dur, et, par des routines de programme, la lecture et/ou l'écriture de ces données ont lieu, au moins temporairement, exclusivement en liaison avec le support d'enregistrement présentant des éléments semi-conducteurs, et des processus de mémorisation des données du support d'enregistrement présentant des éléments semi-conducteurs et du disque dur peuvent être réalisés par le calculateur, la tête de lecture/écriture étant déplacée sur des zones du disque dur pendant le temps sans accès.The present invention relates to a computer for a printing machine. According to the invention, the computer comprises a recording medium made as a usual hard disk drive and another recording medium having semiconductor elements, and the memory device having semiconductor elements contains at least some some of the data on the recording medium produced as a hard disk, and, by program routines, the reading and / or writing of this data takes place, at least temporarily, exclusively in connection with the recording medium having semiconductor elements, and data storage processes of the recording medium having semiconductor elements and of the hard disk can be carried out by the computer, the read / write head being moved over areas of the hard disk during the time without access.
Description
La présente invention concerne un calculateur pour une machineThe present invention relates to a computer for a machine
d'impression, en particulier pour le poste de especially for the post of
commande d'une machine d'impression, comportant deux sup- control of a printing machine, comprising two sup-
ports d'enregistrement non-volatils et réinscriptibles, au moins un transfert temporaire des données ou groupes de données existant dans un support d'enregistrement à l'autre support d'enregistrement non-volatil, réinscriptible étant effectué. Pour commander des machines d'impression, en particulier des machines d'impression offset à feuilles, on utilise, de façon croissante, des calculateurs qui sont construits comme des ordinateurs personnels. On utilise de tels calculateurs en particulier dans le poste de commande d'une machine d'impression. La surveillance ou le réglage à distance des composants les plus différents de la machine ainsi que la détermination, la gestion et le traitement de données de fonctionnement des commandes d'impression individuelles, sont effectués par l'intermédiaire d'un poste de commande de la machine d'impression. Comme données, on doit citer par exemple ici des numéros de commande, noms de clients, nombre de tirages, délais, données de qualité, etc... Cependant, à l'intérieur d'une machine d'impression, sont déterminées, par un calculateur, des données de machine produites de façon permanente dans le cas d'une panne dans des buts de service et de maintenance ou pour faciliter une analyse de dysfonctionnement, comme en particulier l'état d'un compteur de feuilles dit total. La fréquence à laquelle de telles données doivent être déterminées et mémorisées dépend de plus du cycle de la machine, c'est-à-dire de la vitesse de non-volatile and rewritable recording ports, at least one temporary transfer of the data or groups of data existing in one recording medium to the other non-volatile, rewritable recording medium being carried out. To control printing machines, in particular sheetfed offset printing machines, computers are increasingly used which are constructed like personal computers. Such computers are used in particular in the control station of a printing machine. The remote monitoring or adjustment of the most different components of the machine as well as the determination, management and processing of operating data of the individual print orders, are carried out via a control station of the printing machine. As data, one must quote here for example order numbers, customer names, number of prints, deadlines, quality data, etc. However, inside a printing machine, are determined, by a computer, machine data produced permanently in the event of a breakdown for service and maintenance purposes or to facilitate a malfunction analysis, such as in particular the state of a so-called total sheet counter. The frequency with which such data must be determined and stored also depends on the cycle of the machine, i.e. the speed of
la machine.the machine.
Par le document DE-4 229 266, on connaît un calculateur pour le poste de commande d'une machine, en particulier une machine d'impression, qui est construit comme un ordinateur personnel et présente deux lecteurs de disque dur comme support d'enregistrement non-volatil. En fonctionnement normal, la mémorisation ainsi que l'appel des données ont lieu simplement en liaison avec un lecteur de disque dur. De Document DE-4 229 266 discloses a computer for the control station of a machine, in particular a printing machine, which is constructed like a personal computer and has two hard disk drives as recording medium. non-volatile. In normal operation, storage and calling of data takes place simply in conjunction with a hard disk drive. Of
temps en temps, par exemple après un schéma temporel pro- from time to time, for example after a time diagram pro-
grammé, prédéfini, ou de façon déclenchée par une personne de service, on réalise des copies de sécurité des données ou des groupes de données de ce premier lecteur de disque dur sur le second lecteur de disque dur. Après une panne du premier lecteur de disque dur, le calculateur peut passer sur le second lecteur de disque dur par un processus de grammed, predefined, or triggered by a service person, backup copies of the data or groups of data from this first hard disk drive are made on the second hard disk drive. After a failure of the first hard disk drive, the computer can switch to the second hard disk drive by a process of
démarrage du calculateur par une disquette spéciale intro- start of the computer by a special intro disk
duite dans le lecteur de disquette, laquelle présente des informations lisibles par la partie de programme présente dans la mémoire morte du calculateur. D'autres processus de lecture ou de mémorisation ont alors lieu exclusivement en taken from the floppy drive, which presents information readable by the part of the program present in the computer's ROM. Other reading or memorization processes then take place exclusively in
liaison avec ce second lecteur intact. link with this second intact reader.
Le calculateur précédemment décrit brièvement, comportant deux lecteurs de disque dur, dans lequel, en fonctionnement normal, le calculateur coopère avec un lecteur de disque dur The computer previously described briefly, comprising two hard disk drives, in which, in normal operation, the computer cooperates with a hard disk drive
et, de temps en temps, des copies de sécurité sont effec- and, from time to time, backup copies are made
tuées sur le second lecteur de disque dur, permet, en cas de killed on the second hard disk drive, allows, in case of
panne du premier lecteur de disque dur, de continuer d'uti- failure of the first hard disk drive, continue to use
liser confortablement ainsi que de la façon la moins limitée possible le système de calcul. Comme il s'agit, dans le cas des supports d'enregistrement de ce calculateur, toutefois, read the calculation system comfortably and as minimally as possible. As it is, in the case of the recording media of this calculator, however,
d'un lecteur de disque dur ayant une tête de lecture/écritu- a hard disk drive with a read / write head
re mobile, il peut se produire des contacts de la tête d'écriture/lecture avec la surface du disque dur. Si la détermination et la mémorisation de données dépendant en particulier du cycle de la machine (par exemple mémorisation re mobile, there may be contact of the write / read head with the surface of the hard disk. If the determination and storage of data depending in particular on the machine cycle (e.g. storage
périodique d'un compteur), sont effectuées par l'intermé- of a counter), are carried out via
diaire d'un tel système de calcul, cela signifie que la tête de lecture/écriture du lecteur de disque dur demeure positionnée pendant le fonctionnement de la machine, pendant de grands intervalles de temps, sur les pistes ou cylindres correspondants du lecteur. Des contacts de la surface du diary of such a calculation system, this means that the read / write head of the hard disk drive remains positioned during the operation of the machine, for long periods of time, on the corresponding tracks or cylinders of the drive. Surface contacts of the
disque dur et des pertes de données liées à cela se produi- hard drive and data loss related to it
sent ainsi dans ces zones. En conséquence, l'invention a pour but de développer un calculateur du type précité de sorte que les inconvénients cités ci-dessus peuvent être évités et, en particulier, une protection efficace contre la perte de données se produisant so feels in these areas. Consequently, the object of the invention is to develop a computer of the aforementioned type so that the drawbacks mentioned above can be avoided and, in particular, effective protection against the loss of data occurring
dans de courts intervalles de temps est obtenue. in short time intervals is obtained.
A cet effet, le calculateur pour une machine d'impression, en particulier pour le poste de commande d'une machine d'impression, du type décrit ci-dessus, est remarquable, selon l'invention, en ce qu'un support d'enregistrement non-volatil, réinscriptible est réalisé comme lecteur de disque dur usuel et l'autre support d'enregistrement comme dispositif à mémoire non-volatil, réinscriptible, présentant des éléments semi-conducteurs, en ce que le dispositif à mémoire présentant des éléments semi-conducteurs contient au moins quelques-uns des données ou groupes de données du support d'enregistrement réalisé comme disque dur, en ce que, par l'intermédiaire de routines de programme mémorisées et pouvant être effectuées dans le calculateur, la lecture et/ou l'écriture de ces données ou groupes de données ont lieu, au moins temporairement, exclusivement en liaison avec To this end, the computer for a printing machine, in particular for the control station of a printing machine, of the type described above, is remarkable, according to the invention, in that a support of non-volatile, rewritable recording is made as a usual hard disk drive and the other recording medium as a non-volatile, rewritable memory device having semiconductor elements, in that the memory device having elements semiconductor contains at least some of the data or data groups of the recording medium produced as a hard disk, in that, by means of program routines stored and capable of being carried out in the computer, reading and / or the writing of these data or groups of data takes place, at least temporarily, exclusively in connection with
le support d'enregistrement présentant des éléments semi- the recording medium having semi-elements
conducteurs, en ce que des processus de mémorisation des données ou groupes de données du support d'enregistrement présentant des éléments semi-conducteurs et du disque dur conductive, in that processes for storing data or groups of data on the recording medium having semiconductor elements and on the hard disk
peuvent être réalisés par le calculateur, la tête de lec- can be performed by the computer, the read head
ture/écriture du lecteur de disque dur étant déplacée sur des zones ou cylindres du disque dur pendant le temps sans accès. En particulier, le support d'enregistrement présentant des éléments semi-conducteurs peut être réalisé sous forme de Hard disk drive writing / writing being moved to hard disk areas or cylinders during the time without access. In particular, the recording medium having semiconductor elements can be produced in the form of
mémoire vive tamponnée par batterie ou accumulateur. RAM buffered by battery or accumulator.
Avantageusement, dans ce cas, le support d'enregistrement présentant des éléments semi-conducteurs est réalisé sous Advantageously, in this case, the recording medium having semiconductor elements is produced under
forme d'un disque de silicium fabriqué en technologie CMOS. shape of a silicon disc made in CMOS technology.
Par ailleurs, la tête de lecture/écriture du lecteur peut être déplacée sur toutes les zones ou cylindres du disque In addition, the read / write head of the reader can be moved to all areas or cylinders on the disc
dur pendant le temps sans accès.hard for the time without access.
De préférence, la tête de lecture/écriture du lecteur est positionnée sur au moins une zone ou un cylindre prédéfini Preferably, the read / write head of the reader is positioned on at least one predefined zone or cylinder
du disque dur pendant le temps sans accès. hard drive for the time without access.
Avantageusement, un transfert de données ou de groupes de données du support d'enregistrement présentant des éléments semi-conducteurs et du lecteur de disque dur peut être Advantageously, a transfer of data or groups of data from the recording medium having semiconductor elements and from the hard disk drive can be
réalisé par le calculateur après détermination et vérifica- performed by the calculator after determination and verification
tion de la dernière actualisation respective des groupes de données. De plus, une surveillance relativement à des endommagements provoqués par un contact du disque peut être effectuée par l'intermédiaire de la tête de lecture/écriture du lecteur, pendant le temps sans accès, par écriture ainsi que lecture d'informations dans la zone ou le cylindre dans lequel la tion of the last respective update of the data groups. In addition, monitoring for damage caused by contact with the disc can be performed through the read / write head of the player, during the time without access, by writing as well as reading information in the area or the cylinder in which the
tête de lecture/écriture a été positionnée. read / write head has been positioned.
Ainsi, selon l'invention, il est prévu qu'un support d'enre- Thus, according to the invention, it is provided that a recording medium
gistrement non-volatil du calculateur est réalisé comme mémoire vive en particulier tamponnée par batterie, présente non-volatile recording of the computer is performed as random access memory, in particular buffered by battery, present
ainsi au moins une mémoire présentant des éléments semi- thus at least one memory having semi-elements
conducteurs, dans lesquels les données produites peuvent être écrites et mémorisées de façon durable. Egalement, des conductors, in which the data produced can be permanently written and stored. Also,
accès du calculateur à des données prédéfinies et en parti- computer access to predefined and partial data
culier souvent nécessaires ont lieu par l'intermédiaire de cette mémoire vive tamponnée par batterie. De plus, il est prévu que, par l'intermédiaire de routines de commande pouvant être effectuées par le calculateur, la tête de lecture/écriture est positionnée ou déplacée, pendant les Often necessary are done via this battery buffered RAM. In addition, it is provided that, by means of control routines which can be carried out by the computer, the read / write head is positioned or moved, during the
temps sans accès liés au montage de la mémoire vive tampon- time without access linked to the installation of the buffer memory-
née par batterie, sur plusieurs ou tous les cylindres ou zones du disque dur. Avantageusement, il peut être de plus prévu que la tête de lecture/écriture est positionnée, à l'intérieur des intervalles de temps sans accès, sur une zone ou un cylindre spécialement prévu du disque dur ayant en particulier des données de test. Un contact de la tête de lecture/écriture avec le disque dur n'entraîne pas ainsi une born by battery, on several or all the cylinders or areas of the hard disk. Advantageously, it can also be provided that the read / write head is positioned, within the time intervals without access, on a specially provided area or cylinder of the hard disk having in particular test data. Contact of the read / write head with the hard disk does not cause
perte irrévocable de données.irrevocable loss of data.
Grâce au montage selon l'invention d'une mémoire réalisée en particulier comme mémoire vive tamponnée par batterie, qui contient au moins quelques-uns des données ou groupes de données devant être souvent lus et/ou écrits ainsi que par la sauvegarde, prévue de façon temporaire correspondant au degré d'actualisation, des données sur le disque dur, on obtient quelques-uns des avantages dénombrés ci-après. D'une part, on doit citer ici la sécurité des données du système de calcul vis-à-vis des influences parasites précédemment esquissées. Du fait que des données souvent à écrire pendant le fonctionnement de la machine d'impression (par exemple Thanks to the mounting according to the invention of a memory produced in particular as battery-buffered random access memory, which contains at least some of the data or groups of data which must be often read and / or written as well as by the backup, provided for temporarily corresponding to the degree of updating of the data on the hard disk, one obtains some of the advantages listed below. On the one hand, we must cite here the security of the data of the calculation system with regard to the parasitic influences previously sketched. Because data often written during the operation of the printing machine (e.g.
l'état d'un compteur de feuilles total) sont écrites exclu- the state of a total sheet counter) are written exclu-
sivement sur la mémoire vive tamponnée par batterie et qu'une actualisation du jeu de données existant pour cela de façon correspondante sur le disque dur a lieu simplement de temps en temps (de façon horaire) ou de façon dépendant d'états de fonctionnement déterminés (par exemple lors du démarrage du calculateur), il est garanti que de telles données ne seront pas perdues de façon irrévocable par des pannes du disque. Comme il est prévu, selon l'invention, de plus de déplacer la tête de lecture/écriture du lecteur de disque dur pendant les temps sans accès sur quelques ou plusieurs pistes ou cylindres du disque dur, des pertes de données provoquées par des contacts de la tête sur le disque peuvent être minimisées ou totalement évitées avec leurs conséquences. Ce dernier cas existe précisément lorsque, pendant le temps sans accès, la tête de lecture/écriture est positionnée sur une zone du disque dur prévue en plus pour cela ne contenant aucune donnée actuelle du système. Dans ce cas, selon un développement de l'invention, il peut être sive memory buffered by battery and that an update of the existing data set for this correspondingly on the hard disk takes place from time to time (hourly) or depending on determined operating states ( for example when the computer starts), it is guaranteed that such data will not be irrevocably lost by disk failures. As is provided, according to the invention, in addition to moving the read / write head of the hard disk drive during times without access to a few or more tracks or cylinders of the hard disk, data loss caused by contacts of the head on the disc can be minimized or totally avoided with their consequences. The latter case exists precisely when, during the time without access, the read / write head is positioned on an area of the hard disk provided additionally for this containing no current data from the system. In this case, according to a development of the invention, it can be
encore prévu que, par des processus de lecture et/ou écri- still expected that through reading and / or writing processes
ture de données de cette zone, une surveillance relativement aux endommagements provoqués par le contact du disque est effectuée. Un autre avantage de la réalisation selon l'invention du ture of data in this area, monitoring for damage caused by contact with the disc is performed. Another advantage of the embodiment according to the invention of
calculateur résulte du fait qu'un maintien ou une améliora- calculator results from the fact that a maintenance or an improvement
tion continu de la capacité en temps réel est atteint. continuous real-time capacity is reached.
Ainsi, il est possible de déterminer plus souvent des données définies, lesquelles sont produites en particulier Thus, it is possible to determine more often defined data, which are produced in particular
de façon dépendant de la vitesse de la machine. Une détermi- depending on the speed of the machine. A determi-
nation fréquente de données définies, c'est-à-dire une actualisation continue de données définies, facilite de frequent nation of defined data, i.e. continuous updating of defined data, facilitates
plus, dans le cas d'un problème, une recherche de panne. plus, in the event of a problem, a troubleshooting.
Un autre avantage de l'invention résulte du fait que des possibilités pour le contrôle en temps réel du matériel de Another advantage of the invention results from the fact that possibilities for real-time control of the
la mémoire vive non-volatile sont possibles par des réac- non-volatile RAM are possible by reactions
tions déclenchables de façon correspondante. En outre, il triggered accordingly. Furthermore, it
peut être en particulier prévu que la capacité de fonction- in particular, provision can be made for the functional capacity
nement de la mémoire vive tamponnée par batterie soit déterminée de façon permanente et, dans le cas d'une panne prévisible du support d'enregistrement à semi-conducteurs tamponné par batterie, une mémorisation immédiate des données contenues dans la mémoire tamponnée est effectuée memory buffered by battery is determined permanently and, in the event of a foreseeable failure of the semiconductor recording medium buffered by battery, immediate storage of the data contained in the buffered memory is carried out
sur le disque dur.on the hard drive.
Ci-après, on explique un exemple de réalisation et de Below, we explain an example of realization and
fonctionnement de l'invention.operation of the invention.
L'invention est décrite en regard d'un calculateur qui, à côté des processus de commande indiqués précédemment de la machine, détermine et mémorise encore de façon périodique l'état d'un compteur de feuilles. Cet appel périodique et cette mémorisation périodique de l'état d'un compteur de The invention is described with reference to a computer which, alongside the control processes indicated above for the machine, still determines and stores the state of a sheet counter periodically. This periodic call and this periodic memorization of the state of a counter of
feuilles doivent être cependant compris dans ce cas unique- sheets should be understood however in this unique case-
ment de façon suppléante pour une pluralité de données qui se modifient de façon permanente pendant le fonctionnement alternately for a plurality of data which change permanently during operation
de la machine, la vitesse à laquelle ces données se modi- of the machine, the speed at which this data changes
fient dépendant en particulier de la vitesse de la machine. depend in particular on the speed of the machine.
Le calculateur selon l'invention présente, à côté d'un lecteur de disque dur, un support d'enregistrement contenant des éléments semi- conducteurs tamponnés par batterie prévu en amont de celui-ci. Dans ce cas, il s'agit par exemple d'une mémoire vive tamponnée par batterie, avantageusement en technologie CMOS, laquelle est connue par exemple sous la The computer according to the invention has, next to a hard disk drive, a recording medium containing battery-buffered semiconductor elements provided upstream of the latter. In this case, it is for example a battery-buffered random access memory, advantageously in CMOS technology, which is known for example under the
désignation "disque de silicium". Cette mémoire à semi- designation "silicon disc". This semi memory
conducteurs non-volatile et réinscriptible contient de plus au moins quelques données ou groupes de données qui sont utilisés par les programmes tournant sur le calculateur et permettant de commander la machine d'impression pour des processus de lecture et/ou d'écriture. En particulier, ce sont des données ou groupes de données dans lesquels les non-volatile and rewritable conductors additionally contains at least some data or groups of data which are used by the programs running on the computer and making it possible to control the printing machine for reading and / or writing processes. In particular, these are data or groups of data in which the
données d'état ou les états du compteur indiqués précédem- status data or the counter states listed above
ment sont inscrits. Des données qui ne sont produites que rarement (par exemple uniquement au démarrage d'une commande d'impression ou lors de la mise en route de la machine), ne sont pas de plus écrites sur le disque de silicium mais are registered. Data which is produced only rarely (for example only at the start of a print command or when the machine is started up) is not written to the silicon disk, but
directement sur le lecteur de disque dur ou sont lues de là. directly to the hard disk drive or are read from there.
Par des routines de programme existant dans le calculateur, on obtient que, après des temps définis, par exemple une fois par heure, les données contenues sur le disque de silicium sont mémorisées sur le disque dur, c'est-à-dire qu'une sauvegarde des données existant sur ces deux supports d'enregistrement est effectuée. Selon l'invention, il est de plus prévu que, tout d'abord, une détermination du degré d'actualisation de ces données existant de façon redondante est effectuée. Cela peut être effectué, de façon simple, par By program routines existing in the computer, it is obtained that, after defined times, for example once per hour, the data contained on the silicon disk are memorized on the hard disk, that is to say that a backup of the data existing on these two recording media is carried out. According to the invention, it is further provided that, first of all, a determination of the degree of updating of these existing data in a redundant manner is carried out. This can be done, in a simple way, by
appel de la date ainsi que de l'heure de la dernière mémori- call of the date and time of the last memorization
sation de données. En conséquence, le contenu de données ayant une date/heure plus récente remplace le contenu de data station. As a result, data content with a more recent date / time replaces the content of
données correspondant ayant une date/heure plus tardive. corresponding data with a later date / time.
Comme le disque de silicium prévu selon l'invention déter- As the silicon disc provided according to the invention deter-
mine en particulier l'état souvent produit d'un compteur de feuilles, il est effectué, selon les indications réalisées précédemment, une actualisation par exemple horaire de cet état du compteur sur le disque dur, c'est-à-dire que l'état du compteur est mémorisé, de façon durable, une fois par mine in particular the often produced state of a counter of sheets, it is carried out, according to the indications carried out previously, an update for example hourly of this state of the counter on the hard disk, that is to say that the counter status is permanently saved once per
heure sur le disque dur.hour on the hard drive.
Selon l'invention, il est encore prévu que, par exemple pour chaque mise en service du calculateur (démarrage), il est effectué une actualisation des données existant sur le disque de silicium. Egalement dans ce cas, on effectue tout d'abord un contrôle de l'heure/de la date des données correspondantes, de sorte que la version plus actuelle des données à mémoriser garde la préférence. En particulier, il est garanti par cette mesure que, par exemple, une perte de données provoquée par un remplacement du disque de silicium est éliminée par un retour correspondant aux données du According to the invention, it is further provided that, for example for each startup of the computer (startup), an update of the data existing on the silicon disk is carried out. Also in this case, the time / date of the corresponding data is first checked, so that the more current version of the data to be stored retains the preference. In particular, it is guaranteed by this measure that, for example, a data loss caused by a replacement of the silicon disk is eliminated by a return corresponding to the data of the
disque dur.Hard disk.
Du fait que, selon l'invention, il est prévu d'écrire au moins des données déterminées tout d'abord sur le disque de silicium ou de les lire de celui-ci, il est garanti que les temps d'accès pour l'écriture ou la lecture sur le lecteur de disque dur sont réduits à un minimum défini. Quand il est prévu par exemple de mémoriser (d'actualiser), uniquement toutes les heures, les données produites de façon permanente sur le disque de silicium (temps réel) sur le disque dur, on obtient ainsi un intervalle de temps de taille correspon- dante sans accès. Selon l'invention, il est encore prévu que, par des routines de programme mémorisées dans le calculateur (cela peut être en particulier le système de fonctionnement du calculateur), la tête de lecture et Because, according to the invention, it is intended to write at least determined data first of all on the silicon disk or to read them from it, it is guaranteed that the access times for the writing or reading to the hard disk drive is reduced to a defined minimum. When it is planned, for example, to store (update), only every hour, the data produced permanently on the silicon disk (real time) on the hard disk, this gives a time interval of corresponding size. dante without access. According to the invention, it is further provided that, by program routines stored in the computer (this can be in particular the operating system of the computer), the read head and
d'écriture du lecteur de disque dur est déplacée, à l'inté- the hard disk drive is moved, inside
rieur de ces intervalles de temps, sur des zones ou cylin- of these time intervals, on zones or cylinders
dres déterminés prédéfinis, ou tous ceux-ci, du lecteur de disque dur. En particulier, il est de plus prévu que, dans les temps sans accès résultant des conditions précédentes, la tête de lecture/écriture du lecteur de disque dur est dres determined predefined, or all of these, of the hard disk drive. In particular, it is further provided that, in the times without access resulting from the preceding conditions, the read / write head of the hard disk drive is
positionnée sur au moins une zone ou un cylindre prédétermi- positioned on at least one predetermined zone or cylinder
né du disque dur et y demeure jusqu'au prochain accès au disque. Dans le cas d'un déplacement au moins temporaire de la tête de lecture/écriture sur quelques zones ou cylindres, born of the hard disk and remains there until the next access to the disk. In the case of at least temporary displacement of the read / write head over a few zones or cylinders,
ou tous, du disque dur, il est évité que la tête de lec- or all of them from the hard drive, it is avoided that the read head
ture/écriture demeure toujours sur une zone ou un cylindre identique, c'est-à-dire la zone sur laquelle a eu lieu le dernier accès au disque. On évite ainsi que les pannes de disque se reproduisent dans cette zone et entraînent des pertes de données persistantes et irréparables. Comme, en particulier, il est effectué une actualisation continue des états du compteur de feuilles à mémoriser sur le disque de silicium ainsi que sur le disque dur, on empêche que la tête de lecture/écriture positionnée dans ce cylindre ou cette zone provoque des pertes de données sur ces pistes. Les contacts inévitables de la tête de lecture et d'écriture avec la surface du disque dur se répartissent ainsi, dans le cas d'un déplacement continu de la tête de lecture/écriture, sur la totalité ou des parties de la surface du disque dur et n'entraînent pas ainsi une concentration dans une zone ou ture / write always remains on an identical zone or cylinder, ie the zone on which the last access to the disk took place. This prevents disk failures from recurring in this area and results in persistent and irreparable data loss. As, in particular, there is a continuous updating of the states of the sheet counter to be memorized on the silicon disk as well as on the hard disk, it is prevented that the read / write head positioned in this cylinder or this zone causes losses of data on these tracks. The inevitable contacts of the read and write head with the surface of the hard disk are thus distributed, in the case of a continuous displacement of the read / write head, over the whole or parts of the surface of the hard disk. and thus do not cause concentration in an area or
un cylindre.a cylinder.
Selon une autre variante de réalisation avantageuse de According to another advantageous variant of
l'invention, il est prévu que la tête de lecture et d'écri- the invention, it is intended that the reading and writing head
ture effectue des processus de test ou de vérification en ture performs test or verification processes in
liaison avec le contrôleur à commander ainsi que le calcula- connection with the controller to be ordered as well as the calculation
teur pendant le temps sans accès dans les zones ou cylindres tor during time without access to zones or cylinders
dans lesquels elle est toujours à nouveau, selon l'inven- in which it is always again, according to the invention
tion, positionnée (position de parcage). Ainsi, il est possible que, pour de courts intervalles de temps, des processus de lecture toujours répétés soient effectués et, par ces processus de lecture, il est vérifié s'il s'est tion, positioned (parking position). Thus, it is possible that for short intervals of time, always repeated reading processes are carried out and, by these reading processes, it is checked whether it has
produit des pertes de données en raison de pannes du disque. produces data loss due to disk failures.
S'il est en particulier prévu de positionner la tête de lecture/écriture pendant les intervalles de temps sans accès toujours sur un et même cylindre ou zone des disques, on peut dans ce cas réaliser de même des programmes de test sur la base de processus de lecture et d'écriture. Egalement, If it is planned in particular to position the read / write head during the time intervals without always accessing one and the same cylinder or zone of the discs, it is in this case also possible to carry out test programs on the basis of processes reading and writing. Also,
ces cycles de test se déroulent encore à l'intérieur d'in- these test cycles still take place within
tervalles de temps prédéfinis courts. short preset time ranges.
S'il a été déterminé par les processus de lecture précédem- If it has been determined by the read processes above
ment décrits des défauts physiques dans des zones ou cylin- described physical faults in zones or cylind-
dres déterminés, il peut être encore prévu d'évacuer les unités de stockage correspondantes du tableau d'allocation de dossiers, c'est-àdire de bloquer d'autres accès. Pour éviter que, par ce blocage, de plus grandes quantités de données ne soient plus disponibles, il peut être de plus prévu de copier les secteurs sans défaut dans une unité de dres determined, it may still be planned to evacuate the corresponding storage units from the file allocation table, that is to say blocking other accesses. To avoid that, by this blocking, larger quantities of data are no longer available, it can also be planned to copy the sectors without defect in a unit of
stockage libre, les rendant ainsi à nouveau disponibles. free storage, making them available again.
Simplement, le ou les secteurs ayant un défaut physique Simply, the sector or sectors with a physical defect
détecté ne sont pas copiés.detected are not copied.
Dans un calculateur multitâches, la lecture et/ou l'écriture précédemment indiquées de données sont possibles, dans le but d'une vérification du disque, de façon que ce programme possède le niveau de priorité le plus faible. Ainsi, on n'obtient aucune limitation lors de la réalisation des In a multitasking computer, reading and / or writing previously indicated data is possible, for the purpose of checking the disk, so that this program has the lowest priority level. Thus, no limitation is obtained when carrying out the
programmes restants ayant des niveaux de priorité correspon- remaining programs with corresponding priority levels
dants plus élevés.higher dants.
Claims (7)
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 (2)
Publication Number | Publication Date |
---|---|
FR2744541A1 true FR2744541A1 (en) | 1997-08-08 |
FR2744541B1 FR2744541B1 (en) | 1999-04-30 |
Family
ID=7784560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9701209A Expired - Fee Related FR2744541B1 (en) | 1996-02-06 | 1997-02-04 | CALCULATOR FOR A PRINTING MACHINE |
Country Status (3)
Country | Link |
---|---|
DE (1) | DE19604127A1 (en) |
FR (1) | FR2744541B1 (en) |
GB (1) | GB2310059B (en) |
Citations (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 |
US5111457A (en) * | 1989-10-26 | 1992-05-05 | Xerox Corporation | Detection and recovery from an nvm data integrity failure |
US5175842A (en) * | 1988-05-31 | 1992-12-29 | Kabushiki Kaisha Toshiba | Data storage control system capable of reading data immediately after powered on |
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
Patent Citations (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 |
Non-Patent Citations (3)
Title |
---|
PATENT ABSTRACTS OF JAPAN vol. 010, no. 177 (P - 470) 21 June 1986 (1986-06-21) * |
PATENT ABSTRACTS OF JAPAN vol. 013, no. 098 (P - 840) 8 March 1989 (1989-03-08) * |
PATENT ABSTRACTS OF JAPAN vol. 095, no. 010 30 November 1995 (1995-11-30) * |
Also Published As
Publication number | Publication date |
---|---|
GB2310059B (en) | 1998-06-10 |
GB2310059A (en) | 1997-08-13 |
FR2744541B1 (en) | 1999-04-30 |
GB9702385D0 (en) | 1997-03-26 |
DE19604127A1 (en) | 1997-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190361779A1 (en) | Apparatus and method for managing data storage | |
BE1014891A3 (en) | System and method for electronic instant lottery tickets a. | |
EP0462917A3 (en) | Method and apparatus for recovering parity protected data | |
US7266656B2 (en) | Minimizing system downtime through intelligent data caching in an appliance-based business continuance architecture | |
CN103890708B (en) | Data access during data recovery | |
US20050132157A1 (en) | Storage device, backup method and computer program code of this storage device | |
CA2323106A1 (en) | File server storage arrangement | |
JP2002358165A5 (en) | ||
JP2005523517A (en) | Method and system for disaster recovery | |
EP0837393A3 (en) | On-line restoration of redundancy information in a redundant array system | |
EP0706150A1 (en) | Method for personalisation of serial cards | |
US5537652A (en) | Data file directory system and method for writing data file directory information | |
CA2529617C (en) | Method for carrying out update writing and allocating a memory used for file writing on a memory carrier in the form of a chip card | |
FR2744541A1 (en) | CALCULATOR FOR A PRINTING MACHINE | |
CN101808243B (en) | Data processing method and equipment based on snapshot | |
CN104350496A (en) | Method and apparatus for mass updates of digital media | |
US10168935B2 (en) | Maintaining access times in storage systems employing power saving techniques | |
US7885147B2 (en) | Apparatus and method to store information in a holographic data storage medium | |
US20050177571A1 (en) | Systems, methods, and computer-readable mediums for accessing local and remote files | |
WO2002012993A1 (en) | Virtual storage system | |
US20050010617A1 (en) | Storage server embedded code backup method and system | |
EP0974133B1 (en) | System for managing the distribution of prizes and winnings using chip cards | |
EP1301852A1 (en) | Method for saving computer data | |
WO2010003832A1 (en) | Method for swapping between two versions of a same application within an information processing device, and said device | |
WO2003104989A1 (en) | Method for changing image coding tasks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |
Effective date: 20061031 |