Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6259693B2 - Process management system, process management apparatus, and process management method - Google Patents
[go: Go Back, main page]

JP6259693B2 - Process management system, process management apparatus, and process management method - Google Patents

Process management system, process management apparatus, and process management method Download PDF

Info

Publication number
JP6259693B2
JP6259693B2 JP2014058782A JP2014058782A JP6259693B2 JP 6259693 B2 JP6259693 B2 JP 6259693B2 JP 2014058782 A JP2014058782 A JP 2014058782A JP 2014058782 A JP2014058782 A JP 2014058782A JP 6259693 B2 JP6259693 B2 JP 6259693B2
Authority
JP
Japan
Prior art keywords
information
read
device information
register
time
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.)
Active
Application number
JP2014058782A
Other languages
Japanese (ja)
Other versions
JP2015184787A (en
Inventor
祐樹 末次
祐樹 末次
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.)
Hitachi Industry and Control Solutions Co Ltd
Original Assignee
Hitachi Industry and Control Solutions Co Ltd
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 Hitachi Industry and Control Solutions Co Ltd filed Critical Hitachi Industry and Control Solutions Co Ltd
Priority to JP2014058782A priority Critical patent/JP6259693B2/en
Priority to PCT/JP2015/052255 priority patent/WO2015141283A1/en
Priority to CN201580013463.4A priority patent/CN106164792B/en
Publication of JP2015184787A publication Critical patent/JP2015184787A/en
Application granted granted Critical
Publication of JP6259693B2 publication Critical patent/JP6259693B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2637Vehicle, car, auto, wheelchair
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/80Management or planning
    • Y02P90/82Energy audits or management systems therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Programmable Controllers (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Description

本発明は、工程管理システム、工程管理装置及び工程管理方法に関する。   The present invention relates to a process management system, a process management apparatus, and a process management method.

従来、工場(例えば自動車製造工場)において工程管理は重要であり、工程管理に関する様々な手法が検討されている。例えば特許文献1には、製品の生産計画の適正化及び実際の製品の生産作業の進捗を適切に管理する生産管理システムが開示されている。   Conventionally, process management is important in factories (for example, automobile manufacturing factories), and various methods relating to process management have been studied. For example, Patent Document 1 discloses a production management system that appropriately manages the production plan of a product and appropriately manages the progress of an actual product production operation.

具体的に特許文献1に記載の生産管理システムは、1台の製品の生産に必要な使用部品点数、作業時間、機械作業時間、試験時間及び部品調達から製作完了までの情報が登録されたデータベースを備え、データベースは新スペック品や製品リニューアルの情報に基づいて随時更新され、このデータベースに基づいて、ストレス工程(過重作業の工程又は計画通りに消化されていない作業工程)の管理を行う。そしてストレス工程の予測及び実績を画面に表示してビジュアル管理するとともに、関連部署に対しては電子メールによる通知を行い、また再計画化を自動的に実行することができるとしている。   Specifically, the production management system described in Patent Document 1 is a database in which the number of used parts, work time, machine work time, test time, and information from parts procurement to production completion necessary for production of one product are registered. The database is updated from time to time based on information on new specification products and product renewal, and based on this database, the stress process (the process of heavy work or the work process not digested as planned) is managed. In addition to displaying the stress process predictions and results on the screen for visual management, the relevant departments are notified by e-mail, and replanning can be automatically executed.

特開2011−90595号公報JP 2011-90595 A

ところで工場内には各種機器が設置されており、各種機器はプログラマブルロジックコントローラ(PLC : Programmable Logic Controller)に接続される。各種機器としては、例えば製造ライン上の車両が通過したことを検知するセンサがある。   By the way, various devices are installed in the factory, and the various devices are connected to a programmable logic controller (PLC). Examples of the various devices include sensors that detect that a vehicle on a production line has passed.

このセンサは、製造ライン上の各点に設置され、製造ラインを車両が通過したことを検知すると、通過信号をPLCに送信する。PLCは、センサからの通過信号を受信すると、PLCが備えるレジスタに機器情報として格納するとともに、格納した機器情報に基づいて各種機器を適切に制御する。   This sensor is installed at each point on the production line, and transmits a passage signal to the PLC when it detects that the vehicle has passed through the production line. When the PLC receives a passage signal from the sensor, the PLC stores the information as device information in a register included in the PLC, and appropriately controls various devices based on the stored device information.

またPLCは各種機器に接続される一方でクライアントやサーバ等の上位装置に接続される。PLCと上位装置との間の接続には、OPC(OLE for Process Control)と呼ばれる通信規格が用いられる。OPCは、PLCのベンダにかかわらず、上位装置とPLCとの間を相互に接続して通信可能とするためのものである。OPCによる通信はOPC通信とも呼ばれる。   The PLC is connected to various devices while being connected to a host device such as a client or a server. A communication standard called OPC (OLE for Process Control) is used for connection between the PLC and the host device. The OPC is used to enable communication between the host device and the PLC, regardless of the vendor of the PLC. Communication by OPC is also called OPC communication.

このOPC通信により、上位装置はPLCのレジスタに格納された機器情報を適宜取得することができる。上位装置はPLCから取得した機器情報を解析することにより、製造工程の遅延等を把握して工程管理を行うことができる。   Through this OPC communication, the host device can appropriately acquire the device information stored in the register of the PLC. By analyzing the device information acquired from the PLC, the host device can grasp the delay of the manufacturing process and perform process management.

しかし、上位装置がOPC通信により異なる複数のベンダのPLCと通信しようとする場合、上位装置側で異なるベンダのPLCごとに各種設定が必要となり、煩雑な作業を要する。またPLCからの機器情報を上位装置において解析しようとする場合、解析するための専門的な知見が必要となる。   However, when the host device tries to communicate with PLCs of different vendors by OPC communication, various settings are required for the PLCs of different vendors on the host device side, which requires complicated work. In addition, when the device information from the PLC is to be analyzed by the host device, specialized knowledge for analysis is required.

更には上位装置において製造工程に遅延が発生しているとの解析結果を得た場合であっても、タクトタイムは自動車のパーツごとにそれぞれ異なるため、実際上、解析結果として得られた遅延が許容範囲内であるのか、許容範囲外でも軽微なのか、或いは、重大なのかといった判断が困難である。   Furthermore, even when the analysis result that the manufacturing process is delayed in the host device is obtained, since the tact time is different for each part of the car, the delay obtained as the analysis result is actually It is difficult to determine whether it is within the allowable range, whether it is minor even outside the allowable range, or whether it is serious.

すなわちOPC通信により上位装置とPLCとを通信可能に接続しようとする場合、煩雑な設定作業が必要になるという第1の課題がある。またOPC通信により取得した機器情報を上位装置において解析しようとする場合、専門的知見がないと解析できないという第2の課題がある。そして仮に解析できたとしても、解析結果が妥当でない場合には適切に工程管理を行うことができないという第3の課題がある。   In other words, there is a first problem that a complicated setting operation is required when an attempt is made to connect the host device and the PLC in a communicable manner by OPC communication. Moreover, when trying to analyze the device information acquired by OPC communication in the host device, there is a second problem that analysis cannot be performed without specialized knowledge. Even if the analysis is possible, there is a third problem that the process management cannot be performed appropriately if the analysis result is not valid.

本発明は以上の点を考慮してなされたもので、煩雑な設定作業を必要とすることなく機器情報を容易に取得し得るとともに、取得した機器情報に基づいて適切な工程管理を行い得る工程管理システム、工程管理装置及び工程管理方法を提案するものである。   The present invention has been made in consideration of the above points, and can easily acquire device information without requiring complicated setting work, and can perform appropriate process management based on the acquired device information. A management system, a process management apparatus, and a process management method are proposed.

かかる課題を解決するために、本発明においては、製造ライン上を製品が通過したことを検知する工場内に設置される機器を制御するためのコントローラと、コントローラとOPC通信により通信可能に接続される工程管理装置とを備えた工程管理システムにおいて、コントローラは、機器からの機器情報を格納するレジスタを備え、工程管理装置は、機器と対応付けられるタグごとに、レジスタの記憶領域、監視周期、描画要否、描画位置、及び機器で検知される製品の状態に係る描画画像の情報が定義付けられている定義情報として格納する記憶部と、記憶部の定義情報を参照し、定義情報に含まれる監視周期に基づいて、レジスタの記憶領域に定期的にアクセスして定義情報のタグに対応付けられる機器の機器情報を監視する監視通信部と、監視通信部により監視される機器情報が更新されたか否かを判断し、更新されたと判断した機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで製造ライン上における製品の更新箇所を一見して把握可能な態様で可視化する前回値比較部とを備えることを特徴とする。 In order to solve such problems, the present invention, a controller for controlling the device installed in factory hall for detecting that the upper production line product has passed, are communicably connected by the controller and OPC communication In the process management system including the process management device, the controller includes a register for storing device information from the device, and the process management device includes a register storage area, a monitoring cycle, and a tag for each tag associated with the device. drawing necessity, drawing position, and reference a storage unit for storing a definition information in which information of the drawn image is Teigizuke according to the state of the product is detected by the device, the definition information of the storage unit, the definition information Monitoring communication that periodically accesses the storage area of the register and monitors the device information of the device associated with the definition information tag based on the included monitoring cycle Determining whether or not the device information monitored by the monitoring communication unit has been updated, and whether or not drawing is defined in the tag associated with the device that has transmitted the device information determined to be updated, the drawing position, and When the drawing image is read out and the read drawing necessity indicates that drawing is necessary, the read drawing image is displayed at the read drawing position so that the product update location on the production line can be seen at a glance. And a previous value comparison unit that visualizes in a graspable manner .

またかかる課題を解決するために、本発明においては、製造ライン上を製品が通過したことを検知する工場内に設置される機器を制御するためのコントローラとOPC通信により通信可能に接続される工程管理装置において、コントローラは、機器からの機器情報を格納するレジスタを備え、機器と対応付けられるタグごとに、レジスタの記憶領域、監視周期、描画要否、描画位置、及び機器で検知される製品の状態に係る描画画像の情報が定義付けられている定義情報として格納する記憶部と、記憶部の定義情報を参照し、定義情報に含まれる監視周期に基づいて、レジスタの記憶領域に定期的にアクセスして定義情報のタグに対応付けられる機器の機器情報を監視する監視通信部と、監視通信部により監視される機器情報が更新されたか否かを判断し、更新されたと判断した機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで製造ライン上における製品の更新箇所を一見して把握可能な態様で可視化する前回値比較部とを備えることを特徴とする。 In order to solve such problems, the present invention, the step of communicatively coupled by the controller and OPC communication for controlling a device installed in factory hall for detecting that the upper production line product has passed In the management apparatus, the controller includes a register for storing device information from the device, and for each tag associated with the device, a storage area of the register, a monitoring cycle, whether drawing is necessary, a drawing position, and a product detected by the device a storage unit in which information of the drawing image according to the state is stored as definition information that is Teigizuke, referring to the definition information of the storage unit, on the basis of the monitoring period which are included in the definition information, periodically to a storage area of the register Monitoring communication unit that monitors the device information of the device that is accessed and associated with the definition information tag, and whether the device information monitored by the monitoring communication unit has been updated The drawing necessity, drawing position, and drawing image defined in the tag associated with the device that has transmitted the device information that has been determined to be updated are read, and the read drawing necessity is required to be drawn. Including a previous value comparison unit that visualizes the update location of the product on the production line at a glance by displaying the read drawing image at the read drawing position. Features.

またかかる課題を解決するために、本発明においては、製造ライン上を製品が通過したことを検知する工場内に設置される機器を制御するためのコントローラと、コントローラとOPC通信により通信可能に接続される工程管理装置とを備えた工程管理システムの工程管理方法において、コントローラは、レジスタを備え、コントローラが機器からの機器情報をレジスタに格納する第1のステップと、工程管理装置は、機器と対応付けられるタグごとに、レジスタの記憶領域、監視周期、描画要否、描画位置、及び機器で検知される製品の状態に係る描画画像の情報が定義付けられている定義情報として格納する記憶部を備え、工程管理装置が、記憶部の定義情報を参照し、定義情報に含まれる監視周期に基づいて、レジスタの記憶領域に定期的にアクセスして定義情報のタグに対応付けられる機器の機器情報を監視する第2のステップと、第2のステップで監視する機器情報が更新されたか否かを判断し、更新されたと判断した機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで製造ライン上における製品の更新箇所を一見して把握可能な態様で可視化する第3のステップと、を備えることを特徴とする。 In order to solve such problems, the present invention, a controller for controlling the device installed in factory hall for detecting that the upper production line product has passed communicably connected by the controller and OPC communication in process control method of process control system comprising a process control device that is, the controller includes a register, a first step of the controller to store the device information from the device to register, process control equipment is , for each tag to be associated with the device, the storage area of the register, the monitoring period, the drawing necessity, drawing position, and a definition information in which information of the drawn image is Teigizuke according to the state of the product being detected by the device comprising a that stores storage unit, process management apparatus, it refers to the definition information of the storage unit, on the basis of the monitoring period which are included in the definition information, a constant in the storage area of the register The second step of monitoring the device information of the device associated with the tag of the definition information and accessing the definition information, and whether or not the device information monitored in the second step has been updated, and determined that it has been updated Read the drawing necessity, drawing position, and drawing image defined in the tag associated with the device that sent the device information, and read when the drawing necessity indicates that drawing is necessary And a third step of visualizing the update location of the product on the production line in a manner that can be grasped at a glance by displaying the drawn image read at the drawing position .

本発明によれば、煩雑な設定作業を必要とすることなく機器情報を容易に取得することができるとともに、取得した機器情報に基づいて適切な工程管理を行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, while being able to acquire apparatus information easily, without requiring a complicated setting operation | work, appropriate process management can be performed based on the acquired apparatus information.

工程管理システムの全体構成図である。1 is an overall configuration diagram of a process management system. 差分情報の概念図である。It is a conceptual diagram of difference information. 実績情報の概念図である。It is a conceptual diagram of track record information. 工程情報の概念図である。It is a conceptual diagram of process information. 定義情報の概念図である。It is a conceptual diagram of definition information. 画面構成図である。It is a screen block diagram. 本実施の形態における処理の概要を説明する概念図である。It is a conceptual diagram explaining the outline | summary of the process in this Embodiment. 正規分布を示す概念図である。It is a conceptual diagram which shows a normal distribution. 監視通信処理を示すフローチャートである。It is a flowchart which shows the monitoring communication process. 前回値比較処理を示すフローチャートである。It is a flowchart which shows last time value comparison processing. 工程実績比較処理を示すフローチャートである。It is a flowchart which shows process performance comparison processing.

以下図面について、本発明の一実施の形態を詳述する。   Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.

(1)全体構成
図1は、本実施の形態における工程管理システム1の全体構成を示す。工程管理システム1は、プログラマブルロジックコントローラ(PLC : Programmable Logic Controller)10、工程管理装置20、OPC(OLE for Process Control)サーバ30、モニタ40及び上位プロセス50等を備えて構成される。
(1) Overall Configuration FIG. 1 shows the overall configuration of a process management system 1 in the present embodiment. The process management system 1 includes a programmable logic controller (PLC) 10, a process management apparatus 20, an OPC (OLE for Process Control) server 30, a monitor 40, a host process 50, and the like.

PLC10は、工場(例えば自動車製造工場)内に設置される制御装置であり、CPU(Central Processing Unit)11、レジスタ12及び通信部13から構成される。CPU11は、工場内に設置されている各種機器(図示省略)からの信号を受信すると、受信した信号を機器情報としてレジスタ12に格納する。なお工場内に設置されている各種機器としては、例えば製造ライン上の車両が通過したことを検知するセンサがある。また機器がセンサの場合、CPU11は、センサからの通過信号を機器情報としてレジスタ12に格納する。   The PLC 10 is a control device installed in a factory (for example, an automobile manufacturing factory), and includes a CPU (Central Processing Unit) 11, a register 12, and a communication unit 13. When the CPU 11 receives signals from various devices (not shown) installed in the factory, the CPU 11 stores the received signals in the register 12 as device information. As various devices installed in the factory, for example, there is a sensor for detecting that a vehicle on a production line has passed. When the device is a sensor, the CPU 11 stores a passage signal from the sensor in the register 12 as device information.

レジスタ12は、各種機器からの機器情報を格納する。またレジスタ12は、既に機器情報を格納している同一機器から新たな機器情報を受信した場合には、過去の機器情報を新たな機器情報で上書きして格納する。   The register 12 stores device information from various devices. In addition, when new device information is received from the same device that already stores device information, the register 12 overwrites and stores past device information with new device information.

通信部13は、OPCサーバ30に接続され、レジスタ12に格納されている機器情報をOPCサーバ30に送信する。なおOPCサーバ30に送信された機器情報は、工程管理装置20に送信され、工程管理装置20において保持される。一方で通信部13は、OPCサーバ30からの制御情報を受信する。ここで受信される制御情報は、各種機器の動作を制御するための情報である。受信した制御情報は、CPU11により制御信号に変換されて各種機器に送信される。   The communication unit 13 is connected to the OPC server 30 and transmits device information stored in the register 12 to the OPC server 30. The device information transmitted to the OPC server 30 is transmitted to the process management apparatus 20 and is held in the process management apparatus 20. On the other hand, the communication unit 13 receives control information from the OPC server 30. The control information received here is information for controlling the operation of various devices. The received control information is converted into a control signal by the CPU 11 and transmitted to various devices.

工程管理装置20は、CPU21、HDD(Hard Disk Drive)22、通信部23及び操作表示部24等を備えて構成される。CPU21は、監視通信部211、前回値比較部212及び工程実績比較部213等の各種プログラムと、HDD22に格納されている各種情報とに基づいて、工程管理装置20の動作を統括的に制御する。   The process management apparatus 20 includes a CPU 21, an HDD (Hard Disk Drive) 22, a communication unit 23, an operation display unit 24, and the like. The CPU 21 comprehensively controls the operation of the process management device 20 based on various programs such as the monitoring communication unit 211, the previous value comparison unit 212, and the process performance comparison unit 213, and various information stored in the HDD 22. .

なおCPU21が有する監視通信部211、前回値比較部212及び工程実績比較部213等の各種プログラムによる処理の詳細については後述するが(図9〜図11)、CPU21はこれら各種プログラムによる処理を実行することにより、適切な工程管理を行うことができる。   Although details of processing by various programs such as the monitoring communication unit 211, the previous value comparison unit 212, and the process performance comparison unit 213 of the CPU 21 will be described later (FIGS. 9 to 11), the CPU 21 executes processing by these various programs. By doing so, appropriate process management can be performed.

HDD22は、差分情報221、実績情報222、工程情報223及び定義情報224から構成される。これら差分情報221、実績情報222、工程情報223及び定義情報224の詳細については後述するが(図2〜図4)、差分情報221は、機器情報の取得が予定されている時刻(工程時刻)と、実際に機器情報を取得した時刻(実績時刻)との差分を示す情報であり、実績情報222は、ある時刻において実際に取得した機器情報(実績値)であり、工程情報223は、取得される予定の機器情報(工程値)であり、定義情報224は、レジスタ12のアドレス等をはじめ各種機器に定義付けした情報である。   The HDD 22 includes difference information 221, performance information 222, process information 223, and definition information 224. The details of the difference information 221, the performance information 222, the process information 223, and the definition information 224 will be described later (FIGS. 2 to 4), but the difference information 221 is a time at which device information is scheduled to be acquired (process time). And the time (actual time) when the device information is actually acquired, the actual information 222 is the actual device information (actual value) acquired at a certain time, and the process information 223 is acquired. The definition information 224 is information that is defined in various devices including the address of the register 12 and the like.

通信部23は、OPCサーバ30に接続され、工場内に設置されている各種機器の動作を制御するための制御情報をOPCサーバ30に送信する。OPCサーバ30に送信された制御情報は、PLC10により制御信号に変換されて各種機器に送信される。一方で通信部23は、OPCサーバ30からの機器情報を受信する。受信した機器情報は、CPU21によりHDD22に格納される。   The communication unit 23 is connected to the OPC server 30 and transmits control information for controlling the operation of various devices installed in the factory to the OPC server 30. The control information transmitted to the OPC server 30 is converted into a control signal by the PLC 10 and transmitted to various devices. On the other hand, the communication unit 23 receives device information from the OPC server 30. The received device information is stored in the HDD 22 by the CPU 21.

操作表示部24は、例えばキーボードやマウス等の操作部及びLCD(Liquid Crystal Display)等の表示部から構成される。   The operation display unit 24 includes an operation unit such as a keyboard and a mouse and a display unit such as an LCD (Liquid Crystal Display).

OPCサーバ30は、LAN(Local Area Network)を介して、通信部13及び23に接続される。接続に際してはOPCと呼ばれる通信規格が用いられる。なおここではOPCサーバ30は、独立して設置されているがこれに限らず、工程管理装置20と一体に構成されるものとして工程管理装置20内に組み込まれるとしてもよい。   The OPC server 30 is connected to the communication units 13 and 23 via a LAN (Local Area Network). For connection, a communication standard called OPC is used. In addition, although the OPC server 30 is installed independently here, it is not restricted to this, It is good also as being integrated in the process management apparatus 20 as what is comprised integrally.

モニタ40は、工場内に設置される表示部である。モニタ40には、製造工程の進捗状況が一見して把握可能なように可視化された製品(車両)が表示される。モニタ40における表示態様については後述する(図6)。   The monitor 40 is a display unit installed in the factory. The monitor 40 displays a product (vehicle) visualized so that the progress of the manufacturing process can be grasped at a glance. The display mode on the monitor 40 will be described later (FIG. 6).

上位プロセス50は、工程管理装置20の上位側に接続され、工程管理を統括的に制御するサーバである。   The host process 50 is a server that is connected to the host side of the process management apparatus 20 and comprehensively controls process management.

(2)各情報の詳細
図2〜図5を参照して、工程管理装置20のHDD22に格納される差分情報221、実績情報222、工程情報223及び定義情報224等の各情報について説明する。
(2) Details of Each Information With reference to FIGS. 2 to 5, each information such as difference information 221, performance information 222, process information 223, definition information 224 and the like stored in the HDD 22 of the process management apparatus 20 will be described.

図2は、差分情報221の概念構成を示す。差分情報221は、タグ欄2211及び遅れ秒数欄2212から構成される。タグ欄2211には、機器と対応付けられるタグの識別情報が格納される。また遅れ秒数欄2212には、工程時刻及び工程時刻からの遅れ秒数が格納される。   FIG. 2 shows a conceptual configuration of the difference information 221. The difference information 221 includes a tag column 2211 and a delayed seconds column 2212. The tag column 2211 stores tag identification information associated with a device. In the delay seconds column 2212, the process time and the delay seconds from the process time are stored.

従って図2の場合、例えば識別情報が「PI01」のタグに対応付けられている機器は、工程時刻が「13:00:00」のときに動作を開始し(遅れ秒数が「0」)、工程時刻が「13:00:05」のときには機器情報を取得しておらず、実際には「3」秒遅れて機器情報を取得したことが示されている。つまりタグが「PI01」の機器は、実際には時刻が「13:00:08」(実績時刻)のときに機器情報を取得したことになる。   Therefore, in the case of FIG. 2, for example, the device associated with the tag whose identification information is “PI01” starts operation when the process time is “13: 00: 00: 00” (the number of delayed seconds is “0”). When the process time is “13:00:05”, the device information is not acquired, and actually the device information is acquired with a delay of “3” seconds. That is, the device with the tag “PI01” actually acquired the device information when the time is “13:00:08” (actual time).

またこの「PI01」の機器は、工程時刻が「13:00:10」のときには機器情報を取得する予定はなく(遅れ秒数が「空白」)、工程時刻が「13:00:15」のときに再び機器情報を取得しており、このときは「2」秒遅れて取得していることが示されている。   In addition, the device of “PI01” has no plan to acquire device information when the process time is “13:00:10” (the delay time is “blank”), and the process time is “13:00:15”. It sometimes shows that device information is acquired again, and at this time it is acquired with a delay of “2” seconds.

図3は、実績情報222の概念構成を示す。実績情報222は、タグ欄2221及び機器情報欄2222から構成される。タグ欄2221には、機器と対応付けられるタグの識別情報が格納される。また機器情報欄2222には、ある時刻において機器から実際に取得された機器情報(実績値)が格納される。   FIG. 3 shows a conceptual configuration of the performance information 222. The performance information 222 includes a tag field 2221 and a device information field 2222. The tag column 2221 stores tag identification information associated with the device. The device information column 2222 stores device information (actual value) actually acquired from the device at a certain time.

従って図3の場合、例えば識別情報が「PI01」のタグに対応付けられている機器は、ある時刻において「000F」という機器情報(実績値)を取得したことが示されている。   Therefore, in the case of FIG. 3, for example, a device associated with a tag whose identification information is “PI01” has acquired device information (actual value) “000F” at a certain time.

図4は、工程情報223の概念構成を示す。工程情報223は、タグ欄2231及び機器情報欄2232から構成される。タグ欄2231には、機器と対応付けられるタグの識別情報が格納される。また機器情報欄2232には、機器から取得される予定の機器情報(工程値)が工程時刻ごとに格納される。   FIG. 4 shows a conceptual configuration of the process information 223. The process information 223 includes a tag column 2231 and a device information column 2232. The tag field 2231 stores tag identification information associated with a device. In the device information column 2232, device information (process value) scheduled to be acquired from the device is stored for each process time.

従って図4の場合、例えば識別情報が「PI01」のタグに対応付けられている機器は、工程時刻が「13:00:00」のときに「0000」の機器情報が取得されることが予定されており、5秒後の「13:00:05」のときに「000F」の機器情報が取得予定であることが示されている。なおこの「000F」の機器情報は、図2の差分情報221を参照すると、「3」秒遅れて取得されることになる。   Accordingly, in the case of FIG. 4, for example, for a device associated with the tag whose identification information is “PI01”, device information “0000” is scheduled to be acquired when the process time is “13:00:00”. It is indicated that the device information “000F” is scheduled to be acquired at “13:00:05” after 5 seconds. The device information “000F” is acquired with a delay of “3” seconds when the difference information 221 in FIG. 2 is referred to.

図5は、定義情報224の概念構成を示す。定義情報224は、項目欄2241及び情報欄2242から構成される。項目欄2241には、機器に定義付けする項目が格納される。また情報欄2242には、機器に定義付けされた情報が格納される。   FIG. 5 shows a conceptual configuration of the definition information 224. The definition information 224 includes an item column 2241 and an information column 2242. The item column 2241 stores items to be defined in the device. The information column 2242 stores information defined for the device.

従って図5の場合、例えば「番号」の項目には「1」、「2」及び「3」が格納されており、合計3つの機器の定義情報が定義情報224として格納されていることが示されている。また番号が「1」の機器についてみると、例えば「タグ」としては「PI01」という識別情報が定義付けらており、「機器種別」としては「Device001」という機器種別の名称が定義付けられている。   Therefore, in the case of FIG. 5, for example, “1”, “2”, and “3” are stored in the “number” item, and the definition information of a total of three devices is stored as the definition information 224. Has been. For the device with the number “1”, for example, “PI01” is defined as the “tag”, and the device type name “Device001” is defined as the “device type”. Yes.

また「監視周期」としては「5」秒が定義付けられており、この「PI01」の機器は5秒間隔で機器情報を取得することが示されている。また「描画要否」としては「1」が定義付けられており、ここでは描画要であることが示されている。そして描画する際には画面上の「描画位置X」方向の「192」画素の位置を描画開始位置とし、「描画位置Y」方向の「168」画素の位置を描画開始位置とすることが示されている。   Also, “5” seconds are defined as the “monitoring cycle”, and it is indicated that the device of “PI01” acquires device information at intervals of 5 seconds. In addition, “1” is defined as “necessity of drawing”, which indicates that drawing is necessary. When drawing, the position of “192” pixels in the “drawing position X” direction on the screen is set as the drawing start position, and the position of “168” pixels in the “drawing position Y” direction is set as the drawing start position. Has been.

(3)画面構成
図6は、モニタ40に表示される画面構成の一例を示す。モニタ40には、画像G1及びG2が表示される。画像G1及びG2には、車両ID及び時刻が表示されるとともに、車両ID及び時刻に対応する車両の状態が一見して把握可能な態様で表示される。
(3) Screen Configuration FIG. 6 shows an example of the screen configuration displayed on the monitor 40. Images G1 and G2 are displayed on the monitor 40. In the images G1 and G2, the vehicle ID and time are displayed, and the state of the vehicle corresponding to the vehicle ID and time is displayed at a glance.

従って図6の場合、画像G1には、車両IDが「00001」の車両であって、時刻が「18:00:00」のときの製造ライン上の車両の状態が示されている。画像G1に示されているように、時刻が「18:00:00」のときの車両にはホイールがいまだ取り付けられていないことが容易に把握することができる。   Accordingly, in the case of FIG. 6, the image G1 shows the state of the vehicle on the production line when the vehicle ID is “00001” and the time is “18: 00: 00: 00”. As shown in the image G1, it can be easily understood that the wheel is not yet attached to the vehicle when the time is “18:00:00”.

一方画像G2には、車両IDが「00001」の車両であって、時刻が「18:00:30」のときの製造ライン上の車両の状態が示されている。画像G2に示される車両は、画像G1に示される車両と車両IDが同一であることから、画像G1に示される車両の30秒後の状態の車両である。画像G2に示されているように、時刻が「18:00:30」のときの車両にはホイールG21が取り付けられていることが容易に把握することができる。   On the other hand, the image G2 shows the state of the vehicle on the production line when the vehicle ID is “00001” and the time is “18:00:30”. The vehicle shown in the image G2 is a vehicle 30 seconds after the vehicle shown in the image G1 because the vehicle ID is the same as that of the vehicle shown in the image G1. As shown in the image G2, it can be easily understood that the wheel G21 is attached to the vehicle when the time is “18:00:30”.

なおホイールG21の取り付け工程に遅延等の異常が発生している場合には、ホイールG21を他の箇所とは色や表示態様を変えて識別表示するとしてもよい。例えばホイールG21だけを赤色で表示したり、点滅表示したりするとしてもよい。この場合、ホイールG21の工程に遅延等の異常が発生していることを容易に把握することができる。   In addition, when abnormality, such as a delay, has occurred in the mounting process of the wheel G21, the wheel G21 may be identified and displayed by changing the color and display mode from other locations. For example, only the wheel G21 may be displayed in red or blinking. In this case, it is possible to easily grasp that an abnormality such as a delay has occurred in the process of the wheel G21.

(4)処理の概要
図7は、本実施の形態における処理の概要を示す。本実施の形態は、煩雑な設定作業を要することなくベンダの異なるPLC10からの機器情報を工程管理装置20が取得し得るようにするとともに、取得した機器情報に基づいて適切な工程管理を行い得るようにするものである。
(4) Overview of Processing FIG. 7 shows an overview of processing in the present embodiment. The present embodiment enables the process management apparatus 20 to acquire device information from the PLC 10 of a different vendor without requiring complicated setting work, and can perform appropriate process management based on the acquired device information. It is what you want to do.

まずPLC10は、工場内に設置されている各種機器(図示省略)からの信号を受信すると、受信した信号を機器情報としてPLC10内のレジスタ12に格納する。レジスタ12においては、機器情報を格納する記憶領域が機器ごとに設けられており、例えばセンサA1の機器情報は記憶領域A11に格納され、センサB1の機器情報は記憶領域B11に格納される。   First, when the PLC 10 receives signals from various devices (not shown) installed in the factory, the PLC 10 stores the received signals in the register 12 in the PLC 10 as device information. In the register 12, a storage area for storing device information is provided for each device. For example, device information of the sensor A1 is stored in the storage region A11, and device information of the sensor B1 is stored in the storage region B11.

監視通信部211は、OPCサーバ30を介して、PLC10のレジスタ12を定期的に監視しており、監視に際しては定義情報224を参照する。定義情報224には、機器に対応付けられたタグ及びこのタグに対応付けられているレジスタ12の任意の記憶領域が格納されており、またタグには監視周期が設定されている。よって監視通信部211は、定義情報224のタグを参照することにより、レジスタ12の任意の記憶領域を予め定められた監視周期で定期的に監視することができる。   The monitoring communication unit 211 periodically monitors the register 12 of the PLC 10 via the OPC server 30 and refers to the definition information 224 when monitoring. The definition information 224 stores a tag associated with the device and an arbitrary storage area of the register 12 associated with the tag, and a monitoring cycle is set for the tag. Therefore, the monitoring communication unit 211 can periodically monitor an arbitrary storage area of the register 12 with a predetermined monitoring cycle by referring to the tag of the definition information 224.

監視通信部211は、レジスタ12の記憶領域に機器情報が格納又は上書きされたことを検知すると、格納又は上書きされた機器情報を前回値比較部212に送信する。   When the monitoring communication unit 211 detects that the device information is stored or overwritten in the storage area of the register 12, the monitoring communication unit 211 transmits the stored or overwritten device information to the previous value comparison unit 212.

前回値比較部212は、監視通信部211からの機器情報を受信すると、受信した機器情報を実績情報222としてHDD22に格納する。また前回値比較部212は、実績情報222を参照して、今回受信した機器情報と、前回受信した機器情報とを比較して、差分があるか否かを判断する。   When the previous value comparison unit 212 receives the device information from the monitoring communication unit 211, the previous value comparison unit 212 stores the received device information in the HDD 22 as performance information 222. The previous value comparison unit 212 refers to the performance information 222, compares the device information received this time with the device information received last time, and determines whether there is a difference.

前回値比較部212は、差分がある場合、すなわち機器情報が更新されている場合、更新されていることを工程実績比較部213に通知するとともに、更新箇所が一見して把握可能な態様でモニタ40に表示する。   When there is a difference, that is, when the device information has been updated, the previous value comparison unit 212 notifies the process performance comparison unit 213 that it has been updated, and monitors the update location at a glance. 40.

工程実績比較部213は、前回値比較部212からの通知を受信すると、工程情報223を参照して、機器が機器情報を実際に取得した時刻(実績時刻)と、取得予定の時刻(工程時刻)との差の有無を計算し、計算結果として得られる遅れ秒数を差分情報221に格納する。   When the process result comparison unit 213 receives the notification from the previous value comparison unit 212, the process result comparison unit 213 refers to the process information 223, and the time when the device actually acquires the device information (actual time) and the scheduled acquisition time (process time). ) And the number of delayed seconds obtained as a calculation result is stored in the difference information 221.

