COMMUNICATION APPARATUS, CONTROL APPARATUS, AND PROGRAM
First Claim
1. A communication apparatus comprising:
- a transmission information storage circuit where transmission information from a plurality of information sources is written as needed;
a first communication processing circuit that transmits the transmission information written in the transmission information storage circuit to a communication destination apparatus in each transmission cycle which is constant;
a condition information storage circuit that stores condition information that defines an urgent transmission information source which is an information source that is permitted to transmit the transmission information urgently before arrival of the transmission cycle, among the plurality of information sources, and defines an allowable delay time for each urgent transmission information source, which is a delay time allowable at an urgent transmission;
a time slot division circuit that divides the transmission cycle into time slots each of which is equal to or shorter than the shortest allowable delay time defined by the condition information;
an urgent transmission information extraction circuit that extracts in a unit of individual time slot, urgent transmission information which is transmission information from the urgent transmission information source and needs to be transmitted urgently, from among the transmission information written in the transmission information storage circuit; and
a second communication processing circuit that transmits in the unit of individual time slot, the urgent transmission information extracted by the urgent transmission information extraction circuit to the communication destination apparatus before arrival of the transmission cycle.
1 Assignment
0 Petitions
Accused Products
Abstract
Control information from a plurality of applications 1000 is written into a shared memory 101 as needed. A communication part 105 transmits the control information written in the shared memory 101 to a DHM 200 in each transmission cycle which is constant. In a management table, a plurality of allowable delay times is defined, the allowable delay time being a delay time allowable at an urgent transmission of the control information. A transmission timing notification part 106 divides a transmission cycle into time slots each of which is equal to or shorter than the shortest allowable delay time defined in the management table. The communication part 105 transmits the control information in the shared memory 101 to the DHM 200 before arrival of the transmission cycle, in a unit of time slot.
-
Citations
16 Claims
-
1. A communication apparatus comprising:
-
a transmission information storage circuit where transmission information from a plurality of information sources is written as needed; a first communication processing circuit that transmits the transmission information written in the transmission information storage circuit to a communication destination apparatus in each transmission cycle which is constant; a condition information storage circuit that stores condition information that defines an urgent transmission information source which is an information source that is permitted to transmit the transmission information urgently before arrival of the transmission cycle, among the plurality of information sources, and defines an allowable delay time for each urgent transmission information source, which is a delay time allowable at an urgent transmission; a time slot division circuit that divides the transmission cycle into time slots each of which is equal to or shorter than the shortest allowable delay time defined by the condition information; an urgent transmission information extraction circuit that extracts in a unit of individual time slot, urgent transmission information which is transmission information from the urgent transmission information source and needs to be transmitted urgently, from among the transmission information written in the transmission information storage circuit; and a second communication processing circuit that transmits in the unit of individual time slot, the urgent transmission information extracted by the urgent transmission information extraction circuit to the communication destination apparatus before arrival of the transmission cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15)
-
-
8. A control apparatus comprising:
-
a transmission information storage circuit where transmission information to be transmitted for controlling a control target equipment is written by a plurality of information sources as needed; a first communication processing circuit that transmits the transmission information written in the transmission information storage circuit to a relay apparatus connected to the control target equipment in each transmission cycle which is constant; a condition information storage circuit that stores condition information that defines an urgent transmission information source which is an information source that is permitted to transmit the transmission information urgently before arrival of the transmission cycle, among the plurality of information sources, and defines an allowable delay time for each urgent transmission information source, which is a delay time allowable at an urgent transmission; an urgent transmission information extraction circuit that extracts urgent transmission information which is transmission information from the urgent transmission information source and needs to be transmitted urgently, from among the transmission information written in the transmission information storage circuit; and a second communication processing circuit that transmits the urgent transmission information extracted by the urgent transmission information extraction circuit to the relay apparatus before arrival of the transmission cycle, and before a transmission time limit which is a timing when the allowable delay time defined for the urgent transmission information source in the urgent transmission information passes since the urgent transmission information is extracted by the urgent transmission information extraction circuit. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16)
-
Specification