System for providing data communications between a plurality of measurement data generating/receiving modules connected to a common communication bus
First Claim
1. A system for providing data communications between a plurality of measurement data generating/receiving modules connected to a common serial communication bus, and for assigning access priority for message data structures generated by each module, comprising:
- a master station connected to said serial communication bus, said master station generating one or more predefined message statements with a predefined priority for transmission to said modules, said predefined priority identifying to each connected module an access priority for each message data structure which is generated or received by a connected module;
means at each module for receiving said message statement(s) and decoding said message statement(s), said message statement(s) including priority and identification information which defines for a module the priority of a message data structure which is to be transmitted or received by said module over said serial communication bus, and identifies to other modules which may receive the message data structure the priority of said message data structure; and
,transmission means at each module for obtaining access to said serial communication bus at said priority each time a respective module unit needs to transmit said message data structure.
6 Assignments
0 Petitions
Accused Products
Abstract
A system provides data communications between measurement data generating/receiving modules connected to a common communication bus. A master station connected to the communication bus can assign access priority to various message data structures generated by each of the modules connected to the communications bus. As modules are added or subtracted from the total system, the master station can reassign priorities to each of the message data structures generated by the modules. In this way, bus traffic can be efficiently controlled with the ability to dynamically change priority of message data structures which are sent over the bus by the various modules. A transmission delay time is also assigned to each of the message data structures which requires that a time out period following the last data message to be sent over the bus be observed before transmitting the new message data structure. The different delays VT are related to the particular priority of a message data structure.
48 Citations
19 Claims
-
1. A system for providing data communications between a plurality of measurement data generating/receiving modules connected to a common serial communication bus, and for assigning access priority for message data structures generated by each module, comprising:
-
a master station connected to said serial communication bus, said master station generating one or more predefined message statements with a predefined priority for transmission to said modules, said predefined priority identifying to each connected module an access priority for each message data structure which is generated or received by a connected module; means at each module for receiving said message statement(s) and decoding said message statement(s), said message statement(s) including priority and identification information which defines for a module the priority of a message data structure which is to be transmitted or received by said module over said serial communication bus, and identifies to other modules which may receive the message data structure the priority of said message data structure; and
,transmission means at each module for obtaining access to said serial communication bus at said priority each time a respective module unit needs to transmit said message data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing data communications between a plurality of measurement data generating/receiving modules connected to a common serial communication bus the system, comprising:
-
a master station connected to said serial communication bus for controlling a transmit priority of said modules to transmit a message data structure over said serial communication bus, said master station including message generating means for transmitting a delay time to each module for one or more message structures generated by said modules; and
,transmission means at each of said modules for transmitting a message structure formed at said module following said delay time which is initiated at the conclusion of a previous message transmission over said serial communication bus. - View Dependent Claims (16, 17, 18, 19)
-
Specification