KR101272464B1 - Control system of stage device - Google Patents

Control system of stage device Download PDF

Info

Publication number
KR101272464B1
KR101272464B1 KR1020130006891A KR20130006891A KR101272464B1 KR 101272464 B1 KR101272464 B1 KR 101272464B1 KR 1020130006891 A KR1020130006891 A KR 1020130006891A KR 20130006891 A KR20130006891 A KR 20130006891A KR 101272464 B1 KR101272464 B1 KR 101272464B1
Authority
KR
South Korea
Prior art keywords
motor
motor control
control signal
central computer
driving
Prior art date
Application number
KR1020130006891A
Other languages
Korean (ko)
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 KR1020130006891A priority Critical patent/KR101272464B1/en
Application granted granted Critical
Publication of KR101272464B1 publication Critical patent/KR101272464B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63JDEVICES FOR THEATRES, CIRCUSES, OR THE LIKE; CONJURING APPLIANCES OR THE LIKE
    • A63J1/00Stage arrangements
    • A63J1/02Scenery; Curtains; Other decorations; Means for moving same

Landscapes

  • Control Of Multiple Motors (AREA)

Abstract

PURPOSE: A stage setting control system is provided to control driving motors separately one by one with separate motor control modules, thereby realizing improved control speeds compared to a group control by PLC. CONSTITUTION: A stage setting control system comprises: a main console(10) for generating motor control signals according to an administrator's operation to control a driving motor(M) which is a driving unit for a stage setting; and first and second central computers(30,40) for collecting the motor control signals which are input through the main console. During a normal operation, the driving motor is controlled by receiving the motor control signals of a first central computer. When the first central computer operates abnormally, a motor control module(50) controls the driving motor by receiving the motor control signals of the second central computer. The main console comprises: a first touch monitor(12) equipped with a touch screen; and a first console PC(14) for generating the motor control signals to control the driving motor when control signals are input by controlling the first touch monitor. [Reference numerals] (12,22) Touch monitor; (14,24) Console PC; (30) Central computer-A; (32) Central hub-A; (40) Central computer-B; (42) Central hub-B; (51,71) Ethernet controller-A; (52,72) Central processing unit-A; (53,73) Ethernet controller-B; (54) Central processing unit-B; (56,76) D/A converter; (57,77) Emergency operation button; (58,78) Safety By-Pass switch; (60) Central communication hub; (AA,BB) User interface; (CC,DD) Terminal; (M) Motor

Description

무대장치 제어시스템 {CONTROL SYSTEM OF STAGE DEVICE}Stage Control System {CONTROL SYSTEM OF STAGE DEVICE}

본 발명은 무대장치 제어시스템에 관한 것이다.The present invention relates to a stage control system.

특히, 무대장치의 구동수단인 구동모터의 구동을 제어하는 모터제어모듈을 구동모터별로 독립적으로 각각 설치하여 구동모터의 1:1 제어를 가능하게 함으로써 기존의 PLC에 의한 그룹제어에 비해 제어처리속도를 향상시킨 점, 각 모터제어모듈에는 2개의 중앙처리장치(CPU)를 설치하여 듀얼 CPU구조를 갖도록 함에 따라 어느 하나의 중앙처리장치의 이상 발생시에도 다른 하나의 중앙처리장치에 의해 계속적인 작동이 가능함으로써 연속적인 구동모터의 구동을 제어할 수 있는 점, 특정 모터제어수단의 이상 시 비상제어모듈로 대체하여 구동모터를 연속적으로 구동시킬 수 있도록 한 점, 모든 시스템에 이상이 발생하는 경우 모터제어모듈의 비상운전버튼을 이용해 구동모터의 운전을 제어할 수 있는 점, 구동모터의 안전장치인 리미트스위치(limit switch)나 슬렉센서(slack sensor) 등의 오작동시 이를 간단히 무시할 수 있는 스위치를 이용한 바이패스(By-pass) 기능을 구비하는 점에 특징을 갖는 무대장치 제어시스템에 관한 것이다.
In particular, the motor control module for controlling the driving of the driving motor, which is the driving means of the stage device, is installed separately for each driving motor to enable 1: 1 control of the driving motor, thereby controlling the processing speed compared to the group control by the conventional PLC. In addition, two CPUs are installed in each motor control module to have a dual CPU structure, so that in the event of an abnormality of any one of the CPUs, continuous operation is performed by another CPU. It is possible to control the operation of the continuous drive motor, and to replace the emergency control module in the case of abnormal motor control means so that the drive motor can be driven continuously. Controlling the operation of the drive motor using the emergency operation button on the module, the limit switch, a safety device of the drive motor Seulrek relates to a sensor (slack sensor) such as a malfunction when the stage device having a control system characterized by comprising a bypass (By-pass) function using the switch, which can simply ignore it.

일반적으로, 대형 무대 공연에서는 공연에 사용되는 각종 배경(예컨대, 산, 나무, 새 등), 조명기구 등 무대 세트물을 바튼(batten)이나 호이스트 등에 부착하거나 매달아서 공연 진행을 한다. 그리고, 상기 바튼이나 호이스트는 인버터와 PLC(Programmable Logic Controller)의 제어에 의한 구동 모터에 의해서 승강된다.In general, in a large stage performance, stage sets such as various backgrounds (eg, mountains, trees, birds, etc.) and lighting equipment used for the performance are attached to a batten or a hoist, or suspended. The barton or hoist is lifted by a drive motor under the control of an inverter and a programmable logic controller (PLC).

이러한 제어방식의 일 예로, 국내 등록특허 제10-1047175호가 개시되어 있다. 이는 무대장치 제어시스템에 관한 것으로, 무대장치를 시퀀스 제어하는 PLC와, 상기 PLC와 광통신을 통해 상기 무대장치의 상태를 읽어오고 상기 무대장치를 제어하기 위한 제어신호를 입력받아 제어명령으로 변환하여 기록하는 데이터 통신 중계서버와, 상기 데이터 통신 중계서버와 이더넷 통신을 통해 상기 데이터 통신 중계서버에 저장된 상기 무대장치의 상태를 읽어와 표시하고 상기 무대장치를 제어하기 위한 제어신호를 상기 데이터 통신 중계서버로 전송하는 콘솔을 포함하여 구성되는 것을 특징으로 하고 있다.As an example of such a control method, Korean Patent No. 10-1047175 is disclosed. The present invention relates to a stage apparatus control system, and includes a PLC for controlling a stage apparatus and a state of the stage apparatus through optical communication with the PLC, and receives control signals for controlling the stage apparatus, converts them into control commands, and records them. The data communication relay server and the data communication relay server to read and display the status of the stage device stored in the data communication relay server through the Ethernet communication and the control signal for controlling the stage device to the data communication relay server. It is characterized by comprising a console for transmitting.

상기 등록특허의 구성에 의하면 PLC와 콘솔 사이에 데이터 통신 중계서버를 매개하여 PLC로부터 수집되는 방대한 데이터를 저장하여 콘솔로 제공하고 콘솔의 제어신호를 변환하여 PLC로 전송함으로써 데이터 처리속도를 향상시킬 수 있다는 장점을 갖는 반면, 콘솔로부터 PLC로 향하는 제어경로가 단일경로로 이루어져 콘솔과 PLC 사이에 위치하는 데이터 통신 중계서버에 이상 또는 고장이 발생하는 경우, 데이터 통신 중계서버를 수리하거나 또는 새로운 데이터 통신 중계서버로 교체하기 전까지는 전체 무대장치가 올-스톱(all stop)되는 문제가 발생하게 된다.According to the configuration of the patent, it is possible to improve the data processing speed by storing a large amount of data collected from the PLC via the data communication relay server between the PLC and the console to provide to the console, and converts the control signal of the console to be transmitted to the PLC. On the other hand, the control path from the console to the PLC consists of a single path, and when an error or failure occurs in the data communication relay server located between the console and the PLC, the data communication relay server is repaired or a new data communication relay is performed. Until the server is replaced, a problem arises in which the entire stage is all-stopped.