工程実績比較部213は、実績時刻に遅延が認められた場合、遅延の程度を確認する。具体的に工程実績比較部213は、これまでの実績時刻と工程時刻との差分の分布を正規分布として近似し(図8)、十分に遅延していると認められるほどの有意差が生じている場合、異常であると判断する。そして工程実績比較部213は、異常個所(遅延箇所)を一見して把握可能な態様でモニタ40に表示するとともに上位プロセス50に通知する。   The process performance comparison unit 213 checks the degree of delay when a delay is recognized in the performance time. Specifically, the process performance comparison unit 213 approximates the distribution of the difference between the past performance time and the process time as a normal distribution (FIG. 8), and a significant difference is generated that is recognized as being sufficiently delayed. If it is, it is determined to be abnormal. Then, the process performance comparison unit 213 displays the abnormal part (delayed part) on the monitor 40 in such a manner that the abnormal part (delayed part) can be grasped at a glance, and notifies the upper process 50.

図8は、実績時刻と工程時刻との差分に基づいて計算される正規分布F(X)を示す。正規分布F(X)は、実績時刻に遅延が認められた場合、その遅延が許容範囲内であるか、或いは、許容範囲外であって異常であるかを判断するために用いられるものであり、遅れ秒数がXとなる確率を示すものである。正規分布F(X)は、下記式1により計算される。   FIG. 8 shows a normal distribution F (X) calculated based on the difference between the actual time and the process time. The normal distribution F (X) is used to determine whether the delay is within the allowable range or out of the allowable range and is abnormal when the actual time is delayed. , The probability that the number of delayed seconds is X. The normal distribution F (X) is calculated by the following formula 1.

