Claims
- 1. A multiplex transmission system comprising:
- multiplex transmission lines; and
- a plurality of multiplex nodes which are interconnected with said multiplex transmission lines, and which transmit a frame of data to each other;
- at least a predetermined one of said multiplex nodes transmitting said frame of data which includes an identifier indicative of a send request of data and a data area following said identifier; and
- said data area being divided into subdivided areas, each of said subdivided areas being assigned to a multiplex node specified by said identifier;
- each of said plurality of multiplex nodes transmitting data of the respective multiplex nodes to the data area assigned to the respective multiplex nodes in said frame of data only when said frame of data includes an identifier indicative of a send request to the respective multiplex nodes.
- 2. A multiplex transmission system according to claim 1, wherein said frame of data further includes an acknowledge signal area, the multiplex nodes each returning a positive acknowledge signal to the acknowledge signal area in a predetermined order when data is properly received, and the predetermined multiplex node determining whether or not data transmission was properly carried out, in accordance with the returned positive acknowledge signals from each multiplex node.
- 3. A multiplex transmission system according to claim 2, wherein the multiplex nodes each return a negative acknowledge signal when data is not properly received, the predetermined multiplex node determining whether or not data transmission was properly carried out, in accordance with a presence/absence of the returned negative acknowledge signals.
- 4. A multiplex transmission system according to claim 1, wherein the multiplex nodes each return a negative acknowledge signal when data is not properly received, the predetermined multiplex node determining whether or not data transmission was properly carried out, in accordance with a presence/absence of the returned negative acknowledge signals.
- 5. A multiplex transmission system according to claim 1, wherein:
- said frame of data includes said identifier preceding the data area, and identifying data to be transmitted in response to the send request; and
- each of multiplex nodes which have data specified by the identifier, samples data from loads or sensors which is to be transmitted to the data area when the identifier is received.
- 6. A multiplex transmission system according to claim 1, wherein:
- said frame of data including the send request is transmitted through the multiplex transmission lines at predetermined intervals of time; and
- each of multiplex nodes which are to transmit data in response to a send request, samples data from loads or sensors to be transmitted to the data area of a subsequent frame of data including the send request when a preceding frame of data including the send request is received.
- 7. A multiplex transmission system according to claim 1, wherein:
- one of the multiplex nodes sends a sampling start frame before a frame of data including the send request is transmitted; and
- each of multiplex nodes which are to transmit data in response to a send request, samples data from loads or sensors which is to be transmitted to the data area of a subsequent frame of data including the send request, in accordance with the received sampling frame.
- 8. A multiplex transmission system comprising:
- multiplex transmission lines; and
- a plurality of multiplex nodes which are interconnected with said multiplex transmission lines, and which transmit a frame of data to each other;
- at least a predetermined one of said multiplex nodes transmitting said frame of data which includes an identifier indicative of a send request of data, first subdivided data areas in which transmission data transmitted from the predetermined multiplex node is inserted, and second subdivided data areas which are assigned to predetermined data of each multiplex node specified by said identifier;
- and wherein when transmitting a frame of data, the predetermined multiplex node generates an error check code for said frame of data in said first subdivided data areas in accordance with said transmission data transmitted therefrom, and generates an error check code for said frame in said second subdivided data areas in accordance with reception data from said each multiplex node specified by said identifier;
- each of said multiplex nodes transmitting said predetermined data to the data area assigned to the respective multiplex nodes in said frame of data only when said frame of data includes an identifier indicative of a send request to the respective multiplex nodes, generating an error check code for a frame of data in accordance with the transmission data from the respective multiplex nodes in a data insertion area for inserting data transmitted from the respective multiplex nodes, of the second subdivided data areas and generating an error check code for a frame of data in accordance with the reception data from each of said multiplex nodes in said first subdivided data areas and the second subdivided data areas other than said data insertion area of the respective multiplex nodes; and
- each of said multiplex nodes further comparing the error check code generated by the multiplex nodes with that received from said predetermined node, and making a decision whether or not the data is properly transmitted based on a result of the comparison.
- 9. A multiplex transmission system according to claim 8, wherein said frame of data includes an acknowledge signal area, the multiplex nodes each returning a positive acknowledge signal to the acknowledge signal area in a predetermined order when data is properly received, and the predetermined multiplex node determining whether or not data transmission was properly carried out, in accordance with the returned positive acknowledge signals from each multiplex node.
- 10. A multiplex transmission system according to claim 8, wherein the multiplex nodes each return a negative acknowledge signal when data is not properly received, the predetermined multiplex node determining whether or not data transmission was properly carried out, in accordance with a presence/absence of the returned negative acknowledge signals.
- 11. A multiplex transmission system according to claim 8, wherein:
- a transmission code of a frame of data transmitted through the multiplex transmission lines has one logical bit which is divided into at least three divided phases;
- in said one logical bit, first and third phases of said at least three divided phases being set to a signal level inverted relative to each other, a second phase of said at least three divided phases being set to the same signal level as the signal level of said first phase to thereby indicate a logical "1", said second phase being set to the same signal level as the signal level of said third phase to thereby indicate a logical "0"; and
- each multiplex node transmitting the data by synchronizing with the signal level of said first phase.
- 12. A multiplex transmission system according to claim 8, wherein:
- said frame of data includes said identifier preceding the data area, and identifying data to be transmitted in response to the send request; and
- each of multiplex nodes which have data specified by the identifier, samples data from loads or sensors to be transmitted to the data area when the identifier is received.
- 13. A multiplex transmission system according to claim 8 wherein:
- said frame of data, including the send request, is transmitted through the multiplex transmission line at predetermined intervals of time; and
- each of multiplex nodes which are to transmit data in response to the send request, samples data from loads or sensors to be transmitted to the data area of a subsequent frame of data including the send request when a preceding frame of data including the send request is received.
- 14. A multiplex transmission system according to claim 8, wherein:
- one of the multiplex nodes sends a sampling start frame before the frame of data including the send request is transmitted; and
- each of multiplex nodes which are to transmit data in response to the send request, samples data from loads or sensors to be transmitted to the data area of a subsequent frame of data including the send request, in accordance with the received sapling frame.
- 15. A multiplex transmission system comprising:
- multiplex transmission lines; and
- a plurality of multiplex nodes which are interconnected with said multiplex transmission lines, and which relatively transmit a frame of data including a transmission code having one logical bit divided into at least first, second and third divided phases, in which when said first and third phases of said divided phases are set to a signal level inverted relative to each other, a logic "1" is indicated by setting said second phase of said divided phases to a same signal level as said first phase, and a logic "0" is indicated by setting said second phase to a same signal level as said third phase;
- at least a predetermined one of said multiplex nodes transmitting said frame of data which includes an identifier indicative of a send request of data, and a data area following said identifier, and said data area being divided into subdivided areas, each of said subdivided areas being assigned to the data of the multiplex node specified by said identifier; and
- each of said multiplex nodes transmitting the data to the data area assigned to the respective multiplex nodes in said frame by synchronizing with the signal level of said first phase, only when said frame of data includes an identifier indicative of a send request to the respective multiplex nodes.
- 16. A multiplex transmission system, comprising:
- multiplex transmission lines; and
- a plurality of multiplex nodes which are interconnected with said multiplex transmission lines, and which transmit a frame of data having a transmission code composed of a NRZ (Non Return to Zero) code and being previously determined by using a stuffing bit rule having the number of predetermined bits, to each other;
- at least a predetermined one of said multiplex nodes transmitting said frame of data which includes an identifier indicative of a send request of data and a data area following said identifier, and said data area being divided into subdivided areas, each of said subdivided areas being assigned to the data of the multiplex node specified by said identifier;
- each of said subdivided areas being set to a number of bits smaller than said predetermined number of bits by means of a signal which does not break said stuffing bit rule; and
- each of said multiplex nodes transmitting the data to the data area assigned to the respective multiplex nodes in said frame of data by synchronizing with said signal, only when said frame of data includes an identifier indicative of a send request to the respective multiplex nodes.
- 17. A multiplex transmission system comprising:
- multiplex transmission lines; and
- a plurality of multiplex nodes which are interconnected to said multiplex transmission lines, and which relatively transmit a frame of data including a transmission code having one logical bit divided into at least divided phases, in which when said first and third phases of said divided phases are set to a signal level inverted relative to each other, a logic "1" is indicated by setting said second phase of said divided phases to a same signal level as said first phase, and a logic "0" is indicated by setting said second phase to a same signal level as said third phase;
- at least a predetermined one of said multiplex nodes transmitting said frame of data which includes an identifier indicative of a send request of data and a data area following said identifier, and said data area being divided into subdivided areas, each of said subdivided areas being assigned to the data of the multiplex node specified by said identifier, and making a decision whether or not data transmission is properly carried out in accordance with the presence of a positive reception acknowledge signal returned to a reception acknowledge signal area of said frame of data from each of the specified multiplex nodes; and
- each of said multiplex nodes transmitting the data to the data area assigned to the respective multiplex nodes in said frame of data by synchronizing with the signal level of said first phase, only when said frame of data includes an identifier indicative of a send request to the respective multiplex nodes, and returning said positive reception acknowledge signal to the reception acknowledge signal area of said frame of data in a predetermined order when data transmission is properly carried out.
- 18. A multiplex system comprising:
- multiplex transmission lines; and
- a plurality of multiplex nodes which are interconnected with said multiplex transmission lines, and which relatively transmit a frame of data including a transmission code having one logical bit divided into at least first, second and third divided phases, in which when said first and third phases of said divided phases are set to a signal level inverted relative to each other, a logic "1" is indicated by setting said second phase of said divided phases to a same signal level as said first phase, and a logic "0" is indicated by setting said second phase to a same signal level as said third phase;
- at least a predetermined one of said multiplex nodes transmitting said frame of data which includes an identifier indicative of a send request of data and a data area following said identifier, and said data area being divided into subdivided areas, each of said subdivided area being assigned to the data of the multiplex node specified by said identifier, and making a decision whether or not data transmission is properly carried out in accordance with the presence of a negative reception acknowledge signal returned to a reception acknowledge signal area of said frame of data from each of the specified multiplex nodes; and
- each of said multiplex nodes transmitting the data to the data area assigned to the respective multiplex nodes in said frame of data by synchronizing with the signal level of said first phase, only when said frame of data includes an identifier indicative of a send request to the respective multiplex nodes, and returning said negative reception acknowledge signal to the reception acknowledge signal area of said frame of data in a predetermined order when data transmission is properly carried out.
Priority Claims (2)
Number |
Date |
Country |
Kind |
3-070033 |
Apr 1991 |
JPX |
|
3-279596 |
Oct 1991 |
JPX |
|
Parent Case Info
This application is a Continuation of application Ser. No. 07/861,324, filed Mar. 31, 1992, abandoned.
US Referenced Citations (8)
Non-Patent Literature Citations (1)
Entry |
"Data and Computer Communication" by W. Stallings, Macmillan Publishing comp. pp. 149-152 1988. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
861324 |
Mar 1992 |
|