또한, 상기 등록특허는 하나의 PLC에 여러 대의 무대장치(특히 구동모터)가 연결되어 있어서 1:1 제어가 불가능하다. 즉, 상부PLC 및 하부PLC에 각각 여러 대의 무대장치들이 그룹단위로 연결되어 있어 상부 PLC 또는 하부PLC에 이상이 발생하는 경우 이에 연결된 무대장치 그룹을 전체적으로 그 작동을 중지시켜야 하는 문제가 발생하게 된다.
In addition, the registered patent has a plurality of stage devices (especially driving motor) is connected to a single PLC is impossible 1: 1 control. That is, when a plurality of stage devices are connected to each of the upper PLC and the lower PLC in group units, when an abnormality occurs in the upper PLC or the lower PLC, a problem arises in that the operation of the stage device group connected thereto is stopped as a whole.

인용문헌; 대한민국 등록특허 제10-1047175호Citations; Republic of Korea Patent No. 10-1047175

본 발명은 상기와 같은 종래의 문제점을 해소하기 위한 것으로, 본 발명의 목적은 무대장치의 구동수단인 다수의 구동모터를 제어하기 위한 모터제어모듈을 구동모터별로 각각 독립적으로 설치하여 구동모터의 1:1 제어가 가능해 기존의 PLC에 의한 그룹제어 방식의 시스템에 비해 제어처리속도를 향상시킬 수 있는 무대장치 제어시스템을 제공함에 있다.The present invention is to solve the conventional problems as described above, an object of the present invention is to install a motor control module for each drive motor to control a plurality of drive motors that are the driving means of the stage device each independently of the drive motor 1 It is to provide a stage device control system that can control: 1 and can improve the control processing speed compared to the conventional group control system by PLC.

본 발명의 다른 목적은, 각 모터제어모듈에는 2개의 CPU를 설치하여 듀얼 CPU 구조를 갖도록 함에 따라 어느 하나의 CPU의 이상 작동시 다른 하나의 CPU에 의해 계속적인 작동이 가능함으로써 연속적이면서도 안정적인 구동모터 제어동작이 가능한 무대장치 제어시스템을 제공함에 있다.Another object of the present invention is to provide a dual CPU structure by installing two CPUs in each motor control module to enable continuous operation by another CPU when one CPU abnormally operates, thereby providing a continuous and stable driving motor. It is to provide a stage device control system capable of control operation.

본 발명의 또 다른 목적은, 특정 모터제어모듈의 이상 또는 고장이 발생하는 경우 이와 동일구조의 모터제어모듈을 복제하여 그 특정 모터제어모듈을 대체할 수 있어 신속한 복구가 가능한 무대장치 제어시스템을 제공함에 있다.
Still another object of the present invention is to provide a stage device control system capable of quickly restoring a specific motor control module by replacing a specific motor control module by duplicating a motor control module having the same structure when an abnormality or failure of a specific motor control module occurs. Is in.

이와 같은 기술적 과제를 해결하기 위해 본 발명은;In order to solve such a technical problem,

무대장치의 구동수단인 구동모터를 제어하기 위해 관리자의 조작에 따른 모터제어신호를 발생하는 메인 콘솔과; 상기 메인 콘솔을 통해 입력되는 모터제어신호를 수집하는 제1 중앙컴퓨터 및 제2 중앙컴퓨터와; 상기 제1 중앙컴퓨터가 정상동작중에는 상기 제1 중앙컴퓨터의 모터제어신호를 수신하여 상기 구동모터를 제어하고 상기 제1 중앙컴퓨터의 이상 동작시에는 상기 제2 중앙컴퓨터의 모터제어신호를 수신하여 상기 구동모터를 제어하는 모터제어모듈;로 구성되는 것을 특징으로 하는 무대장치 제어시스템을 제공한다.A main console for generating a motor control signal according to a manager's operation to control a driving motor which is a driving means of a stage device; A first central computer and a second central computer for collecting motor control signals input through the main console; During the normal operation of the first central computer, the motor control signal of the first central computer is received to control the driving motor. In the abnormal operation of the first central computer, the motor control signal of the second central computer is received. It provides a stage device control system comprising: a motor control module for controlling a drive motor.

이때, 상기 메인 콘솔은; 터치스크린이 장착된 제1 터치모니터와, 상기 제1 터치모니터의 조작을 통해 발생되는 조작신호가 입력되면 구동모터의 제어를 위한 모터제어신호를 생성하는 제1 콘솔PC로 구성되는 것을 특징으로 한다.At this time, the main console; And a first console PC configured to generate a motor control signal for controlling the driving motor when an operation signal generated through manipulation of the first touch monitor is input. .

그리고, 상기 메인 콘솔의 조작을 통해 생성되는 모터제어신호는 중앙통신허브를 통해 상기 제1 중앙컴퓨터 및 제2 중앙컴퓨터로 수집되는 것을 특징으로 한다.The motor control signal generated through the operation of the main console is collected by the first central computer and the second central computer through a central communication hub.

특히, 상기 메인 콘솔은 다수의 커넥팅 박스 중에 선택적으로 연결되어 상기 중앙통신허브로 모터제어신호를 전송하는 것을 특징으로 한다.In particular, the main console is selectively connected among a plurality of connecting boxes to transmit a motor control signal to the central communication hub.

그리고, 상기 관리자의 조작에 따른 모터제어신호를 발생하는 서브 콘솔이 더 구비되어, 상기 서브 콘솔의 조작을 통해 생성되는 모터제어신호는 중앙통신허브를 통해 상기 제1 중앙컴퓨터 및 제2 중앙컴퓨터로 수집되는 것을 특징으로 한다.Further, a sub console for generating a motor control signal according to the operation of the manager is further provided, the motor control signal generated through the operation of the sub console to the first central computer and the second central computer via a central communication hub. It is characterized by being collected.

이때, 상기 서브 콘솔은 상기 터치스크린이 장착된 제2 터치모니터와, 그 제2 터치모니터의 조작을 통해 발생되는 조작신호가 입력되면 구동모터의 제어를 위한 모터제어신호를 생성하는 제2 콘솔PC로 구성되는 것을 특징으로 한다.At this time, the sub console is a second console PC that generates a motor control signal for controlling the driving motor when the second touch monitor equipped with the touch screen and an operation signal generated through the operation of the second touch monitor are input. Characterized in that consists of.

또한, 상기 서브 콘솔은 다수의 커넥팅 박스 중에 선택적으로 연결되어 상기 중앙통신허브로 모터제어신호를 전송하는 것을 특징으로 한다.The sub console may be selectively connected among a plurality of connecting boxes to transmit a motor control signal to the central communication hub.

아울러, 상기 제1 중앙컴퓨터는 정상작동시에 통신허브-A를 통해 상기 모터제어모듈로 모터제어신호를 전송하고, 제1 중앙컴퓨터 또는 통신허브-A가 이상이 발생하면 상기 제2 중앙컴퓨터는 통신허브-B를 통해 모터제어신호를 모터제어모듈로 전송하는 것을 특징으로 한다.In addition, the first central computer transmits a motor control signal to the motor control module through the communication hub-A during normal operation, and if the first central computer or the communication hub-A fails, the second central computer The motor control signal is transmitted to the motor control module through the communication hub-B.