なお過去5回の遅れ秒数がX1、X2、X3、X4、X5であった場合の過去の遅れ秒数の平均m及び標準偏差σは、下記式2及び3により計算される。   The average m and the standard deviation σ of the past delayed seconds when the past five delayed seconds are X1, X2, X3, X4, and X5 are calculated by the following equations 2 and 3.

工程実績比較部213は、実績時刻に遅延が認められた場合、この正規分布F(X)に今回の遅れ秒数を代入して、今回の遅れ秒数の遅延が生じる確率を計算する。そして工程実績比較部213は、有意水準を5%としたとき、計算結果として得られた確率が5%未満である場合、今回の遅れ秒数が許容範囲外であって異常であるものと判断する。   If a delay is recognized in the actual time, the process performance comparison unit 213 substitutes the current delay seconds for the normal distribution F (X) and calculates the probability that a delay of the current delay seconds will occur. Then, when the significance level is set to 5% and the probability obtained as the calculation result is less than 5%, the process performance comparison unit 213 determines that the current delay time is outside the allowable range and is abnormal. To do.

(5)処理の詳細
図9〜図11を参照して、図7及び図8において説明した監視通信部211、前回値比較部212及び工程実績比較部213による処理の詳細について説明する。
(5) Details of Processing Details of processing by the monitoring communication unit 211, the previous value comparison unit 212, and the process performance comparison unit 213 described with reference to FIGS. 7 and 8 will be described with reference to FIGS.

