Claims
- 1. Apparatus for use with a data communication network having a plurality of nodes and including first and second data lines interconnecting said nodes, data bits on said data lines being represented by signals including a relatively high signal on one of said data lines and a relatively low signal on the other of said data lines, and including dominant and recessive bits to form sequential message frames, said apparatus comprising:
a transceiver connected to said lines for receiving said data signals and generating an output stream of data signals in accordance with a protocol of said network; a data processor receiving said output signal stream of said transceiver and processing the same according to a stored program; at least first and second analog-to-digital converters having controlled sampling times and coupled respectively to said first and second data lines for generating in timed relation sampled digital signals representations of the voltage on each of said data lines of said network respectively, said data processor coupled to receive the output signals of said analog-to-digital converters; said data processor controlling said first and second analog-to-digital converters to sample a predetermined dominant bit in each of said message frames for each of said nodes on said first and second data lines respectively, to determine the respective values thereof at the same time in each message frame for each node, said data processor storing values for said data signals for each node in said network.
- 2. The apparatus of claim 1 wherein said data processor computes and stores an average value of said data signals for each of said nodes comprising a Relative Node Common Voltage, and further computes the difference between a maximum and a minimum Relative Node Common Voltage for all of said nodes, said difference representing a common mode voltage for said network.
- 3. The apparatus of claim 2 wherein said network operates according to DeviceNet specifications having CANH signals on said first data line and CANL signals on said second data line; and characterized in that said Relative Node Common Voltage measured, computed and stored by said data processor includes the values of said CANH signal for a dominant bit and the value of said CANL signal for a dominant bit occurring at the same time for each node in said network, said data processor storing one of each of said network parameters for each node of said network from a single connection to said network.
- 4. The apparatus of claim 3 wherein said system parameters measured and stored by said data processor further include a differential value between said CANH and said CANL signals at a pre-determined sampling time for a dominant bit of each of said nodes in said network.
- 5. The apparatus of claim 1 wherein said network protocol is DeviceNet protocol and said data signals comprise binary messages in frames having an RTR bit, and wherein said data processor measures CANH on each of said first and second data lines by sampling said RTR bit in each data frame to avoid ambiguity between competing devices on said network at the start of a message frame, and wherein each sample is taken at the normal MAC bit sampling time of each message frame and for each node of said network, said data processor storing all of said sampled data associated with its associated node.
RELATED APPLICATION
[0001] This is a continuation application of U.S. Non-Provisional application Ser. No. 09/990,448 for “Network Diagnostic Meter”, filed Nov. 9, 2001, which claims priority of copending U.S. Provisional Application No. 60/248,046 filed Nov. 13, 2000 and No. 60/287,528 filed Apr. 30, 2001.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60248046 |
Nov 2000 |
US |
|
60287528 |
Apr 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09990448 |
Nov 2001 |
US |
Child |
10348072 |
Jan 2003 |
US |