이때, 상기 모터제어모듈은; 상기 통신허브-A로부터 모터제어신호를 수신 처리하는 제1 이더넷 콘트롤러-A와, 상기 제1 이더넷 콘트롤러-A를 통해 수신되는 모터제어신호에 따라 모터구동을 위한 모터구동데이터를 생성하는 제1 중앙처리장치-A와, 상기 통신허브-B로부터 모터제어신호를 수신 처리하는 제1 이더넷 콘트롤러-B와, 상기 제1 이더넷 콘트롤러-B를 통해 수신되는 모터제어신호에 따라 구동모터 제어를 위한 모터구동데이터를 생성하는 제1 중앙처리장치-B와, 상기 제1 중앙처리장치-A와 제1 중앙처리장치-B의 정상 작동 유무를 감시하는 제1 와치독과, 상기 제1 중앙처리장치-A 또는 상기 제1 중앙처리장치-B에서 생성된 모터구동데이터를 모터구동을 위한 전기신호를 변환하여 출력하는 제1 D/A컨버터로 구성되는 것을 특징으로 한다.At this time, the motor control module; A first Ethernet controller-A for receiving and processing a motor control signal from the communication hub-A and a first center for generating motor driving data for motor driving according to the motor control signal received through the first Ethernet controller-A; A motor drive for driving motor control according to a processing device-A, a first Ethernet controller-B for receiving and processing a motor control signal from the communication hub-B, and a motor control signal received through the first Ethernet controller-B A first central processing unit B for generating data, a first watchdog for monitoring the normal operation of the first central processing unit A and the first central processing unit B, and the first central processing unit A Or a first D / A converter for converting and outputting the motor driving data generated by the first CPU-B to convert an electric signal for driving the motor.

상기 모터제어모듈은 구동모터의 운전을 제어할 수 있는 제1 비상운전버튼 및 제1 바이패스 스위치가 더 구비되는 것을 특징으로 한다.The motor control module may further include a first emergency operation button and a first bypass switch for controlling the operation of the driving motor.

그리고, 상기 모터제어모듈의 이상 또는 고장이 발생시 상기 구동모터를 제어할 수 있도록 상기 제1중앙컴퓨터 및 제2중앙컴퓨터로부터 모터제어신호를 수신하는 비상제어모듈이 더 구비되는 것을 특징으로 한다.The emergency control module may further include an emergency control module configured to receive motor control signals from the first central computer and the second central computer to control the driving motor when an abnormality or a failure of the motor control module occurs.

이때, 상기 제1 중앙컴퓨터가 정상작동시에 통신허브-A를 통해 상기 비상제어모듈로 모터제어신호를 전송하고, 상기 제1 중앙컴퓨터 또는 통신허브-A가 이상이 발생하면 상기 제2 중앙컴퓨터는 통신허브-B를 통해 모터제어신호를 비상제어모듈로 전송하는 것을 특징으로 한다.At this time, the first central computer transmits a motor control signal to the emergency control module through the communication hub-A during normal operation, and if the first central computer or the communication hub-A fails, the second central computer. Is characterized in that for transmitting the motor control signal to the emergency control module via the communication hub-B.

그리고, 상기 비상제어모듈은; 상기 통신허브-A로부터 모터제어신호를 수신 처리하는 제2 이더넷 콘트롤러-A와, 상기 제2 이더넷 콘트롤러-A를 통해 수신되는 모터제어신호에 따라 모터구동을 위한 모터구동데이터를 생성하는 제2 중앙처리장치-A와, 상기 통신허브-B로부터 모터제어신호를 수신 처리하는 제2 이더넷 콘트롤러-B와, 상기 제2 이더넷 콘트롤러-B를 통해 수신되는 모터제어신호에 따라 구동모터의 제어를 위한 모터구동데이터를 생성하는 제2 중앙처리장치-B와, 상기 제2 중앙처리장치-A와 제2 중앙처리장치-B의 정상 작동 유무를 감시하는 제2 와치독과, 상기 제2 중앙처리장치-A 또는 상기 제2 중앙처리장치-B에서 생성된 모터구동데이터를 모터구동을 위한 전기신호를 변환하여 출력하는 제2 D/A컨버터로 구성되는 것을 특징으로 한다.And, the emergency control module; A second Ethernet controller A for receiving and processing a motor control signal from the communication hub-A, and a second center for generating motor drive data for motor driving according to the motor control signal received through the second Ethernet controller-A. A motor for controlling the driving motor according to the processing device-A, a second Ethernet controller-B for receiving and processing a motor control signal from the communication hub-B, and a motor control signal received through the second Ethernet controller-B. A second central processing unit B for generating drive data, a second watchdog for monitoring the normal operation of the second central processing unit A and the second central processing unit B, and the second central processing unit; Or a second D / A converter for converting and outputting an electric signal for driving the motor from the motor driving data generated by A or the second central processing unit-B.

이때, 상기 비상제어모듈은 구동모터의 운전을 제어할 수 있는 제2 비상운전버튼 및 제2 바이패스 스위치가 더 구비되는 것을 특징으로 한다.
At this time, the emergency control module is characterized in that the second emergency operation button and the second bypass switch for controlling the operation of the drive motor is further provided.

이상의 본 발명은, 무대장치의 구동수단인 구동모터를 제어하는 모터제어모듈을 구동모터별로 각각 독립적으로 설치하여 구동모터를 개별적으로 1:1 제어함으로써 기존의 PLC에 의한 그룹제어에 비해 제어처리속도를 향상시킬 수 있는 장점이 있다.In the present invention, the motor control module for controlling the drive motor, which is the driving means of the stage device, is installed independently for each drive motor, and the drive motors are individually controlled 1: 1 so that the control processing speed is higher than that of the group control by the conventional PLC. There is an advantage to improve.

또한, 본 발명은 각각의 모터제어모듈에 2개의 CPU를 설치하여 듀얼 CPU구조를 갖도록 함에 따라 어느 하나의 CPU에 이상이 발생하더라도 다른 하나의 CPU에 의해 계속적인 작동이 가능함으로써 연속적이고도 안정적으로 구동모터의 제어를 수행할 수 있다.In addition, according to the present invention, since two CPUs are installed in each motor control module to have a dual CPU structure, even if an abnormality occurs in any one of the CPUs, it can be continuously operated by another CPU, thereby driving continuously and stably. Control of the motor can be performed.

아울러, 본 발명은 특정 모터제어모듈의 이상 또는 고장 발생시 이와 동일구조의 비상제어모듈로 대체하여 구동모터를 연속적으로 구동시킬 수 있다.
In addition, the present invention can replace the emergency control module of the same structure in the event of an error or failure of a specific motor control module can drive the drive motor continuously.

도 1은 본 발명에 따른 무대장치 제어시스템의 제어 구성도이다.1 is a control block diagram of a stage device control system according to the present invention.

여기서 사용되는 전문 용어는 단지 특정 실시 예를 언급하기 위한 것이며, 본 발명을 한정하는 것을 의도하지 않는다. 여기서 사용되는 단수 형태들은 문구들이 이와 명백히 반대의 의미를 나타내지 않는 한 복수 형태들도 포함한다. 명세서에서 사용되는 "포함하는 "의 의미는 특정 특성, 영역, 정수, 단계, 동작, 요소 및/또는 성분을 구체화하며, 다른 특정 특성, 영역, 정수, 단계, 동작, 요소, 성분 및/또는 군의 존재나 부가를 제외시키는 것은 아니다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used herein, the singular forms “a,” “an,” and “the” include plural forms as well, unless the phrases clearly indicate the opposite. Means that a particular feature, region, integer, step, operation, element and / or component is specified, and that other specific features, regions, integers, steps, operations, elements, components, and / And the like.

