[go: up one dir, main page]

FR2744541A1 - CALCULATOR FOR A PRINTING MACHINE - Google Patents

CALCULATOR FOR A PRINTING MACHINE Download PDF

Info

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
Application number
FR9701209A
Other languages
French (fr)
Other versions
FR2744541B1 (en
Inventor
Dieter Duschl
Thomas Schlitz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Manroland AG
Original Assignee
MAN Roland Druckmaschinen AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by MAN Roland Druckmaschinen AG filed Critical MAN Roland Druckmaschinen AG
Publication of FR2744541A1 publication Critical patent/FR2744541A1/en
Application granted granted Critical
Publication of FR2744541B1 publication Critical patent/FR2744541B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital 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/406Management 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)

REVENDICATIONS 1. Calculateur pour une machine d'impression, en particulier pour le poste de commande d'une machine d'impression, comportant deux supports d'enregistrement non-volatils et réinscriptibles, au moins un transfert temporaire des données ou groupes de données existant dans un support  1. Computer for a printing machine, in particular for the control station of a printing machine, comprising two non-volatile and rewritable recording media, at least one temporary transfer of the data or groups of data existing in a support d'enregistrement à l'autre support d'enregistrement non-  to the other non-recording medium volatil, réinscriptible étant effectué,  volatile, rewritable being performed, caractérisé en ce qu'un support d'enregistrement non-  characterized in that a non-recording medium volatil, réinscriptible est réalisé comme lecteur de disque  volatile, rewritable is realized as a disc player dur usuel et l'autre support d'enregistrement comme disposi-  usual hard drive and the other recording medium as available tif à mémoire non-volatil, réinscriptible, présentant des éléments semiconducteurs, 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  non-volatile, rewritable memory device having semiconductor elements, in that the memory device having semiconductor elements contains at least some of the data or groups of data of the recording medium produced as a hard disk, that, via stored program routines which can be carried out in the computer, the reading and / or writing of this 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.  Hard disk drive writing / writing being moved to hard disk areas or cylinders during the time without access. 2. Calculateur selon la revendication 1, caractérisé en ce que le support d'enregistrement présentant des éléments semi-conducteurs est réalisé sous forme de2. Computer according to claim 1, characterized in that the recording medium having semiconductor elements is produced in the form of mémoire vive tamponnée par batterie ou accumulateur.  RAM buffered by battery or accumulator. 3. Calculateur selon la revendication 2, caractérisé en ce que le support d'enregistrement présentant des éléments semi-conducteurs est réalisé sous forme d'un  3. Computer according to claim 2, characterized in that the recording medium having semiconductor elements is produced in the form of a disque de silicium fabriqué en technologie CMOS.  silicon disc made in CMOS technology. 4. Calculateur selon une des revendications précédentes,  4. Computer according to one of the preceding claims, caractérisé en ce que la tête de lecture/écriture du lecteur peut être déplacée sur toutes les zones ou cylindres du  characterized in that the read / write head of the reader can be moved over all areas or cylinders of the disque dur pendant le temps sans accès.  hard drive for the time without access. 5. Calculateur selon une des revendications précédentes,  5. Computer according to one of the preceding claims, caractérisé en ce que la tête de lecture/écriture du lecteur  characterized in that the read / write head of the reader est positionnée sur au moins une zone ou un cylindre prédé-  is positioned on at least one predefined area or cylinder fini du disque dur pendant le temps sans accès.  finished hard drive for the time without access. 6. Calculateur selon une des revendications précédentes,  6. Computer according to one of the preceding claims, caractérisé en ce qu'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 réalisé par le calculateur après détermination et vérification de la dernière actualisation respective des  characterized in that a transfer of data or groups of data from the recording medium having semiconductor elements and from the hard disk drive can be carried out by the computer after determination and verification of the last respective update of the groupes de données.data groups. 7. Calculateur selon une des revendications précédentes,  7. Computer according to one of the preceding claims, caractérisé en ce qu'une surveillance relativement à des endommagements provoqués par un contact du disque est 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  characterized in that monitoring for damage caused by disc contact is carried out via the read / write head of the reader, during the time without access, by writing as well as reading information in the area or the cylinder in lequel la tête de lecture/écriture a été positionnée.  which the read / write head has been positioned.
FR9701209A 1996-02-06 1997-02-04 CALCULATOR FOR A PRINTING MACHINE Expired - Fee Related FR2744541B1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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