• 제목/요약/키워드: Programmable logic controller

검색결과 280건 처리시간 0.035초

GRAFCET로 기술된 순서 논리 시스템의 Microprogrammable Sequential Controller의 실현 (Microprogrammable Sequential controller Design of a Sequential Logic System Described by a GRAFCET)

  • 우광준;이범훈
    • 한국통신학회논문지
    • /
    • 제11권6호
    • /
    • pp.379-387
    • /
    • 1986
  • 기능이 향상된 microprogrammable Sequential Controller의 實現방법을 제시한다. 고전적인 記述방법을 개선한 GRAFCET로 부터 구성된 controller는 기존 programmable controller의 제약점인 처리속도, 메모리 용량, flexibility 및 프로그래밍의 용이성 등을 해겨한다. 또한 제시된 controller는 기본 하드웨어의 구조는 변함없이 단지 microprogram의 변경 만으로써 새로운 시스템을 實現할 수 있다. 따라서 대규모의 입출력 변수를 갖는 industrial process나 빠른 처리 속도를 요하는 power electronic converter 등의 controller 實現에 적합하다.

  • PDF

PLC 코드 작성을 위한 공정 분석 및 적용 방법 (The Process Analysis and Application Methods for PLC Code Programming)

  • 구락조;여성주;이강구;홍상현;박창목;박상철;왕지남
    • 산업공학
    • /
    • 제21권3호
    • /
    • pp.294-301
    • /
    • 2008
  • Agile and flexible manufacturing systems make it mandatory that a control program should have features such as agility, flexibility, and reusability in order to run manufacturing unit smoothly. PLCs are the most frequently used control program in manufacturing systems. PLC programs are mostly programmed by subcontraction, which makes correction of code very difficult. As a result, it may cause delay during down time and ramp up time which leads to big loss of revenue and goodwill. To prevent delay during the times, this paper proposes systematic process analysis and application method for programmable logic controller like LLD (Ladder Logic Diagram). The proposed method uses modified human-error investing techniques for documentation and transforming technique to program LLD from the documentation. Furthermore, this paper demonstrates an example of piston mechanism to explain the proposed method.

Development of A Flexible-Intelligent Equipment Server using Virtual Simulator

  • 박상민
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1998년도 The Korea Society for Simulation 98 춘계학술대회 논문집
    • /
    • pp.74-77
    • /
    • 1998
  • This paper presents a real design and implementation of an intelligent client-server equipment controller in computer-integrated manufacturing systems. An automated manufacturing process is commonly controlled by a number of PLC (Programmable Logic Controllers), which are attached to various equipments. A manufacturing cell consists of a set of equipments or workstation, which are also controlled by equipment or cell controller. We propose an intelligent equipment controller which has two function: one is to request (collect) an important information from each equipment and the other is to send the collected equipment information to the upper level controller (shop floor controller). Two-phase approaches are considered for the development of equipment client-server controller. The first events are generated virtually using computer simulation. Using the virtually generated activities, operating software of equipment server is developed. The second phase is to embed the virtually developed software (controller) into a real manufacturing system. The proposed methodology might be a novel design and implementation of a virtual simulator, which could be used for developing an intelligent equipment server.

  • PDF

범용 MPU 내장 타이머 펄스 출력을 이용한 PLC 고속 카운터 모듈의 입력 필터링 기능 개선 (A New input-filtering method for High Speed Counter module of PLC using embedded timer pulse function of general purpose MPU)

  • 박강희;이상백;한경식
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2011년도 제42회 하계학술대회
    • /
    • pp.1798-1799
    • /
    • 2011
  • In this paper, A new cost-effective and accurate input noise rejection method for High Speed Counter module of PLC (Programmable Logic Controller) is proposed. By using combination of simple additional logic circuit and the Timer Pulse function of general purpose MPU, Cost-effectiveness and improvement of accuracy of filtering function can be achieved. This proposed method is verified by simulation. This proposed method is much useful for simple industrial controller based on simple microprocessor because of simplicity, accuracy and low cost.

  • PDF