다르게 정의하지는 않았지만, 여기에 사용되는 기술용어 및 과학용어를 포함하는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 일반적으로 이해하는 의미와 동일한 의미를 가진다. 보통 사용되는 사전에 정의된 용어들은 관련기술문헌과 현재 개시된 내용에 부합하는 의미를 가지는 것으로 추가 해석되고, 정의되지 않는 한 이상적이거나 매우 공식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms including technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. Commonly used predefined terms are further interpreted as having a meaning consistent with the relevant technical literature and the present disclosure, and are not to be construed as ideal or very formal meanings unless defined otherwise.

이하, 첨부된 도면을 참조하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나, 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다.
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention.

도 1은 본 발명에 따른 무대장치 제어시스템의 제어 구성도이다. 이를 참고하면, 본 발명에 따른 무대장치 제어시스템은, 무대장치의 구동수단인 구동모터(M)를 제어하기 위해 관리자의 조작에 따른 모터제어신호를 발생하는 메인 콘솔(10) 및 서브 콘솔(20)과, 그 메인 콘솔(10) 및 서브 콘솔(20)을 통해 입력되는 모터제어신호를 수집하는 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)와, 상기 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)의 모터제어신호가 수신되면 상기 구동모터(M)를 제어하는 모터제어모듈(50)로 구성된다.
1 is a control block diagram of a stage device control system according to the present invention. Referring to this, the stage device control system according to the present invention, the main console 10 and the sub console 20 for generating a motor control signal according to the operation of the manager to control the drive motor (M) which is the driving means of the stage device. ), A first central computer 30 and a second central computer 40 for collecting motor control signals input through the main console 10 and the sub console 20, and the first central computer 30. And a motor control module 50 for controlling the driving motor M when the motor control signal of the second central computer 40 is received.

이하, 본 발명의 각부 구성 및 그 작동 관계를 구체적으로 설명한다.Hereinafter, the configuration of each part of the present invention and its operation relationship will be described in detail.

먼저, 무대장치의 구동수단인 구동모터(M)를 제어하기 위해 관리자는 메인 콘솔(10) 또는 서브 콘솔(20)을 통해 명령어의 입력 또는 조작을 수행한다.First, in order to control the driving motor M, which is a driving means of the stage device, the manager inputs or manipulates a command through the main console 10 or the sub console 20.

이때, 상기 메인 콘솔(10)은 특정한 장소인 통제실 등에 고정식으로 마련되며, 그와 같은 메인 콘솔(10)은 키 입력을 위한 키보드나 조이스틱 등의 다양한 수단이 사용될 수 있지만, 조작의 편의를 위해 터치스크린이 장착된 제1 터치모니터(12)와, 그 제1 터치모니터(12)의 조작을 통해 발생되는 조작신호가 입력되면 구동모터(M)의 제어를 위한 모터제어신호를 생성하는 제1 콘솔PC(14)로 구성된다.In this case, the main console 10 is fixedly provided in a control room, which is a specific place, and such a main console 10 may use various means such as a keyboard or a joystick for key input, but for convenience of touch A first console configured to generate a motor control signal for controlling the driving motor M when a screen-mounted first touch monitor 12 and an operation signal generated through manipulation of the first touch monitor 12 are inputted It consists of the PC 14.

한편, 상기 서브 콘솔(20)은 지정된 장소에서 관리자가 조작을 할 수 있도록 이동식으로 사용가능한 것으로, 키 입력을 위한 키보드나 조이스틱 등의 다양한 수단이 사용될 수 있지만, 조작의 편의를 위해 터치스크린이 장착된 제2 터치모니터(22)와, 그 제2 터치모니터(22)의 조작을 통해 발생되는 조작신호가 입력되면 구동모터(M)의 제어를 위한 모터제어신호를 생성하는 제2 콘솔PC(24)로 구성된다. On the other hand, the sub-console 20 is a mobile can be used so that the administrator can operate at a designated place, a variety of means such as a keyboard or a joystick for key input can be used, but the touch screen is mounted for convenience of operation A second console PC 24 generating a motor control signal for controlling the driving motor M when the second touch monitor 22 and the operation signal generated through the operation of the second touch monitor 22 are input. It is composed of

이때 상기 서브 콘솔(20)은 이동의 편의성을 위해 컴팩트한 사이즈로 제작함이 바람직하다. At this time, the sub console 20 is preferably manufactured in a compact size for ease of movement.

이와 같은 메인 콘솔(10)과 서브 콘솔(20)에서 관리자의 조작을 통해 생성되는 모터제어신호는 중앙통신허브(60)를 통해 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)로 수집된다. 즉 상기 중앙통신허브(60)는 메인 콘솔(10)과 다수의 서브 콘솔(20)로부터 전송받은 모터제어신호를 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)로 전송한다.The motor control signals generated through the operation of the manager in the main console 10 and the sub console 20 are collected by the first central computer 30 and the second central computer 40 through the central communication hub 60. do. That is, the central communication hub 60 transmits the motor control signals received from the main console 10 and the plurality of sub consoles 20 to the first central computer 30 and the second central computer 40.

이때, 상기 메인 콘솔(10) 및 서브 콘솔(20)은 다수의 커넥팅 박스(62) 중에 선택적으로 연결할 수 있다. 이 경우 커넥팅 박스(62)는 무대장치에 인접한 부분에 복수(複數)가 설치됨이 바람직하다.
In this case, the main console 10 and the sub console 20 may be selectively connected among the plurality of connecting boxes 62. In this case, it is preferable that the connecting box 62 is installed in a plurality adjacent to the stage device.

한편, 상기 제1중앙컴퓨터(30) 및 제2중앙컴퓨터(40)는 일종의 서버 PC의 기능을 하는 것으로 동일한 구조로 이루어지며, 상기 메인 콘솔(10) 및 서브 콘솔(20)에서 발생하는 모터제어신호를 중앙통신허브(60)를 통해 수집한다. Meanwhile, the first central computer 30 and the second central computer 40 have the same structure as functions of a server PC, and the motor control generated in the main console 10 and the sub console 20 is performed. Collect the signal through the central communication hub (60).

이때 상기 제1 중앙컴퓨터(30)는 마스터(master)로서의 기능을 하고, 상기 제2중앙컴퓨터(40)는 슬레이브(slave)로서의 기능을 수행하도록 우선 순위가 정해질 수 있으며, 상기 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)의 모터제어신호는 모터제어모듈(50)로 전송된다. In this case, the first central computer 30 may function as a master, and the second central computer 40 may be prioritized to perform a function as a slave. Motor control signals of the 30 and the second central computer 40 are transmitted to the motor control module 50.

이 경우 상기 제1 중앙컴퓨터(30)는 통신허브-A(32)를 통해 모터제어신호를 모터제어모듈(50)로 전송하고, 제2 중앙컴퓨터(40)는 통신허브-B(42)를 통해 모터제어신호를 모터제어모듈(50)로 전송한다. 통신허브-A(32) 및 통신허브-B(42)와 모터제어모듈(50) 간의 통신 프로토콜은 TCP/IP 방식을 사용할 수 있다. In this case, the first central computer 30 transmits a motor control signal to the motor control module 50 through the communication hub-A 32, and the second central computer 40 transmits the communication hub-B 42. The motor control signal is transmitted to the motor control module 50 through. The communication protocol between the communication hub-A 32 and the communication hub-B 42 and the motor control module 50 may use the TCP / IP method.

