System and method for testing configuration and operation of I/O devices
AssigneeYokogawa Electric Corporation
InventorsJasper Bryan Sale Ratilla, Wei Hong Weng
Life of this patent
Estimating the term…
Abstract
The present invention provides methods, systems and computer program products for detecting a configuration error or operating error corresponding to an input/output (I/O) device. The I/O device comprises a plurality of I/O points configured to establish a combined I/O channel between said I/O device and a field device, said combined I/O channel comprising a primary I/O channel and at least one secondary I/O channel.
Claims19
A method of detecting a configuration error or operating error corresponding to an input/output (I/O) device comprising a plurality of I/O points configured to establish a combined I/O channel between said I/O device and a field device, said combined I/O channel comprising a primary I/O channel and at least one secondary I/O channel, the method comprising:
- receiving an instruction for transmission of a specified signal pattern over the combined I/O channel, the specified signal pattern being determinative of signals transmitted over each I/O channel within the combined I/O channel, and all of the primary and secondary I/O channels within the combined I/O channel having one terminating I/O point in at least one of said I/O device and said field device;
- responsive to the specified signal pattern:
- initiating at an I/O point associated with the primary I/O channel within the combined I/O channel, transmission of a primary channel signal over the primary I/O channel;
- for each secondary I/O channel within the combined I/O channel, initiating at an I/O point associated with said secondary channel, transmission of a secondary channel signal over said secondary I/O channel;
- receiving a record of signal transmissions initiated or received over the combined I/O channel in response to the specified signal pattern;
- comparing current values within the received record of signal transmissions against a predefined set of current values associated with the specified signal pattern;
- and
- detecting a configuration error or operating error based on results of the comparison of current values.
A system for detecting a configuration error or operating error corresponding to an input/output (I/O) device, comprising:
- an I/O device comprising a plurality of I/O points configured to establish a combined I/O channel between said I/O device and a field device, said combined I/O channel comprising a primary I/O channel and at least one secondary I/O channel;
- and
- a validation engine configured to:
- receive an instruction for transmission of a specified signal pattern over the combined I/O channel, the specified signal pattern being determinative of signals transmitted over each I/O channel within the combined I/O channel, and all of the primary and secondary I/O channels within the combined I/O channel having one terminating I/O point in said I/O device or having one terminating I/O point in said field device;
- responsive to the specified signal pattern:
- initiate at an I/O point associated with the primary I/O channel within the combined I/O channel, transmission of a primary channel signal over the primary I/O channel;
- for each secondary I/O channel within the combined I/O channel, initiate at an I/O point associated with said secondary channel, transmission of a secondary channel signal over said secondary I/O channel;
- receive a record of signal transmissions initiated or received over the combined I/O channel in response to the specified signal pattern;
- compare current values within the received record of signal transmissions against a predefined set of current values associated with the specified signal pattern;
- and
- detect a configuration error or operating error based on results of the comparison of current values.
A computer program product comprising a non-transitory computer readable medium having computer readable instruction embodied therein for detecting a configuration error or operating error corresponding to an input/output (I/O) device comprising a plurality of I/O points configured to establish a combined I/O channel between said I/O device and a field device, said combined I/O channel comprising a primary I/O channel and at least one secondary I/O channel, the computer readable instructions comprising instructions for:
- receiving an instruction for transmission of a specified signal pattern over the combined I/O channel, the specified signal pattern being determinative of signals transmitted over each I/O channel within the combined I/O channel, and all of the primary and secondary I/O channels within the combined I/O channel having one terminating I/O point in said I/O device or having one terminating I/O point in said field device;
- responsive to the specified signal pattern:
- initiating at an I/O point associated with the primary I/O channel within the combined I/O channel, transmission of a primary channel signal over the primary I/O channel;
- for each secondary I/O channel within the combined I/O channel, initiating at an I/O point associated with said secondary channel, transmission of a secondary channel signal over said secondary I/O channel;
- receiving a record of signal transmissions initiated or received over the combined I/O channel in response to the specified signal pattern;
- comparing current values within the received record of signal transmissions against a predefined set of current values associated with the specified signal pattern;
- and
- detecting a configuration error or operating error based on results of the comparison of current values.
Dependencies are inferred from the claim text.