摘要:
PROBLEM TO BE SOLVED: To allow data from a node lost out in arbitration to be transmitted at a preset transmission cycle by an inexpensive configuration.SOLUTION: If arbitration is conducted among a plurality of nodes (YES at step S3), a node lost out in the arbitration derives an offset time on the basis of a time clocked by clock means (step S4), and shifts data transmission start timing backward by the derived offset time (step S5). This allows the node lost out in the arbitration to start data transmission at the timing shifted backward by the offset time from the original transmission start timing at any of the next or later data transmission after the arbitration and to transmit data at a preset transmission cycle after that.
摘要:
PROBLEM TO BE SOLVED: To provide a bus communication system which determines the priority, based on a transmission source ID. SOLUTION: A communication apparatus 10 writes own node ID as the transmission source ID in an arbitration field of a message packet to be sent out on a bus, writes a destination node ID in an auxiliary field defined at a given position in the message packet, and sends out the message packet. A controller 30 replaces and rewrites the node IDs written in the arbitration field and the auxiliary field of the message packet sent from the communication apparatus 10 and sends out the resultant message packet on the bus. The communication apparatus 20 receives the message packet on the bus through the controller 30 based on the coincidence of the rewritten node ID in the arbitration field with own node ID. COPYRIGHT: (C)2005,JPO&NCIPI