이와 같은 구성에 의하면 상기 제1 중앙컴퓨터(30)는 정상작동시에 상기 모터제어모듈(50)로 모터제어신호를 전송하고, 제1 중앙컴퓨터(30) 또는 통신허브-A(32)가 이상 또는 고장이 발생한 경우 제2 중앙컴퓨터(40)는 통신허브-B(42)를 통해 모터제어신호를 모터제어모듈(50)로 전송한다. 이를 위해 상기 제2 중앙컴퓨터(40)는 상기 제1 중앙컴퓨터(30)의 정상작동 유무 및 제1 중앙컴퓨터(30)에서 통신허브-A(32)로의 정상적인 데이터 통신 유무를 감시하며, 상기 제1 중앙컴퓨터(30)가 정상 동작이 이루어지지 않으면 상기 제2 중앙컴퓨터(40)는 통신허브-B(42)를 통해 모터제어신호를 모터제어모듈(50)로 전송하게 된다.
According to this configuration, the first central computer 30 transmits a motor control signal to the motor control module 50 during normal operation, and the first central computer 30 or the communication hub-A 32 is abnormal. Alternatively, when a failure occurs, the second central computer 40 transmits a motor control signal to the motor control module 50 through the communication hub-B 42. To this end, the second central computer 40 monitors the normal operation of the first central computer 30 and the normal data communication from the first central computer 30 to the communication hub-A 32. 1 If the central computer 30 does not operate normally, the second central computer 40 transmits a motor control signal to the motor control module 50 through the communication hub-B 42.

한편, 상기 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)로부터 모터제어신호를 최종적으로 수신하는 모터제어모듈(50)은 상기 통신허브-A(32)로부터 모터제어신호를 수신 처리하는 제1 이더넷 콘트롤러-A(51)와, 상기 제1 이더넷 콘트롤러-A(51)를 통해 수신되는 모터제어신호에 따라 모터구동을 위한 모터구동데이터를 생성하는 제1 중앙처리장치-A(52)와, 상기 통신허브-B(42)로부터 모터제어신호를 수신 처리하는 제1 이더넷 콘트롤러-B(53)와, 상기 제1 이더넷 콘트롤러-B(53)를 통해 수신되는 모터제어신호에 따라 구동모터(M) 제어를 위한 모터구동데이터를 생성하는 제1 중앙처리장치-B(54)와, 상기 제1 중앙처리장치-A(52)와 제1 중앙처리장치-B(54)의 정상 작동 유무를 감시하는 제1 와치독(Watchdog)(55)과, 상기 제1 중앙처리장치-A(52) 또는 상기 제1 중앙처리장치-B(54)에서 생성된 모터구동데이터를 모터구동을 위한 전기신호를 변환하여 출력하는 제1 D/A컨버터(56)로 구성된다.Meanwhile, the motor control module 50 which finally receives the motor control signal from the first central computer 30 and the second central computer 40 receives and processes the motor control signal from the communication hub-A 32. A first central processing unit (A) 52 for generating motor driving data for motor driving according to a first Ethernet controller-A 51 and a motor control signal received through the first Ethernet controller-A 51; And a driving motor according to the first Ethernet controller-B 53 for receiving and processing a motor control signal from the communication hub-B 42 and the motor control signal received through the first Ethernet controller-B 53. (M) Whether the first central processing unit-B 54, which generates motor driving data for control, and the first central processing unit-A 52 and the first central processing unit-B 54 operate normally In the first watchdog (55) and the first central processing unit -A (52) or the first central processing unit -B (54) A first D / A converter 56 converts the generated motor driving data into an electrical signal for driving the motor and outputs the converted motor signal.

이와 같은 구성에 의하면 상기 제1중앙컴퓨터(30) 및 통신허브-A(32)의 정상 작동시에 제1 이더넷 콘트롤러-A(51)를 통해 상기 제1중앙컴퓨터(30)의 모터제어신호가 수신되며 이는 제1중앙처리장치-A(52)로 입력되어 모터구동데이터가 생성된다. 이와 같은 제1 중앙처리장치-A(52)의 데이터 처리 상태는 제1 와치독(Watchdog)(55)에 의해 지속적으로 감시되며 정상적인 경우에는 제1 중앙처리장치-A(52)에서 생성된 모터구동데이터가 제1 D/A컨버터(56)로 출력되어 모터구동을 위한 전기신호로 변환 출력되어 구동모터(M)를 제어한다.According to this configuration, when the first central computer 30 and the communication hub-A 32 are normally operated, the motor control signal of the first central computer 30 is transmitted through the first Ethernet controller-A 51. Which is input to the first central processing unit-A 52 to generate motor drive data. The data processing state of the first CPU-A 52 is continuously monitored by the first watchdog 55, and normally, the motor generated by the first CPU-A 52 is generated. The driving data is output to the first D / A converter 56 and converted into an electrical signal for driving the motor to control the driving motor M.

그리고, 상기 제1중앙컴퓨터(30) 및 통신허브-A(32)의 비정상으로 작동시에 제1 이더넷 콘트롤러-B(53)를 통해 상기 제2중앙컴퓨터(40)의 모터제어신호가 수신되며 이는 제1 중앙처리장치-B(54)로 입력되어 모터구동데이터가 생성된다. 이와 같은 제1 중앙처리장치-B(54)의 데이터 처리 상태는 제1 와치독(Watchdog)(55)에 의해 지속적으로 감시되며 정상적인 경우에는 제1 중앙처리장치-B(54)에서 생성된 모터구동데이터가 제1 D/A컨버터(56)로 출력되어 모터구동을 위한 전기신호로 변환 출력되어 구동모터(M)를 제어한다.When the first central computer 30 and the communication hub-A 32 are abnormally operated, a motor control signal of the second central computer 40 is received through the first Ethernet controller-B 53. This is input to the first CPU-B 54 to generate motor drive data. The data processing state of the first CPU-B 54 is continuously monitored by the first watchdog 55, and normally, the motor generated by the first CPU-B 54 is generated. The driving data is output to the first D / A converter 56 and converted into an electrical signal for driving the motor to control the driving motor M.

그리고 상기 모터제어모듈(50)은 시스템 네트워크 이상이나 구동모터(M)의 속도 제어 및 감시를 위해 구비되는 엔코더(Encoder) 인버터(Inverter) 등의 이상이 발생하는 경우에도 구동모터(M)의 운전을 제어할 수 있는 제1 비상운전버튼(57)과, 구동모터(M)의 안전한 구동을 위한 안전장치인 리미트스위치(limit switch)나 슬렉센서(slack sensor) 등의 오작동 시 이를 간단히 무시하고 모터(M)가 정상 동작되도록 하는 제1 바이패스 스위치(58)를 더 구비한다.The motor control module 50 operates the drive motor M even when a system network error occurs or an error such as an encoder inverter provided for speed control and monitoring of the drive motor M occurs. When the first emergency operation button 57 that can control the malfunction, such as limit switch (limit switch) or slack sensor (safety device) for the safe driving of the drive motor (M) simply ignores the motor A first bypass switch 58 is further provided to allow M to operate normally.

따라서, 시스템 전체에 이상이 발생하는 경우나 안전장치 오작동시에도 간단히 제1 비상운전버튼(57)이나 제1 바이패스 스위치(58)를 작동시켜 구동모터(M)의 비상운전 또는 바이패스 기능을 이용할 수 있다.
Therefore, even when an abnormality occurs in the whole system or when a safety device malfunctions, the first emergency operation button 57 or the first bypass switch 58 is simply operated to operate the emergency operation or bypass function of the driving motor M. It is available.

한편, 상기 모터제어모듈(50)의 이상 또는 고장이 발생하는 경우 구동모터(M)를 제어할 수 없게 된다. 이와 같이 모터제어모듈(50)의 이상 또는 고장이 발생시 구동모터(M)를 제어할 수 있도록 비상제어모듈(70)을 구비한다.On the other hand, when an abnormality or failure of the motor control module 50 occurs, it becomes impossible to control the driving motor (M). The emergency control module 70 is provided to control the driving motor M when an abnormality or a failure of the motor control module 50 occurs.