図9は、監視通信部211による処理の詳細を示す。なおこの処理は、例えば監視通信部211が操作表示部24からの実行指示を受け付けたこと、或いは、工程管理装置20の電源が投入されたことを契機として開始される。   FIG. 9 shows details of processing by the monitoring communication unit 211. This process is started when, for example, the monitoring communication unit 211 receives an execution instruction from the operation display unit 24 or when the power of the process management apparatus 20 is turned on.

まず監視通信部211は、定義情報224を参照して、タグごとに対応付けられている各種情報を読み出す(SP1)。具体的にタグにはレジスタ12の記憶領域、監視周期、描画要否及び描画情報(描画位置及び描画画像)が対応付けられており、監視通信部211はこれらタグに対応付けられている各種情報をタグごとに読み出す。   First, the monitoring communication unit 211 reads various information associated with each tag with reference to the definition information 224 (SP1). Specifically, the storage area of the register 12, the monitoring cycle, whether drawing is necessary, and drawing information (drawing position and drawing image) are associated with the tag, and the monitoring communication unit 211 associates various information associated with these tags. Is read for each tag.

次いで監視通信部211は、読み出した各種情報のうちの監視周期を参照して、レジスタ12の記憶領域から機器情報を読み出すタイミングのタグがあるか否かを判断する(SP2)。監視通信部211は、ステップSP2の判断で否定結果を得ると、タグに対応付けられている監視周期のうちの最も小さい監視周期を参照して、次回直近で機器情報を読み出すタイミングとなるまでの時間を計算する(SP3)。   Next, the monitoring communication unit 211 refers to the monitoring cycle of the various information that has been read, and determines whether there is a tag for reading device information from the storage area of the register 12 (SP2). If the monitoring communication unit 211 obtains a negative result in the determination at step SP2, the monitoring communication unit 211 refers to the smallest monitoring cycle among the monitoring cycles associated with the tag and until the next time the device information is read out. Time is calculated (SP3).

そして監視通信部211は、計算結果として得られた時間だけ待機した後(SP4)、読み出しタイミングのタグがあるか否かを再び判断する(SP2)。監視通信部211は、ステップSP2の判断で肯定結果を得ると、読み出しタイミングのタグが指定するレジスタ12の記憶領域から機器情報を読み出して(SP5)、本処理を終了する。   The monitoring communication unit 211 waits for the time obtained as the calculation result (SP4), and then determines again whether there is a tag for the read timing (SP2). If the monitoring communication unit 211 obtains a positive result in the determination at step SP2, the monitoring communication unit 211 reads the device information from the storage area of the register 12 specified by the tag of the read timing (SP5), and ends this process.

なお監視通信部211は、ステップSP5の後、読み出した機器情報を前回値比較部212に送信する。またここで監視通信部211により読み出される機器情報は、例えばセンサA〜Dのように複数の機器の機器情報が含まれる。   The monitoring communication unit 211 transmits the read device information to the previous value comparison unit 212 after step SP5. Here, the device information read by the monitoring communication unit 211 includes device information of a plurality of devices such as sensors A to D, for example.

図10は、前回値比較部212による処理の詳細を示す。なおこの処理は、前回値比較部212が監視通信部211からの機器情報を取得したことを契機として開始される。   FIG. 10 shows details of processing by the previous value comparison unit 212. This process is started when the previous value comparison unit 212 acquires the device information from the monitoring communication unit 211.

まず前回値比較部212は、監視通信部211により読み出された全ての機器情報を連結して1つの数字列を生成する(SP11)。次いで前回値比較部212は、監視通信部211により前回読み出された全ての機器情報を同様に連結して1つの数字列を生成する(SP12)。そして前回値比較部212は、生成した2つの数字列の排他的論理和を計算し(SP13)、排他的論理和がゼロであるか否かを判断する(SP14)。   First, the previous value comparison unit 212 concatenates all pieces of device information read by the monitoring communication unit 211 to generate one number string (SP11). Next, the previous value comparison unit 212 generates a single numeric string by similarly connecting all device information read by the monitoring communication unit 211 last time (SP12). Then, the previous value comparison unit 212 calculates the exclusive OR of the two generated numeric strings (SP13), and determines whether or not the exclusive OR is zero (SP14).

前回値比較部212は、ステップSP14の判断で肯定結果を得ると、差分がないことから機器情報は更新されていないと判断し、判断結果を工程実績比較部213に通知して本処理を終了する。   If the previous value comparison unit 212 obtains a positive result in the determination at step SP14, it determines that the device information has not been updated because there is no difference, notifies the process result comparison unit 213 of the determination result, and ends this processing. To do.

これに対し、前回値比較部212は、ステップSP14の判断で否定結果を得ると、差分があることから機器情報は更新されているものと判断し、判断結果を工程実績比較部213に通知するとともに、差分があると判断したタグと、今回読み出した機器情報と、前回読み出した機器情報とを工程実績比較部213に送信する(SP15)。   In contrast, if the previous value comparison unit 212 obtains a negative result in the determination of step SP14, it determines that the device information has been updated because there is a difference, and notifies the process result comparison unit 213 of the determination result. At the same time, the tag determined to have a difference, the device information read this time, and the device information read last time are transmitted to the process performance comparison unit 213 (SP15).

