IP Library Patent Application 18293777
Patent Application
App. No. 18/293,777

SCADA WEB HMI SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/293,777
Abstract

A SCADA web HMI system draws an HMI screen including a first material-to-be-rolled part arranged in a first zone and an extendable/contractible second material-to-be-rolled part arranged in a second zone. The first and second material-to-be-rolled parts are drawn at each drawing cycle shorter than a reception cycle of PLC signals. At each drawing cycle after a first PLC signal is received, a first material-to-be-rolled part head-end position is calculated based on a conveyance speed included in the first PLC signal and an elapsed time. A drawing size of the first material-to-be-rolled part is set to a length from an entry side of the first zone to the first material-to-be-rolled part head-end position. When a second PLC signal is received, the first material-to-be-rolled part head-end position has not reached the second zone, the drawing size of the first material-to-be-rolled part is set to a zone length of the first zone.

Claims (29)

1 . A SCADA web HMI system receiving PLC signals from a programmable logic controller (PLC) at each reception cycle, the SCADA web HMI system comprising at least one processor and at least one monitor, wherein the processor is configured:

to draw, on the monitor, an HMI screen including an extendable/contractible first material-to-be-rolled part arranged in a first zone of a conveyance table for conveying a material to be rolled, and an extendable/contractible second material-to-be-rolled part arranged in a second zone adjacent to the first zone, the first material-to-be-rolled part and the second material-to-be-rolled part being drawn at each drawing cycle shorter than the reception cycle;

to calculate a first material-to-be-rolled part head-end position based on a conveyance speed included in a first PLC signal and an elapsed time from reception of the first PLC signal, at each drawing cycle after the first PLC signal including a timing when a head-end of the material to be rolled enters the first zone and the conveyance speed of the material to be rolled is received, and to set a drawing size of the first material-to-be-rolled part to a length from an entry side of the first zone to the first material-to-be-rolled part head-end position;

to set the drawing size of the first material-to-be-rolled part to a zone length of the first zone, in a case where, when a second PLC signal including a timing when the head-end of the material to be rolled enters the second zone and the conveyance speed of the material to be rolled is received after the first PLC signal is received, the first material-to-be-rolled part head-end position has not reached the second zone;

to calculate a second material-to-be-rolled part head-end position based on the conveyance speed included in the second PLC signal and an elapsed time from reception of the second PLC signal at each drawing cycle after the second PLC signal is received, and to set a drawing size of the second material-to-be-rolled part to a length from an entry side of the second zone to the second material-to-be-rolled part head-end position;

to update the first material-to-be-rolled part head-end position by adding a distance based on the conveyance speed included in a first intermediate PLC signal and an elapsed time from reception of the first intermediate PLC signal, to the first material-to-be-rolled part head-end position at a time when the first intermediate PLC signal is received, in a case where the first intermediate PLC signal including the conveyance speed is received during a period after the first PLC signal is received until the second PLC signal is received; and

to set the drawing size of the first material-to-be-rolled part to a length from the entry side of the first zone to the first material-to-be-rolled part head-end position.

2 . (canceled)

3 . The SCADA web HMI system according to claim 1 , wherein the processor is configured:

to calculate a first material-to-be-rolled part tail-end position based on the conveyance speed included in a third PLC signal and an elapsed time from reception of the third PLC signal, at each drawing cycle after the third PLC signal including a timing when a tail-end of the material to be rolled enters the first zone and the conveyance speed of the material to be rolled is received, and to set the drawing size of the first material-to-be-rolled part to a length from the first material-to-be-rolled part tail-end position to an exit side of the first zone;

to set the drawing size of the first material-to-be-rolled part to zero in a case where, when a fourth PLC signal including a timing when the tail-end of the material to be rolled enters the second zone and the conveyance speed of the material to be rolled is received after the third PLC signal is received, the first material-to-be-rolled part tail-end position has not reached the second zone; and

to calculate a second material-to-be-rolled part tail-end position based on the conveyance speed included in the fourth PLC signal and an elapsed time from reception of the fourth PLC signal at each drawing cycle after the fourth PLC signal is received, and to set the drawing size of the second material-to-be-rolled part to a length from the second material-to-be-rolled part tail-end position to an exit side of the second zone.

4 . The SCADA web HMI system according to claim 3 , wherein the processor is configured:

to update the first material-to-be-rolled part tail-end position by adding a distance based on the conveyance speed included in a third intermediate PLC signal and an elapsed time from reception of the third intermediate PLC signal, to the first material-to-be-rolled part tail-end position at a time when the third intermediate PLC signal is received, in a case where the third intermediate PLC signal including the conveyance speed is received during a period after the third PLC signal is received until the fourth PLC signal is received; and

to set the drawing size of the first material-to-be-rolled part to a length from the first material-to-be-rolled part tail-end position to the exit side of the first zone.

5 . The SCADA web HMI system according to claim 1 , wherein the processor is configured to draw the first material-to-be-rolled part at an initial position in the first zone designated by the received first PLC signal.

6 . The SCADA web HMI system according to claim 1 , wherein

the first PLC signal includes a presence flag, a head-end presence flag, and a tail-end presence flag respectively indicating presence/absence of the first material-to-be-rolled part, a head end of the first material-to-be-rolled part, and a tail end of the first material-to-be-rolled part in the first zone, and

the processor is configured to transit a display state of the first material-to-be-rolled part in the first zone based on values of the presence flag, the head-end presence flag, and the tail-end presence flag.

7 . The SCADA web HMI system according to claim 1 , wherein the processor is configured to erase, after the head end of the material to be rolled enters the second zone, a head-end boundary line of the first material-to-be-rolled part positioned at a boundary between the first zone and the second zone, and a tail-end boundary line of the second material-to-be-rolled part positioned at the boundary.

8 . The SCADA web HMI system according to claim 1 , the processor stereoscopically drawing the first material-to-be-rolled part and the second material-to-be-rolled part as rectangular parallelepipeds, wherein

the processor is configured to, when a length of each of the rectangular parallelepipeds in a conveyance direction is changed, develop and decompose the rectangular parallelepiped to rectangles, change a length in the conveyance direction while the rectangular parallelepiped is decomposed to the rectangles, and apply affine transformation to each of the rectangle corresponding to a top surface of the rectangular parallelepiped and the rectangle corresponding to a tail-end surface of the rectangular parallelepiped in the conveyance direction, thereby generating the top surface and the tail-end surface each having a parallelogram.

9 . The SCADA web HMI system according to claim 8 , wherein the processor is configured to erase, after the head end of the material to be rolled enters the second zone, a head-end boundary surface as a head-end surface in the conveyance direction of the first material-to-be-rolled part positioned at a boundary between the first zone and the second zone, and a tail-end boundary surface as a tail-end surface of the second material-to-be-rolled part positioned at the boundary.

10 . The SCADA web HMI system according to claim 1 , wherein

the material to be rolled is a long material to be rolled by a tandem rolling mill, and

each of the first zone and the second zone is a zone between rolling stands of the tandem rolling mill.

11 . The SCADA web HMI system according to claim 1 , wherein

the processor is configured to execute a web browser, and

the web browser draws the HMI screen at each drawing cycle.

Assignments (2)
CHANGE OF NAME Recorded May 21, 2024
From: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
To: TMEIC CORPORATION
Reel/Frame 067476/0956 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: HASHIZUME, TAKAHARU; FUJIEDA, HIROYUKI; SHIMIZU, RYO; NOJIMA, AKIRA; SHIMIZU, NOBUO
To: TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
Reel/Frame 066313/0644 →