상기 비상제어모듈(70)은 비상시 상기 제1중앙컴퓨터(30) 및 제2중앙컴퓨터(40)로부터 모터제어신호를 수신가능한 모듈로서, 상기 통신허브-A(32)로부터 모터제어신호를 수신 처리하는 제2 이더넷 콘트롤러-A(71)와, 상기 제2 이더넷 콘트롤러-A(71)를 통해 수신되는 모터제어신호에 따라 모터구동을 위한 모터구동데이터를 생성하는 제2 중앙처리장치-A(72)와, 상기 통신허브-B(42)로부터 모터제어신호를 수신 처리하는 제2 이더넷 콘트롤러-B(73)와, 상기 제2 이더넷 콘트롤러-B(73)를 통해 수신되는 모터제어신호에 따라 구동모터(M)의 제어를 위한 모터구동데이터를 생성하는 제2 중앙처리장치-B(74)와, 상기 제2 중앙처리장치-A(72)와 제2 중앙처리장치-B(74)의 정상 작동 유무를 감시하는 제2 와치독(Watchdog)(75)과, 상기 제2 중앙처리장치-A(72) 또는 상기 제2 중앙처리장치-B(74)에서 생성된 모터구동데이터를 모터구동을 위한 전기신호를 변환하여 출력하는 제2 D/A컨버터(75)로 구성된다.The emergency control module 70 is a module capable of receiving motor control signals from the first central computer 30 and the second central computer 40 in an emergency, and receives and processes the motor control signals from the communication hub-A 32. A second central processing unit for generating motor driving data for driving the motor according to the second Ethernet controller-A 71 and the motor control signal received through the second Ethernet controller-A 71; ), A second Ethernet controller B73 for receiving and processing a motor control signal from the communication hub-B 42, and a motor control signal received through the second Ethernet controller-B 73. The top of the second central processing unit-B 74 and the second central processing unit-A 72 and the second central processing unit-B 74 which generate motor driving data for controlling the motor M. A second watchdog 75 for monitoring the operation and the second CPU-A 72 or the second CPU- A second D / A converter 75 converts and outputs the electric motor driving data generated in B 74 to an electric signal for motor driving.

이와 같은 구성에 의하면 상기 모터제어모듈(50)의 이상 또는 고장으로 인해 통신허브-A(32) 및 통신허브-B(42)와 모터제어모듈(50)간 데이터 통신이 불가능한 경우 상기 제1중앙컴퓨터(30)와 제2중앙컴퓨터(40)는 이를 감시하여 통신허브-A(32) 및 통신허브-B(42)는 자동으로 비상제어모듈(70)에 불능인 모터제어모듈(50)의 IP를 설정하고 제1중앙컴퓨터(30)와 제2중앙컴퓨터(40)는 비상제어모듈(70)과 통신을 수행하여 불능인 모터제어모듈(50)의 구동을 위한 데이터를 비상제어모듈(70)에 전송하여 제2 중앙처리장치-A(72)와 제2 중앙처리장치-B(74)로 복제한다.According to such a configuration, when data communication between the communication hub-A 32 and the communication hub-B 42 and the motor control module 50 is impossible due to an abnormality or a failure of the motor control module 50, the first center may be used. The computer 30 and the second central computer 40 monitor this, so that the communication hub-A 32 and the communication hub-B 42 automatically disable the motor control module 50 which is disabled on the emergency control module 70. After setting the IP, the first central computer 30 and the second central computer 40 communicate with the emergency control module 70 to transmit data for driving the disabled motor control module 50 to the emergency control module 70. ) Is copied to the second CPU-A 72 and the second CPU-B 74.

따라서 제1중앙컴퓨터(30) 및 통신허브-A(32)의 정상 작동하지만 모터제어모듈(50)의 이상 또는 고장 발생시 비상제어모듈(70)의 제2 이더넷 콘트롤러-A(71)를 통해 상기 제1중앙컴퓨터(30)의 모터제어신호가 수신되며 이는 제2 중앙처리장치-A(71)로 입력되어 모터구동데이터가 생성되어 제2 D/A컨버터(76)로 출력되어 모터구동을 위한 전기신호로 변환 출력되어 구동모터(M)를 제어한다. 그리고, 상기 제1중앙컴퓨터(30) 및 통신허브-A(32)의 비정상으로 작동시에는 제2 이더넷 콘트롤러-B(73)를 통해 상기 제2중앙컴퓨터(40)의 모터제어신호가 수신되며 이는 제2 중앙처리장치-B(74)로 입력되어 모터구동데이터가 생성되어 제2 D/A컨버터(76)로 출력되어 모터구동을 위한 전기신호로 변환 출력되어 구동모터(M)를 제어한다.Therefore, the normal operation of the first central computer 30 and the communication hub-A (32), but when the abnormality or failure of the motor control module 50 occurs through the second Ethernet controller-A (71) of the emergency control module (70) The motor control signal of the first central computer 30 is received, which is input to the second CPU-A 71 to generate motor driving data, and to the second D / A converter 76 for driving the motor. The output signal is converted into an electrical signal to control the driving motor (M). When the first central computer 30 and the communication hub-A 32 are abnormally operated, a motor control signal of the second central computer 40 is received through the second Ethernet controller-B 73. This is input to the second central processing unit-B (74) to generate the motor drive data and output to the second D / A converter 76 is converted into an electrical signal for driving the motor to control the drive motor (M). .

그리고 상기 비상제어모듈(70)은 역시 상기 모터제어모듈(50)과 마찬가지로 시스템 네트워크 이상이나 구동모터(M)의 속도 제어 및 감시를 위해 구비되는 엔코더(Encoder) 인버터(Inverter) 등의 이상이 발생하는 경우에도 구동모터(M)의 운전을 제어할 수 있는 제2 비상운전버튼(77)과,
구동모터(M)의 안전한 구동을 위한 안전장치인 리미트스위치(limit switch)나 슬렉센서(slack sensor) 등의 오작동시 이를 간단히 무시하고 구동 모터(M)가 동작되도록 하는 제2 바이패스 스위치(78)를 더 구비한다.
In addition, the emergency control module 70, like the motor control module 50, also generates an abnormality such as an encoder inverter or an inverter which is provided for the system network error or the speed control and monitoring of the driving motor M. Even if the second emergency operation button 77 that can control the operation of the drive motor (M),
The second bypass switch 78 to simply ignore the malfunction of the limit switch or slack sensor, which is a safety device for safe driving of the driving motor M, and to operate the driving motor M. ) Is further provided.

따라서, 시스템 전체에 이상이 발생하는 경우나 안전장치 오작동시에도 간단히 제2 비상운전버튼(77)이나 제2 바이패스 스위치(78)를 작동시켜 구동모터(M)의 비상운전 또는 바이패스 기능을 이용할 수 있다.
Therefore, even when an abnormality occurs in the whole system or when a safety device malfunctions, the emergency operation or bypass function of the driving motor M is operated by simply operating the second emergency operation button 77 or the second bypass switch 78. It is available.

이상의 설명에서 본 발명은 특정의 실시 예와 관련하여 도시 및 설명하였지만, 특허청구범위에 의해 나타난 발명의 사상 및 영역으로부터 벗어나지 않는 한도 내에서 다양한 변형이 가능하다는 것을 이 기술분야에서 통상의 지식을 가진 자라면 누구나 쉽게 알 수 있을 것이다.
While the invention has been shown and described with respect to the specific embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Anyone who can afford it will know.

10: 메인 콘솔 20: 서브 콘솔
30: 제1 중앙컴퓨터 40: 제2 중앙컴퓨터
50: 모터제어모듈 60: 중앙통신허브
70: 비상제어모듈 M: 구동모터
10: main console 20: sub console
30: first central computer 40: second central computer
50: motor control module 60: central communication hub
70: emergency control module M: drive motor

Claims (10)

