CN100392542C - Communication control device - Google Patents

Communication control device Download PDF

Info

Publication number
CN100392542C
CN100392542C CNB200410043324XA CN200410043324A CN100392542C CN 100392542 C CN100392542 C CN 100392542C CN B200410043324X A CNB200410043324X A CN B200410043324XA CN 200410043324 A CN200410043324 A CN 200410043324A CN 100392542 C CN100392542 C CN 100392542C
Authority
CN
China
Prior art keywords
counter
aforementioned
input media
timing
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB200410043324XA
Other languages
Chinese (zh)
Other versions
CN1573630A (en
Inventor
小野塚明弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of CN1573630A publication Critical patent/CN1573630A/en
Application granted granted Critical
Publication of CN100392542C publication Critical patent/CN100392542C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A communication control device, to synchronize a clocking counter to reference time by a single reference pulse generation section in an environment in which an input device and a plurality of information processors are connected to a single line. In the communication controlling device, the input device having the clocking counter and the plurality of information processors are connected to the single communication line; the plurality of information processors acquire a preset token for communicating with the input apparatus; one information processor of the plurality of information processors has a synchronization counter that is reset and clocked by the reference pulse from a reference pulse generator; and the contents of the clocking counter of the input device are synchronized with a reference time by writing the contents of the synchronization counter to the clocking counter of the input apparatus when the token is acquired, in case that the token is not acquired when the reference pulse is outputted from the reference pulse generator.

Description

Communication control unit
Technical field
The present invention relates to communication control unit, for example, relate to the communication control unit that is suitable for monitoring or controlling the supervisor control of controlling object equipment.
Background technology
Communication control unit is equipped with the device of the device data that extracts controlling object equipment, and based on a plurality of signal conditioning packages that the data of this equipment are carried out surveillance equipment or controlled, for example, is used for the supervisor control of power house.The supervisor control of power house, detecting event on the controlling object equipment, for example, in the time of the variation of the open and-shut mode of valve, utilize timing counter that the time of origin of this incident is carried out timing, with the time of origin of incident append in the middle of the event content as status data (below be referred to as SOE data: Sequence of Event Data: the event data order) temporarily be stored in the input media.Then,, has the operation monitoring of carrying out on the monitor-control apparatus of signal conditioning package the power house, the analysis of causes when breaking down, the perhaps operation of equipment etc. according to the SOE data of coming from input media.
In this supervisor control, for precision is more carried out timing to the time that incident takes place in the highland, on each of each input media, the basic pulse generating unit is set, GPS receiving trap for example, the basic pulse that utilization comes from this GPS receiving trap, reference time as the timing counter of each input media, for example, make it synchronous with universal time.
In this case, the number that is provided with owing to the receiving trap of counting increase GPS according to being provided with of input media, so, in order to suppress the several increase of being provided with of GPS receiving trap, single GPS receiving trap is connected on a plurality of monitor-control apparatus via communication line, utilize the basic pulse of this GPS receiving trap to make the Time To Event of SOE data and reference time (for example, the spy opens the 2003-58240 communique) synchronously.
But, in order to suppress the several increase of being provided with of GPS receiving trap, and then, reduce the order wire way between monitor-control apparatus and the input media, when can consider on a monitor-control apparatus that single GPS receiving trap is connected in a plurality of monitor-control apparatus, each monitor-control apparatus and each input media are connected on the single communication line with searching for formula by following the clues (below be referred to as multiple branch circuit be connected).
Under the situation that this multiple branch circuit connects, usually, be undone in order to prevent from communication line, to clash from the frame data that each monitor-control apparatus comes, be set in the transmission right that allows communication between monitor-control apparatus and the input media, can guarantee the reliability of communicating by letter with respect to input media transmission frame data by having only the monitor-control apparatus that obtains this transmission right.
In the supervisor control that adopts this device multiple branch circuit to connect, utilizing single GPS receiving trap to make under the situation of time synchronized of the timing counter of each input media and benchmark, if do not obtain transmission right when utilizing the GPS receiving trap to generate basic pulse, this monitor-control apparatus just can not make the timing counter of input media consistent with reference time.Consequently, the timing counter generation departs from from reference time, and the danger that can not carry out timing to the time of origin of correct incident is arranged.
Summary of the invention
Problem of the present invention is, under input media that will extract device data with single circuit and environment that a plurality of signal conditioning package couples together, utilizes unity reference pulse generating unit, makes the timing counter of input media and reference time synchronous.
In order to solve above-mentioned problem, communication control unit of the present invention, it is characterized in that, comprise: input media and a plurality of signal conditioning package, described input media has the timing counter that is carried out timing the time, extract the status information of controlling object equipment and pay the timing time of described timing counter, and the described status information that will pay behind the timing time temporarily stores as status data, described a plurality of signal conditioning package extracts the status data of this input media, carry out the supervision or the control of aforementioned device, this communication control unit utilizes single communication line that aforementioned input media and aforementioned a plurality of signal conditioning package are coupled together, it is characterized in that, aforementioned a plurality of signal conditioning package obtains predefined transmission right and communicates by letter with aforementioned input media, a signal conditioning package in aforementioned a plurality of signal conditioning package has that the basic pulse that is used to from the basic pulse generating unit resets and the synchronous counter of timing, and from aforementioned basic pulse generating unit output reference pulse the time, can not obtain under the situation of aforementioned transmission right, wait for until obtaining described transmission right, then the content of aforementioned synchronous counter is write the timing counter of aforementioned input media.
That is because the synchronous counter of signal conditioning package is always synchronous according to basic pulse and reference time, so, can not obtain transmission right during timing time also synchronous with reference time.Thereby,, can make timing counter and reference time synchronous if the content of synchronous counter is intactly write in the timing counter of input media.
In this case, preferably, content (for example, the variation of the open and-shut mode of valve) that will event on controlling object equipment, and the data that the time of origin of incident is mapped are as status data, that is, as the SOE data storage in input media.Whereby, if, for example when device fails, can grasp the reason of fault because the analysis state data just can be grasped the generation of incident according to sequential.
Communication control unit of the present invention, the equipment that utilizes input media to obtain power house etc. (valve for example is equipped with, temperature sensor, pressure transducer) device data, based on a plurality of monitor-control apparatus of this device data monitoring control equipment, can be applied to the supervisor control that a plurality of monitor-control apparatus and input media is coupled together by single communication line.In this case, above-mentioned signal conditioning package as monitoring control measure, is constituted supervisor control.
Description of drawings
Fig. 1 is the structural drawing that expression utilizes the supervisor control of communication control unit of the present invention.
Fig. 2 is the example of time diagram of the action of expression explanation supervisor control.
Fig. 3 represents an example of the data structure of frame.
Fig. 4 represents the structural drawing of the process communication device (PIOP) of monitor-control apparatus.
Fig. 5 represents the structural drawing at the station (ST) of input media.
Fig. 6 represents the structural drawing of the load module (DI) of input media.
Fig. 7 represents another structural drawing at the station (ST) of input media.
Fig. 8 represents another structural drawing of the load module (DI) of input media.
Fig. 9 represents to illustrate the another one example of time diagram of the action of supervisor control.
Among the figure: 1 supervisor control, 2 power house, 10,12 monitor-control apparatus, 14,16 input medias, 18 communication lines, 20 process communication devices (PIOP), 21 synchronous counters, 22GPS receiving trap, 26 hop count devices, 38,39 timing counters, 32 valves, 34 temperature sensors
Embodiment
(form of implementation 1)
Below, utilize first kind of form of implementation of the supervisor control of communication control unit of the present invention with reference to description of drawings.Fig. 1 is the structural drawing of supervisor control, and Fig. 2 is the time diagram of the action of expression supervisor control.
The general structure of supervisor control at first, is described with reference to Fig. 1.Supervisor control 1, the equipment of supervision or control power house 2 etc.Supervisor control, by the monitor- control apparatus 10,12 with signal conditioning package, formations such as input media 14,16 are arranged on indoor.Monitor- control apparatus 10,12, and input media 14,16 are connected by single communication line 18 multiple branch circuits.
Monitor-control apparatus 10 comprises the process communication device that is equipped with central processing unit (below be referred to as CPU) 18 and synchronous counter 21 (below be referred to as PIOP) 20, is used to analyze the failure cause etc. of the equipment of power house 2.Monitor-control apparatus 12 comprises CPU19, PIOP23, generates the instruction of the equipment be used to operate power house 2.In monitor- control apparatus 10,12, the device that obtains predefined transmission right is communicated by letter with input media 14,16 as master, and wherein another is as the slave unit standby.
In this monitor- control apparatus 10,12, have only monitor-control apparatus 10 to be connected with single GPS receiving trap 22.GPS receiving trap 22 is connected to via GPS cable 24 on the synchronous counter 21 on the PIOP20 that is provided in monitor-control apparatus 10.In addition, GPS receiving trap 22 plays a part the basic pulse generating unit, receives the signal that comes from satellite, and for example each minute (60000ms) generates and universal time (below be referred to as reference time) synchronization basic standard pulse.
Input media 14 comprises station with hop count device 26 (below be referred to as ST) 27, load module (below be referred to as DI) 28,30.DI28 has timing counter 38, is connected on the valve 32 of one of process input group as power house 2.In addition, DI30 has timing counter 39, is connected on the temperature sensor 34.Input media 16 by ST31, ST31, is connected to the DI33 on the pressure transducer 36, is connected to the formations such as DI35 on the flow sensor 37.This input media 14,16 is set to and is being in holding state as slave unit at ordinary times, has only when monitor- control apparatus 10,12 receives frame data, just the transmission response data.
In addition, the individual count device, for example, and synchronous counter 21, hop count device 26, timing counter 38,39 is made of 60000 carry counting system devices.So-called 60000 carry counting system devices are periodically to count down to 59999 counter from 0 always.
Below, as an example, the action of the supervisor control 1 that constitutes like this is described with the situation when obtaining the SOE data of valve 35.When incident takes place on valve 32 when, for example, when judging that by DI28 valve 32 cuts out, Time To Event is paid the status information of this generation, i.e. event content, with status data, promptly the SOE data storage is in DI28.
On the other hand, when monitor-control apparatus 10 acquisition transmission rights are communicated by letter with input media 14, extract the SOE data of DI28 via ST27 by monitor-control apparatus 10.Analyze the SOE data of extracting by monitor-control apparatus 10.Thereby, grasp event content on valve 32 chronologically.Similarly, when monitor-control apparatus 12 obtains transmission right, extract the SOE data of DI28 by monitor-control apparatus 12.
Below, the Control on Communication of this supervisor control is described with the described time diagram of Fig. 2.As shown in Figure 2, transverse axis is represented elapsed time.In addition, the top section of the longitudinal axis is represented the circuit output a of PIOP20 successively from the superiors, the circuit output b of PIOP23, the circuit output c of ST27, the time diagram of the circuit output d of ST31.In addition, on their underclad portion, represent the output e of GPS receiving trap successively, the count value f of synchronous counter 21, the count value g of hop count device 26, the count value h of time counter 38, the time diagram of the count value i of timing counter 39.
At first, with reference to time diagram a~d of Fig. 2, illustrate that monitor-control apparatus 10 obtains the Control on Communication of SOE data from input media 14.When monitor-control apparatus 10 obtains transmission rights, PIOP20 will ask for to such an extent that the command frame 40 of SOE data is transferred to ST27, receive from ST27 and pay the response frame 41 of SOE data.Secondly, PIOP20 is transferred to ST31 with command frame 42, receives response frame from ST31.Whereby, monitor-control apparatus 10 is obtained the SOE data from input media 14.When obtaining the SOE data and finish, PIOP20 discharges frame 44 with transmission right and is transferred to PIOP23, that is, and and monitor-control apparatus 12.
Owing to receive the monitor-control apparatus 12 acquisition transmission rights that transmission right discharges frame 44,, receive response frame 46 from ST27 so PIOP23 is transferred to ST27 with command frame 45.Secondly, PIOP23 is transferred to ST31 with command frame 47, receives response frame 48 from ST31.Whereby, monitor-control apparatus 12 is obtained the SOE data from input media 14.When obtaining the SOE data and finish, by PIOP23 transmission right is discharged frame 47 and be transferred to PIOP20, repeat obtaining of SOE data.In addition, when input media 16 is obtained the SOE data, utilize same controlled step to obtain at monitor- control apparatus 10,12.
But, when utilizing GPS receiving trap 22 to generate basic pulse 5, when monitor-control apparatus 10 obtained transmission right, basic pulse 5 of every generation all resets timing counter 38,39, and was synchronous with reference time.But, when utilizing GPS receiving trap 22 to generate basic pulse,, otherwise can not make timing counter 38,39 synchronous unless monitor-control apparatus 10 obtains transmission right.For example, shown in time diagram e~i of Fig. 2, when generating basic pulse 5, PIOP20 can not obtain transmission right and discharge frame.Thereby synchronous counter 21 is resetted by basic pulse 5, and is synchronous with reference time, but since hop count device 26 and synchronous counter 38,39 be not reset, so with respect to producing skew reference time.
Therefore, with reference to Fig. 2 explanation make hop count device 26, synchronous counter 38,39 and reference time synchronous controlled step.As shown in Figure 2, when utilizing GPS receiving trap 22 to generate basic pulse 5, when monitor-control apparatus 10 does not obtain transmission right,, synchronous counter 21 is resetted, carry out accumulated counts at synchronous counter 21 according to basic pulse 5.Then, when obtaining transmission right with monitor-control apparatus 10, PIOP20 is to ST27, and the counter synchronisation frame 50 of the count value 55 of synchronous counter 21 is paid in the ST31 transmission.Whereby, the count value 55 with synchronous counter 21 is written in the content of hop count device 26.Secondly, when the count value 57 with hop count device 26 is written in the content of timing counter 38, count value 61 is write on the content of timing counter 39.Whereby, synchronous counter 21, hop count device 26, the individual count value of timing counter 38,39 is all identical.
That is, according to this form of implementation, because the synchronous counter 21 of monitor-control apparatus 10 is always along with basic pulse 5 and reference time are synchronous, so the count value during can not obtaining transmission right is also synchronous with reference time.Thereby, if intactly the count value of synchronous counter 21 is write hop count device 26, the content of the hop count device 26 that writes being write timing counter 38,39, the content of timing counter 38,39 and synchronous counter 21 is same.Consequently, can make timing counter 38,39 and reference time synchronous.
Above, according to first kind of form of implementation, illustrated and used supervisor control of the present invention,, utilize Fig. 3 to Fig. 6 explanation to utilize the frame structure of the frame data of this form of implementation here, and PIOP20, ST27, the detailed structure of DI28.In addition, PIOP23, identical with the structure of removing synchronous counter 21 from PIOP20, ST31 is identical with the structure of ST27, in addition, and DI30,33,35, identical with the DI28 structure, so omit its explanation.
The frame structure of frame data is described referring now to Fig. 3.Frame data 4 transmit in communication line 18, for example, are used for command frame, response frame, the release frame of dominant right, counter synchronisation frame etc.As shown in Figure 3, frame data 4, from the foremost, successively by mark region 200, transmission sources node region 202, transmission end node region 203, address area 204, control data zone 205, the long zone 206 of data, data area 208 constitutes.The sign of representing the beginning of frame in mark region 200 stored.In transfer source node region 202, storage transmission sources node serial number.So-called node serial number is to be used to specify the numbering that is connected to the device on the communication line 18, for example, in this form of implementation, the node serial number of PIOP20 is set at 0, the node serial number of PIOP23 is set at 1, the node serial number of ST27 is set at 2, and the node serial number of ST31 is set at 3.At transmission end node region 203, storage transmission end node serial number.In address area 204, if under the situation of command frame, storage transmission address of node, end, on the other hand, and if under the situation of response frame, storage transmission sources address of node.In control data zone 205, the recognition data of the kind of storage display frame.In the long zone 206 of data, the storage data length, in data area 208, storage data, for example count value.
Below, the detailed structure of PIOP20 is described with reference to Fig. 4.As shown in Figure 4, PIOP20, by synchronous counter 21, transmission control unit (TCU) 56, binary channels RAM transmission buffer 58 receives controller 60, and binary channels RAM reception buffer 62 is with the MPU64 of CPU18 self contained function, ROM68, binary channels RAM80, transmission receives driver 74 formations such as grade.
Beginning, explanation earlier utilize the transmitting step of the command frame that PIOP20 carries out.At first, utilize MPU62 that command frame is write transmission buffer 58, simultaneously, play dynamic register file 56a to the transmission that is provided in transmission control unit (TCU) 56 and write transmission requirement.Secondly, utilize transmission control unit (TCU) 56 that selector switch 72 is chosen in transmission buffer 58 sides, simultaneously, receive driver 74 output transmission permission instructions with respect to transmission.Then, the command frame of transmission buffer 58 is imported in the transformation component 73 via selector switch 72, is transformed into serial data from parallel data.Through the command frame of conversion, be transferred to input media 14,16 via communication line 18 by transmission reception buffer 74.
Secondly, the receiving step that utilizes the command frame that PIOP20 carries out is described.At first, by the response frame of input media 14,16 transmission, receive driver 74 by transmission and receive via communication line.Secondly, the receive clock synchronous with the response frame that is received based on the receive clock that is generated by clock generating unit 78, utilizes transformation component 76 that response frame is transformed into parallel data from serial data.The response frame of process conversion is written to reception buffer 62 by receiving controller 60 distinguishing marks.When the receiving of response frame, send interrupt request from receiving 60 couples of MPU64 of controller.Then, utilize MPU64 to carry out the node serial number 68a contrast of the node serial number and the ROM68 of response frame, when the node serial number of contrast is consistent, response frame is write RAM80.The response frame that is written into is gone into the mode that goes out earlier later on and is read up-to-date frame according to the requirement that comes from CPU18.
And then, the transmitting step that utilizes the counter synchronisation frame that PIOP20 carries out is described.Counter synchronisation frame, only monitor-control apparatus 10 outputs from connecting GPS receiving trap 22.At first, utilize GPS receiving trap 22 to generate basic pulse, be input to synchronous counter 21 and transmission control unit (TCU) 56 with 1 minute interval.The basic pulse that synchronous counter 21 is transfused to resets, according to the clock accumulated counts that generates with the interval of 1ms from clock generating unit 59.In addition, transmission control unit (TCU) 56 when basic pulse is imported, judges whether monitor-control apparatus 10 is in the state that can transmit.The so-called state that can transmit is meant the acquisition transmission right, and removes from the command frame transmission and begin the state that receives to response frame.When being judged as when being in the state that can transmit, utilize transmission control unit (TCU) 56, selector switch 72 is selected synchronous counters 21 sides, simultaneously, the content (count value) of synchronous counter 21 is stored in the data area 208 of counter synchronisation frame.Then, the counter synchronisation frame is via selector switch 72, and transformation component 73 transmits receiving driver 74 to ST27, the ST31 transmission.On the other hand, when being judged as the state that can not transmit, transmission control unit (TCU) 56 is in the holding state of the transmission of counter synchronisation frame, and simultaneously, synchronous counter 21 continues accumulated counts.Then, when becoming the state that can transmit, the count value of synchronous counter 21 is paid the counter synchronisation frame, with the counter synchronisation frame paid to ST27, ST31 output.
The detailed structure of ST27 is described below with reference to Fig. 5.As shown in Figure 5, ST27, by hop count device 26, transmission control unit (TCU) 84, the transmission buffer 86 of binary channels RAM receives controller 88, the reception buffer 90 of binary channels RAM, MPU90, ROM92, binary channels RAM94, transmission receives driver 95, bus controller master 96 formations such as grade.
Beginning, elder generation illustrates the receiving step of the command frame that is undertaken by ST27.At first, the command frame of transmission such as PIOP20 receives driver 95 by transmission and receives via communication line 18.The command frame that received is according to the receive clock that is generated by clock generating unit 98, utilizes transformation component 100 to be transformed into parallel data from serial data.Carry out the response frame of conversion,, write reception buffer 90 by receiving controller 88 distinguishing marks.During the receiving of response frame, send interrupt request from receiving 88 couples of MPU of controller.Then, when the node serial number of response frame was consistent with the node serial number 92a of ROM92, MPU90 read the SOE data via bus from the DI28 or the DI30 of the address that meets command frame, pays the SOE data of reading, and generates response frame.
Secondly, the transmitting step that utilizes the response frame that ST27 carries out is described.At first, utilize MPU90 to generate response frame, the response frame that is generated is write transmission buffer 86, simultaneously, the transmission that transmission requirement is write transmission control unit (TCU) 84 plays dynamic register file 84a.Then, transmission permission instruction is being outputed to transmission when receiving driver 95 from transmission control unit (TCU) 84, the response frame of transmission buffer 86, is utilized transmission to receive driver 95 and is transferred in the PIOP20 etc. via communication line 18 after the parallel data serial data by transformation component 87.
And then, the receiving step that utilizes the counter synchronisation frame that ST27 carries out is described.At first, from the counter synchronisation frame of PIOP20 transmission, receive driver 95 via after communication line 18 receptions by transmission, utilization receives controller 88 identifications and receives.The count value of the counter synchronisation frame that is received after the count value judegment part 88a differentiation that is provided in reception controller 88, writes in the hop count device 26.The hop count device 26 that is written into, the clock based on the interval with 1ms from clock generating unit 102 generates begins to carry out accumulated counts from this value that writes.Then, the count value of hop count device 26, according to the instruction that comes from MPU90, by bus controller master 96, via 104 couples of DI28 of bus, DI30 transmits.
Below, the detailed structure of DI28 is described with reference to Fig. 6.As shown in Figure 6, DI28 is by timing counter 38, DI input part 106, and the latch 108,110 with memory storage function changes judging part 112, bus controller slave unit 116 formations such as grade.
Beginning, explanation earlier utilizes DI28 to obtain the step of SOE data.At first, the status information with valve 32 is input to DI input part 106 with the interval of stipulating.By changing the variation that judging part 112 detects the status information of being imported, that is, and the generation of incident.For example, detect valve 32 and change to closed state by changing judging part 112 from ON state.When the incident that detects takes place, latch pulse is outputed to latch 108,110 by changing judging part 112.Utilize this latch pulse by latch 108 time, utilize the latch 110 will be, be i.e. the content locking of incident from the status information of DI input part 106 with the count value locking of timing counter 38.Then, when the guiding that comes from ST27 requires, respectively with the count value of bus control part 116 difference sensing latch devices 108 and the event content of latch 110, as status data.Be the SOE data, ST27 is transmitted.
Next illustrates timing counter 38 and synchronous action step reference time with DI28.From the count value of the hop count device 26 of ST27 output, be input to after the bus controller slave unit 116 via bus 104, be written in the timing counter 38 by bus controller slave unit 116.Then, timing counter 38 begins clock along with clock generating unit 114 from this value that writes, and is accumulated counts at interval with 1ms.Thereby, because the content of timing counter 38 is identical with hop count device 26, so, make counting counter 38 synchronous with reference time.
(form of implementation 2)
Below, with reference to Fig. 7 to Fig. 9 second kind of form of implementation of the supervisor control of utilizing communication control unit of the present invention described.Fig. 7 is another structural drawing at station (ST), and Fig. 8 is another structural drawing of module (DI), and Fig. 9 is the time diagram of the other action of expression explanation supervisor control.This form of implementation is that with the difference of first kind of form of implementation when the counter synchronisation frame was received by ST27, the count value of the hop count device 26 of ST27 resetted and timing, when the count value of timing returns zero, timing counter 38 was resetted.
As shown in Figure 7, be with the difference of the ST27 of Fig. 5, except that connecting ST27 and DI28,30 bus 104, arrangement reset taps 124 also, and then, hop count device 26 is connected on the reset pulse line 124 via zero judging part 122.In addition, as shown in Figure 8, be, remove the distribution of connecting bus controller slave unit 116 and timing counter 38 with the difference of the DI28 of Fig. 6, and then, timing counter 38 is connected on the reset pulse line 24.
Below with reference to Fig. 9 the ST27a of such formation, the action of DI28a are described.When the count value of being judged into hop count device 26 by zero judging part 122 was zero, reset pulse was through being imported in the timing counter 38 via reset pulse line 124 from zero judging part 122, and the count value 130 of timing counter 38 is resetted.
Promptly, owing to utilize counter synchronisation frame 50 to make the hop count device 26 of ST27 synchronous with reference time, so, if when becoming zero with hop count device 26, the words that timing counter 38 is resetted, can make the counting zero hour of timing counter 38, overlap with the moment of the basic pulse 51 that utilizes GPS receiving trap 22 to generate.
Above, based on first kind and second kind of form of implementation the example that will communication control unit according to the present invention be applied to supervisor control has been described, but communication control unit of the present invention also can be applied to various industries, information analysis field.
In addition,, illustrated and used the example of GPS receiving trap 22, but also can replace the GPS receiving trap, utilized the internal clocking in the computing machine that is built in monitor-control apparatus 10 as the basic pulse generating unit.If so, utilize the incidents that DI28,30 judges time of origin can not with the corresponding to timing of universal time, but still can grasp mistiming about the Time To Event between among each DI, can simplify the structure of the supervisor control of time series analysis incident generation usefulness.
In addition, for convenience of explanation, illustrated two monitor-control apparatus and two input medias are connected to example on the communication line, but can suitably increase the number of monitor-control apparatus and input media.
According to the present invention, utilizing uniline will extract in the input media of device data and the environment that a plurality of signal conditioning package couples together, utilize single basic pulse generating unit can make the timing counter of input media and reference time synchronous.

Claims (2)

1. communication control unit, comprise: input media and a plurality of signal conditioning package, described input media has the timing counter that is carried out timing the time, extract the status information of controlling object equipment and pay the timing time of described timing counter, and the described status information that will pay behind the timing time temporarily stores as status data, described a plurality of signal conditioning package extracts the status data of this input media, carry out the supervision or the control of aforementioned device, this communication control unit utilizes single communication line that aforementioned input media and aforementioned a plurality of signal conditioning package are coupled together, it is characterized in that
Aforementioned a plurality of signal conditioning package obtains predefined transmission right and communicates by letter with aforementioned input media, a signal conditioning package in aforementioned a plurality of signal conditioning package has that the basic pulse that is used to from the basic pulse generating unit resets and the synchronous counter of timing, and from aforementioned basic pulse generating unit output reference pulse the time, can not obtain under the situation of aforementioned transmission right, wait for until obtaining described transmission right, then the content of aforementioned synchronous counter is write the timing counter of aforementioned input media.
2. communication control unit as claimed in claim 1 is characterized in that, the aforesaid state data are corresponding to the content of event in controlling object equipment, and the time of this incident generation.
CNB200410043324XA 2003-05-29 2004-05-14 Communication control device Expired - Fee Related CN100392542C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003152179A JP4102991B2 (en) 2003-05-29 2003-05-29 Communication control device
JP2003152179 2003-05-29

Publications (2)

Publication Number Publication Date
CN1573630A CN1573630A (en) 2005-02-02
CN100392542C true CN100392542C (en) 2008-06-04

Family

ID=34047463

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200410043324XA Expired - Fee Related CN100392542C (en) 2003-05-29 2004-05-14 Communication control device

Country Status (2)

Country Link
JP (1) JP4102991B2 (en)
CN (1) CN100392542C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8493927B2 (en) 2006-06-30 2013-07-23 Hitachi, Ltd. Control apparatus, control method and control program
CN105139468B (en) * 2013-11-05 2017-07-07 南京大学 Intelligent timing number system
CN114200874A (en) * 2022-02-17 2022-03-18 四川创智联恒科技有限公司 Device and method for detecting equipment reset event

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2223537Y (en) * 1994-06-18 1996-03-27 电信总局电话交换公众电报交换技术维护支援中心 Synchronous timing device for communication circuit terminal
US5795161A (en) * 1988-10-20 1998-08-18 Vogel; Peter S. Apparatus and method for calculating an absolute time at which an event occurred
US6098178A (en) * 1998-05-22 2000-08-01 The United States Of America As Represented By The Secretary Of The Navy Time synchronization algorithm for massively parallel processor systems
JP2003058240A (en) * 2001-05-31 2003-02-28 Fisher Rosemount Syst Inc Sequence of events detection in process control system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5795161A (en) * 1988-10-20 1998-08-18 Vogel; Peter S. Apparatus and method for calculating an absolute time at which an event occurred
US6135777A (en) * 1988-10-20 2000-10-24 Vogel; Peter S. Event logging system
CN2223537Y (en) * 1994-06-18 1996-03-27 电信总局电话交换公众电报交换技术维护支援中心 Synchronous timing device for communication circuit terminal
US6098178A (en) * 1998-05-22 2000-08-01 The United States Of America As Represented By The Secretary Of The Navy Time synchronization algorithm for massively parallel processor systems
JP2003058240A (en) * 2001-05-31 2003-02-28 Fisher Rosemount Syst Inc Sequence of events detection in process control system

Also Published As

Publication number Publication date
JP4102991B2 (en) 2008-06-18
CN1573630A (en) 2005-02-02
JP2004356955A (en) 2004-12-16

Similar Documents

Publication Publication Date Title
EP1690184B1 (en) Apparatus and method for time ordering events in a system having multiple time domains
AU2008251023B2 (en) Method and system for reducing triggering latency in universal serial bus data acquisition
CN102253913B (en) Device for carrying out state acquisition and output control on multi-board-card port
CN101529404B (en) A method for time-stamping messages
KR100954568B1 (en) Diagnostic data capture within an integrated circuit
CN100392542C (en) Communication control device
US20220398211A1 (en) Input/output unit for data acquisition with a field-bus system
US5341473A (en) System of transferring data in a multi-CPU arrangement using address generators
US6141775A (en) Status information collection/control arrangement for communication system
JP3170827B2 (en) Polling data collection system
SU754402A1 (en) Device for input of digital-pulse information
SU1656516A1 (en) Data output device
SU1156053A1 (en) Device for reading information from two-position transducers
CN117908631A (en) Chip time synchronization method and device, electronic equipment and storage medium
JP2708366B2 (en) Data processing system and auxiliary control device
JPH0415648B2 (en)
KR20020053128A (en) Interface device for minimizing data transferred from a controler system to an exterior system
KR20020056732A (en) Apparatus and method for synchronizing serial lines using fifo memory
JPS58221535A (en) Serial data transmitter
JPH02234533A (en) Communication terminal equipment
JP2001297057A (en) Bus controller
HU185601B (en) Method for arrangint messages of different format from data transmission lines for words of prescribed legthand circuit arrangement for implementing this method
JPH11353272A (en) Information transfer method and device
KR940003250A (en) Data communication method between chips using 1-bit synchronous bus
JPH1056444A (en) Time synchronization data transmission circuit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080604

CF01 Termination of patent right due to non-payment of annual fee