[go: up one dir, main page]

KR950003520B1 - Signal multiplex transmission device by multidrop method - Google Patents

Signal multiplex transmission device by multidrop method Download PDF

Info

Publication number
KR950003520B1
KR950003520B1 KR1019910017302A KR910017302A KR950003520B1 KR 950003520 B1 KR950003520 B1 KR 950003520B1 KR 1019910017302 A KR1019910017302 A KR 1019910017302A KR 910017302 A KR910017302 A KR 910017302A KR 950003520 B1 KR950003520 B1 KR 950003520B1
Authority
KR
South Korea
Prior art keywords
unit
predetermined
signal
microcomputer
control
Prior art date
Application number
KR1019910017302A
Other languages
Korean (ko)
Other versions
KR930009285A (en
Inventor
박종엽
Original Assignee
박종엽
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 박종엽 filed Critical 박종엽
Priority to KR1019910017302A priority Critical patent/KR950003520B1/en
Publication of KR930009285A publication Critical patent/KR930009285A/en
Application granted granted Critical
Publication of KR950003520B1 publication Critical patent/KR950003520B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Selective Calling Equipment (AREA)

Abstract

내용 없음.No content.

Description

멀티드롭 방식에 의한 신호다중 전송장치Signal multiplex transmission device by multidrop method

제 1 도는 본 발명 장치의 전체 블럭 구성도.1 is an overall block diagram of an apparatus of the present invention.

제 2 도는 본 발명 장치의 각 모듈별 블럭 구성도.2 is a block diagram of each module of the present invention.

제 3 도는 본 발명 장치중 통신용 인터페이스부의 상세 회로도.3 is a detailed circuit diagram of a communication interface unit of the apparatus of the present invention.

제4(a)도∼제4(c)도는 본 발명 장치의 동작상태를 모듈별로 설명하기 위한 플로우챠트.4 (a) to 4 (c) are flowcharts for explaining the operation states of the apparatus of the present invention for each module.

제5(a)도∼제5(c)도는 모듈별 데이타 송수신 상태를 나타낸 파형도.5 (a) to 5 (c) are waveform diagrams showing data transmission / reception states for each module.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1 : 송신부 2 : 수신부1: transmitter 2: receiver

3 : 제어부 11∼1N: 송신모듈3: control unit 1 1 to 1 N : transmission module

21∼2N: 수신모듈 11,21,31 : 마이컴2 1 to 2 N : Receive module 11,21,31: Microcomputer

12,22,32 : 표시부 13,23,33 : 어드레스 설정부12, 22, 32: display unit 13, 23, 33: address setting unit

14,24,34 : 기능선택부 15,25,35 : 통신용 인터페이스부14,24,34: Function selector 15,25,35: Communication interface

16 : 제어신호 입력부 26 : 제어신호 출력부16: control signal input unit 26: control signal output unit

51 : 버퍼 52,53 : 제 1 및 제 2 반전기51: buffer 52,53: first and second inverter

54 : 정전류부54: constant current portion

본 발명은 멀티드롭 방식에 의한 신호다중 전송장치에 관한 것으로, 특히 다수개의 송, 수신 모듈로 구성된 송, 수신부 사이에 소정의 제어부를 설치하여 단지 두가닥의 신호선을 통해 원격지에 있는 다수개의 기기들을 모듈별로 제어할 수 있도록 한 멀티드롭 방식에 의한 신호다중 전송장치에 관한 것이다.The present invention relates to a signal multi-transmission apparatus using a multi-drop method, and in particular, a predetermined control unit is installed between a plurality of transmission and reception modules including a plurality of transmission and reception modules to provide a plurality of devices located at a remote location through only two signal lines. The present invention relates to a signal multiplexing device using a multidrop method for controlling by module.

종래에 있어 대부분의 기기들을, 각각 소정의 신호선으로 제어부와 상호 연결시켜 소정의 제어신호를 송, 수신하는 구성으로 되어 있음에 따라 제어부가 있는 중앙통제소로부터 기기의 설치장소에 이르는 사이에 많은 신호선이 설치되어 케이블 포설비, 닥트, 배관설치비 등에 의한 설치비용이 많이 들 뿐만 아니라 공기가 많이 걸리게 되는 문제점이 있었다.In the related art, most of the devices are connected to the control unit by a predetermined signal line to transmit and receive a predetermined control signal. Therefore, a large number of signal lines exist between the central control center where the control unit is located and the installation place of the device. There is a problem that the installation cost due to the cable installation equipment, ducts, piping installation costs, etc., as well as a lot of air is taken.

따라서, 이를 해결하기 위한 수단으로 종래에는 고기능의 컴퓨터를 이용하여 각종 기기를 제어해 왔으나, 이 경우 컴퓨터 자체의 가격이 고가이어서 기기의 설치비용이 상승할 뿐만 아니라, 상기 컴퓨터를 운영하기 위해서는 전문적인 지식을 가진 별도의 운영자가 필요하게 됨은 물론 특수한 통신선로가 요구되는 등의 문제점이 있었다.Therefore, in order to solve this problem, conventionally, various devices have been controlled by using a high-performance computer, but in this case, the cost of the computer itself is high and the installation cost of the device increases, and in order to operate the computer, As well as the need for a separate operator with knowledge, there was a problem such as requiring a special communication line.

여기서, 멀티드롭이란 하나의 통신회선에 복수의 단말국을 병렬로 분기접속하는 것을 말하고, 다중전송이란 하나의 전송로에 다수의 신호를 시분할 방식으로 송,수신할 수 있는 것을 말한다.Here, the multidrop refers to the branch connection of a plurality of terminal stations in parallel to one communication line, and the multidrop refers to the ability to transmit and receive a plurality of signals on a single transmission path in a time division manner.

본 발명은 이와 같은 종래의 문제점을 해소시키기 위하여 안출한 것으로, 다수개의 송수신 모듈이 상호 병렬 연결된 구성의 송, 수신부 사이에 소정의 제어부를 설치하되, 각각을 두가락의 신호선을 통해 상호 연결하여 중앙통제실에 해당되는 송신부에서 소정 모듈내의 소정 스위치를 '온' 또는 '오프' 시키게 되면 제어부에서 그에 해당되는 수신부내의 소정 모듈에 연결된 기기를 제어하게 되어 원하는 기기를 보다 간편하게 제어할 수 있을 뿐만 아니라 설치비용등이 매우 적게들어 제품의 신뢰도를 더욱더 향상시킬 수 있는 멀티드롭방식에 의한 신호다중 전송방법 및 그 장치를 제공하는 것을 목적으로 한다.The present invention has been made in order to solve such a conventional problem, a predetermined control unit is provided between the transmission and reception unit of a configuration in which a plurality of transmission and reception modules are connected in parallel to each other, each connected to each other via a signal line of the center When the transmitter corresponding to the control room turns the predetermined switch in the predetermined module on or off, the control unit controls the device connected to the predetermined module in the corresponding receiving unit so that the desired device can be more easily controlled as well as the installation cost. It is an object of the present invention to provide a signal multiplex transmission method and a device using a multidrop method which can further improve the reliability of a product due to very few.

이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명하면 다음과 같다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

본 발명 장치는 제 1 도에 나타낸 바와 같이, 다수개의 송신모듈(11∼1N)이 상호 병렬 연결 구성되어 소정의 기기를 제어하기 위한 소정신호가 송출되는 송신부(1)와 ; 다수개의 수신모듈(21∼2N)이 상호 병렬 연결 구성되어 상기 송신부(1)에서 송출되는 소정의 제어신호에 대응되는 모듈내의 기기를 구동시켜 주는 수신부(2)와 ; 상기 송신부(1)와 수신부(2) 사이에 연결되어 상기 송신부(1)에서 출력되는 소정신호를 모듈별로 입력받아 수신부(2)내에 연결된 각종 기기를 모듈별로 제어해주는 제어부(3)와를 상호 연결 구성하여서 된 것을 기본적인 특징으로 한다.As shown in FIG. 1, the apparatus of the present invention comprises: a transmitting unit (1) through which a plurality of transmitting modules (1 1 to 1 N ) are connected in parallel to each other to transmit a predetermined signal for controlling a predetermined device; A receiving unit 2 configured to connect a plurality of receiving modules 2 1 to 2 N in parallel with each other to drive a device in a module corresponding to a predetermined control signal transmitted from the transmitting unit 1; Interconnecting with the control unit 3 connected between the transmitter 1 and the receiver 2 to receive a predetermined signal output from the transmitter 1 for each module and to control the various devices connected to the receiver 2 for each module What is done is a basic feature.

또한, 상기 송신부(1)내의 각 송신모듈(11∼1N)들은 제 2도에 나타낸 바와 같이, 소정의 프로그램에 의해 송신부내의 전반적인 제어기능을 수행하는 마이컴(11)과 ; 상기 마이컴(11)에서 출력되는 소정신호를 입력 받아 각종 데이타의 입,출력 상태와 신호의 유무 및 마이컴의 동작 상태를 표시하는 표시부(12)와 ; 다수개의 딥스위치로 구성되어 소정의 기기를 제어하기 위한 어드레스를 설정해주는 어드레스 설정부(13)와 ; 다수개의 딥스위치로 구성되어 송신부내의 기능을 선택하는 기능선택부(14)와 ; 2가닥의 신호선을 통해 각종 정보를 입,출력하는 통신용 인터페이스부(15)와 ; 다수개의 제어스위치로부터 입력되는소정기기에 대한 제어신호를 상기 마이컴(11)에 입력시켜 주는 제어신호 입력부(16)와를 구비하여서 된 것이다.In addition, each of the transmission modules 1 1 to 1 N in the transmitter 1 includes a microcomputer 11 which performs the overall control function in the transmitter by a predetermined program, as shown in FIG. A display unit 12 which receives a predetermined signal output from the microcomputer 11 and displays an input / output state of various data, the presence or absence of a signal, and an operation state of the microcomputer; An address setting unit 13 configured of a plurality of dip switches to set an address for controlling a predetermined device; A function selector 14 comprising a plurality of dip switches to select a function in the transmitter; A communication interface unit 15 for inputting and outputting various types of information through two signal lines; And a control signal input unit 16 for inputting a control signal for a predetermined device input from a plurality of control switches to the microcomputer 11.

또, 상기 수신부(2)내의 각 수신모듈(21∼2N)들은 소정의 프로그램에 의해 수신부내의 전반적인 제어기능을 수행하는 마이컴(21)과 ; 상기 마이컴(31)에서 출력되는 소정신호를 입력받아 각종 데이타의 입,출력 상태와 신호의 유뮤 및 마이컴의 동작상태를 표시하는 표시부(22)와 ; 다수개의 딥스위치로 구성되어 소정의 기기를 제어하기 위한 어드레스를 설정해주는 어드레스 설정부(23) ; 다수개의 딥스위치로 구성되어 수신부내의 기능을 선택하는 기능 선택부(24)와 ; 2가닥의 신호선을 통해 각종 정보를 입,출력하는 통신용 인터페이스부(25)와 ; 상기 마이컴(21)에서 출력되는 소정신호를 입력받아 각각의 모듈에 연결된 각종 기기를 구동시켜 주는 제어신호 입력부(26)와를 구비하여서 된 것이다.In addition, each of the receiving modules (2 1 to 2 N ) in the receiving unit (2) and the microcomputer 21 to perform the overall control function in the receiving unit by a predetermined program; A display unit 22 which receives a predetermined signal output from the microcomputer 31 and displays input / output states of various data, presence or absence of signals, and an operational state of the microcomputer; An address setting unit 23 configured of a plurality of dip switches to set an address for controlling a predetermined device; A function selector 24 composed of a plurality of dip switches to select a function in the receiver; A communication interface unit 25 for inputting and outputting various types of information through two signal lines; And a control signal input unit 26 for receiving a predetermined signal output from the microcomputer 21 and driving various devices connected to each module.

상기 제어부(3)는, 소정 프로그램에 의해 제어부내의 전반적인 제어기능을 수행하는 마이컴(31)과 ; 상기 마이컴(31)에서 출력되는 소정신호를 입력받아 각종 데이타의 입, 출력 상태와 신호의 유무 및 마이컴의 동작상태를 표시하는 표시부(32)와 ; 다수개의 딥스위치로 구성되어 소정의 기기를 제어하기 위한 어드레스를 설정해주는 어드레스 설정부(33)와 ; 다수개의 딥스위치로 구성되어 제어부내의 기능을 선택하는 기능선택부(34)와 ; 2가닥의 신호선을 통해 송신부(1)로부터 각종 정보를 입력받아 수신부(2)로 출력시켜 주는 통신용 인터페이스부(35)와를 구비하여서 된 것이다.The control unit 3 includes: a microcomputer 31 which performs an overall control function in the control unit by a predetermined program; A display unit 32 which receives a predetermined signal output from the microcomputer 31 and displays an input / output state of various data, the presence or absence of a signal, and an operation state of the microcomputer; An address setting unit 33 which is composed of a plurality of dip switches and sets an address for controlling a predetermined device; A function selection unit 34 comprising a plurality of dip switches to select a function in the control unit; And a communication interface unit 35 for receiving various information from the transmitter 1 through two signal lines and outputting the information to the receiver 2.

그리고, 상기 송, 수신부(1,2) 및 제어부(3)에서의 통신용 인터페이스(15)(25)(35)는 제 3도에 나타낸 바와 같이, 통신선을 통해 입력되는 소정신호를 일정시간 지연시켜 주는 버퍼(51)와, 저항(R1,R2)과 트랜지스터(Q5)로 구성되어 상기 버퍼(51)의 출력신호를 반전시켜 마이컴에 입력시켜 주는 제 1반전기(52)와 ; 저항(R4∼R6)과 트랜지스터(Q2∼Q4)로 구성되어 상기 마이컴의 출력단자(O1)에서 출력되는 소정신호를 반전시켜 통신선에 인가시켜 주는 제 2 반전기(53)와 ; 저항 (R7∼R9), 다이오드(D3)(D4)및 트랜지스터(Q1)(Q6)로 구성되어 상기 마이컴에서 소정신호가 출력될때 통신선에 흐르는 전류가 소정전류 이상이 흐르지 않도록 하는 정전류부(54)와를 상호 연결 구성하여서 된 것인데, 여기서 미설명 부호 R3는 저항이다.As shown in FIG. 3, the communication interfaces 15 and 25 and 35 in the transmission and reception units 1 and 2 and the control unit 3 delay a predetermined signal input through the communication line for a predetermined time. A first inverter 52 composed of a buffer 51, resistors R1 and R2, and a transistor Q5 for inverting the output signal of the buffer 51 and inputting it to the microcomputer; A second inverter 53 composed of resistors R4 to R6 and transistors Q2 to Q4 for inverting a predetermined signal output from the output terminal O1 of the microcomputer and applying it to a communication line; A constant current unit 54 composed of resistors R7 to R9, diodes D3 and D4, and transistors Q1 and Q6 to prevent a current flowing through a communication line from flowing over a predetermined current when a predetermined signal is output from the microcomputer. This is done by interconnecting and, where reference numeral R3 is a resistor.

이와 같이 구성된 본 발명의 작용효과를 제 1 도 내지 제5(a)도∼제5(c)도를 참조하여 설명하면 다음과 같다.The effects of the present invention configured as described above will be described with reference to FIGS. 1 to 5 (a) to 5 (c).

먼저, 마이컴(11), 표시부(12), 어드레스 설정부(13), 기능선택부(14), 통신용 인터페이스부(15) 및 제어신호 입력부(16)를 각각 상호연결 구성하여서 된 다수개의 송신모듈(11∼1N)을 상호 병렬 연결시켜 송신부(1)를 구성하되, 상기 송신부(1)를 중앙 통제실에 설치하고, 상기 송신부(1)와 같이 마이컴(21), 표시부(22), 어드레스 설정부(23), 기능선택부(24), 통신용 인터페이스(25)및 제어신호 출력부(26)를 각각 상호연결 구성하여서 된 수신부(1)내의 다수개의 수신모듈(21∼2N)들은 각각의 기기가 설치된 장소(예를 들어 건물의 각층)에 설치하여 상호 병렬 연결시킨 다음 2가닥의 통신선을 통해 상기 송신부(1)에 연결한다.First, a plurality of transmission modules formed by interconnecting the microcomputer 11, the display unit 12, the address setting unit 13, the function selection unit 14, the communication interface unit 15, and the control signal input unit 16, respectively. (1 1 to 1 N ) are connected in parallel to each other to form the transmitter 1, and the transmitter 1 is installed in the central control room, and the microcomputer 21, the display unit 22, and the address are the same as the transmitter 1 A plurality of receiving modules 2 1 to 2 N in the receiving unit 1 formed by interconnecting the setting unit 23, the function selecting unit 24, the communication interface 25, and the control signal output unit 26, respectively. Each device is installed in a place (for example, each floor of a building), connected in parallel to each other, and then connected to the transmitter 1 through two communication lines.

이후, 상기 송, 수신부(1)(2) 사이에 설치된 통신선에는 마이컴(31), 표시부(32) 어드레스 설정부(33), 기능선택부(34) 및 통신인터페이스부(35)를 상호연결 구성하여서 된 제어부(3)를 연결시켜 송, 수신부(1)(2)사이에서 교신되는 소정의 데이타를 입, 출력시켜 주도록 한다.Thereafter, the communication line provided between the transmission and reception unit 1 and 2 is configured to interconnect the microcomputer 31, the display unit 32, the address setting unit 33, the function selection unit 34, and the communication interface unit 35 with each other. By connecting the control unit 3, predetermined data communicated between the transmission and reception units 1 and 2 are inputted and outputted.

따라서 사용자가 상기 송신부(1)에 설치된 다수개의 송신모듈(11∼1N)의 입력단자에 각각 연결된 수개의 스위치중 소정의 스위치를 '온'시켜 주게 되면 제어부(3)에서는 상기 송, 수신부(1)(2)에 소정의 어드레스임을 알리는 시작신호를 송신하게 되고, 상기 송신부(1)내의 각 송신모듈(11∼1N)에서는이 어드레스를 수신하여 각각 대기상태에 있다가 자신의 모듈설정수에 해당되는 어드레스가 2회에 걸쳐 입력된 상태에서 소정의 데이타 송신 시작신호가 제어부(3)로부터 입력되면 자신의 입력단자에 연결된 소정 스위치에 대한 데이타를 2회 거쳐 제어부(3)에 송신하게 된다.Therefore, when the user 'turns on' a predetermined switch among several switches respectively connected to the input terminals of the plurality of transmission modules 1 1 to 1 N installed in the transmitter 1, the control unit 3 transmits and receives the receiver. (1) (2) transmits a start signal informing that it is a predetermined address, and each transmitting module (1 1 to 1 N ) in the transmitting section (1) receives this address and is in the standby state, respectively, and its own module. When a predetermined data transmission start signal is input from the controller 3 while the address corresponding to the set number is input twice, the controller 3 transmits the data to the controller 3 via the data about the predetermined switch connected to its own input terminal twice. Done.

또한, 상기 제어부(3)에서는 송신부(1)내의 소정 모듈에서 출력되는 소정의 데이타를 하이임피던스 상태에서 2회에 걸쳐 수신한 다음, 수신부(2)내에 송신시켜 주게 된다.In addition, the control section 3 receives the predetermined data output from the predetermined module in the transmission section 1 twice in a high impedance state, and then transmits the data to the reception section 2.

이때, 각각의 수신모듈(21∼2N)들은 상기 제어부(3)에서 송신되는 소정의 어드레스를 입력받아 자신의 모듈설정수와 일치되는지를 검출하여 자신의 모듈설정수와 상호 일치되는 어드레스가 2회에 걸쳐 입력되면, 그 다음에 송신되어 오는 소정의 데이타(즉, 송신부(1)의 입력단에 연결된 소정의 스위치등을 조작함으로 인해 출력되는 소정 기기에 대한 제어신호)가 자신의 모듈 출력단자에 연결된 기기를 제어하기 위한 신호임을 인식하고 대기상태에 있다가 똑같은 데이타가 제오부(3)를 통해 2회에 걸쳐 입력되면 현재 자신이 ; 출력시키고 있는 데이타를 새로이 입력된 데이타로 변형시켜 그에 따른 기기를 구동시켜 주게 된다.At this time, each of the receiving modules 2 1 to 2 N receives a predetermined address transmitted from the control unit 3 and detects whether it matches the number of module setting of its own, so that the address corresponding to the number of setting of its module is mutually equal. When input twice, the predetermined output data (that is, a control signal for a predetermined device output by operating a predetermined switch or the like connected to the input terminal of the transmitter 1) is transmitted to its module output terminal. Recognizing that it is a signal for controlling the device connected to the device, and in the standby state, if the same data is input twice through the fifth unit (3), it is currently present. The data being output is transformed into newly input data and the device is driven accordingly.

다시말해서, 제어부(3)는 우선 자신에게 설정된 어드레스수 이내에서 입력과 출력모듈을 제어할 수 있도록 되어 있으므로 필요한 입, 출력수가 적을 경우에는 통신속도를 빠르게 하기 위한 것인데, 이때 제어부(3)는 제5(a)도에 나타낸 바와같이 먼저 어드레스 신호임을 알리는 시작신호를 출력시키고 난다음, 1번부터 어드레스를 2회 출력시킨 후 데이타임을 알리는 시작신호를 출력하고 하이임피던스 상태를 출력한 다음 다시 시작신호와 1번 어드레스를 2회에 걸쳐 송신하는 방식을 반복하여 출력한다(예 : 설정 어드레스 4일 경우 4번 어드레스 출력후 1번으로 복귀하여 1번부터 출력함).In other words, since the control unit 3 is able to control the input and output modules within the number of addresses set to the user first, when the required number of inputs and outputs is small, the control unit 3 increases the communication speed. As shown in Fig. 5 (a), the start signal indicating the address signal is first output, the address is output twice from No. 1, the start signal indicating the data is output, the high impedance state is output, and the start signal is restarted. And address 1 are transmitted twice. (For example, in case of setting address 4, address 4 is output and address 1 is returned.

또한, 다수개의 송신모듈들은 제5(b)도에 나타낸 바와 같이 제어부에서 보내진 통신신호를 수신하여 어드레스 시작신호가 입력되면 대기하였다가 자신의 모듈에 해당되는 어드레스와 일치되는 신호가 2회 걸쳐 입력되면, 자신의 제어신호 입력부(16)를 통해 입력되는 소정신호(데이타)를 갖고 있다가 제어부에서 보내진 하이임피던스 상태의 기간동안 2회에 거쳐 반복 출력하는 기능을 갖고 있다.In addition, as shown in FIG. 5 (b), the plurality of transmission modules receive a communication signal sent from the controller and wait when the address start signal is input, and then waits twice for a signal matching the address corresponding to the module. In this case, it has a predetermined signal (data) input through its control signal input unit 16, and has a function of repeatedly outputting the signal twice during the period of the high impedance state sent from the control unit.

한편, 다수개의 수신모듈들은 제어부에서 보내진 소정의 어드레스 신호가 각각 자신의 모듈에 해당되는 어드레스와 2회에 걸쳐 일치하는지를 검출하여 상호 일치되면 그 다음에 입력되는 데이타가 자신의 것임을 인식하고 대기하였다가 똑같은 데이타가 2회에 걸쳐 입력되면 현재 자신이 출력하고 있는 데이타를 새로이 입력된 데이타로 바꾸어 제어신호 출력부(26)를 통해 소정기기에 전기적인 신호로 출력하는 기능을 갖고 있다.On the other hand, the plurality of receiving modules detects whether a predetermined address signal sent from the controller is identical to the address corresponding to its own module twice, and if there is a mutual match, recognizes that the next input data is its own and waits. When the same data is input twice, it has a function of converting the data currently output by itself into newly input data and outputting it as an electrical signal to a predetermined device through the control signal output unit 26.

즉, 제어부(3)에서 출력되는 모든 신호는 그것과 2개의 신호선을 통해 병렬로 분기되어 있는 모든 송, 수신부(1)(2)내의 모듈내에서 수신할 수 있으므로 자신에게 설정되어 있는 어드레스를 2회 일치되게 수신하면 해당되는 송, 수신 모듈은 그다음 신호들을 자신의 메모리에 저장하였다가 제어부에 지시하는 명령신호에 의해서 제어신호 입력부(16)를 통해 전기적 신호로 데이타화하여 송신하거나 수신된 데이타를 제어신호 출력부(26)를 통해 전기적 신호로 변환하여 출력하게 되므로, 소정의 송신모듈에서 출력되는 신호로 그에 대응되는 수신모듈에 연결된 기기들을 제어할 수가 있는 것이다.That is, all the signals output from the control section 3 can be received in the modules in the transmission and reception sections 1 and 2, which are branched in parallel through it and two signal lines. When the signal is received in the same time, the corresponding transmission / reception module stores the signals in its own memory, and then converts the received data into an electrical signal through the control signal input unit 16 according to a command signal instructing the controller. Since the control signal output unit 26 is converted into an electrical signal and outputted, it is possible to control the devices connected to the receiving module corresponding to the signal output from the predetermined transmission module.

한편, 제4(a)도 ~ 제4(c)도는 상기에서 설명한 본 발명 장치의 동작상태를 모듈별로 설명하기 위한 플로우챠트를 나타낸 것이다.4 (a) to 4 (c) show a flowchart for explaining the operation state of the apparatus of the present invention described above for each module.

즉, 상기 제어부(3)에서는 제어모듈 서브루틴을 수행하게 되는데, 이는 제4(a)도와 같이 초기 마이컴내의 소정버퍼내에 기억된 기존의 모듈수(I) 데이타를 클리어시키는 단계(S31)와, 상기 모듈수(I)를 1씩 증가시키는 단계(S32)와, 상기에서 모듈수(I)를 1증가시킨 결과값이 소정의 설정수 보다 높거나 같은가를 검출하여 높거나 같으면 상기 단계(S31)로 되돌아가는 단계(S33)와, 상기에서 모듈수(I)를 검출한 결과 모듈수(I)가 설정수 보다 작으면 시작신호를 송출하고, 해당 모듈수를 송출하는 단계(S34)와, 상기단계(S34)가 완료되면 통신선에 이상이 없는가를 검출하여 이상이 있으면 상기 단계(S32)로 되돌아가는 단계(S35)와, 상기에서 통신선이 정상이면 소정시간 대기상태에 있다가 모듈수(I)를 1씩 증가시키는 단계(S32)로 되돌아가는 단계(S35)로 이루어진 것이다.That is, the control unit 3 performs a control module subroutine, which clears the existing module number (I) data stored in a predetermined buffer in the initial microcomputer as shown in FIG. 4 (a), and In step S32 of increasing the number of modules I by one, and detecting whether a result value of increasing the number of modules I by one is higher or equal to a predetermined set number, in step S31. Returning to step S33, and if the module number I is detected as a result of detecting the number of modules I, then sending a start signal and sending the number of modules (S34); Upon completion of step S34, it is detected whether there is an error in the communication line. If there is an error, step S35 returns to step S32. It is made up of a step (S35) to return to step S32 to increase by one.

이때, 상기 제어모듈에서는 제어해야 할 모듈수를 지정하게 되는데, 이는 실제 제어시스템에 적용되는 제어점수가 시스템마다 다르기 때문에 최적의 제어환경을 제공하기 위하여 실제 적용되는 제어모듈수 만큼 설정하게 되어 있음은 물론 제어모듈수 이상으로 설정하여도 제어에는 지장이 없으나 모듈당 처리시간이 있기 때문에 불필요한 시간을 허비하게 되므로 효율적이지 못하고, 또 운전중인 제어시스템에서 필요에 따라 모듈수를 가감할 필요가 있으므로 이를 구현키 위해 초기에 제어모듈수(I)를 "0"으로 클리어시키게 된다.In this case, the control module specifies the number of modules to be controlled, which is set to the number of control modules that are actually applied to provide an optimal control environment because the control points applied to the actual control system are different for each system. Of course, even if it is set over the number of control module, there is no problem in control, but because there is processing time per module, unnecessary time is wasted, and it is not efficient. Initially, the control module number I is cleared to "0".

또한, 송신부(1)에서 수행하는 송신모듈 서브루틴은 제4(b)도와 같이 상기 제어부(3)에서 통신선을 통해 출력시켜 주는 소정의 데이타를 읽어들이는 단계(S11)와, 상기에서 읽어들인 데이타가 시작신호인지를 계속 검출하는 단계(S12)와, 상기에서 시작신호가 입려되면 모듈설정 번호를 읽어들이는 단계(S13)와, 상기에서 읽어들인 모듈설정 번호가 자신의 설정번호인가를 검출하는 단계(S14)와, 상기에서 자신의 모듈설정 번호이면 각종 기기에 대한 전기적인 제어신호를 통신선을 통해 출력 시켜주는 단계(S15)로 이루어진 것이다.In addition, the transmitting module subroutine performed by the transmitting unit 1 reads the predetermined data outputted through the communication line from the control unit 3 as shown in FIG. 4 (b) (S11) and the above-described reading. Continuously detecting whether the data is the start signal (S12), reading the module setting number when the start signal is input (S13), and detecting whether the module setting number read above is its own setting number. In step S14, and if the module set number of the above, it is made of the step (S15) for outputting the electric control signal for the various devices through the communication line.

뿐만 아니라, 상기 수신부(2)에서 수행하는 수신모듈 서브루틴은 제4(c)도와 같이 상기 제어부(3)에서 통신선을 통해 출력시켜 주는 소정의 데이타를 읽어들이는 단계(S21)와, 상기에서 읽어들이는 데이타가 시작신호인지를 계속 검출하는 단계(S22)와, 상기에서 시작신호가 입력되었으면 모듈설정 번호를 읽어들이는 단계(S23)와, 상기에서 읽어들인 모듈설정 번호가 자신의 모듈설정 번호인지를 검출하는 단계(S24)와, 상기에서 자신의 모듈설정 번호이면 통신선로를 통해 입력되는 소정의 기기 제어신호를 읽어들이는 단계(S25)와, 상기 단계(S25)에서 읽어들인 소정의 제어신호내에 에러신호가 포함되어 있는지를 검출하는 단계(S26)와, 상기에서 검출한 결과 에러신호가 없으면 각각의 수신모듈내의 출력단자에 연결된 소정의 기기를 모듈별로 구동시켜 주는 단계(S27)로 이루어진 것이다.In addition, the receiving module subroutine performed by the receiving unit 2 reads the predetermined data outputted through the communication line from the control unit 3 as shown in FIG. 4 (c) (S21), and Continuously detecting whether the data to be read is the start signal (S22); if the start signal is input (S23), reading the module setting number (S23); Detecting whether it is a number (S24), if it is its own module setting number, reading (S25) a predetermined device control signal input through a communication line, and predetermined reading read in said step (S25) Detecting whether an error signal is included in the control signal (S26); and if there is no error signal as a result of the detection, driving a predetermined device connected to an output terminal in each receiving module for each module. It consists of a step (S27).

한편, 통신선을 통해 입력되는 소정의 데이타는 입력버퍼(51)를 통해 소정시간 지연된 다음 제 1 반전기(52)를 통해 반전되어 각부에 설치된 마이컴(15) (25) (35)에 입력되는데, 이때 상기 마이컴들은 상기 반전기(52)의 출력신호를 입력받아 자체내에 내장된 프로그램에 의해 상기 신호를 해석한 다음 각각의 출력단자(O1, O2)를 통해 소정의 제어신호를 출력시켜 주게 된다.On the other hand, the predetermined data input through the communication line is delayed by a predetermined time through the input buffer 51 and then inverted through the first inverter 52 is input to the microcomputers (15) (25) 35 installed in each part, At this time, the microcomputer receives the output signal of the inverter 52 and interprets the signal by a program embedded therein, and then outputs a predetermined control signal through the respective output terminals O1 and O2.

이때, 만약 상기 마이컴의 출력단자(O1, O2)에서 모두 '로우'신호가 출력되면 제 2 반전기(53)내의 트랜지스터(Q2)가 '오프'되고 트랜지스터(Q6)가 '온'이 되므로 트랜지스터(Q4)가 '오프'되고 정전류부(54)내의 트랜지스터(Q1)는 '오프'되므로 트랜지스터(Q6)도 '오프'되어 통신선은 접지되지 않게 되고, 상기 마이컴의 출력단자(O1, O2)에서 각각 '하이'와 '로우'신호가 출력되면, 트랜지스터(Q2)가 '온'이 되고, 트랜지스터(Q3)는 '오프'되므로 트랜지스터(Q4)가 '온'이 되어 제 2 반전기(53)의 출력단자에서는 '로우'신호가 출력되고, 정전류부(54)는 상기와 동일하게 되나, 상기 마이컴의 출력단자(O1,O2)에서 각각 '로우'와 '하이'신호가 출력되면 전술에서와 같이 제 2 반전부(53)에서는 아무런 신호가 출력되지 않게 되고, 정전부류(54)의 트랜지스터(Q1)(Q6)들은 모두 '온'이 되어 통신선에는 '하이'신호가 입력된다.At this time, if the 'low' signal is output from the output terminals O1 and O2 of the microcomputer, the transistor Q2 in the second inverter 53 is 'off' and the transistor Q6 is 'on', so the transistor Since Q4 is 'off' and transistor Q1 in the constant current portion 54 is 'off', transistor Q6 is also 'off' so that the communication line is not grounded, and at the output terminals O1 and O2 of the microcomputer. When the 'high' and 'low' signals are output, the transistor Q2 is 'on' and the transistor Q3 is 'off', so the transistor Q4 is 'on' and the second inverter 53 is turned on. The output terminal of the 'low' signal is output, the constant current unit 54 is the same as above, but when the 'low' and 'high' signal is output from the output terminal (O1, O2) of the microcomputer respectively, Likewise, no signal is output from the second inverting unit 53, and the transistors Q1 and Q6 of the electrostatic class 54 are all 'on'. Communication line, the "high" signal is input.

이때, 상기 정전류부(54)내의 다이오드(D3) (D4)는 저항(R9)이 단락되었을때 다이오드(D3) (D4)와 저항(R8)에 의해 분압된 전압이 상기 트랜지스터(Q6)의 베이스에 인가되도록 하는 역활을 수행하게 되어 상기 트랜지스터(Q6)를 통해서는 약 1000mA 이상의 전류가 절대 흐르지 않게 되어 신호선로를 보호할 수 있음과 동시에 각부의 내부회로를 과전류로부터 보호할 수가 있는 것이다.At this time, the diode D3 (D4) in the constant current unit 54 has the voltage divided by the diode D3 (D4) and the resistor R8 when the resistor R9 is short-circuited. In this case, the transistor Q6 does not flow a current of about 1000 mA or more, thereby protecting the signal line and protecting the internal circuits of each part from overcurrent.

이상에서 설명한 바와 같이 본 발명에 의하면 중앙 통제실에 해당되는 송신부내의 소정 송신모듈에서 소정기기를 제어하기 위한 스위치가 구동되면 2가닥의 통신선을 통해 다수개의 수신모듈로 구성된 수신부내의 해당 모듈에 연결된 소정의 기기를 제어부에서 구동시켜 줌에 따라 원하는 기기를 보다 간편하고 신속(약 1.2mS/unit)하게 원격(약 5km 이내)제어할 수 있을 뿐만 아니라 설치비용등을 대폭 절감시킬 수 있게 되어 제품신뢰도를 더욱더 향상시킬 수 있는 것이다.As described above, according to the present invention, when a switch for controlling a predetermined device is driven by a predetermined transmission module in a transmission unit corresponding to a central control room, the predetermined module connected to a corresponding module in a reception unit including a plurality of reception modules is connected through two communication lines. As the device is driven by the control unit, it is possible to control the desired device more easily and quickly (about 1.2mS / unit) remotely (within about 5km) as well as to drastically reduce installation costs, further improving product reliability. It can be improved.

Claims (5)

다수개의 송신모듈(11∼1N)이 병렬로 상호연결 구성되어 소정의 기기를 제어하기 위한 소정신호가 모듈별로 송출되는 송신부(1)와 ; 다수개의 수신모듈(21∼2N)이 병렬로 상호연결 구성되어 상기 송신부(1)에서 송출되는 소정의 제어신호에 대응되는 모듈내의 기기를 구동시켜 주는 수신부(2)와 ; 상기 송신부(1)와 수신부(2) 사이에 연결되어 상기 송신부(1)에서 출력되는 소정신호를 모듈별로 입력받아 수신부(2)내에 연결된 각종 기기를 모듈별로 제어해주는 제어부(3)와를 상호연결 구성하여서 된 것을 특징으로 하는 멀티드롭 방식에 의한 신호다중 전송장치.A transmission unit (1) in which a plurality of transmission modules (1 1 to 1 N ) are interconnected in parallel to transmit a predetermined signal for each module to control a predetermined device; A receiving unit 2 configured to interconnect a plurality of receiving modules 2 1 to 2 N in parallel to drive a device in a module corresponding to a predetermined control signal transmitted from the transmitting unit 1; An interconnection configuration is made between the control unit 3 connected between the transmitter 1 and the receiver 2 to receive a predetermined signal output from the transmitter 1 for each module and to control various devices connected to the receiver 2 by modules. Signal multiplex transmission device according to the multi-drop method characterized in that. 제 1 항에 있어서, 상기 송신부(1)내의 각 송신모듈은 소정의 프로그램에 의해 송신부내의 전반적인 제어기능을 수행하는 마이컴(11)과 ; 상기 마이컴(11)에서 출력되는 소정신호를 입력받아 각종 데이타의 입, 출력 상태와 신호의 유무 및 마이컴의 동작상태를 표시하는 표시부(12)와 ; 소정의 기기를 제어하기 위한 어드레스를 설정해주는 어드레스 설정부(13)와 ; 송신부내의 기능을 선택하는 기능선택부(14)와 ; 2가닥의 신호선을 통해 각종 정보를 입,출력하는 통신용 인터페이스부(15)와 ; 다수개의 제어스위치로부터 입력되는 소정기기에 대한 제어신호를 상기 마이컴(11)에 입력시켜 주는 제어신호 입력부(16)를 구비하여 된 것임을 특징으로 하는 멀티드롭 방식에 의한 신호다중 전송장치.The transmission module according to claim 1, wherein each transmission module in the transmission unit (1) comprises: a microcomputer (11) which performs an overall control function in the transmission unit by a predetermined program; A display unit 12 which receives a predetermined signal output from the microcomputer 11 and displays input / output states of various data, presence or absence of a signal, and an operation state of the microcomputer; An address setting unit 13 for setting an address for controlling a predetermined device; A function selector 14 for selecting a function in the transmitter; A communication interface unit 15 for inputting and outputting various types of information through two signal lines; And a control signal input unit (16) for inputting a control signal for a predetermined device input from a plurality of control switches to the microcomputer (11). 제 1 항에 있어서, 상기 수신부(2)내의 수신모듈(21∼2N)들은 각각 소정 프로그램에 의해 수신부내의 전반적인 제어기능을 수행하는 마이컴(21)과 ; 상기 마이컴(21)에서 출력되는 소정신호를 입력받아 각종 데이타의 입,출력 상태와 신호의 유무 및 마이컴의 동작상태를 표시하는 표시부(22)와 ; 소정의 기기를 제어 하기 위한 어드레스를 설정해주는 어드레스 설정부(23)와 ; 수신부내의 기능을 선택하는 기능 선택부(24)와 ; 2가닥의 신호선을 통해 각종 정보를 입, 출력하는 통신용 인터페이스부(25)와 ; 상기 마이컴(21)에서 출력되는 소정신호를 입력받아 각각의 모듈에 연결되된 각종 기기를 구동시켜 주는 제어신호 출력부(26)를 구비하여서 된 것임을 특징으로 하는 멀티드롭 방식에 의한 신호다중 전송장치.The reception module (2) according to claim 1, wherein the reception modules (2 1 to 2 N ) in the reception section (2) each perform a general control function in the reception section by a predetermined program; A display unit 22 which receives a predetermined signal output from the microcomputer 21 and displays an input / output state of various data, the presence or absence of a signal, and an operation state of the microcomputer; An address setting unit 23 for setting an address for controlling a predetermined device; A function selector 24 for selecting a function in the receiver; A communication interface unit 25 for inputting and outputting various types of information through two signal lines; Multi-drop signal transmission device according to the multi-drop method characterized in that it comprises a control signal output unit 26 for receiving a predetermined signal output from the microcomputer 21 to drive the various devices connected to each module . 제 1항에 있어서, 상기 제어부(30)는 소정 프로그램에 의해 제어부내의 전반적인 제어기능을 수행하는 마이컴(31)과 ; 상기 마이컴(31)에서 출력되는 소정신호를 입력받아 각종 데이타의 입,출력 상태와 신호의 유무 및 마이컴의 동작 상태를 표시하는 표시부(32)와 ; 소정의 기기를 제어하기 위한 어드레스를 설정해주는 어드레스 설정부(33)와 ; 제어부내의 기능을 선택하는 기능 선택부(34)와 ; 2가닥의 신호선을 통해 송신부(1)로부터 각종 정보를 입력받아 수신부(2)로 출력시켜 주는 통신용 인터페이스부(35)를 구비하여서 된 것을 특징으로 하는 멀티드롭 방식에 의한 신호다중 전송장치.According to claim 1, wherein the control unit 30 is a microcomputer (31) for performing the overall control function in the control unit by a predetermined program; A display unit 32 which receives a predetermined signal output from the microcomputer 31 and displays an input / output state of various data, the presence or absence of a signal, and an operation state of the microcomputer; An address setting unit 33 for setting an address for controlling a predetermined device; A function selection unit 34 for selecting a function in the control unit; And a communication interface unit (35) for receiving various information from a transmitter (1) through two signal lines and outputting the information to the receiver (2). 제 3 항 내지 제 5 항중 어느 한 항에 있어서, 통신용 인터페이스부는 통신선을 통해 입력되는 소정신호를 소정시간 지연시켜 주는 버퍼(51)와 ; 상기 버퍼(51)의 출력신호를 반전시켜 마이컴에 입력시켜 주는 제 1 반전기(52)와 ; 상기 마이컴의 출력단자(O1)에서 출력되는 소정신호를 반전시켜 통신선에 인가시켜 주는 제 2 반전기(53)와 ; 상기 마이컴에서 소정신호가 출력될때 통신선에 흐르는 전류가 소정전류 이상이 흐르지 않도록 하는 정전류부(54)를 상호연결 구성하여서 된 것임을 특징으로 하는 멀티드롭 방식에 의한 신호다중전송장치.The communication interface according to any one of claims 3 to 5, further comprising: a buffer (51) for delaying a predetermined signal input through a communication line for a predetermined time; A first inverter 52 which inverts the output signal of the buffer 51 and inputs it to the microcomputer; A second inverter 53 for inverting a predetermined signal output from the output terminal O1 of the microcomputer and applying it to a communication line; And a constant current unit (54) configured to interconnect a current flowing in a communication line so that a current higher than a predetermined current does not flow when a predetermined signal is output from the microcomputer.
KR1019910017302A 1991-10-02 1991-10-02 Signal multiplex transmission device by multidrop method KR950003520B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019910017302A KR950003520B1 (en) 1991-10-02 1991-10-02 Signal multiplex transmission device by multidrop method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910017302A KR950003520B1 (en) 1991-10-02 1991-10-02 Signal multiplex transmission device by multidrop method

Publications (2)

Publication Number Publication Date
KR930009285A KR930009285A (en) 1993-05-22
KR950003520B1 true KR950003520B1 (en) 1995-04-13

Family

ID=19320698

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910017302A KR950003520B1 (en) 1991-10-02 1991-10-02 Signal multiplex transmission device by multidrop method

Country Status (1)

Country Link
KR (1) KR950003520B1 (en)

Also Published As

Publication number Publication date
KR930009285A (en) 1993-05-22

Similar Documents

Publication Publication Date Title
US6516205B1 (en) Portable terminal with bus manager switching function
US4463352A (en) Fault tolerant, self-powered data reporting system
CA2095811C (en) Communication interface for bus connected circuit breakers
CN1361949A (en) Electrical insulation device with optocoupler for bidirectional connecting lines
US6813538B2 (en) Welding system
US4328586A (en) Optically coupled serial communication bus
EP0199338B1 (en) Repeater circuit
KR950003520B1 (en) Signal multiplex transmission device by multidrop method
CN1086091C (en) Data access apparatus
KR100770856B1 (en) Apparatus and method for performing multi-function through single port in mobile terminal
JP3480704B2 (en) Remote power control circuit
JPH01288133A (en) Signal transmission equipment
US20070115136A1 (en) Contact signal transmission and reception apparatus
JP3534937B2 (en) Data communication method and control data communication device
KR100607292B1 (en) Serial communication auto selection device_
KR880001872Y1 (en) Input circuit of terminal equipment by multidrop transmission method
JPH06272944A (en) Address setting apparatus for air conditioning apparatus
KR960025095A (en) Common communication device of audio video system
KR100201624B1 (en) Trunk, extenson telephone accessing device using controled dc source
KR20020025226A (en) Communication bus system and apparatus and device for use in such a system
JPH04207431A (en) Communication system equipment
KR200311237Y1 (en) Multiple serial communicating apparatus
JP2587847B2 (en) Monitoring device
KR940012983A (en) Automatic selection circuit and method of external device of system
JP2529357B2 (en) Network connection device

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19911002

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19911002

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19941207

Patent event code: PE09021S01D

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

Comment text: Decision on Publication of Application

Patent event code: PG16051S01I

Patent event date: 19950321

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19950620

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19950726

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19950726

End annual number: 3

Start annual number: 1

PR1001 Payment of annual fee

Payment date: 19980402

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 19990408

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20000411

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20010407

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20010407

Start annual number: 7

End annual number: 7

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee