Communication memory for receiving control information sequentially and in parallel form for temporary storage and broadcasting on parallel bus
First Claim
1. A communication system comprising a control device, a plurality of communication terminals, and a communication device which connects the control device with the plurality of communication terminals and has a plurality of communication protocol modules for controlling communications of the plurality of communication terminals based on control information from the control device, the communication device including:
- a memory which temporarily stores the control information sent sequentially from the control device;
control information acquisition means which sequentially acquires the control information temporarily stored in the memory and broadcasts it to the one or more communication protocol modules;
a plurality of detection means each being provided in correspondence with each of the plurality of communication protocol modules at a front stage on an input side of each of the communication protocol modules for detecting whether the control information broadcasted by the control information acquisition means needs to be processed by the plurality of communication protocol modules;
the plurality of communication protocol modules implement processing of the control information if a corresponding one of the plurality of detection means detect that the control information is meant to be processed by a communication protocol module;
the memory having a control space for temporarily storing control information from the control device to the protocol modules and a status space for temporarily storing status information from the protocol modules to the control device;
the control device writes the control information into the control space of the memory and reads the status information from the status space of the memory;
the control information written to the control space includes a command number and command data; and
the control device temporarily stores at least a pair of the command number and the command data in the memory sequentially.
0 Assignments
0 Petitions
Accused Products
Abstract
A design of a flexible communication device capable of reducing time and labor required for changing a communication protocol and positively eliminating an erroneous operation, and interface devices for the communication device. A communication device (1) receives from a control device (2) control information corresponding to address spaces of the control device (2) for loading into a memory (7) sequentially. A command acquisition unit (8) sequentially reads control information stored in the memory (7), and sends them to individual detection units (9-1 to 9-m) via a back-end bus (12). Each detection unit detects whether or not the control information match each communication protocol module corresponding to each detection unit and sends matching control information, if any, to an own communication protocol module for communication protocol processing. A communication protocol management unit (11) manages and processes, via a bus (13), data moving through connection media between communication network interfaces (6-l to 6-n) and respectively corresponding communication terminals (3-1 to 3-n).
-
Citations
13 Claims
-
1. A communication system comprising a control device, a plurality of communication terminals, and a communication device which connects the control device with the plurality of communication terminals and has a plurality of communication protocol modules for controlling communications of the plurality of communication terminals based on control information from the control device, the communication device including:
-
a memory which temporarily stores the control information sent sequentially from the control device; control information acquisition means which sequentially acquires the control information temporarily stored in the memory and broadcasts it to the one or more communication protocol modules; a plurality of detection means each being provided in correspondence with each of the plurality of communication protocol modules at a front stage on an input side of each of the communication protocol modules for detecting whether the control information broadcasted by the control information acquisition means needs to be processed by the plurality of communication protocol modules; the plurality of communication protocol modules implement processing of the control information if a corresponding one of the plurality of detection means detect that the control information is meant to be processed by a communication protocol module; the memory having a control space for temporarily storing control information from the control device to the protocol modules and a status space for temporarily storing status information from the protocol modules to the control device; the control device writes the control information into the control space of the memory and reads the status information from the status space of the memory; the control information written to the control space includes a command number and command data; and the control device temporarily stores at least a pair of the command number and the command data in the memory sequentially. - View Dependent Claims (2, 3)
-
-
4. A communication system comprising a control device, a plurality of communication terminals and a communication device which connects the control device with the plurality of communication terminals and has a plurality of communication protocol modules for controlling communications of the plurality of communication terminals based on control information from the control device;
-
the communication device including, a memory which receives the control information sent from the control device and stores the received control information sequentially and in parallel form; control information acquisition means for sequentially acquiring from the memory the temporarily stored control information and broadcasting the control information to the plurality of communication protocol modules on a parallel bus; a plurality of detection means each corresponding to an associated one of the plurality of communication protocol modules at a front stage on an input side of each of the communication protocol modules for detecting whether the control information broadcasted by the control information acquisition means needs to be processed by at least one of the communication protocol modules; and at least one of the communication protocol modules implements processing of the control information if a corresponding one of the detection means detect that the control information is meant to be processed by the corresponding communication protocol module. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification