Manufacturing system, reader device, communication method, and program
The reader device addresses the challenge of manual data entry by switching networks to efficiently transfer equipment data to a server, reducing workload and improving data collection efficiency.
Patent Information
- Application Number
- JP2024015144
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-02
- Publication Date
- 2025-08-15
AI Technical Summary
Conventional systems face challenges in collecting equipment information on a server due to separated networks for security and maintainability, requiring manual data entry, which increases workload.
A reader device that can switch between networks to transfer data from equipment to a server, utilizing a reading unit, judgment unit, and transmission units to determine and execute data transfer via appropriate networks.
Reduces manual input workload and enables seamless data transfer across separated networks, enhancing data collection efficiency.
Smart Images

Figure 2025119976000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a production system, a reader device, a communication method, and a program. [Background technology]
[0002] Patent Document 1 discloses a technology for using a reader device to associate production numbers on a production line, identification information of workers, and the like, and to execute network cooperation. Summary of the Invention [Problem to be solved by the invention]
[0003] However, with conventional technology, when the equipment network and the server network are separated for reasons such as maintaining security or maintainability (no changes to existing equipment), equipment information cannot be collected on the server, and workers have to manually enter the data, which is a problem.
[0004] The present invention has been made in view of the above, and aims to reduce the workload of handwritten input or manual input by using a reader device that transfers data from the facility side to the server side. [Means for solving the problem]
[0005] In order to solve the above-mentioned problems and achieve the object, the present invention provides a production system comprising an equipment-side information processing device connected to a first network, a server connected to a second network different from the first network, and a reader device connectable to the first network and the second network, wherein the reader device comprises a reading unit that reads first information from a two-dimensional code, a judgment unit that judges whether or not to send the read first information to the server, and a first transmission unit that sends an acquisition request to the equipment-side information processing device via the first network if it is not judged that the read first information should be sent to the server, and that sends the read first information to the server via the second network if it is judged that the read first information should be sent to the server, and is characterized in that when the first transmission unit receives second information stored in the equipment-side information processing device from the equipment-side information processing device as a response to the acquisition request, it transmits the second information to the server via the second network. [Effects of the Invention]
[0006] According to the present invention, by using a reader device that transfers data from the facility side to the server side, it is possible to reduce the workload of handwritten input or manual input. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is a block diagram illustrating a configuration of a production system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an outline of the processing in the production system. [Figure 3] FIG. 3 is a diagram showing how the reader device is used. [Figure 4] FIG. 4 is a block diagram showing the hardware configuration of the reader device. [Figure 5] FIG. 5 is a block diagram showing the hardware configuration of the integrated information processing device and the PLC. [Figure 6] FIG. 6 is a block diagram showing the functional configuration of the reader device, the integrated information processing device, and the PLC. [Figure 7] FIG. 7 is a diagram showing a table in which the reader device stores types of QR codes. [Figure 8] FIG. 8 is a sequence diagram showing the flow of processing in the production system. [Figure 9] FIG. 9 is a flowchart showing the flow of control processing in the reader device. DETAILED DESCRIPTION OF THE INVENTION
[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of a production system, a reader device, a communication method, and a program will be described in detail with reference to the accompanying drawings.
[0009] FIG. 1 is a block diagram showing the configuration of a production system 1 according to an embodiment, and FIG. 2 is a diagram showing an outline of processing in the production system 1. As shown in FIG.
[0010] As shown in FIG. 1, the production system 1 includes an equipment control system 2 and a production management system 3.
[0011] The facility device control system 2 includes at least one facility device 7 and a programmable logic controller (PLC) 8, which is a facility-side information processing device connected to the facility device 7 via a network N1.
[0012] The equipment 7 is equipment that produces a predetermined product. The PLC 8 is configured, for example, by a personal computer (PC). The PLC 8 stores the sequential operations of the equipment 7 and controls the operation of the equipment 7. The PLC 8 also records the production quantity of the product produced by the equipment 7.
[0013] The production management system 3 comprises at least one leader device 4, an integrated information processing device 5 which is a server connected to the leader device 4 via a network N2, and a partner server 6. The partner server 6 is a partner server device of the in-house system, and is connected to the integrated information processing device 5 via a network N3.
[0014] As shown in FIG. 1, the facility equipment control system 2 is located on the facility equipment 7 side of the leader device 4, and the production management system 3 is located on the integrated information processing device 5 side including the leader device 4.
[0015] The reader device 4 is capable of reading code symbols such as barcodes and two-dimensional codes. The reader device 4 reads, through operation by the operator 10, a two-dimensional code (here, a QR code (registered trademark)) on a slip assigned to a manufactured product, the operator ID of the operator 10 converted into a QR code, etc. More specifically, through operation by the operator 10, the reader device 4 reads, through QR code operation, production performance information (lot number, process ID, production start time, production end time, operator ID, number of production defects (number of defective products), reason for production defect, etc.).
[0016] Furthermore, the reader device 4 acquires the production number of the manufactured products produced by the equipment 7 and the equipment ID of the equipment 7, which are recorded in the PLC 8, from the PLC 8 via the LAN cable 9, which is the first network.
[0017] 3 is a diagram showing how the reader device 4 is used. As shown in FIG. 3, when the reader device 4 is not being operated by the operator 10, it is placed in a predetermined holder 4a. The reader device 4 is charged while placed in the holder 4a. The holder 4a is connected to the PLC 8 via a LAN cable 9.
[0018] Furthermore, as will be described in detail later, the reader device 4 has a network interface that connects to the PLC 8 via a LAN cable 9 and a network interface that connects to the integrated information processing device 5 via a network N2, which is a second network. The reader device 4 can switch between communication with the PLC 8 and communication with the integrated information processing device 5. The reader device 4 switches the communication destination depending on the state of the reader device 4 and the action of the operator 10, and transmits information acquired from the PLC 8 and information read by the operator 10 using the reader device 4 to the integrated information processing device 5.
[0019] When the reader device 4 is installed in the holder 4a as shown in Fig. 3(a), it communicates with the PLC 8 by Ethernet (registered trademark) via a LAN cable 9. On the other hand, when the reader device 4 is removed from the holder 4a as shown in Fig. 3(b) (i.e., when the operator 10 holds the reader device 4 over the QR code), it wirelessly communicates with the integrated information processing device 5 by Wi-Fi (registered trademark) via the network N2. Note that the communication method for wireless communication between the reader device 4 and the integrated information processing device 5 is not limited to Wi-Fi.
[0020] The reader device 4 also has a display 418. The reader device 4 may be configured to be able to wirelessly communicate with the integrated information processing device 5 via the network N2 by Wi-Fi by operating a wireless communication button (not shown) displayed on the display 418, even when the reader device 4 is installed in the holder 4a. That is, the reader device 4 may be configured to switch the communication destination in response to an operation by the operator 10. This allows the communication destination to be switched in response to the intention of the operator 10, thereby reducing the number of erroneous transmission destinations.
[0021] 1 and 2, the integrated information processing device 5 receives the production performance information of the equipment 7 from the leader device 4. Then, the integrated information processing device 5 generates integrated production performance information by converting the production performance information of the equipment 7 received from the leader device 4 into an appropriate format as needed. The integrated information processing device 5 transmits the integrated production performance information to the partner server 6 via the network N3, triggered, for example, by an elapsed time or the like.
[0022] Next, the hardware configuration of the reader device 4 will be described.
[0023] Fig. 4 is a block diagram showing the hardware configuration of the reader device 4. As shown in Fig. 4, the reader device 4 includes a CPU (Central Processing Unit) 401, a ROM (Read Only Memory) 402, a RAM (Random Access Memory) 403, an EEPROM (Electrically Erasable Programmable Read-Only Memory) 404, and a media I / F 409.
[0024] Of these, the CPU 401 controls the overall operation of the reader device 4. The ROM 402 stores the CPU 401 and a program (for example, an OS such as Android (registered trademark)) used to drive the CPU 401, such as an IPL. The RAM 403 is used as a work area for the CPU 401. The EEPROM 404 reads or writes various data, such as programs for the reader device, under the control of the CPU 401. The media I / F 409 controls the reading or writing (storing) of data from or to a recording medium 408, such as a flash memory.
[0025] The reader device 4 also includes a CMOS (Complementary Metal Oxide Semiconductor) sensor 413, an image sensor I / F 414, a speaker 416, a sound output I / F 417, a display 418, an external device connection I / F (Interface) 419, a wireless communication circuit 420, an antenna 420a of the wireless communication circuit 420, and a touch panel 421.
[0026] Of these, the CMOS sensor 413 is a type of built-in imaging means that captures an image of a subject and obtains image data under the control of the CPU 401. Note that instead of a CMOS sensor, an imaging means such as a CCD (Charge Coupled Device) sensor may also be used. The imaging element I / F 414 is a circuit that controls the driving of the CMOS sensor 413.
[0027] The speaker 416 is a built-in circuit that converts electrical signals into physical vibrations to produce sounds such as music and voice. The sound output I / F 417 is a circuit that processes input and output of sound signals to and from the speaker 416 under the control of the CPU 401. The display 418 is a type of display means such as a liquid crystal or organic EL (Electro Luminescence) that displays images of subjects, various icons, etc.
[0028] The external device connection I / F 419 is an interface for connecting various external devices. For example, the external device connection I / F 419 is a network interface that communicates with the PLC 8 via a LAN cable 9 over Ethernet.
[0029] The wireless communication circuit 420 is a wireless communication circuit such as WiFi, etc. For example, the wireless communication circuit 420 is a network interface that wirelessly communicates with the integrated information processing device 5 via WiFi.
[0030] The touch panel 421 is a type of input means that allows a user to operate the reader device 4 by pressing the display 418.
[0031] The reader device 4 also includes a bus line 410. The bus line 410 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 401 shown in FIG.
[0032] The reader device 4 uses the EEPROM 404 as an information storage unit for buffering, thereby improving reliability.
[0033] Next, we will explain the hardware configuration of the integrated information processing device 5 and the PLC 8. The integrated information processing device 5 and the PLC 8 are mainly configured with a server and a personal computer (PC), and have the same hardware configuration.
[0034] 5 is a block diagram showing the hardware configuration of the integrated information processing device 5 and the PLC 8. Here, the hardware configuration of the integrated information processing device 5 will be described, and only the specific parts of the PLC 8 will be described.
[0035] As shown in Figure 5, the integrated information processing device 5 is constructed by a computer, and as shown in Figure 5, it is equipped with a CPU 501, a ROM 502, a RAM 503, an HD (Hard Disk) 504, an HDD (Hard Disk Drive) controller 505, a display 506, an external device connection I / F (Interface) 508, a network I / F 509, a bus line 510, a keyboard 511, a pointing device 512, a DVD-RW (Digital Versatile Disk Rewritable) drive 514, a media I / F 516, a wireless communication circuit 517, and an antenna 517a of the wireless communication circuit 517.
[0036] Of these, the CPU 501 controls the overall operation of the integrated information processing device 5. The ROM 502 stores programs (e.g., an OS) used to drive the CPU 501, such as an IPL. The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data such as programs. Note that the programs stored in the HD 504 differ between the integrated information processing device 5 and the PLC 8, and the integrated information processing device 5 and the PLC 8 each perform their own unique functions. The HDD controller 505 controls the reading and writing of various data from and to the HD 504 under the control of the CPU 501. The display 506 displays various information such as a cursor, menus, windows, characters, or images.
[0037] The external device connection I / F 508 is an interface for connecting various external devices, such as a USB (Universal Serial Bus) memory or a printer.
[0038] The network I / F 509 is an interface for performing data communication using the network N3 (see FIG. 1).
[0039] The wireless communication circuit 517 is a wireless communication circuit such as WiFi, etc. For example, the wireless communication circuit 517 wirelessly communicates with the reader device 4 via WiFi.
[0040] The integrated information processing device 5 also includes a bus line 510. The bus line 510 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 501 shown in FIG.
[0041] The keyboard 511 is a type of input means having multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting a processing target, moving a cursor, etc. The DVD-RW drive 514 controls reading and writing of various data from a DVD-RW 513, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R, etc. The media I / F 516 controls reading and writing (storing) of data from a recording medium 515, such as a flash memory.
[0042] The integrated information processing device 5 receives the production performance information of the equipment 7 from the reader device 4 via the wireless communication circuit 517. The integrated information processing device 5 transmits the integrated production performance information to the cooperation destination server 6 via the network I / F 509. Note that the integrated information processing device 5 converts the production performance information of the equipment 7 into an appropriate format as necessary.
[0043] The integrated information processing device 5 uses the HD 504 as an information storage unit for buffering, thereby improving reliability.
[0044] The integrated information processing device 5 may also be connected via a network to a warning light or buzzer that notifies in the event of a production defect, thereby enabling real-time notification of product abnormalities to the site (improving operation rates).
[0045] The integrated information processing device 5 may also be connected via the network to a warning light or buzzer that notifies when a communication failure occurs, thereby enabling real-time notification of network equipment abnormalities to the site (improving operation rates).
[0046] Next, we will explain the various functions that are realized by the CPU 401 of the reader device 4 operating in accordance with a program, the various functions that are realized by the CPU 501 of the integrated information processing device 5 operating in accordance with a program, and the various functions that are realized by the CPU 501 of the PLC 8 operating in accordance with a program.
[0047] FIG. 6 is a block diagram showing the functional configuration of the reader device 4, the integrated information processing device 5, and the PLC 8. As shown in FIG.
[0048] First, a description will be given of the functional configuration of the reader device 4. As shown in Fig. 6, the reader device 4 has a reading unit 41, a determination unit 42, a transmitting / receiving unit 43 which is a first transmitting unit, a communication switching unit 44, and a storage unit 45.
[0049] The reading unit 41 reads information from the QR code captured using the CMOS sensor 413. Specifically, the reading unit 41 reads, for example, production performance information (lot number, process ID, production start time, production end time, operator ID, number of production defects (number of defective products), reason for production defect, etc.) from the QR code captured using the CMOS sensor 413.
[0050] The determination unit 42 determines whether or not to transmit the read production performance information to the integrated information processing device 5 based on the production performance information read by the reading unit 41. The determination unit 42 determines to transmit the read production performance information to the integrated information processing device 5 when an input related to the read production performance information is made by the user.
[0051] When it is determined that the read information (first information) is to be transmitted to the integrated information processing device 5, the transmitting / receiving unit 43 transmits the read production performance information to the integrated information processing device 5 via the wireless communication circuit 420.
[0052] Furthermore, when it is not determined that the read production result information should be transmitted to the integrated information processing device 5, the transmitting / receiving unit 43 transmits an acquisition request to the PLC 8 via the external device connection I / F 419 and the LAN cable 9. Specifically, the transmitting / receiving unit 43 acquires total production number information X (see FIG. 2 ) of the facility devices 7 stored in the PLC 8. When the transmitting / receiving unit 43 receives the total production number information X stored in the PLC 8 from the PLC 8 as a response to the acquisition request from the PLC 8, the transmitting / receiving unit 43 transmits the total production number information X to the integrated information processing device 5 via the wireless communication circuit 420.
[0053] When the reader device 4 is installed in the holder 4a, the communication switching unit 44 switches to communication with the PLC 8 via Ethernet via the LAN cable 9. On the other hand, when the reader device 4 is not installed in the holder 4a, the communication switching unit 44 switches to wireless communication with the integrated information processing device 5 via the network N2 via WiFi.
[0054] In addition, when the communication switching unit 44 receives total production number information X stored in PLC8 from PLC8 while switching to communication via Ethernet via LAN cable 9, it switches to wireless communication via WiFi with the integrated information processing device 5 via network N2.
[0055] That is, the communication switching unit 44 determines whether to switch the communication destination based on a predetermined trigger (for example, the installation state in the holder 4a), and executes communication with the integrated information processing device 5 or the PLC 8.
[0056] The storage unit 45 stores the type of QR code to be transmitted to the integrated information processing device 5 in the EEPROM 404. When the QR code read by the reading unit 41 is stored in the EEPROM 404, the determination unit 42 determines that the read information is production performance information to be transmitted to the integrated information processing device 5.
[0057] 7 is a diagram showing a table T1 in which the reader device 4 stores the types of QR codes. As shown in Fig. 7, the table T1 stores the types of QR codes for which acquisition requests have been sent to the PLC 8 in the past, the work start times, and the work end times.
[0058] In other words, the reader device 4 switches between communication on the equipment device 7 side and communication on the integrated information processing device 5 side, which are separated for the purpose of maintaining security and maintainability, according to the state of the reader device 4 and instructions from the operator 10.
[0059] Next, a description will be given of the functional configuration of the PLC 8. As shown in Fig. 6, the PLC 8 has a receiving unit 81 which is a first receiving unit, and a transmitting unit 82 which is a second transmitting unit.
[0060] The receiving unit 81 receives the acquisition request sent from the reader device 4 .
[0061] In response to the reception of the acquisition request, the transmitting unit 82 transmits the total production number information X stored in the PLC 8 to the reader device 4.
[0062] Next, a description will be given of the functional configuration of the integrated information processing device 5. As shown in Fig. 6, the integrated information processing device 5 includes a receiving unit 51 which is a second receiving unit, and a generating unit 52.
[0063] The receiving unit 51 receives the read production performance information transmitted from the reader device 4 or the total production number information X stored in the PLC 8.
[0064] The generating unit 52 generates a CSV file based on the production performance information and total production number information X received by the receiving unit 51.
[0065] Next, an overview of the processing in the production system 1 will be described.
[0066] FIG. 8 is a sequence diagram showing the flow of processing in the production system 1.
[0067] As shown in FIG. 8, when starting production of a product using equipment 7, operator 10 first reads the QR code containing product information (lot number, part number, etc.) on the process chart with reader device 4, and also reads the QR code containing the operator ID on his / her own nameplate with reader device 4. The QR code containing product information (lot number, part number, etc.) is read from the process chart (paper document). Employees always carry their nameplates. This allows the operator ID to be linked to the production process.
[0068] The reader device 4 adds other information (operation ID, reader identification ID, etc.) to the read information (operator ID, part number, lot number, etc.) and transmits it to the integrated information processing device 5 (step S51). The operation ID is information that identifies the operation of the reader device 4 by the operator 10. The reader identification ID is information that identifies the reader device 4 that read the QR code.
[0069] The integrated information processing device 5 receives and registers the information (operation ID, operator ID, part number, lot number, reader identification ID, etc.) sent from the reader device 4 (step S52).
[0070] Next, the operator 10 performs a driver check and a production test. Specifically, the operator 10 operates the reader device 4 to read the QR code of the driver check, and the number produced by the driver check is set as the driver check exclusion number.
[0071] The reader device 4 adds other information (such as an operation ID) to the read information (number of items excluded from driver check) and transmits it to the integrated information processing device 5 (step S53). This is because the driver check is a trial run, and the number of items manufactured during the driver check is not included in the total number of completed products manufactured by the equipment 7.
[0072] The integrated information processing device 5 receives and registers the information (operation ID, number of excluded driver checks, etc.) sent from the reader device 4 (step S54).
[0073] Next, the operator 10 operates the reader device 4 to read the QR code for the start of work and obtains the work start time.
[0074] The reader device 4 adds other information (such as an operation ID) to the acquired information (the work start time) and transmits it to the integrated information processing device 5 (step S55).
[0075] The integrated information processing device 5 receives and registers the information (operation ID, number of excluded driver checks, etc.) sent from the reader device 4 (step S57).
[0076] In addition, when the reader device 4 is placed in the holder 4a after reading the QR code indicating the start of work, the reader device 4 requests the PLC 8 to transmit the total production number information X. The PLC 8 reads the total production number information X stored in the PLC 8 (step S56).
[0077] In order to prevent errors in the operating procedures, if the total production quantity information X stored in the PLC 8 is not reset to 0 or if the equipment 7 is not in operation, the user may be notified of this and prompted to take the necessary action.
[0078] Next, the operator 10 starts the production of the product by the equipment 7.
[0079] When the facility device 7 receives a request to start production, it repeatedly produces manufactured products until the specified number of products is produced.
[0080] The operator 10 inspects the manufactured products. More specifically, when the operator 10 visually checks for defective products, he or she operates the reader device 4 to read the QR code indicating the cause of the defect of the defective products and inputs the number of defective products.
[0081] The reader device 4 registers the read information (cause of defect, number of defective products) (step S58).
[0082] When the specified number of products has been manufactured, the operator 10 operates the reader device 4 to read the QR code indicating the end of work and obtains the time when the work is completed.
[0083] The reader device 4 transmits the acquired information (the work end time) to the PLC 8 (step S59).
[0084] When the PLC 8 receives the information (work end time) sent from the reader device 4, it reads the total production quantity information X stored in the PLC 8 and sends it to the reader device 4 (step S60).
[0085] That is, when the reader device 4 is placed in the holder 4a after reading the QR code, it communicates with the PLC 8 and acquires the total production number information X from the PLC 8. At this time, the total production number information X acquired from the PLC 8 at the start of the work may be subtracted from the total production number information X at the end of the work to calculate the production performance information (production number).
[0086] In order to prevent mistakes in the operating procedures, if the operating state of the PLC 8 is not in a stopped state, the user may be notified of this and prompted to take the necessary action.
[0087] The reader device 4 determines whether to send or receive information to or from the communication destination of the reader device 4 based on the type of QR code read by the reader device 4, and switches the communication destination depending on whether the operator 10 presses the wireless communication button displayed on the display 418, the installation status of the reader device 4 in the holder 4a, the passage of time, etc. (step S61).
[0088] Then, the reader device 4 transmits the manufacturing history data (operation ID, work completion time, production performance information (production quantity), number of NG products (poor welding / deformation / other), etc.) to the integrated information processing device 5 (step S62).
[0089] The integrated information processing device 5 receives and registers the manufacturing history data (operation ID, work completion time, production performance information (production quantity), number of NG products (defective welding / deformation / others), etc.) sent from the reader device 4 (step S63).
[0090] In addition, the integrated information processing device 5 converts the manufacturing history data (operation ID, work completion time, production performance information (production quantity), number of NG products (poor welding / deformation / other), etc.) into a format (CSV, etc.) that is compatible with the partner server 6 and transmits it to the partner server 6.
[0091] The cooperation destination server 6 receives and stores the CSV data sent from the integrated information processing device 5 (step S64).
[0092] Next, we will explain the flow of control processing in the reader device 4. As an example of a usage scenario, it is assumed that the operator 10 removes the reader device 4 from the holder 4a when starting work, and places the reader device 4 back on the holder 4a when the work is finished.
[0093] 9 is a flowchart showing the flow of control processing in the reader device 4. As shown in Fig. 9, when the reader device 4 is installed in the holder 4a, the communication switching unit 44 switches to communication with the PLC 8 over Ethernet via the LAN cable 9 (step S1).
[0094] When the communication switching unit 44 determines that the reader device 4 has been removed from the holder 4a (step S2), it switches to wireless communication using WiFi via the network N2 (step S3).
[0095] Next, the reading unit 41 reads information from the QR code captured using the CMOS sensor 413 (step S4). The reading unit 41 also accepts user input (step S5). The user input accepted in step S5 is the number of defective products, etc.
[0096] If the determination unit 42 determines that the input has been completed (Yes in step S6), the transmission / reception unit 43 transmits the read information and the information input by the user to the integrated information processing device 5 by wireless communication over WiFi via the network N2 (step S7). Here, the information transmitted to the integrated information processing device 5 includes worker information, the number of driver checks, and the like. Note that if a type of QR code that does not require input by the user, such as worker information, is read, the transmission / reception unit 43 transmits the information to the integrated information processing device 5 without performing the processes of steps S5 and S6.
[0097] On the other hand, if the determination unit 42 determines that the input is not complete (No in step S6), it determines whether the reader device 4 is installed in the holder 4a (step S8). Whether the reader device 4 is installed in the holder 4a can be determined by obtaining a hardware signal (power-on event) using the reader application of the reader device 4.
[0098] If the determination unit 42 determines that the reader device 4 is not installed in the holder 4a (No in step S8), the process returns to step S4 and waits for the QR code to be read.
[0099] If the determination unit 42 determines that the reader device 4 is not installed in the holder 4a (Yes in step S8), the communication switching unit 44 switches to communication with the PLC 8 via Ethernet via the LAN cable 9 (step S9).
[0100] Then, the transmitting / receiving unit 43 transmits an information acquisition request to the PLC 8 via the external device connection I / F 419 and the LAN cable 9 (step S10). .
[0101] The transmitter / receiver 43 receives, from the PLC 8, information (second information) stored in the PLC 8 as a response to the acquisition request from the PLC 8 (step S11). Here, the information received from the PLC 8 includes the production quantity at the time when production was completed, etc.
[0102] Next, the communication switching unit 44 switches to wireless communication using WiFi via the network N2, and transmits the information received from the PLC 8 to the integrated information processing device 5 (step S12).
[0103] As described above, according to this embodiment, by using a reader device that transfers data from the equipment side to the server side, it is possible to reduce the workload caused by handwritten input or manual input and shorten the time required to reflect actual results.
[0104] Furthermore, according to this embodiment, by providing a communication switching function to the reader device 4 used to collect data such as the number of defective products on the production line, it is possible to enable communication from the facility equipment control system 2, whose network is divided for reasons such as maintaining security and maintainability (no changes to existing equipment), to the production management system 3.
[0105] Each function of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to perform each function by software, such as a processor implemented by an electronic circuit, as well as devices such as an ASIC (Application Specific Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), and conventional circuit modules designed to perform each of the above-described functions.
[0106] The devices described in the examples are merely illustrative of one of several computing environments for implementing the embodiments disclosed herein. In one embodiment, the integrated information processing apparatus 5 includes multiple computing devices, such as a server cluster, configured to communicate with each other via any type of communication link, including a network, shared memory, etc., and to perform the processes disclosed herein.
[0107] The integrated information processing device 5 is not limited to a server as long as it is a device equipped with a communication function. The information processing device 10 may be, for example, a PJ (Projector), an IWB (Interactive White Board: an electronic white board with a blackboard function that allows mutual communication), an output device such as digital signage, a HUD (Head Up Display) device, industrial machinery, an imaging device, a sound collection device, medical equipment, a network home appliance, an automobile (Connected Car), a notebook PC (Personal Computer), a mobile phone, a smartphone, a tablet terminal, a game console, a PDA (Personal Digital Assistant), a digital camera, a wearable PC, a desktop PC, or the like.
[0108] The correspondence table in the statement may be generated by the learning effects of machine learning. Furthermore, by using machine learning to classify keywords and account items that may be included in transaction details, it is possible to eliminate the need for a correspondence table. Here, machine learning refers to a technology that allows a computer to acquire human-like learning capabilities. The computer autonomously generates algorithms necessary for judgments such as data identification from previously acquired learning data, and applies these algorithms to new data to make predictions. The learning method for machine learning may be any of supervised learning, unsupervised learning, semi-supervised learning, reinforcement learning, and deep learning, or a combination of these learning methods. The learning method for machine learning is not limited.
[0109] For example, aspects of the present invention are as follows. <1> A production system comprising: an equipment-side information processing device connected to a first network; a server connected to a second network different from the first network; and a reader device connectable to the first network and the second network, The reader device a reading unit that reads first information from the two-dimensional code; a determination unit that determines whether or not to transmit the read first information to the server; a first transmission unit that transmits an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmits the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; Equipped with when the first transmission unit receives second information stored in the facility-side information processing device from the facility-side information processing device as a response to the acquisition request, the first transmission unit transmits the second information to the server via the second network. A production system characterized by: <2> the determination unit determines that the read first information is to be transmitted to the server when the input related to the read first information is made by a user; When it is determined that the read first information is to be transmitted to the server, the first transmission unit transmits the read first information and the input information to the server via the second network. Characterized by <1> The production system described in <3> The facility-side information processing device a first receiving unit that receives the acquisition request transmitted from the reader device; a second transmitting unit configured to transmit second information stored in the facility-side information processing device to the reader device in response to receiving the acquisition request; Equipped with The server a second receiving unit that receives the read first information transmitted from the reader device or the second information stored in the facility-side information processing device; Characterized by <1> or <2> The production system described in <4> The reader device a communication switching unit that connects to the first network when the reader device is installed in a holder that can install the reader device, and connects to the second network when the reader device is not installed in the holder; Characterized by <1> Or <3> 10. The production system according to claim 9, wherein <5> the communication switching unit switches the connection from the first network to the second network when second information stored in the facility-side information processing device is received from the facility-side information processing device while connected to the first network; Characterized by <4> The production system described in <6> the communication switching unit communicates between the facility-side information processing device and the reader device by Ethernet via the first network, and wirelessly communicates between the server and the reader device by WiFi via the second network; Characterized by <4> The production system described in <7> the server further includes a generating unit that generates a CSV file based on the second information received by the second receiving unit; Characterized by <3> The production system described in <8> A reader device connectable to a first network to which a facility-side information processing device is connected and a second network different from the first network and connected to a server, a reading unit that reads first information from the two-dimensional code; a determination unit that determines whether or not to transmit the read first information to the server; a first transmission unit that transmits an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmits the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; Equipped with when the first transmission unit receives second information stored in the facility-side information processing device from the facility-side information processing device as a response to the acquisition request, the first transmission unit transmits the second information to the server via the second network. A reader device characterized by: <9> A communication method in a production system including an equipment-side information processing device connected to a first network, a server connected to a second network different from the first network, and a reader device connectable to the first network and the second network, the method comprising: The reader device a reading step of reading first information from the two-dimensional code; a determination step of determining whether or not to transmit the read first information to the server; a first transmission step of transmitting an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmitting the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; Including, the first transmitting step, when second information stored in the facility-side information processing device is received from the facility-side information processing device as a response to the acquisition request, transmitting the second information to the server via the second network; A communication method comprising: <10> a computer that controls a reader device that can be connected to a first network to which a facility-side information processing device is connected and a second network that is different from the first network and is connected to a server; a reading unit that reads first information from the two-dimensional code; a determination unit that determines whether or not to transmit the read first information to the server; a first transmission unit that transmits an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmits the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; It functions as When the first transmission unit receives second information stored in the facility-side information processing device from the facility-side information processing device as a response to the acquisition request, the first transmission unit transmits the second information to the server via the second network. program. [Explanation of symbols]
[0110] 1. Production System 4. Reader device 5 Server 8. Equipment-side information processing device 9. The First Network 41 Reading unit 42 Judgment Department 43 First transmitter 44 Communication switching unit 45 Storage section 51 Second receiving unit 52 Generation part 81 First receiving unit 82 Second transmitter N2 Second Network [Prior art documents] [Patent documents]
[0111] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-176488
Claims
1. A production system comprising: an equipment-side information processing device connected to a first network; a server connected to a second network different from the first network; and a reader device connectable to the first network and the second network, The reader device a reading unit that reads first information from the two-dimensional code; a determination unit that determines whether or not to transmit the read first information to the server; a first transmitting unit that transmits an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmits the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; Equipped with When the first transmission unit receives second information stored in the facility-side information processing device from the facility-side information processing device as a response to the acquisition request, the first transmission unit transmits the second information to the server via the second network. A production system characterized by:
2. the determination unit determines that the read first information is to be transmitted to the server when the input related to the read first information is made by a user; When it is determined that the read first information is to be transmitted to the server, the first transmission unit transmits the read first information and the input information to the server via the second network.
2. The production system according to claim 1.
3. The facility-side information processing device a first receiving unit that receives the acquisition request transmitted from the reader device; a second transmitting unit configured to transmit second information stored in the facility-side information processing device to the reader device in response to receiving the acquisition request; Equipped with The server a second receiving unit that receives the read first information transmitted from the reader device or the second information stored in the facility-side information processing device; 2. The production system according to claim 1.
4. The reader device a communication switching unit that connects to the first network when the reader device is installed in a holder that can install the reader device, and connects to the second network when the reader device is not installed in the holder; 4. The production system according to claim 1, wherein the first and second components are connected to each other.
5. the communication switching unit switches the connection from the first network to the second network when second information stored in the facility-side information processing device is received from the facility-side information processing device while connected to the first network; 5. The production system according to claim 4.
6. the communication switching unit communicates between the facility side information processing device and the reader device by Ethernet via the first network, and wirelessly communicates between the server and the reader device by Wi-Fi via the second network; 5. The production system according to claim 4.
7. the server further includes a generating unit that generates a CSV file based on the second information received by the second receiving unit; 4. The production system according to claim 3.
8. A reader device connectable to a first network to which a facility-side information processing device is connected and a second network different from the first network and connected to a server, a reading unit that reads first information from the two-dimensional code; a determination unit that determines whether or not to transmit the read first information to the server; a first transmitting unit that transmits an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmits the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; Equipped with When the first transmission unit receives second information stored in the facility-side information processing device from the facility-side information processing device as a response to the acquisition request, the first transmission unit transmits the second information to the server via the second network. A reader device characterized by:
9. A communication method in a production system including an equipment-side information processing device connected to a first network, a server connected to a second network different from the first network, and a reader device connectable to the first network and the second network, comprising: The reader device a reading step of reading first information from the two-dimensional code; a determination step of determining whether or not to transmit the read first information to the server; a first transmission step of transmitting an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmitting the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; Including, the first transmitting step, when second information stored in the facility-side information processing device is received from the facility-side information processing device as a response to the acquisition request, transmitting the second information to the server via the second network; A communication method comprising:
10. a computer that controls a reader device that can be connected to a first network to which a facility side information processing device is connected and a second network that is different from the first network and is connected to a server; a reading unit that reads first information from the two-dimensional code; a determination unit that determines whether or not to transmit the read first information to the server; a first transmitting unit that transmits an acquisition request to the facility-side information processing device via the first network when it is determined that the read first information should not be transmitted to the server, and transmits the read first information to the server via the second network when it is determined that the read first information should be transmitted to the server; It functions as When the first transmission unit receives second information stored in the facility-side information processing device from the facility-side information processing device as a response to the acquisition request, the first transmission unit transmits the second information to the server via the second network. program.
Citation Information
Patent Citations
Worker recording management system and worker recording management method
JP2008176488A
Cited By
Information communication system and information communication method
JP7761174B1