Method of application protocol monitoring for programmable logic controllers
First Claim
1. A method of application protocol monitoring for a manufacturing line, said method comprising the steps of:
- constructing a manufacturing line model for the manufacturing line;
utilizing logic for a programmable logic controller (PLC);
executing a control logic simulation of the PLC logic;
validating the PLC logic against the manufacturing line model;
creating a database containing validated I/O tag expected intents confirmed from the control logic simulation; and
applying the application protocol monitoring device to a network for the manufacturing line to monitor traffic across the network and continuously compare the I/O tag status across the network to the database of validated I/O tag expected intents.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided of application protocol monitoring for a manufacturing line including the steps of constructing a manufacturing line model for the manufacturing line, utilizing logic for a programmable logic controller (PLC), executing a control logic simulation of the PLC logic to validate the PLC logic against the manufacturing line model, creating a database containing validated I/O tag expected intents confirmed from the control logic simulation, and applying the application protocol monitoring device to a network for the manufacturing line to monitor traffic across the network and continuously compare the I/O tag status across the network to the database of validated I/O tag expected intents.
-
Citations
20 Claims
-
1. A method of application protocol monitoring for a manufacturing line, said method comprising the steps of:
-
constructing a manufacturing line model for the manufacturing line; utilizing logic for a programmable logic controller (PLC); executing a control logic simulation of the PLC logic; validating the PLC logic against the manufacturing line model; creating a database containing validated I/O tag expected intents confirmed from the control logic simulation; and applying the application protocol monitoring device to a network for the manufacturing line to monitor traffic across the network and continuously compare the I/O tag status across the network to the database of validated I/O tag expected intents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of application protocol monitoring for a manufacturing line, said method comprising the steps of:
-
constructing a manufacturing line model for the manufacturing line; utilizing logic for a programmable logic controller (PLC); bringing a PLC on line; bringing the manufacturing line model on line; executing a control logic simulation of the PLC logic; validating the PLC logic against the manufacturing line model; correcting the PLC logic as required; creating a database containing validated I/O tag expected intents confirmed from the control logic simulation if the PLC logic is valid; and applying the application protocol monitoring device to a network for the manufacturing line to monitor traffic across the network and continuously compare the I/O tag status across the network to the database of validated I/O tag expected intents. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of application protocol monitoring for a manufacturing line, said method comprising the steps of:
-
utilizing logic for a programmable logic controller (PLC) from a single manufacturing system simulation; establishing a plurality of PLCs on a simulation environment network; linking interlock input/output (I/O) tags; starting the PLCs; starting the simulation models; executing simulation of the PLCs and simulation models; validating the PLC logic; determining whether the PLC logic is valid; correcting the PLC logic if the PLC logic is not valid; and creating a database containing validated I/O tag expected intents confirmed from the control logic simulation if the PLC logic is valid; and applying the application protocol monitoring device to a network for the manufacturing line to monitor traffic across the network and continuously compare the I/O tag status across the network to the database of validated I/O tag expected intents. - View Dependent Claims (18, 19, 20)
-
Specification