IP Library Granted Patent US 8,396,947
Granted Patent B2
US 8,396,947 · App. 12/973,579 · Granted Mar 12, 2013

Active monitoring system for serial monitoring device and method thereof

Inventors: Yi Ming Pao (Taipei County, TW); Kuan Wei Cheng (Taipei County, TW); Chang Fu Hsieh (Taipei County, TW)
Assignee: MOXA Inc.
View Patent ↗
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 8,396,947
App. No.
12/973,579
Granted
Mar 12, 2013
Kind
B2
Abstract

An active monitoring system for serial monitoring devices and the method thereof are provided. By receiving serial data from a serial monitoring device on a triggering device and analyzing the serial data to generate a device tag, the mechanism transmits the packed device tag actively to a server through a network. The server automatically generates a tag compliant with the Object Linking and Embedding for Process Control (OPC) according to the device tag for monitoring. The mechanism improves the compatibility and efficiency of monitoring and bandwidth usage.

Claims (30)

1. An active monitoring system for serial monitoring devices used in a transmission environment having a plurality of serial monitoring devices, the system comprising:

a server device, including:

an initializing module for loading a configuration list during initialization and extracting and recording the status of each of the serial monitoring devices according to the configuration list;

a message processing module for receiving a message packet and updating the configuration list according to the message packet; and

a tagging module for generating and transmitting a corresponding OPC tag according to the updated configuration list for monitoring; and

a triggering device in connection with each of the serial monitoring devices via a serial port, the triggering device include:

a storing module for storing a control command in advance;

an analyzing module for analyzing at least one serial data received via each of the serial ports to obtain at least one corresponding data body;

a converting module for using the at least one data body to generate at least one corresponding device tag according to the OPC standard;

a monitoring module for continuously reading the at least one device tag and executing the control command and setting the at least one device tag according to the execution result of the control command; and

a triggering module for packing the at least one device tag after setting into the message packet and actively sending the message packet to the server device.

2. The active monitoring system for serial monitoring devices of claim 1 further comprising a control end for entering and transmitting the control command and storing the control command in the storing module.

3. The active monitoring system for serial monitoring devices of claim 2 , wherein the control end further encodes the control command into a byte code.

4. The active monitoring system for serial monitoring devices of claim 1 further comprising an integrated server for receiving the OPC tag transmitted from the server device for data exchange processing and/or graphics control processing.

5. The active monitoring system for serial monitoring devices of claim 1 , wherein the configuration list records at least one device tag generated by the triggering device.

6. The active monitoring system for serial monitoring devices of claim 5 , wherein each device tag includes a tag amount for exchanges with the serial monitoring devices, ID code, tag existing time, tag contents, tag transmission quality, latest update time, and error code whenever an error occurs during each data exchange.

7. An active monitoring method for serial monitoring devices used in a transmission environment having a server device, a triggering device, and a plurality of serial monitoring devices, the method comprising the steps of:

storing a control command in advance on the triggering device, and connecting the triggering device with a plurality of serial monitoring devices via serial ports;

loading a configuration list to the server device during initialization, and extracting and recording the statuses of the serial monitoring devices according to the configuration list;

analyzing at least one serial data received by the triggering device from the serial ports in order to obtain at least one corresponding data body;

using the at least one data body to generate at least one corresponding device tag according to the OPC standard on the triggering device;

continuously reading the at least one device tag and executing the control command on the triggering device, and setting the at least one device tag according to the execution results of the control command;

packing the at least one device tag after setting into a message packet on the triggering device, and actively sending the message packet to the server device;

receiving the message packet on the server device, and updating the configuration list according to the message packet; and

generating and transmitting a corresponding OPC tag according to the updated configuration list on the server device for monitoring.

8. The active monitoring method for serial monitoring devices of claim 7 further comprising the step of storing the control command on the triggering device after entering and transmitting the control command via a control end.

9. The active monitoring method for serial monitoring devices of claim 8 , wherein the control command is encoded into a byte code by the control end.

10. The active monitoring method for serial monitoring devices of claim 7 , wherein the step of generating and transmitting the corresponding OPC tag for monitoring further uses an integrated server to receive the OPC tag transmitted from the server device for data exchange processing and/or graphics control processing.

11. The active monitoring method for serial monitoring devices of claim 7 , wherein the configuration list records at least one device tag generated by the triggering device.

12. The active monitoring method for serial monitoring devices of claim 11 , wherein each device tag includes a tag amount for exchanges with the serial monitoring devices, ID code, tag existing time, tag contents, tag transmission quality, latest update time, and error code whenever an error occurs during each data exchange.

Assignments (2)
CHANGE OF ADDRESS OF THE ASSIGNEE Recorded Mar 27, 2020
From: MOXA INC.
To: MOXA INC.
Reel/Frame 052250/0770 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2010
From: PAO, YI MING; CHENG, KUAN WEI; HSIEH, CHANG FU
To: MOXA INC.
Reel/Frame 025531/0437 →
Continuity (1)
Related Publication 20120158927A1 · Jun 21, 2012