次いで前回値比較部212は、差分があると判断したタグに対応付けられている描画要否を参照して、描画対象のタグであるか否かを判断する(SP16)。前回値比較部212は、ステップSP16の判断で否定結果を得ると、本処理を終了する。   Next, the previous value comparison unit 212 refers to the drawing necessity associated with the tag determined to have a difference, and determines whether the tag is a drawing target tag (SP16). If the previous value comparison unit 212 obtains a negative result in the determination at step SP16, it ends this process.

これに対し、前回値比較部212は、ステップSP16の判断で肯定結果を得ると、定義情報224に格納されている描画情報(描画位置及び描画画像)を取得する(SP17)。そして前回値比較部212は、描画フラグをONに設定して(SP18)、本処理を終了する。   On the other hand, when the previous value comparison unit 212 obtains a positive result in the determination at step SP16, it acquires the drawing information (drawing position and drawing image) stored in the definition information 224 (SP17). Then, the previous value comparison unit 212 sets the drawing flag to ON (SP18) and ends this process.

なお前回値比較部212は、描画フラグをONに設定した後、描画位置及び描画画像を定義情報224から取得して、モニタ40に描画するとしてもよい。この場合、モニタ40に描画された画像を見れば、更新箇所を一見して把握することができる。   Note that the previous value comparison unit 212 may acquire the drawing position and the drawing image from the definition information 224 after drawing flag is set to ON and draw it on the monitor 40. In this case, by looking at the image drawn on the monitor 40, it is possible to grasp the updated portion at a glance.

図11は、工程実績比較部213による処理の詳細を示す。なおこの処理は、工程実績比較部213が前回値比較部212からの差分の有無の通知を受信したことを契機として開始される。   FIG. 11 shows details of processing by the process performance comparison unit 213. This process is started when the process result comparison unit 213 receives a notification of the presence or absence of a difference from the previous value comparison unit 212.

まず工程実績比較部213は、工程情報223を参照して、各時刻における各機器情報の工程値が示される工程情報223を読み出す(SP21)。次いで工程実績比較部213は、レジスタ12から読み出した機器情報(実績値)と、工程情報223に示される工程値とを比較する際、順々に時刻を遡って比較するためのインクリメント変数N(ずれ時間N)を0に設定して初期化する(SP22)。また工程実績比較部213は、インクリメント変数Nをいくつまで増加させるか、すなわちNの最大値Mを決定する(SP23)。   First, the process performance comparison unit 213 refers to the process information 223 and reads the process information 223 indicating the process value of each piece of device information at each time (SP21). Next, when comparing the device information (actual value) read from the register 12 with the process value indicated in the process information 223, the process performance comparison unit 213 sequentially increments the variable N ( The shift time N) is set to 0 and initialized (SP22). Further, the process performance comparison unit 213 determines how many increment variables N are to be increased, that is, determines the maximum value M of N (SP23).

ステップSP23における最大値Mの決定手法として、ここでは次の手法を採用する。前提としてこれまでの工程時刻と実績時刻とのずれを蓄積しておく。次いで蓄積したずれが正規分布に従うと仮定して近似し、平均と分散を計算する。有意水準を5%としたときに有意水準以下のずれ時間Nを有意差があるとして判断し、有意差のあるずれ時間Nのうちの最小値をMに決定する。   Here, the following method is adopted as a method for determining the maximum value M in step SP23. As a premise, the difference between the process time so far and the actual time is accumulated. Next, approximation is performed assuming that the accumulated deviation follows a normal distribution, and the mean and variance are calculated. When the significance level is 5%, the shift time N below the significance level is determined to be significant, and the minimum value of the shift times N having a significant difference is determined to be M.

次いで工程実績比較部213は、工程情報223に示される時刻のうち、N個前の時刻を取得し、取得した時刻に対応する工程値を連結して数字列を生成する(SP24)。そして工程実績比較部213は、ステップSP11において生成した数字列との排他的論理和を計算して(SP25)、排他的論理和がゼロであるか否かを判断する(SP26)。   Next, the process performance comparison unit 213 obtains the Nth previous time among the times indicated in the process information 223, and generates a number string by connecting the process values corresponding to the obtained time (SP24). And the process performance comparison part 213 calculates an exclusive OR with the number sequence produced | generated in step SP11 (SP25), and judges whether an exclusive OR is zero (SP26).

工程実績比較部213は、ステップSP26の判断で肯定結果を得ると、工程遅延がないものと判断し、ステップSP35に移行する。これに対し、工程実績比較部213は、ステップSP26の判断で否定結果を得ると、工程遅延の可能性があるものと判断し、インクリメント変数Nを+1だけインクリメントする(SP27)。   If the process result comparison unit 213 obtains a positive result in the determination at step SP26, it determines that there is no process delay, and proceeds to step SP35. On the other hand, if the process result comparison unit 213 obtains a negative result in the determination at step SP26, it determines that there is a possibility of process delay, and increments the increment variable N by +1 (SP27).

次いで工程実績比較部213は、インクリメント変数NがM以下であるか否かを判断する(SP28)。工程実績比較部213は、ステップSP28の判断で肯定結果を得ると、ステップSP24に移行して上述してきた処理(SP24〜SP27)を繰り返す。   Next, the process performance comparison unit 213 determines whether or not the increment variable N is M or less (SP28). When the process result comparison unit 213 obtains a positive result in the determination at step SP28, the process performance comparison unit 213 proceeds to step SP24 and repeats the processes (SP24 to SP27) described above.

これに対し、工程実績比較部213は、ステップSP28の判断で否定結果を得ると、実際の進捗状況が工程情報223に示される予定を超過して進行している可能性を考慮して、工程情報223に示される現在時刻直後の時刻を取得し、取得した時刻に対応する機器情報を連結して数字列を生成する(SP29)。そして工程実績比較部213は、ステップSP11において生成した数字列との排他的論理和を計算して(SP30)、排他的論理和がゼロであるか否かを判断する(SP31)。   On the other hand, when the process performance comparison unit 213 obtains a negative result in the determination at step SP28, the process performance comparison unit 213 considers the possibility that the actual progress has progressed beyond the schedule indicated in the process information 223. The time immediately after the current time shown in the information 223 is acquired, and device information corresponding to the acquired time is concatenated to generate a number string (SP29). And the process performance comparison part 213 calculates an exclusive OR with the number sequence produced | generated in step SP11 (SP30), and judges whether an exclusive OR is zero (SP31).

工程実績比較部213は、ステップSP31の判断で肯定結果を得ると、進捗状況に遅延がない、或いは、多少の遅延が生じているものの異常なしと判断して、ステップSP35に移行する。これに対し、工程実績比較部213は、ステップSP31の判断で否定結果を得ると、進捗状況に遅延が生じており、その遅延が異常であると判断する。   If the process result comparison unit 213 obtains a positive result in the determination at step SP31, the process performance comparison unit 213 determines that there is no delay in the progress status or that there is some delay, but proceeds to step SP35. On the other hand, if the process performance comparison unit 213 obtains a negative result in the determination at step SP31, it determines that there is a delay in the progress and the delay is abnormal.

次いで工程実績比較部213は、異常であると判断した機器情報のタグが描画対象のタグであるか否かを判断する(SP32)。工程実績比較部213は、ステップSP32の判断で否定結果を得ると、ステップSP35に移行する。これに対し工程実績比較部213は、ステップSP32の判断で肯定結果を得ると、タグに対応付けられている描画位置及び描画画像を定義情報224から取得して(SP33)、描画フラグをONに設定する(SP34)。   Next, the process performance comparison unit 213 determines whether the tag of the device information determined to be abnormal is a drawing target tag (SP32). The process performance comparison part 213 will transfer to step SP35, if a negative result is obtained by judgment of step SP32. On the other hand, when the process result comparison unit 213 obtains a positive result in the determination at step SP32, it obtains the drawing position and drawing image associated with the tag from the definition information 224 (SP33), and sets the drawing flag to ON. Set (SP34).

