KR900007098B1 - Art-bus component for sequence control system - Google Patents
Art-bus component for sequence control system Download PDFInfo
- Publication number
- KR900007098B1 KR900007098B1 KR1019870011425A KR870011425A KR900007098B1 KR 900007098 B1 KR900007098 B1 KR 900007098B1 KR 1019870011425 A KR1019870011425 A KR 1019870011425A KR 870011425 A KR870011425 A KR 870011425A KR 900007098 B1 KR900007098 B1 KR 900007098B1
- Authority
- KR
- South Korea
- Prior art keywords
- input
- output
- personal computer
- process control
- signals
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Control By Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
제1도는 종래의 퍼스컴 공정제어 시스템의 입·출력 신호 연결상태를 나타낸 내부 블록도1 is an internal block diagram showing an input / output signal connection state of a conventional personal computer process control system.
제2도는 종래의 퍼스컴 공정제어 시스템의 입·출력 신호 연결상태를 나타낸 외부 블럭도.2 is an external block diagram showing an input / output signal connection state of a conventional personal computer process control system.
제3도는 본 발명 퍼스컴 공정 제어 시스템의 입·출력신호 연결상태를 나타낸 간접외부 블록도.Figure 3 is an indirect external block diagram showing the input and output signal connection state of the personal computer process control system of the present invention.
제4도는 본 발명에 적용되는 아트버스의 규격도.4 is a standard diagram of Artbus applied to the present invention.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
1 : 입·출력카드 2 : 아트버스1: I / O card 2: Artbus
3 : 확장용슬롯 4 : 마스터카드3: expansion slot 4: master card
5 : 콘넥터 케이블 6 : 공정제어용 보드5 connector cable 6 process control board
본 발명은 IBM-PC 또는 IBM-PC/AT와 같은 퍼스컴의 공정제어시스템에 있어서 각종 공장 및 실험실의 관련 입·출력 데이타를 처리하는 퍼스컴 공정 제어시스템의 입·출력 점수를 최대한 처리하고 이에따른 확장성을 고려하여 사용자가 임의로 각종 신호를 처리할 수 있도록 공정의 각종 아날로그와 디지탈 카드의 활용을 위한 퍼스컴의 공정제어시스템의 아트버스 구성방법에 관한 것이다. 종래의 IBM-PC 또는 IBM-PC/AT의 퍼스컴을 이용한 공정감시 시스템은 두 가지 방법이 있는데 제1도의 경우 퍼스컴 자체의 입·출력 신호처리 보드의 확장용 슬롯에 공장, 실험실의 제반신호가 입력되는 공정제어용 보드를 삽입함으로써 퍼스컴의 중앙처리장치(CPU)가 IBM PC버스를 통하여 직접 각종 입·출력 신호를 관장하는 방법이있다.In the present invention, in the process control system of the personal computer such as IBM-PC or IBM-PC / AT, the input / output score of the personal computer process control system that processes the relevant input / output data of various factories and laboratories is processed as much as possible and accordingly expanded. The present invention relates to a method for constructing an artbus of a personal computer process control system for utilizing various analog and digital cards in a process so that a user can process various signals arbitrarily. The conventional process monitoring system using the personal computer of IBM-PC or IBM-PC / AT has two methods. In the case of FIG. 1, all signals of factory and laboratory are inputted to the expansion slot of the input / output signal processing board of the personal computer itself. By inserting a process control board, a personal computer central processing unit (CPU) manages various input and output signals directly through the IBM PC bus.
이는 입·출력신호가 고속으로 처리되고 소형이라는 장점이 있으나, 그러나 퍼스컴의 중앙처리장치가 입·출력신호의 관리를 직접 담당함으로써 중앙처리장치의 데이타 처리 효율이 현격히 저하하게 된다. 또한 입·출력 신호는 퍼스컴 자체의 메모리를 활용함으로써 처리 입·출력 점수는 한계점이 있어서 소규모(약100점 정도)공정에 활용되고 있다. 여기서 접수는 ON/OFF 또는 High/Low에 관한 신호를 각각 1점으로하여 입·출력되는 신호의 숫자를 의미한다.This has the advantage that the input and output signals are processed at a high speed and small, but the central processing unit of the personal computer directly manages the input and output signals, thereby significantly reducing the data processing efficiency of the central processing unit. In addition, the input and output signals utilize the memory of the personal computer, and thus the processing input and output scores have limitations, and thus they are used for small scale processes (about 100 points). Here, reception means the number of input / output signals with ON / OFF or high / low signal as one point each.
제2도의 경우는 퍼스컴 외부에 각종 공정의 입·출력 카드를 처리할 수 있도록 활용되고 있는 방식이다.In the case of FIG. 2, the input / output card of various processes can be processed outside the personal computer.
이는 대부분 표준화된 직렬포트(즉 RS-232, RS-422)를 통하여 연결된 입·출력신호 및 통신처리 보드의 확장용 슬롯에 공장 및 실험실의 제반신호가 입력되는 공정제어용보드를 연결하도록한 것으로 표준화된 직렬포트등을 활용한 구조를 가지고 있어 처리 입·출력신호를 어느 정도 확장(약 250점 정도)할 수 있으나 직렬 포트의 활용으로 퍼스컴 자체의 중앙처리장치를 여전히 활용하고 있으므로 이에 따른 비능률적인 요소는 제거하지 못하였다.This is to connect the process control board that inputs all inputs and outputs of the factory and the laboratory to the expansion slot of the communication processing board and input / output signals connected through the standardized serial ports (ie RS-232 and RS-422). It has a structure that utilizes a serial port, etc., so that the processing input and output signals can be extended to some extent (about 250 points), but the use of the serial port still utilizes the central processing unit of the personal computer. Could not be removed.
또한 입·출력데이타의 처리속도 면에서 표준화된 직렬 데이타 통신규격에 의하여 데이타 전송 속도가 현저하게 느려지는 결점을 가지고 있다.In addition, there is a drawback that the data transmission speed is significantly slowed down by the standardized serial data communication standards in terms of processing speed of input and output data.
즉 퍼스컴을 이용하여 외부의 입·출력신호를 처리하는 종래의 방식은 제1도와 제2도의 구조를 가지며 이와같은 방식은, 첫째, 처리가능한 입·출력 점수에 대한 제한이 있으며, 둘째, 입·출력 처리를 위하여 퍼스컴 자체의 메모리를 사용하기 때문에 메모리의 용량증가가 필요하며, 셋째, 입·출력 처리를 퍼스컴의 중앙처리장치(CPU)가 직접 담당하므로 중앙처리 장치의 업무가 과중(overhead)하게 되며, 넷째, 입. 출력 데이타의 전송속도가 표준화된 직렬 통신에 의하여 크게 제한된다는 점 등의 결점을 가지고 있다.That is, the conventional method of processing external input and output signals using a personal computer has the structures of FIGS. 1 and 2, and the first method has a limitation on an input / output score that can be processed. Since the memory of the personal computer is used for output processing, the memory capacity needs to be increased. Third, the central processing unit (CPU) of the personal computer directly takes care of the input / output processing. And, fourth, mouth. Its drawbacks include the fact that the transmission speed of output data is greatly limited by standardized serial communication.
본 발명은 상기와 같은 결점들을 해결하기 위하여 IBM-PC 혹은 IBM-PC/AT와 같은 퍼스컴의 확장용 슬롯에 입·출력스캔용 내장 제어 보드를 삽입하고 이에 외부 관련 공정의 입·출력 처리용 카드를 실장한 아트버스를 직접연결하여 입·출력 처리능률의 최대화 및 처리 속도의 향상을 기할 수 있게 한 것으로, 이하 첨부된 도면에 의하여 본 발명을 상세히 설명하면 다음과 같다.The present invention inserts a built-in control board for input and output scan in the expansion slot of the personal computer such as IBM-PC or IBM-PC / AT to solve the above drawbacks, and the card for the input and output processing of the external process Direct connection of the mounted ArtBus to maximize the input and output processing efficiency and to improve the processing speed, when the present invention will be described in detail by the accompanying drawings as follows.
제3도(a),(b) 및 제4도에 도시한 바와같이, 공장, 실험실의 제반신호인 외부로 부터의 입·출력신호가 콘넥터(1a)로 전달되는 입·출력카드(1)의 핀(1b)은 아트버스(2)에 각각 병렬로 연결된 확장용 슬롯(3)의 콘넥터(3a)∼(3b)에 연결하도록 하고, 상기 콘넥터(3a)∼(3b)와 병렬로 연결된 마스터 콘넥터(3m)에 핀(4a)이 끼워진 마스터 카드(4)는 콘넥터 케이블(5)을 통하여 입·출력스캔용 내장 제어 보드인 공정제어용 보드(6)로 연결하고, 상기 공정제어용 보드(6)를 퍼스컴(7)의 내부 확장용 슬롯에 삽입연결함으로써 제어신호(RESET,WR,RD)와, 데이타 신호(D0)∼(D7)와, 어드레스신호(A0)∼(A1)와, 소자선택신호(CS0)∼(CS7) 및 인터럽트 신호(INT0)∼(INT7)의 입·출력신호를 병렬, 고속으로 송수신하도록 한 것이다.As shown in Figs. 3 (a), (b) and 4, the input /
이와같이 구성한 본 발명의 퍼스컴 공정 제어 시스템의 아트버스 구성 방법에 의하여서는 외부로 부터의 입·출력 신호가 아트버스(2)의 확장용 슬롯(3)에 형성된 콘넥터(3a)∼(3h)에 최대 8장까지 연결되는 입·출력카드(1)를 통하여 병렬로 마스터카드(4)로 전달되고, 마스터카드 (4)에서는 콘넥터케이블(5)을 통하여 퍼스컴(7)의 확장용 슬롯에 삽입연결된 공정제어용 보드(6)로 전달되도록 하여 각종 입·출력 신호가 입·출력 카드(1)를 통하여 공정제어용 보드(6)에 직접 병렬로 전달되도록 하고, 공정제어용보드(6)가 퍼스컴(7)과 입·출력 카드(1)의 신호교환 방식을 담당함으로써 종래의 퍼스컴의 중앙처리장치(CPU)에서 상기 입·출력 신호를 직접관장함에서 오는 중앙처리장치 능률이 저하되는 것을 방지함은 물론, 종래의 직렬포트를 사용하지 않아도 되어 처리속도를 향상할 수 있고, 또한 입·출력 관리용 카드인 마스터 카드(4)는 관련된 각종 입·출력카드(1)의 번지 제어신호를 공유하고 있어서 아날로그 및 디지탈 카드를 공정에 적절하게 임의 구성이 가능하며, 아울러 아트버스의 활용에 의하여 최대한 8장의 각종 입·출력카드(1)로부터 입력되는 입·출력신호의 처리를 제어할 수 있으며 이는 디지탈 입력 카드 32점으로 계산해보면 256점을 담당하게되며, 이와같은 형태의 탑재형태가 8단으로 최대한 확장할 경우 2048점을 담당할 수 있다.According to the artbus configuration method of the personal computer process control system of the present invention configured as described above, input and output signals from the outside are maximized at the connectors 3a to 3h formed in the expansion slot 3 of the artbus 2. It is transferred to the master card 4 in parallel through the input /
디지탈출력의 경우도 한 카드당 32점으로 고려할 경우 2048점을 퍼스컴의 중앙 처리장치의 부담없이 처리할 수 있다.If digital output is considered as 32 points per card, 2048 points can be processed without burden on the personal computer.
이는 아날로그의 경우도 마찬가지가 되며 즉 피스컴이 처리할 수 있는 최대한의 점수까지 활용할 수 있음을 의미한다.The same is true for analog, meaning that you can take advantage of the maximum score that you can handle.
또한 아트버스는 병렬구조를 하고 있어서 종래의 직렬 포트등의 방식보다 처리속도가 매우빠른 장점을 제공해 줄 수 있는 것이다.In addition, Artbus has a parallel structure that can provide an advantage that the processing speed is much faster than the conventional serial port.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019870011425A KR900007098B1 (en) | 1987-10-14 | 1987-10-14 | Art-bus component for sequence control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019870011425A KR900007098B1 (en) | 1987-10-14 | 1987-10-14 | Art-bus component for sequence control system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR890007181A KR890007181A (en) | 1989-06-19 |
KR900007098B1 true KR900007098B1 (en) | 1990-09-28 |
Family
ID=19265189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019870011425A KR900007098B1 (en) | 1987-10-14 | 1987-10-14 | Art-bus component for sequence control system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR900007098B1 (en) |
-
1987
- 1987-10-14 KR KR1019870011425A patent/KR900007098B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR890007181A (en) | 1989-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW357467B (en) | A dual-in-line universal serial bus connector | |
EP0262468A3 (en) | Reconfigurable fifo memory device | |
DE69020569D1 (en) | MODULAR INPUT / OUTPUT SYSTEM FOR SUPER COMPUTERS. | |
EP0388300A3 (en) | Controller for direct memory access | |
KR900007098B1 (en) | Art-bus component for sequence control system | |
EP0369022B1 (en) | Parallel signal processing system | |
EP0821311A3 (en) | Data processing and communicating system with high throughput peripheral component interconnect bus | |
CN207503207U (en) | For the integrated test system of multiplex roles | |
EP0164972A3 (en) | Shared memory multiprocessor system | |
JPS55154851A (en) | Data transmission system | |
US6804737B2 (en) | Methods and systems for intelligent I/O controller with channel expandability via master/slave configuration | |
KR960001023B1 (en) | Bus sharing method and the apparatus between different bus | |
EP0074300B1 (en) | Memory control circuit for subsystem controller | |
ES2015623A6 (en) | Universal connector device. | |
EP0201088A3 (en) | Parallel computer | |
EP0282969A3 (en) | Computer system having byte sequence conversion mechanism | |
KR19980068130A (en) | Data access control device using shared memory | |
SU1735864A1 (en) | Data processing unit | |
KR860000680B1 (en) | Bus arranging circuit for multi-processor system | |
JPS6410377A (en) | Inter-module communication system | |
KR900008039B1 (en) | Interface card using multi-bus | |
KR900005798B1 (en) | Circuit for sharing cpu | |
SU1683039A1 (en) | Device for data processing for multiprocessor system | |
KR0174652B1 (en) | Method and apparatus for data transmission in burst mode multiple monitoring method | |
KR940004576B1 (en) | Data exchange circuit between microprocessors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
G160 | Decision to publish patent application | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 19970605 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |