To provide a process executing device, a process executing method, and a control program capable of promptly detecting an occurrence of a fault by a processor itself regardless of an execution of a basic process defined in advance and of an application of a common processor to the detection of the occurrence of the fault on the execution of the basic process.SOLUTION: A basic process executing unit 21 includes a CPU 20 as a processor, repeatedly executes a basic process defined in advance, and updates, in the basic process, the memory details of a basic process counter group 51. An interrupting process executing unit 22 includes the CPU 20, and repeatedly executes an interrupting process that has a higher execution priority than that of the basic process at a frequency of at least once per execution of the basic process by the basic process executing unit 21. In the interrupting process, a basic process execution determination is made on whether or not the basic process executing unit 21 has executed the basic process depending on whether or not the memory details of the basic process counter group 51 are updated.SELECTED DRAWING: Figure 2

    【課題】予め定められた基本処理の実行と、その実行に障害が発生したことの検出とに共通のプロセッサを用いるにも関わらず、プロセッサ自身が障害の発生をすみやかに検出することができる処理実行装置、処理実行方法、及び制御プログラムを提供する。【解決手段】基本処理実行部21は、プロセッサとしてのCPU20によって構成され、予め定められた基本処理を繰り返し実行し、基本処理において、基本処理用カウンタ群51の記憶内容を更新する。割込み処理実行部22は、CPU20によって構成され、基本処理実行部21による基本処理の1回の実行あたりに少なくとも1回の頻度で、基本処理よりも実行の優先度が高い割込み処理を繰り返し実行し、割込み処理において、基本処理用カウンタ群51の記憶内容が更新されているか否かによって、基本処理実行部21による基本処理の実行がなされたか否かを判定する基本処理実行判定を行う。【選択図】図2


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    PROCESS EXECUTING DEVICE, PROCESS EXECUTING METHOD, AND CONTROL PROGRAM


    Weitere Titelangaben:

    処理実行装置、処理実行方法、及び制御プログラム


    Beteiligte:
    BASE KAORU (Autor:in)

    Erscheinungsdatum :

    2019-02-28


    Medientyp :

    Patent


    Format :

    Elektronische Ressource


    Sprache :

    Japanisch


    Klassifikation :

    IPC:    G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / B61D Einzelheiten oder Arten des Wagenaufbaus von Eisenbahnfahrzeugen , BODY DETAILS OR KINDS OF RAILWAY VEHICLES



    TERMINAL CONNECTING DEVICE, PROCESSING INFORMATION EXECUTING SYSTEM, AND PROCESSING INFORMATION EXECUTING METHOD

    OBATA SHINICHI / MATSUMOTO TAKASHI / NAGAI YASUSHI et al. | Europäisches Patentamt | 2016

    Freier Zugriff

    PARKING EXECUTING MECHANISM

    SUN TAO / WANG ZONGHAO / DONG CUN et al. | Europäisches Patentamt | 2022

    Freier Zugriff

    VEHICLE MASTER DEVICE, CONTROL METHOD FOR EXECUTING ROLLBACK, COMPUTER PROGRAM PRODUCT FOR EXECUTING ROLLBACK AND DATA STRUCTURE OF SPECIFICATION DATA

    HARATA YUZO / NATSUME MITSUYOSHI / UEHARA KAZUHIRO et al. | Europäisches Patentamt | 2021

    Freier Zugriff

    Vehicle master device, control method for executing rollback, computer program product for executing rollback and data structure of specification data

    HARATA YUZO / NATSUME MITSUYOSHI / UEHARA KAZUHIRO et al. | Europäisches Patentamt | 2024

    Freier Zugriff

    Executing mechanism of display terminal and vehicle with executing mechanism

    WANG XIAOWEN | Europäisches Patentamt | 2020

    Freier Zugriff