次いで工程実績比較部213は、描画フラグがONであるか否かを判断する(SP35)。工程実績比較部213は、ステップSP35の判断で否定結果を得ると、本処理を終了する。これに対し工程実績比較部213は、ステップSP35の判断で肯定結果を得ると、取得済みの描画位置及び描画画像に基づいて、対象部品をモニタ40に描画して(SP36)、本処理を終了する。   Next, the process performance comparison unit 213 determines whether or not the drawing flag is ON (SP35). If the process performance comparison unit 213 obtains a negative result in the determination at step SP35, it ends this process. On the other hand, when the process result comparison unit 213 obtains a positive result in the determination at step SP35, it draws the target part on the monitor 40 based on the acquired drawing position and drawing image (SP36), and ends this process. To do.

(6)本実施の形態による効果
以上のように本実施の形態における工程管理システム1によれば、工程管理装置20は定義情報224を参照することにより、OPCサーバ30を介してPLC10のレジスタ12にアクセスすることができる。定義情報224は容易に書き換え可能である。よって工程管理装置20は、この定義情報224を適宜変更することにより、煩雑な設定作業やシステムのコンパイル等をすることなく、ベンダの異なる複数のPLC10、或いは、工程管理システム1に新たに追加したPLC10に容易にアクセスすることができる。
(6) Effects of the present embodiment As described above, according to the process management system 1 of the present embodiment, the process management apparatus 20 refers to the definition information 224, and thereby the register 12 of the PLC 10 via the OPC server 30. Can be accessed. The definition information 224 can be easily rewritten. Therefore, the process management apparatus 20 is newly added to the plurality of PLCs 10 with different vendors or the process management system 1 by appropriately changing the definition information 224 without complicated setting work or system compilation. The PLC 10 can be easily accessed.

またレジスタ12から取得した機器情報と、前回取得した機器情報とを比較して、更新が認められる場合にはその機器情報を解析し、更新部品をモニタ40に表示することにより製造ライン上の製品の進捗状況を可視化することができる。よって工程管理の専門家でない作業者であっても、工程の進捗状況を容易に把握することができる。   Further, the device information acquired from the register 12 is compared with the previously acquired device information. When update is permitted, the device information is analyzed, and the updated part is displayed on the monitor 40 to display the product on the production line. You can visualize the progress. Therefore, even a worker who is not an expert in process management can easily grasp the progress of the process.

またレジスタ12から取得した機器情報と、工程情報223において示される機器情報とを比較して、遅延が認められる場合にはその遅延が許容範囲内であるか否かを判断するとともに、遅延が生じている部品をモニタ40に識別して表示することにより遅延箇所を可視化することができる。よって工程管理の専門家でない作業者であっても、工程の遅延を容易に把握することができる。   In addition, the device information acquired from the register 12 is compared with the device information indicated in the process information 223, and when a delay is recognized, it is determined whether or not the delay is within an allowable range, and the delay occurs. The delay part can be visualized by identifying and displaying the parts being displayed on the monitor 40. Therefore, even a worker who is not a process management specialist can easily grasp the delay of the process.

1 工程管理システム
10 PLC
20 工程管理装置
211 監視通信部
212 前回値比較部
213 工程実績比較部
221 差分情報
222 実績情報
223 工程情報
224 定義情報
30 OPCサーバ
40 モニタ
50 上位装置
1 Process management system 10 PLC
20 Process management device 211 Monitoring communication unit 212 Previous value comparison unit 213 Process result comparison unit 221 Difference information 222 Result information 223 Process information 224 Definition information 30 OPC server 40 Monitor 50 Host device

Claims (6)

製造ライン上を製品が通過したことを検知する工場内に設置される機器を制御するためのコントローラと、前記コントローラとOPC通信により通信可能に接続される工程管理装置とを備えた工程管理システムにおいて、
前記コントローラは、
前記機器からの機器情報を格納するレジスタを備え、
前記工程管理装置は、
前記機器と対応付けられるタグごとに、前記レジスタの記憶領域、監視周期、描画要否、描画位置、及び前記機器で検知される製品の状態に係る描画画像の情報が定義付けられている定義情報として格納する記憶部と、
前記記憶部の定義情報を参照し、前記定義情報に含まれる監視周期に基づいて、前記レジスタの記憶領域に定期的にアクセスして前記定義情報のタグに対応付けられる機器の機器情報を監視する監視通信部と、
前記監視通信部により監視される機器情報が更新されたか否かを判断し、更新されたと判断した機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで前記製造ライン上における製品の更新箇所を一見して把握可能な態様で可視化する前回値比較部とを備える
ことを特徴とする工程管理システム。
A controller for controlling the device installed in factory hall for detecting that the upper production line product has passed, in the controller and process control system comprising a process control device that is communicably connected by the OPC communication ,
The controller is
Comprising a register for storing device information from the device;
The process management apparatus is
For each tag to be associated with the device, the storage area of the register, monitoring period, rendering necessity, drawing position, and definition information of the drawn image is Teigizuke according to the state of the product to be detected by the device A storage unit for storing information;
Based on the monitoring information included in the definition information with reference to the definition information in the storage unit, the storage area of the register is periodically accessed to monitor the device information of the device associated with the tag of the definition information. A monitoring communication unit;
It is determined whether or not the device information monitored by the monitoring communication unit has been updated, and whether or not the drawing is defined, the drawing position, and the drawing defined in the tag associated with the device that has transmitted the device information determined to have been updated. When the image is read and the read / unnecessary drawing indicates that drawing is required, the read image is displayed at the read drawing position so that the updated part of the product on the manufacturing line can be seen at a glance. A process management system comprising a previous value comparison unit that visualizes in a manner that can be grasped .
前記監視通信部は、
前記レジスタの機器情報を監視するとともに前記レジスタから前記機器情報を読み出し、
前記記憶部は、
今回読み出した機器情報を前回読み出した機器情報とともに格納し、
前記前回値比較部は、
前記記憶部に格納されている機器情報を参照して、今回読み出した機器情報と、前回読み出した機器情報との排他的論理和を計算することにより今回読み出した機器情報が更新されたか否かを判断する
ことを特徴とする請求項1に記載の工程管理システム。
The monitoring communication unit
It said read previous SL device information together Monitoring the equipment information register from the register,
The storage unit
Store the device information read this time together with the device information read last time,
The previous value comparison unit
Whether the device information read this time has been updated by calculating the exclusive OR of the device information read this time and the device information read last time with reference to the device information stored in the storage unit The process management system according to claim 1, wherein determination is made.
前記記憶部は、
前記監視通信部により前記レジスタから読み出される機器情報の読み出し時刻を実績時刻として格納し、一方で予め定められた工程において前記レジスタから読み出される予定の機器情報の読み出し予定時刻を工程時刻として格納し、
前記工程管理装置は、
記監視通信部により前記レジスタから読み出される機器情報の実績時刻及び工程時刻を参照して、遅延時間が予め定められた許容範囲内であるか否かを判断し、遅延時間が許容範囲内でない機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで前記製造ライン上における製品の遅延箇所を一見して把握可能な態様で可視化する工程実績比較部を備える
ことを特徴とする請求項2に記載の工程管理システム。
The storage unit
The reading time of the device information read from the register by the monitoring communication unit is stored as the actual time, while the scheduled reading time of the device information scheduled to be read from the register in a predetermined process is stored as the process time,
The process management apparatus is
Before Symbol Referring to track record time及beauty Engineering enough time device information read from the register by the monitoring communication unit, determines whether or not it is within the allowable range of the delay time is predetermined, allowable delay time drawing necessity being Teigizuke inside at an unsupported device information range in the tag to be associated with the transmitted equipment reads drawing position and drawing an image, an indication that the read drawing necessity is required drawing claim some time, characterized in that it comprises the steps actual comparison unit for visualizing seemingly to possible understand manner the delay portions of the product in the production line on by displaying the drawing image read out on the read drawing position 2. The process management system according to 2.
前記工程実績比較部は、
前記実績時刻及び前記工程時刻を参照して、遅延時間を正規分布として近似し、近似した正規分布及び予め定められた有意水準に基づいて、前記遅延時間が予め定められた許容範囲内であるか否かを判断する
ことを特徴とする請求項3に記載の工程管理システム。
The process performance comparison unit
Referring to the actual time and the process time, the delay time is approximated as a normal distribution, and the delay time is within a predetermined allowable range based on the approximated normal distribution and a predetermined significance level. The process management system according to claim 3, wherein it is determined whether or not.
製造ライン上を製品が通過したことを検知する工場内に設置される機器を制御するためのコントローラとOPC通信により通信可能に接続される工程管理装置において、
前記コントローラは、前記機器からの機器情報を格納するレジスタを備え、
前記機器と対応付けられるタグごとに、前記レジスタの記憶領域、監視周期、描画要否、描画位置、及び前記機器で検知される製品の状態に係る描画画像の情報が定義付けられている定義情報として格納する記憶部と、
前記記憶部の定義情報を参照し、前記定義情報に含まれる監視周期に基づいて、前記レジスタの記憶領域に定期的にアクセスして前記定義情報のタグに対応付けられる機器の機器情報を監視する監視通信部と、
前記監視通信部により監視される機器情報が更新されたか否かを判断し、更新されたと判断した機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで前記製造ライン上における製品の更新箇所を一見して把握可能な態様で可視化する前回値比較部とを備える
ことを特徴とする工程管理装置。
In process control device that is communicably connected by the controller and OPC communication for controlling a device installed in factory hall for detecting that the upper production line product has passed,
The controller includes a register for storing device information from the device,
For each tag to be associated with the device, the storage area of the register, monitoring period, rendering necessity, drawing position, and definition information of the drawn image is Teigizuke according to the state of the product to be detected by the device A storage unit for storing information;
Based on the monitoring information included in the definition information with reference to the definition information in the storage unit, the storage area of the register is periodically accessed to monitor the device information of the device associated with the tag of the definition information. A monitoring communication unit;
It is determined whether or not the device information monitored by the monitoring communication unit has been updated, and whether or not the drawing is defined, the drawing position, and the drawing defined in the tag associated with the device that has transmitted the device information determined to have been updated. When the image is read and the read / unnecessary drawing indicates that drawing is required, the read image is displayed at the read drawing position so that the updated part of the product on the manufacturing line can be seen at a glance. A process management apparatus comprising: a previous value comparison unit that visualizes in a graspable manner .
製造ライン上を製品が通過したことを検知する工場内に設置される機器を制御するためのコントローラと、前記コントローラとOPC通信により通信可能に接続される工程管理装置とを備えた工程管理システムの工程管理方法において、
前記コントローラは、
レジスタを備え、
前記コントローラが
前記機器からの機器情報を前記レジスタに格納する第1のステップと、
前記工程管理装置は、
前記機器と対応付けられるタグごとに、前記レジスタの記憶領域、監視周期、描画要否、描画位置、及び前記機器で検知される製品の状態に係る描画画像の情報が定義付けられている定義情報として格納する記憶部を備え、
前記工程管理装置が、
前記記憶部の定義情報を参照し、前記定義情報に含まれる監視周期に基づいて、前記レジスタの記憶領域に定期的にアクセスして前記定義情報のタグに対応付けられる機器の機器情報を監視する第2のステップと、
前記第2のステップで監視する機器情報が更新されたか否かを判断し、更新されたと判断した機器情報を送信した機器と対応付けられるタグに定義付けられている描画要否、描画位置及び描画画像を読み出し、読み出した描画要否が描画が必要であることを示すものであるとき、読み出した描画位置に読み出した描画画像を表示することで前記製造ライン上における製品の更新箇所を一見して把握可能な態様で可視化する第3のステップと、を備える
ことを特徴とする工程管理方法。
A controller for controlling the device installed in factory hall for detecting that the upper production line product has passed, the process control system comprising a process control device that is communicably connected by the controller and OPC communication In the process control method,
The controller is,
With a register
A first step of the controller store the device information from the device to the register,
It said process control equipment is,
For each tag to be associated with the device, the storage area of the register, monitoring period, rendering necessity, drawing position, and definition information of the drawn image is Teigizuke according to the state of the product to be detected by the device a storage unit that stores as the information,
The process management device is
Based on the monitoring information included in the definition information with reference to the definition information in the storage unit, the storage area of the register is periodically accessed to monitor the device information of the device associated with the tag of the definition information. A second step;
It is determined whether or not the device information monitored in the second step has been updated, and whether or not drawing is defined, the drawing position, and the drawing defined in the tag associated with the device that has transmitted the device information determined to have been updated. When the image is read and the read / unnecessary drawing indicates that drawing is required, the read image is displayed at the read drawing position so that the updated part of the product on the manufacturing line can be seen at a glance. And a third step of visualizing in a graspable manner. A process management method comprising:
JP2014058782A 2014-03-20 2014-03-20 Process management system, process management apparatus, and process management method Active JP6259693B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2014058782A JP6259693B2 (en) 2014-03-20 2014-03-20 Process management system, process management apparatus, and process management method
PCT/JP2015/052255 WO2015141283A1 (en) 2014-03-20 2015-01-28 Process management system, process management device, and process management method
CN201580013463.4A CN106164792B (en) 2014-03-20 2015-01-28 Process management system, process management device, and process management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014058782A JP6259693B2 (en) 2014-03-20 2014-03-20 Process management system, process management apparatus, and process management method