무대장치의 구동수단인 구동모터(M)를 제어하기 위해 관리자의 조작에 따른 모터제어신호를 발생하는 메인 콘솔(10)과; 상기 메인 콘솔(10)을 통해 입력되는 모터제어신호를 수집하는 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)와 상기 제1 중앙컴퓨터(30)가 정상동작중에는 상기 제1 중앙컴퓨터(30)의 모터제어신호를 수신하여 상기 구동모터(M)를 제어하고, 상기 제1 중앙컴퓨터(30)의 이상 동작시에는 상기 제2 중앙컴퓨터(40)의 모터제어신호를 수신하여 상기 구동모터(M)를 제어하는 모터제어모듈(50)로 구성되되,
상기 메인 콘솔(10)은 터치스크린이 장착된 제1 터치모니터(12)와, 상기 제1 터치모니터(12)의 조작을 통해 발생된 조작신호가 입력되면 구동모터(M)의 제어를 위한 모터제어신호가 생성되는 제1 콘솔PC(14)가 더 구비되고,
상기 제 1콘솔PC(14)에서 생성된 모터제어신호는 중앙통신허브(60)를 통해 상기 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)로 수집되는 구성이 더 구비되며,
상기 메인콘솔(10)은 다수의 커넥팅 박스(62) 중 선택적으로 연결되어 상기 중앙통신허브(60)로 모터제어신호가 전송되는 구성이 더 구비되고,
상기 관리자의 조작을 통해 모터제어신호가 발생되는 서브 콘솔(20)이 더 구비되고, 상기 서브 콘솔(20)의 조작을 통해 생성되는 모터제어신호는 중앙통신허브(60)를 통해 상기 제1 중앙컴퓨터(30) 및 제2 중앙컴퓨터(40)로 수집되는 구성이 더 구비되며,
상기 서브 콘솔(20)은 터치스크린이 장착된 제2 터치모니터(22)와, 그 제2 터치모니터(22)의 조작을 통해 발생된 조작신호가 입력되면 구동모터(M)의 제어를 위한 모터제어신호가 생성되는 제2 콘솔PC(24)가 더 구비되고,
상기 서브 콘솔(20)은 다수의 커넥팅 박스(62) 중 선택적으로 연결되어 상기 중앙통신허브(60)로 모터제어신호가 전송되는 구성이 더 구비되며,
상기 제1 중앙컴퓨터(30)는 정상 작동 시에 통신허브-A(32)를 통해 상기 모터제어모듈(50)로 모터제어신호가 전송되고, 제1 중앙컴퓨터(30) 또는 통신허브-A(32)에 이상이 발생되면 상기 제2 중앙컴퓨터(40)는 통신허브-B(42)를 통해 모터제어신호를 모터제어모듈(50)로 전송되는 구성이 더 구비되고,
상기 모터제어모듈(50)은 상기 제 1중앙컴퓨터(30)와 연결된 통신허브-A(32)로부터 모터제어신호를 수신 처리하는 제1 이더넷 콘트롤러-A(51)와, 상기 제1 이더넷 콘트롤러-A(51)를 통해 수신되는 모터제어신호에 따라 모터구동을 위한 모터구동데이터를 생성하는 제1 중앙처리장치-A(52)와, 상기 제 2중앙컴퓨터(40)와 연결된 통신허브-B(42)로부터 모터제어신호를 수신 처리하는 제1 이더넷 콘트롤러-B(53)와, 상기 제1 이더넷 콘트롤러-B(53)를 통해 수신되는 모터제어신호에 따라 구동모터(M) 제어를 위한 모터구동데이터를 생성하는 제1 중앙처리장치-B(54)와, 상기 제1 중앙처리장치-A(52)와 제1 중앙처리장치-B(54)의 정상 작동 유무를 감시하는 제1 와치독(Watchdog)(55)과, 상기 제1 중앙처리장치-A(52) 또는 상기 제1 중앙처리장치-B(54)에서 생성된 모터구동데이터를 모터구동을 위한 전기신호를 변환하여 출력하는 제1 D/A컨버터(56)로 구성되어, 상기 제1 중앙컴퓨터(30)가 정상동작중에는 제1 중앙컴퓨터(30)의 모터제어신호가 수신되어 상기 구동모터(M)를 제어하고, 상기 제1 중앙컴퓨터(30)의 이상 동작 시에는 상기 제2 중앙컴퓨터(40)의 모터제어신호가 수신되어 상기 구동모터(M)를 제어하는 구성이 더 구비되며,
상기 모터제어모듈(50)의 이상 또는 고장 발생시 상기 구동모터(M)를 제어할 수 있도록 상기 제1중앙컴퓨터(30) 및 제2중앙컴퓨터(40)로부터 모터제어신호를 수신하는 비상제어모듈(70)이 더 구비되고,
상기 비상제어모듈(70)은 상기 통신허브-A(32)로부터 모터제어신호를 수신 처리하는 제2 이더넷 콘트롤러-A(71)와, 상기 제2 이더넷 콘트롤러-A(71)를 통해 수신되는 모터제어신호에 따라 모터구동을 위한 모터구동데이터를 생성하는 제2 중앙처리장치-A(72)와, 상기 통신허브-B(42)로부터 모터제어신호를 수신 처리하는 제2 이더넷 콘트롤러-B(73)와, 상기 제2 이더넷 콘트롤러-B(73)를 통해 수신되는 모터제어신호에 따라 구동모터(M)의 제어를 위한 모터구동데이터를 생성하는 제2 중앙처리장치-B(74)와, 상기 제2 중앙처리장치-A(72)와 제2 중앙처리장치-B(74)의 정상 작동 유무를 감시하는 제2 와치독(Watchdog)(75)과, 상기 제2 중앙처리장치-A(72) 또는 상기 제2 중앙처리장치-B(74)에서 생성된 모터구동데이터를 모터구동을 위한 전기신호를 변환하여 출력하는 제2 D/A컨버터(75)의 구성이 더 구비되며,
상기 무대장치의 구동모터(M)와 1:1로 직결되어 독립적으로 제어를 가능하게 하는 상기 모터제어모듈(50)에 제1비상운전버튼(57)이 더 구비되고,
상기 모터제어모듈(50)의 이상 또는 고장 발생시 상기 구동모터(M)를 독립적으로 직접 제어하는 비상제어모듈(50)에도 제2비상운전버튼(77)이 더 구비되며,
상기 모터제어모듈(50)에는 제1바이패스 스위치(58)가 구비되고, 상기 비상제어모듈(70)에는 제2바이패스 스위치(78)가 구비되어, 상기 구동모터(M)의 안전을 위한 장치인 리미트 스위치 또는 슬렉 센서의 오동작 시, 이를 무시하고 구동모터(M)가 동작되도록 하는 것을 특징으로 하는 무대장치 제어 시스템.
A main console 10 for generating a motor control signal according to a manager's operation to control the driving motor M, which is a driving means of the stage device; The first central computer 30, the second central computer 40, and the first central computer 30, which collect the motor control signals input through the main console 10, operate during the normal operation. Receives a motor control signal of 30 to control the drive motor (M), and when the abnormal operation of the first central computer 30 receives the motor control signal of the second central computer 40 to drive the drive motor (M) is composed of a motor control module 50 for controlling,
The main console 10 may include a motor for controlling the driving motor M when a first touch monitor 12 equipped with a touch screen and an operation signal generated through manipulation of the first touch monitor 12 are input. Further provided with a first console PC 14 for generating a control signal,
The motor control signal generated by the first console PC 14 is further provided with a configuration that is collected by the first central computer 30 and the second central computer 40 through the central communication hub 60,
The main console 10 is further provided with a configuration in which a motor control signal is transmitted to the central communication hub 60 is selectively connected among a plurality of connecting boxes 62,
A sub console 20 is further provided to generate a motor control signal through the operation of the manager, and the motor control signal generated through the operation of the sub console 20 is controlled through the central communication hub 60. It is further provided with a configuration collected by the computer 30 and the second central computer 40,
The sub console 20 is a motor for controlling the driving motor M when the second touch monitor 22 equipped with the touch screen and an operation signal generated through the operation of the second touch monitor 22 are input. A second console PC 24 is further provided to generate a control signal,
The sub console 20 is further provided with a configuration in which a motor control signal is transmitted to the central communication hub 60 is selectively connected among a plurality of connecting boxes 62,
The first central computer 30 transmits a motor control signal to the motor control module 50 through the communication hub-A 32 during normal operation, and the first central computer 30 or the communication hub-A ( If the abnormality occurs in 32), the second central computer 40 is further provided with a configuration for transmitting a motor control signal to the motor control module 50 through the communication hub-B (42),
The motor control module 50 includes a first Ethernet controller A51 and a first Ethernet controller for receiving and processing a motor control signal from a communication hub-A 32 connected to the first central computer 30. A first central processing unit (A) 52 for generating motor driving data for motor driving according to a motor control signal received through the A (51), and a communication hub (B) connected to the second central computer (40); 42. A motor drive for controlling the driving motor M according to the first Ethernet controller-B 53 for receiving and processing the motor control signal from the second control signal, and the motor control signal received through the first Ethernet controller-B 53. A first watchdog that monitors the normal operation of the first central processing unit B54 and the first central processing unit A52 and the first central processing unit B54 to generate data. Watchdog) 55 and the motor drive data generated by the first central processing unit-A 52 or the first central processing unit-B 54 are stored in the motor unit. And a first D / A converter 56 for converting and outputting an electrical signal for driving. The motor control signal of the first central computer 30 is received while the first central computer 30 is in normal operation. When the control of the motor (M), when the abnormal operation of the first central computer 30, the motor control signal of the second central computer 40 is received to further control the driving motor (M) ,
Emergency control module for receiving a motor control signal from the first central computer 30 and the second central computer 40 to control the drive motor (M) in the event of an abnormality or failure of the motor control module 50 ( 70) is further provided,
The emergency control module 70 includes a second Ethernet controller-A 71 for receiving and processing a motor control signal from the communication hub-A 32 and a motor received through the second Ethernet controller-A 71. A second central processing unit-A 72 for generating motor driving data for motor driving according to a control signal; and a second Ethernet controller-B 73 for receiving and processing a motor control signal from the communication hub-B 42; A second central processing unit (B) for generating motor driving data for controlling the driving motor (M) according to the motor control signal received through the second Ethernet controller (B 73); A second watchdog 75 for monitoring the normal operation of the second CPU-A 72 and the second CPU-B 74; and the second CPU-A 72; Or a second D / A converter for converting and outputting an electric signal for driving the motor from the motor driving data generated by the second CPU-B 74. 75) is further provided,
A first emergency operation button 57 is further provided on the motor control module 50 which is directly connected to the driving motor M of the stage device 1: 1 to enable independent control.
A second emergency operation button 77 is further provided in the emergency control module 50 that directly and independently controls the driving motor M when an abnormality or a failure of the motor control module 50 occurs.
The motor control module 50 is provided with a first bypass switch 58, and the emergency control module 70 is provided with a second bypass switch 78, for the safety of the drive motor (M) Stage device control system, characterized in that the drive motor (M) is operated in the event of malfunction of the limit switch or the slack sensor that is a device.
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020130006891A 2013-01-22 2013-01-22 Control system of stage device KR101272464B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130006891A KR101272464B1 (en) 2013-01-22 2013-01-22 Control system of stage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130006891A KR101272464B1 (en) 2013-01-22 2013-01-22 Control system of stage device

Publications (1)

Publication Number Publication Date
KR101272464B1 true KR101272464B1 (en) 2013-06-18

Family

ID=48866520

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130006891A KR101272464B1 (en) 2013-01-22 2013-01-22 Control system of stage device

Country Status (1)

Country Link
KR (1) KR101272464B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105031947A (en) * 2015-08-14 2015-11-11 浙江大丰实业股份有限公司 Stage regulating device capable of achieving self-safety protection during operation
KR101574938B1 (en) * 2014-11-11 2015-12-08 (주)하온아텍 Virtual location operation system for stage setting
KR101618111B1 (en) * 2015-10-15 2016-05-19 (주)하온아텍 Motor control device
KR101662665B1 (en) * 2015-08-12 2016-10-05 곽철원 Diagnostic system in stage machinery using power bus
KR101707565B1 (en) * 2016-11-28 2017-02-16 (주)하온아텍 Interlock system of the stage dedicated, the interlock system using of control methods
KR20190071076A (en) * 2017-12-14 2019-06-24 전자부품연구원 System for controlling stage equipment based on redundant network and method thereof

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100891210B1 (en) * 2008-09-23 2009-04-02 제이엠스테이지(주) Stage device control system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100891210B1 (en) * 2008-09-23 2009-04-02 제이엠스테이지(주) Stage device control system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101574938B1 (en) * 2014-11-11 2015-12-08 (주)하온아텍 Virtual location operation system for stage setting
KR101662665B1 (en) * 2015-08-12 2016-10-05 곽철원 Diagnostic system in stage machinery using power bus
CN105031947A (en) * 2015-08-14 2015-11-11 浙江大丰实业股份有限公司 Stage regulating device capable of achieving self-safety protection during operation
KR101618111B1 (en) * 2015-10-15 2016-05-19 (주)하온아텍 Motor control device
KR101707565B1 (en) * 2016-11-28 2017-02-16 (주)하온아텍 Interlock system of the stage dedicated, the interlock system using of control methods
KR20190071076A (en) * 2017-12-14 2019-06-24 전자부품연구원 System for controlling stage equipment based on redundant network and method thereof
KR102353326B1 (en) 2017-12-14 2022-01-20 한국전자기술연구원 System for controlling stage equipment based on redundant network and method thereof

Similar Documents

Publication Publication Date Title
KR101272464B1 (en) Control system of stage device
KR101047175B1 (en) Control system of stage device
US20150012140A1 (en) Motor drive controller
EP3203627B1 (en) Power conversion device, power conversion method, and power conversion system
KR101270288B1 (en) Stage device control system
KR100964070B1 (en) Dualized controllers
CN111017756A (en) Distributed tower crane electric control system, equipment and storage medium for fault online diagnosis
JP6139341B2 (en) Safety system display system
KR101372528B1 (en) Axis control system for stage machinery
CN111267101A (en) Electrical control device and method for robot and robot
KR101748724B1 (en) Apparatus for testing valve base electronics
JP2016204075A (en) Destination registration device of elevator, destination registration method and elevator device
US8406927B2 (en) Electronic control system for drilling devices
US8364990B2 (en) Remote controlled power supply system
JP2013047946A (en) Computer network based hazardous condition monitoring system and hazardous condition processing server
KR20140002254A (en) Apparatus and method for communication processing of plc
KR101704480B1 (en) Stage device control apparatus
RU91998U1 (en) ELECTRIC DRIVE CONTROL DEVICE FOR LOADING MECHANISM
KR100952934B1 (en) Stage device control system
KR20200088605A (en) Control system for stage device with double safety circuit
JP5661821B2 (en) Machine operation panel
RU2417937C1 (en) Lifting mechanism electric drive control device
KR102523651B1 (en) Submarine storage battery management device and its method
CN107621794B (en) Method for controlling driving device and system for performing the same
JP2014160326A (en) Device with supply power source switching function, supply power source switching method, and supply power source switching program

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160510

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170525

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180521

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190410

Year of fee payment: 7