IP Library › Granted Patent US 7,653,768
Granted Patent B2
US 7,653,768 · App. 11/844,157 · Granted Jan 26, 2010

Method, system, and program for master and slave units connected in daisy chain wherein appended error code is transferred between the units

Assignee: Fanuc Ltd
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 7,653,768
App. No.
11/844,157
Granted
Jan 26, 2010
Kind
B2
Abstract

A data transfer method for connecting a master unit on an upstream side and a plurality of slave units on an downstream side in series with serial bus by a daisy chain system and transferring data having an appended error check code or error correction code between a data transmitter and a data receiver, the data transfer method including: transferring the data flowing in the serial bus in the slave unit from the data transmitter to the data receiver without performing an error check or error correction; performing an error check of the data in a circuit provided in the slave unit aside from a circuit in which the data flow; and informing a result of the error check to the master unit individually by the slave unit, which has performed the error check of the data.

Claims (14)

1. A data transfer method for connecting a master unit on an upstream side and a plurality of slave units on a downstream side in series with a serial bus by a daisy chain system, and transferring data having an appended error check code or error correction code between a data transmitter and a data receiver, said data transfer method comprising:

transferring said data along said serial bus through a first circuit in at least one said slave unit, which is located between said data transmitter and said data receiver, from said data transmitter to said data receiver without performing an error check or error correction of said data;

performing said error check of said data by a second circuit provided in said at least one slave unit which is located between said data transmitter and said data receiver, wherein said second circuit is different from the first circuit through which said data flows; and

informing a result of said error check, which includes information identifying the slave unit where an error occurred, to said master unit individually by said at least one slave unit which has performed said error check of said data.

2. A data transfer method according to claim 1 , wherein said master unit displays said result of said error check.

3. A data transfer method according to claim 1 ,

wherein said master unit counts a number of errors in individual slave units and displays said number of the errors.

4. A data transfer method according to claim 1 ,

wherein an individual slave unit counts a number of errors which have occurred during a relay of said data and transmits said number of the errors to said master unit.

5. A data transfer apparatus in which a master unit on an upstream side and a plurality of slave units on a downstream side are connected in series with a serial bus by a daisy chain system, and data having an appended error check code or error correction code are transferred between a data transmitter and a data receiver,

said apparatus comprising:

a data transfer portion in at least one said slave unit, which is located between said data transmitter and said data receiver, for transferring said data along said serial bus through said at least one slave unit from said data transmitter to said data receiver without performing an error check or error correction of said data;

an error check portion in said at least one slave unit, which is located between said data transmitter and said data receiver, for performing said error check of said data, wherein said error check portion is different from the data transfer portion through which said data flows; and

an error informing portion in said at least one slave unit, which has said error check portion and which is located between said data transmitter and said data receiver, for informing a result of said error check, which includes information identifying the slave unit where an error occurred, individually to said master unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2007
From: AOYAMA, KAZUNARI; KOMAKI, KUNITAKA; MIURA, MASAHIRO
To: FANUC LTD
Reel/Frame 019739/0129 →
Priority Claims (1)
JP 2006-228053 · Aug 24, 2006 · national
Continuity (1)
Related Publication 20080052417A1 · Feb 28, 2008