Publications (2)

Publication Number Publication Date
JP2015184787A JP2015184787A (en) 2015-10-22
JP6259693B2 true JP6259693B2 (en) 2018-01-10

Family

ID=54144263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014058782A Active JP6259693B2 (en) 2014-03-20 2014-03-20 Process management system, process management apparatus, and process management method

Country Status (3)

Country Link
JP (1) JP6259693B2 (en)
CN (1) CN106164792B (en)
WO (1) WO2015141283A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101940747B1 (en) * 2016-06-24 2019-01-22 전자부품연구원 Apparatus for managing factories in internet of things
JP6727077B2 (en) * 2016-08-31 2020-07-22 株式会社日立ソリューションズ Data analysis device and data analysis method
JP2019135599A (en) * 2018-02-05 2019-08-15 株式会社東芝 Control system, control method, control device and display unit
EP4144652A4 (en) * 2020-04-30 2024-08-21 Toyo Seikan Co., Ltd. Production line management system, production line management method, can management system, can, manufacturing method of can
JP7255617B2 (en) * 2021-02-26 2023-04-11 株式会社安川電機 painting control system
JP2022141262A (en) * 2021-03-15 2022-09-29 株式会社東芝 Information processing device, information processing method, program, and system
CN113770701A (en) * 2021-09-13 2021-12-10 岚图汽车科技有限公司 Body parts welding assembly system and welding assembly method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11338509A (en) * 1998-05-21 1999-12-10 Central Motor Co Ltd Device and method for production instruction
JP3896877B2 (en) * 2002-03-14 2007-03-22 オムロン株式会社 Data server
JP2004220335A (en) * 2003-01-15 2004-08-05 Olympus Corp Production process control system
JP4380426B2 (en) * 2004-06-09 2009-12-09 富士電機システムズ株式会社 Integrated production information management system and program
JP5675562B2 (en) * 2010-12-28 2015-02-25 三菱電機株式会社 Supervisory control system
JP2013069001A (en) * 2011-09-20 2013-04-18 Murata Mach Ltd Central device, information processing system, information processing method and program
JP5652444B2 (en) * 2012-08-31 2015-01-14 横河電機株式会社 Maintenance support system and method

Also Published As

Publication number Publication date
JP2015184787A (en) 2015-10-22
WO2015141283A1 (en) 2015-09-24
CN106164792B (en) 2018-12-28
CN106164792A (en) 2016-11-23

Similar Documents

Publication Publication Date Title
JP6259693B2 (en) Process management system, process management apparatus, and process management method
US10915419B2 (en) Industrial control system, and assistance apparatus, control assist method, and program thereof
JP6784271B2 (en) Change detection device, maintenance management system, change detection method, program and recording medium
US8812275B2 (en) Modeling movement of air under a floor of a data center
US9733627B2 (en) Cloud computing system and method for advanced process control
JP6312955B1 (en) Quality analysis apparatus and quality analysis method
US20160155081A1 (en) Process flow header
CN113767407A (en) Information processing device, information processing method, information processing program, and recording medium
JP7493390B2 (en) Monitoring system
EP3180667B1 (en) System and method for advanced process control
WO2022091421A1 (en) Industrial system, abnormality detection system, and abnormality detection method
US20220245872A1 (en) Display control device, control method, and non-transitory computer readable medium
JP6664564B1 (en) Information technology utilization evaluation device, information technology utilization evaluation system and information technology utilization evaluation method
JP6885321B2 (en) Process status diagnosis method and status diagnosis device
WO2016163131A1 (en) Sensor information processing device, sensor information processing method, and sensor information processing program
WO2022157988A1 (en) Work estimation device, control method for work estimation device, information processing program, and recording medium
KR20160053977A (en) Apparatus and method for model adaptation
CN118893595A (en) Determine the correctness of the estimated tightening category
Mohammad et al. Development of IoT based logistic vehicle maintenance system
US11119716B2 (en) Display system, machine learning device, and display device
JP2019101598A (en) Intermediate stock quantity monitoring device and method
WO2024004203A1 (en) Maintenance assistance system, maintenance assistance method, and maintenance assistance program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160815

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20161215

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170801

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170824

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171211

R150 Certificate of patent or registration of utility model

Ref document number: 6259693

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150