[go: up one dir, main page]

TWI426382B - Multidimensional architecture of the transceiver and the bus from the method - Google Patents

Multidimensional architecture of the transceiver and the bus from the method Download PDF

Info

Publication number
TWI426382B
TWI426382B TW97103797A TW97103797A TWI426382B TW I426382 B TWI426382 B TW I426382B TW 97103797 A TW97103797 A TW 97103797A TW 97103797 A TW97103797 A TW 97103797A TW I426382 B TWI426382 B TW I426382B
Authority
TW
Taiwan
Prior art keywords
transceiver
controller
bus
data
transmits
Prior art date
Application number
TW97103797A
Other languages
Chinese (zh)
Other versions
TW200933357A (en
Inventor
Tsung Hsien Ho
Chun Te Yu
Original Assignee
Moxa Technologies Co 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 Moxa Technologies Co Ltd filed Critical Moxa Technologies Co Ltd
Priority to TW97103797A priority Critical patent/TWI426382B/en
Publication of TW200933357A publication Critical patent/TW200933357A/en
Application granted granted Critical
Publication of TWI426382B publication Critical patent/TWI426382B/en

Links

Landscapes

  • Small-Scale Networks (AREA)

Description

多點架構下收發器與總線脫離之方法Method for separating transceiver from bus under multi-point architecture

本發明為提供一種多點架構下收發器與總線脫離之方法,其係於控制器內設有用以偵測和判斷的訊號比較器、錯誤偵測控制器,藉以得知是收發器或總線發生錯誤,並利用使總線與收發器相連或斷開之繼電器,使總線與收發器不相互影響而可持續作業。The invention provides a method for separating a transceiver from a bus in a multi-point architecture, which is provided with a signal comparator and an error detection controller for detecting and judging in the controller, so as to know that the transceiver or the bus occurs. Errors, and the use of relays that connect or disconnect the bus to the transceiver, so that the bus and transceiver do not interact with each other and continue to operate.

按,網際網路的普及和科技的不斷演進,使得傳統人力密集度高的企業已逐漸轉向利用各設備間的通訊與資料傳遞來取代大量人力的製造方法,高度自動化設備的建置,不僅可使企業降低人力成本的昂貴支出,對於人才流動的風險亦可減少,在此各自動化設備的建置之下,生產作業的整體流程多透過設備來執行,而目前則以多點(Mulitpoint/Multidrop)網路架構技術作為各設備間的溝通與通訊機制。According to the popularity of the Internet and the continuous evolution of technology, enterprises with high traditional human concentration have gradually turned to the use of communication and data transmission between devices to replace a large number of manpower manufacturing methods, the establishment of highly automated equipment, not only The cost of reducing the labor cost of enterprises can also reduce the risk of talent flow. Under the construction of automation equipment, the overall process of production operations is mostly carried out through equipment, but now it is multi-point (Mulitpoint/Multidrop) Network architecture technology as a communication and communication mechanism between devices.

一般來說,在多點架構中企業會使所有總線上的複數通訊設備透過通訊介面與系統連接在一起,使得複數通訊設備與系統得以相互運作,但在如此情況下,當系統或是總線上有一裝置發生短路或異常時,將會使所有複數通訊設備的通訊發生無法正常運作之情況。Generally speaking, in a multi-point architecture, enterprises will connect multiple communication devices on all buses to the system through the communication interface, so that multiple communication devices and systems can operate with each other, but in this case, on the system or on the bus. When there is a short circuit or abnormality in one device, the communication of all the multiple communication devices will not work properly.

請參閱第五圖所示,係為習用之收發器與總線架構之示意圖,圖中亦可清楚得知,在此多點架構下具有一系統A,其包括有一中央處理器(Central Processing Unit,簡稱CPU)A1和非同步接收傳輸器(Universal Asynchronous Receiver Tranamitter,簡稱UART)A2,該中央處理器A1和非同步接收傳輸器A2會透過收發器(Receiver)B與總線C相連,且總線上有複數通訊設備C1。Please refer to the fifth figure, which is a schematic diagram of a conventional transceiver and bus architecture. It can also be clearly seen that there is a system A under the multi-point architecture, which includes a central processing unit (Central Processing Unit, Referred to as CPU) A1 and Universal Asynchronous Receiver Tranamitter (UART) A2, the central processing unit A1 and the asynchronous receiving transmitter A2 are connected to the bus C through the transceiver B, and the bus has Multiple communication devices C1.

再請參閱第六圖所示,係為習用之總線短路狀況之示意圖,圖中可清楚得知,總線C上有複數通訊設備C1,其中當複數通訊設備C1的通訊裝置C11發生短路時,總線C上的其他複數通訊裝置C12便會無法作動,在此架構下亦無法得知是收發器B亦或總線C的通訊裝置C11出現問題,維修人員便必須浪費多餘時間,以找出是收發器B或通訊裝置C11發生故障。Referring to the sixth figure, it is a schematic diagram of the bus short-circuit condition of the conventional use. It can be clearly seen that there are multiple communication devices C1 on the bus C, wherein when the communication device C11 of the plurality of communication devices C1 is short-circuited, the bus The other complex communication device C12 on C will not be able to operate. Under this structure, it is impossible to know that there is a problem with the communication device C11 of the transceiver B or the bus C. The maintenance personnel must waste extra time to find out that it is a transceiver. B or communication device C11 has failed.

另參閱第七圖所示,係為習用之收發器損毀造成總線短路之示意圖,圖中亦可清楚得知,總線C上有複數通訊設備C1,當收發器B損毀時,不僅會使總線C的複數通訊設備C1發生異常,造成該複數通訊設備C1間的通訊無法順利進行,在維修人員到達時,因無法明確得知是收發器B出現問題或是總線C的複數通訊設備C1發生故障,如此便要花費許多時間針對各通訊設備重新檢查。See also the seventh figure, which is a schematic diagram of the bus short circuit caused by the conventional transceiver damage. It can also be clearly seen that there are multiple communication devices C1 on the bus C. When the transceiver B is damaged, not only the bus C will be caused. The abnormal communication device C1 is abnormal, and the communication between the plurality of communication devices C1 cannot be smoothly performed. When the maintenance personnel arrives, it is impossible to clearly know that there is a problem with the transceiver B or the multiple communication device C1 of the bus C is faulty. This takes a lot of time to re-examine each communication device.

如此,針對主要生產方式是由機器設備製造的企業而言,當收發器錯誤即影響總線無法運作,且對於檢查錯誤裝置的時間亦相當的久,在此情況下,企業設備相互影響所造成的停機時間越長,不僅有形的成本與利潤將造成損失,在無形的信譽方面可能因無法順利出貨給客戶,之後與其間的持續合作將會造成困難,在現今相當競爭的年代,企業之本體便會產生極大傷害。In this way, for enterprises whose main production methods are manufactured by machinery and equipment, when the transceiver error affects the bus and the time for checking the wrong device is also quite long, in this case, the mutual influence of the enterprise equipment is caused. The longer the downtime, the more tangible costs and profits will cause losses, and the intangible reputation may not be able to ship smoothly to customers, and the continued cooperation with them will cause difficulties. In today's competitive era, the ontology of the enterprise It will cause great damage.

是以,要如何解決上述習用之問題與缺失,即為從事此行業之相關廠商所亟欲研究改善之方向所在者。Therefore, how to solve the above problems and shortcomings in the past is the direction for the relevant manufacturers engaged in this industry to research and improve.

故,發明人有鑑於上述之問題與缺失,乃搜集相關資料,經由多方評估及考量,並以從事於此行業累積之多年經驗,經由不斷試作及修改,始設計出此種多點架構下收發器與總線脫離之方法發明專利誕生者。Therefore, in view of the above problems and shortcomings, the inventors have collected relevant information, evaluated and considered through multiple parties, and have been engaged in the multi-point architecture of the multi-point architecture through continuous trial and modification through years of experience in the industry. The method of separating the device from the bus is the birth of the invention patent.

本發明之主要目的乃在於,透過控制器中的訊號比較器判斷控制器所儲存之資料與收發器所側錄到的資料是否具有差異,當資料具有差異時,控制器中的錯誤偵測控制器會傳送一訊號到繼電器,使總線與收發器得以斷開,此隔離方式,俾使當收發器本身出現問題時,不會影響到總線上各機器設備間的運作。The main purpose of the present invention is to determine whether the data stored by the controller and the data recorded by the transceiver are different through the signal comparator in the controller, and the error detection control in the controller when the data has a difference The device will send a signal to the relay to disconnect the bus from the transceiver. This isolation method will not affect the operation of the various devices on the bus when there is a problem with the transceiver itself.

本發明之次要目的乃在於,當繼電器斷開且控制器中訊號比較器再度判斷控制器所儲存之資料與收發器所側錄之資料時,若判斷為不同,控制器會傳送一錯誤中斷訊號給系統中的中央處理器,俾使維修人員確定是收發器發生錯誤,另一方面,若判斷為相同,控制器仍會傳送一錯誤中斷訊號給系統中的中央處理器,俾使維修人員確定是總線上某一裝置發生錯誤,使維修人員能縮短檢查錯誤的時間,降低企業因設備停機所造成的營運損失。The secondary object of the present invention is that when the relay is disconnected and the signal comparator in the controller again judges the data stored by the controller and the data recorded by the transceiver, if the judgment is different, the controller transmits an error interrupt. The signal is given to the central processing unit in the system, so that the maintenance personnel can determine that the transceiver has an error. On the other hand, if it is judged to be the same, the controller will still transmit an error interrupt signal to the central processing unit in the system, so that the maintenance personnel It is determined that an error occurs in a device on the bus, so that the maintenance personnel can shorten the time for checking the error and reduce the operational loss caused by the equipment shutdown.

為達成上述目的及功效,本發明所採用之技術手段及其構造,茲繪圖就本發明之較佳實施例詳加說明其特徵與功能如下,俾利完全瞭解。In order to achieve the above objects and effects, the technical means and the configuration of the present invention will be described in detail with reference to the preferred embodiments of the present invention.

請同時參閱第一、二圖所示,係為本發明收發器與總線脫離之示意圖、控制器之方塊圖,由圖中可清楚看出,本發明係包括系統1、控制器(Controller)2、收發器3、繼電器4和總線5所組成,其中:該系統1為設有中央處理器(Central Processing Unit,CPU)11和非同步接收傳輸器(Universal Asynchronous Receiver Transmitter,UART)12,且該中央處理器11與非同步接收傳輸器12與控制器2相連,而控制器2中設有訊號比較器21及錯誤偵測控制器22,控制器2再連結有收發器3,收發器3會透過繼電器4與總線5上的複數通訊設備51相連,複數通訊設備51則包括有一通訊裝置511和複數通訊裝置512。Please refer to the first and second figures at the same time, which is a schematic diagram of the transceiver and the bus of the present invention, and a block diagram of the controller. As is clear from the figure, the present invention includes a system 1, a controller (Controller) 2 , the transceiver 3, the relay 4 and the bus 5, wherein: the system 1 is provided with a central processing unit (CPU) 11 and a Universal Asynchronous Receiver Transmitter (UART) 12, and The central processing unit 11 and the asynchronous receiving transmitter 12 are connected to the controller 2, and the controller 2 is provided with a signal comparator 21 and an error detecting controller 22. The controller 2 is further connected with a transceiver 3, and the transceiver 3 The plurality of communication devices 51 are connected to the plurality of communication devices 51 on the bus 5 via the relay 4. The plurality of communication devices 51 include a communication device 511 and a plurality of communication devices 512.

請參閱第三、四圖所示,係為本發明收發器與總線脫離之流程圖,由圖中可清楚看出,其動作流程為:(100)開始(101)控制器2持續傳送一收發器接收致能接腳(Enable Negative Receiver,ENR)為低(Low)的訊號給收發器3,該收發器3會持續傳送一資料透過控制器2傳送給非同步接收傳輸器12。(102)系統1中的中央處理器11會選擇傳送一收發器傳送致能接腳(Enable Transmitter,ET)為高(High)或低(Low)的訊號給控制器2,若為低時,則表示該筆資料不須做比對,之後進行步驟101;若為高時,則表示該筆資料必須做比對,之後進行步驟103。Please refer to the third and fourth figures, which is a flow chart of the transceiver and bus disconnection of the present invention. It can be clearly seen from the figure that the action flow is: (100) start (101) the controller 2 continues to transmit and receive one. The Enable Negative Receiver (ENR) receives a low (Low) signal to the transceiver 3, and the transceiver 3 continuously transmits a data to the asynchronous receive transmitter 12 through the controller 2. (102) The central processing unit 11 in the system 1 selects to transmit a transceiver transmit enable pin (ET) to a high (High) or low (Low) signal to the controller 2, if low, It means that the data does not need to be compared, and then step 101 is performed; if it is high, it means that the data must be compared, and then step 103 is performed.

(103)中央處理器會經由非同步接收傳輸器12傳送第一資料給控制器2。(103) The central processor transmits the first data to the controller 2 via the asynchronous receiving transmitter 12.

(104)該第一資料在控制器2儲存後,會傳送一收發器傳送致能接腳為高的訊號至收發器3,以使第一資料經由收發器3傳送至總線5上的複數通訊設備51,同時收發器3將側錄控制器2傳送到總線5的第一資料來形成第二資料,並將該第二資料轉換為控制器2所能接受的格式,再傳回控制器2。(104) After the first data is stored by the controller 2, a transceiver transmits a high enable signal to the transceiver 3 to transmit the first data to the plurality of communications on the bus 5 via the transceiver 3. The device 51, at the same time, the transceiver 3 transmits the first data of the skid controller 2 to the bus 5 to form the second data, and converts the second data into a format acceptable to the controller 2, and then returns the device to the controller 2 .

(105)控制器2內的訊號比較器21會將控制器2內所儲存的第一資料與收發器3側錄的第二資料做比較,若資料相同,則進行步驟101;若資料不同,則進行步驟106。(105) The signal comparator 21 in the controller 2 compares the first data stored in the controller 2 with the second data recorded on the side of the transceiver 3. If the data is the same, proceed to step 101; if the data is different, Then proceed to step 106.

(106)該訊號比較器21將異常訊號傳送給錯誤偵測控制器22。(106) The signal comparator 21 transmits an abnormal signal to the error detection controller 22.

(107)該錯誤偵測控制器22傳送一訊息,使繼電器4內的開關打開。(107) The error detection controller 22 transmits a message to cause the switch in the relay 4 to be turned on.

(108)控制器2會將第一資料再次傳送至收發器3,之後收發器3會再側錄並回傳第二資料,訊號比較器21便會將控制器2中所儲存的第一資料與收發器3再傳送回來的第二資料作比較,若資料不同,則進行步驟109;若資料相同,則進行步驟111。(108) The controller 2 transmits the first data to the transceiver 3 again, after which the transceiver 3 will record and return the second data, and the signal comparator 21 will store the first data stored in the controller 2. Compared with the second data transmitted from the transceiver 3, if the data is different, step 109 is performed; if the data is the same, step 111 is performed.

(109)該錯誤偵測控制器22會傳送一錯誤中斷訊號(Fail INT)給系統1中的中央處理器11,告知其收發器3出現故障。(109) The error detection controller 22 transmits an error interrupt signal (Fail INT) to the central processing unit 11 in the system 1 to inform the transceiver 3 that a failure has occurred.

(110)該中央處理器11會通知控制器2內的錯誤偵測控制器22傳送一訊號至該繼電器4,使其開關維持開啟狀態,之後進行步驟102。(110) The central processing unit 11 notifies the error detection controller 22 in the controller 2 to transmit a signal to the relay 4 to keep the switch open, and then proceeds to step 102.

(111)該錯誤偵測控制器22會傳送一訊號,告知系統1中的中央處理器11,總線5出現故障。(111) The error detection controller 22 transmits a signal informing the central processing unit 11 in the system 1 that the bus 5 has failed.

(112)該中央處理器11會通知控制器2內的錯誤偵測控制器22傳送一訊號至該繼電器4,使其開關關閉。(112) The central processing unit 11 notifies the error detection controller 22 in the controller 2 to transmit a signal to the relay 4 to cause its switch to be turned off.

(113)結束。(113) End.

由上述步驟得知,控制器2會持續傳送一收發器接收致能接腳(Enable Negative Receiver,ENR)為低(Low)訊號給收發器3,使資料能不斷從收發器3傳回至非同步接收傳輸器12,而當中央處理器11傳送一收發器傳送致能接腳(Enable Transmitter,ET)為高(High)的訊號至控制器2時,則表示須執行資料判斷正確或錯誤的動作,此時中央處理器11便會傳送第一資料經由非同步接收傳輸器12到控制器2,在控制器2將資料儲存後,會再傳送一收發器傳送致能接腳為高的訊號至收發器3,以使第一資料經由收發器3傳送至總線5,此時第一資料會被收發器3所側錄進而形成第二資料,而該控制器2設有一用以比對第一資料與第二資料是否相同之訊號比較器21和判斷將收發器3與總線5相連或斷開之錯誤偵測控制器22,當比對後發現資料不同時,則表示為錯誤,此時該訊號比較器21便會傳送一訊號給控制器2中的錯誤偵測控制器22,其會再傳送一訊號使繼電器4之開關形成開啟狀態,當繼電器4為開啟時,控制器2中的訊號比較器21便再判斷控制器2中所儲存的第一資料與收發器3傳送回來的第二資料是否相同,若資料相同,繼電器4會關閉;當資料不同時,繼電器4則會維持開啟,之後該故障訊號會傳送至維修人員,使其快速得知是總線5的複數通訊設備51發生錯誤還是收發器3本身發生錯誤。According to the above steps, the controller 2 continuously transmits a transceiver receiving enable pin (Enable Negative Receiver (ENR) to the transceiver 3 to enable the data to be continuously transmitted from the transceiver 3 to the non-transistor. Synchronously receiving the transmitter 12, and when the central processing unit 11 transmits a transceiver transmit enable pin (ET) to a high (High) signal to the controller 2, it indicates that the data must be correctly or incorrectly determined. In this case, the central processing unit 11 transmits the first data to the controller 2 via the asynchronous receiving transmitter 12, and after the controller 2 stores the data, it transmits a signal that the transceiver transmits the enabling pin high. To the transceiver 3, so that the first data is transmitted to the bus 5 via the transceiver 3. At this time, the first data is recorded by the transceiver 3 to form the second data, and the controller 2 is provided with a comparison data. The signal comparator 21, which is the same as the second data, and the error detection controller 22, which determines whether the transceiver 3 is connected to or disconnected from the bus 5, when the data is found to be different after the comparison, is indicated as an error. The signal comparator 21 transmits a signal to The error detection controller 22 in the controller 2 will further transmit a signal to make the switch of the relay 4 open, and when the relay 4 is turned on, the signal comparator 21 in the controller 2 will judge the controller 2 again. The stored first data is the same as the second data transmitted from the transceiver 3. If the data is the same, the relay 4 will be turned off; when the data is different, the relay 4 will remain open, and then the fault signal will be transmitted to the maintenance personnel. It is made quick to know whether the complex communication device 51 of the bus 5 has an error or the transceiver 3 itself has an error.

是以,可利用此方法來判斷錯誤的原因為收發器3或者是總線5上複數通訊設備51短路,此時亦可通知系統1發生異常的情況,使維護者在維修上只需修驗總線5上的複數通訊設備51或收發器3,而無須對所有複數通訊設備51和收發器3做檢查,此將大大縮短維修人員的維修時間,對於機器設備發生故障所造成的停機時間亦可減少,如此企業的營運風險亦可降低。Therefore, the method can be used to determine the cause of the error is that the transceiver 3 or the plurality of communication devices 51 on the bus 5 are short-circuited, and the abnormality of the system 1 can also be notified, so that the maintainer only needs to repair the bus for maintenance. 5 of the plurality of communication devices 51 or transceivers 3, without having to check all of the plurality of communication devices 51 and transceivers 3, which will greatly shorten the maintenance time of the maintenance personnel, and the downtime caused by the failure of the machine equipment can also be reduced Therefore, the operational risks of the company can also be reduced.

上述詳細說明為針對本發明一種較佳實施例說明而已,惟該實施例並非用以限定本發明之申請專利範圍,凡其它未脫離本發明所揭示之技藝精神下所完成之均等變化與修飾變更,均應包含於本發明所涵蓋之專利範圍中。The above detailed description is intended to be illustrative of a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention, and other modifications and changes may be made without departing from the spirit of the invention. All should be included in the scope of the patent covered by the present invention.

綜上所述,本發明多點架構下收發器與總線脫離之方法於使用時具有顯著之功效增進,誠符合發明專利之申請要件,爰依法提出申請,盼 審委早日賜准本案,以保障發明人之辛苦發明,倘若 鈞局有任何稽疑,請不吝來函指示,發明人定當竭力配合,實感德便。In summary, the method for separating the transceiver from the bus under the multi-point architecture of the present invention has significant power improvement in use, and is in conformity with the application requirements of the invention patent, and submits an application according to law, and hopes that the trial committee will grant the case as soon as possible to protect The inventor's hard work, if there is any doubt in the bureau, please do not hesitate to give instructions, the inventor will try his best to cooperate, and feel really good.

1...系統1. . . system

11...中央處理器11. . . CPU

12...非同步接收傳輸器12. . . Asynchronous receive transmitter

2...控制器2. . . Controller

21...訊號比較器twenty one. . . Signal comparator

22...錯誤偵測控制器twenty two. . . Error detection controller

3...收發器3. . . transceiver

4...繼電器4. . . Relay

5...總線5. . . bus

51...複數通訊設備51. . . Multiple communication devices

511...通訊裝置511. . . Communication device

512...複數通訊裝置512. . . Complex communication device

A...系統A. . . system

A1...中央處理器A1. . . CPU

A2...非同步接收傳輸器A2. . . Asynchronous receive transmitter

B...收發器B. . . transceiver

C...總線C. . . bus

C1...複數通訊設備C1. . . Multiple communication devices

C11...通訊裝置C11. . . Communication device

C12...複數通訊裝置C12. . . Complex communication device

第一圖 係為本發明收發器與總線脫離之示意圖。The first figure is a schematic diagram of the transceiver of the present invention being separated from the bus.

第二圖 係為本發明控制器之方塊圖。The second figure is a block diagram of the controller of the present invention.

第三圖 係為本發明收發器與總線脫離之流程圖(一)。The third figure is a flow chart (1) of the transceiver of the present invention and the bus.

第四圖 係為本發明收發器與總線脫離之流程圖(二)。The fourth figure is a flow chart (2) of the transceiver of the present invention and the bus.

第五圖 係為習用之收發器與總線架構之示意圖。The fifth diagram is a schematic diagram of a conventional transceiver and bus architecture.

第六圖 係為習用之總線短路狀況之示意圖。The sixth diagram is a schematic diagram of a conventional bus short circuit condition.

第七圖 係為習用之收發器損毀造成總線短路之示意圖。The seventh figure is a schematic diagram of a bus short circuit caused by the conventional transceiver damage.

1...系統1. . . system

11...中央處理器11. . . CPU

12...非同步接收傳輸器12. . . Asynchronous receive transmitter

2...控制器2. . . Controller

21...訊號比較器twenty one. . . Signal comparator

22...錯誤偵測控制器twenty two. . . Error detection controller

3...收發器3. . . transceiver

4...繼電器4. . . Relay

5...總線5. . . bus

51...複數通訊設備51. . . Multiple communication devices

511...通訊裝置511. . . Communication device

512...複數通訊裝置512. . . Complex communication device

Claims (7)

一種多點架構下收發器與總線脫離之方法,其係於系統內設有中央處理器和非同步接收傳輸器,該中央處理器和非同步接收傳輸器透過控制器再連有收發器,而收發器會透過一繼電器與總線上的複數設備相連,其中控制器為設有用以比較資料異同的訊號比較器與決定總線與收發器相連或斷開的錯誤偵測控制器,其處理步驟為:(一)中央處理器會將第一資料經由非同步接收傳輸器傳送給控制器;(二)該第一資料在控制器儲存後,會再傳送一收發器傳送致能接腳為高的訊號至收發器,以使第一資料經由收發器傳送至總線上的複數通訊設備,同時收發器會側錄由收發器傳送到總線的第一資料,此將形成第二資料,並將該第二資料轉換為控制器所能接受的格式,再傳回控制器;(三)控制器內的訊號比較器會將控制器內所儲存的第一資料與收發器側錄的第二資料做比較,當訊號比較器判斷第一資料與第二資料為不同時,該訊號比較器將異常訊號傳送給錯誤偵測控制器;及(四)錯誤偵測控制器傳送一訊息,使繼電器內的開關打開,藉以斷開總線與收發器。 A method for separating a transceiver from a bus in a multi-point architecture, wherein a central processor and an asynchronous receiving transmitter are disposed in the system, and the central processor and the asynchronous receiving transmitter are connected to the transceiver through the controller, and The transceiver is connected to a plurality of devices on the bus through a relay, wherein the controller is provided with a signal comparator for comparing data similarities and differences and an error detection controller for determining whether the bus is connected or disconnected from the transceiver, and the processing steps are as follows: (1) The central processing unit transmits the first data to the controller via the asynchronous receiving transmitter; (2) after the first data is stored in the controller, the transceiver transmits a signal that the transmitting pin is high. To the transceiver, so that the first data is transmitted to the plurality of communication devices on the bus via the transceiver, and the transceiver will record the first data transmitted by the transceiver to the bus, which will form the second data and the second The data is converted into a format acceptable to the controller and then transmitted back to the controller. (3) The signal comparator in the controller stores the first data stored in the controller and the second resource recorded on the transceiver side. For comparison, when the signal comparator determines that the first data and the second data are different, the signal comparator transmits an abnormal signal to the error detection controller; and (4) the error detection controller transmits a message to enable the relay The switch is turned on to disconnect the bus from the transceiver. 如申請專利範圍第1項所述之多點架構下收發器與總線脫離 之方法,其中該控制器持續傳送一收發器接收致能接腳(Enable Negative Receiver,ENR)為低(Low)的訊號給收發器,且收發器會持續將資料透過控制器傳送給非同步接收傳輸器。 The transceiver is disconnected from the bus in the multipoint architecture as described in claim 1 The method, wherein the controller continuously transmits a transceiver to receive an Enable Negative Receiver (ENR) signal to the transceiver, and the transceiver continuously transmits data to the asynchronous receiving device through the controller. Transmitter. 如申請專利範圍第1項所述之多點架構下收發器與總線脫離之方法,其中該中央處理器傳送一收發器傳送致能接腳(Enable Transmitter,ET)為高(High)的訊號給控制器時,該中央處理器會將第一資料經由非同步接收傳輸器傳送給控制器。 The method for separating a transceiver from a bus in a multipoint architecture as described in claim 1, wherein the central processor transmits a transceiver transmit enable pin (ET) to a high signal. When the controller is in use, the central processor transmits the first data to the controller via the asynchronous receiving transmitter. 如申請專利範圍第3項所述之多點架構下收發器與總線脫離之方法,其中該中央處理器傳送一收發器傳送致能接腳為低的訊號給控制器時,第一資料不會經由非同步接收傳輸器傳送至控制器。 The method for separating a transceiver from a bus in a multi-point architecture according to claim 3, wherein the first processor does not transmit a transceiver transmit enable pin to a controller. Transfer to the controller via the asynchronous receive transmitter. 如申請專利範圍第1項所述之多點架構下收發器與總線脫離之方法,其中該控制器內的訊號比較器判斷控制器內所儲存的第一資料與收發器側錄的第二資料為相同,則表示收發器或總線上複數通訊裝置未有損壞。 The method for separating a transceiver from a bus in a multi-point architecture according to claim 1, wherein the signal comparator in the controller determines the first data stored in the controller and the second data recorded on the transceiver side If they are the same, it means that the communication device on the transceiver or bus is not damaged. 如申請專利範圍第1項所述之多點架構下收發器與總線脫離之方法,其中該收發器與總線斷開時,該控制器會將第一資料再次傳送至收發器,收發器會再側錄並回傳第二資料,若訊號比較器判斷控制器中所儲存的第一資料與收發器再傳送回來的第二資料為不同,該錯誤偵測控制器會傳送一告知 收發器出現故障之訊號至中央處理器,並使收發器與總線維持斷開。 The method for separating a transceiver from a bus in a multi-point architecture according to the first aspect of the patent application, wherein when the transceiver is disconnected from the bus, the controller transmits the first data to the transceiver again, and the transceiver Recording and returning the second data, if the signal comparator determines that the first data stored in the controller is different from the second data transmitted from the transceiver, the error detection controller transmits a notification The transceiver has a fault signal to the central processor and keeps the transceiver disconnected from the bus. 如申請專利範圍第6項所述之多點架構下收發器與總線脫離之方法,其中該訊號比較器判斷控制器中所儲存的第一資料與收發器再傳送回來的第二資料為相同,該錯誤偵測控制器會傳送一告知總線上的複數通訊設備出現故障之訊號至中央處理器,並使收發器與總線恢復相連。The method for separating a transceiver from a bus in a multi-point architecture according to claim 6, wherein the signal comparator determines that the first data stored in the controller is the same as the second data transmitted from the transceiver. The error detection controller transmits a signal indicating that the plurality of communication devices on the bus have failed to the central processing unit and causes the transceiver to resume connection with the bus.
TW97103797A 2008-01-31 2008-01-31 Multidimensional architecture of the transceiver and the bus from the method TWI426382B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW97103797A TWI426382B (en) 2008-01-31 2008-01-31 Multidimensional architecture of the transceiver and the bus from the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW97103797A TWI426382B (en) 2008-01-31 2008-01-31 Multidimensional architecture of the transceiver and the bus from the method

Publications (2)

Publication Number Publication Date
TW200933357A TW200933357A (en) 2009-08-01
TWI426382B true TWI426382B (en) 2014-02-11

Family

ID=44865865

Family Applications (1)

Application Number Title Priority Date Filing Date
TW97103797A TWI426382B (en) 2008-01-31 2008-01-31 Multidimensional architecture of the transceiver and the bus from the method

Country Status (1)

Country Link
TW (1) TWI426382B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5887050A (en) * 1997-05-09 1999-03-23 Siemens Building Technologies, Inc. Repeater apparatus having isolation circuit
US20020002443A1 (en) * 1998-10-10 2002-01-03 Ronald M. Ames Multi-level architecture for monitoring and controlling a functional system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5887050A (en) * 1997-05-09 1999-03-23 Siemens Building Technologies, Inc. Repeater apparatus having isolation circuit
US20020002443A1 (en) * 1998-10-10 2002-01-03 Ronald M. Ames Multi-level architecture for monitoring and controlling a functional system

Also Published As

Publication number Publication date
TW200933357A (en) 2009-08-01

Similar Documents

Publication Publication Date Title
CN202004776U (en) Redundant Hot Switching System
CN108227559A (en) A kind of alternating-current charging pile remote monitoring and diagnostics system
CN105700510A (en) Error variance detection method of CAN communication system and the CAN communication system
CN112068535A (en) Platform door intelligence fortune dimension system
CN107453913B (en) Gateway redundancy method with high-speed communication between processors
US20110131348A1 (en) Control system and cpu unit
CN101373381B (en) Method of detecting disconnection and power discontinuity of i/o unit connected to numerical controller
CN115913906A (en) A kind of ship redundant control system and method
CN102255768A (en) Method and equipment for detecting port
CN107026780A (en) A kind of distribution optical fiber ring network fault point positioning method and system based on Internet of Things
CN104283718B (en) The network equipment and the hardware fault diagnosis method for the network equipment
CN103001808B (en) A kind of port failure detection interchanger and implementation method
CN109802371A (en) A kind of integrated system and method for relay protection health control
TWI426382B (en) Multidimensional architecture of the transceiver and the bus from the method
US7757014B2 (en) Method for disconnecting a transceiver from a bus in multipoint/multidrop architecture
CN101458642A (en) Computer monitoring terminal and monitoring method
JP5706347B2 (en) Redundant control system
CN101527667B (en) Method for separating transceiver from bus under multipoint architecture
CN110266563A (en) The test method of intelligent ship Network integrated platform
CN104007657B (en) The docking facilities and method of a kind of triplex level redundancy system and double redundant system
CN109547295A (en) A kind of online reparation platform and its restorative procedure of communication network
CN106451784A (en) Monitoring device for telecontrol communication state of transformer substation and monitoring method thereof
CN102884776B (en) Bus control device and bus control method
CN103019202A (en) Redundant front-end processor (FEP) standby interface state on-line detecting method
JP4892665B2 (en) Subscriber line inspection system, subscriber line inspection method, and subscriber line inspection program