고속 메모리의 전송선 지연시간을 적응적으로 반영하는 메모리 제어기 구조 (Memory Controller Architecture with Adaptive Interconnection Delay Estimation for High Speed Memory)

  • 이찬호;구교철
    • 전기전자학회논문지
    • /
    • 제17권2호
    • /
    • pp.168-175
    • /
    • 2013
  • 고속의 동작 주파수를 갖는 메모리 제어기를 설계하여 PCB에서 고속 메모리와 통신을 할 경우 연결선의 길이와 배치에 따라 데이터가 전달되는 시간이 달라진다. 따라서 메모리 제어기를 설계한 뒤 PCB 상에서 메모리와 연결하여 동작시킬 때마다 이러한 지연시간이 달라져 제어기의 입출력 회로를 다시 설계하거나 초기화시 내부 설정을 바꾸어 주어야 한다. 본 논문에서는 이러한 문제를 해결하기 위해 제어기 내부에 초기화 단계에서 메모리에 테스트 패턴을 쓰고 읽으며 지연시간을 측정하고 적응적으로 지연시간을 고려한 입출력 회로를 구성하는 학습 방법을 제안한다. 제안한 학습 방법에서는 테스트 패턴을 쓰고 최소 시간 단위로 데이터를 읽는 타이밍을 바꾸어 가며 차례로 읽기를 시도하여 테스트 패턴이 정확히 읽히는 타이밍을 기억하여 초기화가 끝난 뒤 정상 동작을 시작하였을 때 학습 결과를 반영하여 메모리 접근을 시도한다. 제안한 학습 방법을 이용하면 PCB에 새로운 시스템을 구성하여도 초기화시 지연시간을 새로 설정하므로 제어기와 메모리의 통신 지연 문제를 해결할 수 있다. 제안한 방식은 고속의 SRAM, DRAM, 플래시 메모리 등에 사용 가능하다.

산업용 리프트의 제어로직 설계 및 PLC 프로그래밍을 위한 체계화 연구 (A systematic approach to the control logic design and PLC programming of a industrial lift)

  • 박노억
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1999년도 추계학술대회 논문집 - 한국공작기계학회
    • /
    • pp.452-457
    • /
    • 1999
  • The recent control system has been changed into the type of PLC(Programmable Logic Controller) control. Up to now, systematic approach of PLC programming or control logic design is not suggested. In this study, the design process of the control logic is systematized and concrete process in each step is suggested. This systematized approach lead developer to be convenient to implement control system. When some error is occurred in the system, this approach enable the developer to analyze the reason of error rapidly and the system is amended according to systematic information of the analysis. The example of control system implementation following this approach is introduced.

  • PDF

A technique to expand the I/O of the PLC Using remote I/O module

  • Suesut, Taweepol;Kongratana, Viriya;Tipsuvannaporn, Vittaya;Kulphanich, Suphan
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1999년도 제14차 학술회의논문집
    • /
    • pp.61-64
    • /
    • 1999
  • In this paper, a technique to expand the Input and Output (I/O) of the programmable logic controller (PLC) using remote I/O module is presented. The controller and the remote I/O module should have the same protocol and are interfaced through RS 485. Each remote I/O module consists of 16 digital input and 16 digital output, and the maximum of 32 remote I/O module can be linked to one controller. The remote I/O is programmed for interrupt request to controller independently. Therefore, there is no affect to the scan time of the controller. Using this technique, the PLC can be efficiently applied to the several hundred meters different control points such as the ON-OFF control fur the agriculture farm, the building automation system, a multi group of machine control.

  • PDF

PLC 시뮬레이션에서 Plant model 자동 생성을 위한 PLC Symbol 규칙 (PLC symbol naming rule for auto generation of Plant model in PLC simulation)

  • 박형태;왕지남;박상철
    • 한국시뮬레이션학회논문지
    • /
    • 제17권4호
    • /
    • pp.1-9
    • /
    • 2008
  • 본 논문은 Programmable Logic Controller(PLC) 시뮬레이션을 하기 위한 공장 모델(Plant Model)을 자동으로 생성하는 절차에 대해 기술한다. PLC 프로그램은 공정을 제어하는 로직에 관한 정보이며 그 자체로 공장 모델에 대한 어떤 정보도 포함하고 있지 않기 때문에 시뮬레이션을 위해서는 PLC 프로그램에 대응하는 공장 모델이 반드시 필요하다. 지금까지 PLC 시뮬레이션을 위한 공장 모델은 사용자가 직접 구축하는 방식으로 모델링 되었으나 이는 많은 노력과 공정로직의 완전한 이해 및 시뮬레이션 지식이 요구된다. 이런 어려움을 극복하기 위해 논문은 PLC 프로그램의 심볼테이블(Symbol table)로부터 공장모델을 자동으로 생성하는 과정을 제안한다. 이를 위해P LC 심볼이 공장 모델의 생성을 위한 정보를 포함시키는 PLC 심볼의 작명 규칙을 제안한다. 입력된 심볼 리스트를 분석함으로써 공장 모델을 자동으로 추출할 수 있으며 간단한 예제 공정을 대상으로 구현해 본다.

  • PDF

지능적 에이전트에 의한 실시간 소프트웨어 PLC 편집기 및 실행엔진 개발 (Development of an Editor and Howling Engine for Realtime Software Programmable Logic Controller based on Intelligent Agents)

  • 조영임
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권12호
    • /
    • pp.1271-1282
    • /
    • 2005
  • PC-based control은 현재 제어분야에서 비약적 발전을 하고 있으나 일반 사용자들이 PC에서 PLC 프로그래밍하기에는 어렵다는 단점이 있다. 따라서 본 논문은 국제 PLC 표준언어로 제정된 5가지 언어 중 $90\%$이상 사용하는 LD언어에 대한 표준규격을 연구하고, 이것을 중간코드인 IL(Instruction List) 언어로 변환하고 기존 상용화된 편집기(Visual C++)에서 활용 가능한 표준 C코드로 변환함으로써 LD에 익숙한 사용자나 고급언어에 익숙한 사용자 모두 사용할 수 있는 편집기 및 실행엔진 기능을 갖춘 지능적 에이전트 기반의 통합 시스템 ISPLC(Intelligent Agent System based Software Programmable Logic Controller)를 개발하였다. ISPLC에서는 LD에서보다 C에서 논리오류 검출기능이 훨씬 용이하며, GUI기반 인터페이스를 제공하며 에이전트에 의한 프로그래밍 코드를 제공하므로 가독성이 높다. 이러한 LD->H->C로의 코드변환체제에 관한 연구는 국내외적으로 처음 시도되는 연구이다. ISPLC를 실제 실시간 교통량 제어 시스템(Real Time Traffic Control System)에 적용하여 현장 적응성이 우수한 실행엔진을 개발하여 시뮬레이션 하였으며, ISPLC는 오류검색 뿐 아니라 프로그래밍 시간을 매우 단축시켜줌을 알 수 있었다.

크레인 컨트롤러에서의 전도방지를 위한 디스플레이 콘텐츠 개발 (Development of Display Content for Overload Prevention in the Crane Controller)

  • 이상영
    • 디지털산업정보학회논문지
    • /
    • 제8권3호
    • /
    • pp.87-95
    • /
    • 2012
  • Up to now, industrial cranes play important roles as the effective machines to carry heavy loads in the manufacturing premise, in the construction field and so on. And, a crane is widely used not only to daily work but also to carry heavy materials efficiently in a construction site for prevention of accident. However, the crane operation is highly complicated even for experts. In this paper, we developed the content of the crane mounted on the controller. This content overload conditions in the operating environment for the crane operator to warn, and the operation of equipment has the capability to limit automatically. The content for crane controller is to alert the operator overload and to limit the operation of equipment for stabilizing capabilities. The content of the flexible algorithm is based on stabilizing controllers, PLC (Programmable Logic Controller) to connect for using the equipment and electrical control systems to ensure the safety of workers and to improve the ability to work possible.