• Title/Summary/Keyword: 그래픽 언어

Search Result 254, Processing Time 0.032 seconds

A study for BLDCM speed control using industrial computer (산업용 컴퓨터를 이용한 BLDC 모터 속도 제어에 대한 연구)

  • Park, Min-Jong;Lee, Kang-Ho;Moon, Hyoung-Seop;Hong, Sun-Ki
    • Proceedings of the KIEE Conference
    • /
    • 2006.07b
    • /
    • pp.1277-1278
    • /
    • 2006
  • 본 연구에서는 그래픽 언어기반 소프트웨어인 LabVIEW와 Real-time Module 및 FPGA 모듈을 포함한 산업용 컴퓨터를 이용하여 BLDC 속도제어를 하려고 한다. 이 프로그램은 GUI기반으로 수집, 계측, 제어부분에 탁월한 성능을 가지고 있는 그래픽 언어이다. BLDC 속도제어를 하기 위해서 BD80-220N100의 BLDC를 사용하였으며, 드라이버를 연결하여 BLDC 속도제어 GUI 프로그램을 구현하였다. BLDC 속도제어를 하기 위해서는 먼저 속도 측정하여 모터의 속도에 대한 안정도를 판별하고 사용자가 원하는 응답에 안정하면서 빠르게 도달할 수 있도록 PI 속도제어를 하였다. 이를 바탕으로 그래픽 언어에 대한 이해 및 프로그램 코딩 습득을 하여 BLDC 모터 속도제어에 전반적인 가치를 두려고 한다. 본 연구를 통하여 하드웨어를 구성하거나 일반적으로 쓰는 텍스트 언어를 사용할 경우와 비교하여 수월하게 알고리즘을 변경시키며 유연성 있는 프로그램을 구현하였다.

  • PDF

A study for BLDCM speed control using industrial computer (산업용 컴퓨터를 이용한 BLDC 모터 속도 제어에 대한 연구)

  • Park, Min-Jong;Lee, Kang-Ho;Moon, Hyoung-Seop;Hong, Sun-Ki
    • Proceedings of the KIEE Conference
    • /
    • 2006.07c
    • /
    • pp.1737-1738
    • /
    • 2006
  • 본 연구에서는 그래픽 언어기반 소프트웨어인 LabVIEW와 Real-time Module 및 FPGA 모듈을 포함한 산업용 컴퓨터를 이용하여 BLDC 속도제어를 하려고 한다. 이 프로그램은 GUI기반으로 수집, 계측, 제어부분에 탁월한 성능을 가지고 있는 그래픽 언어이다. BLDC 속도제어를 하기 위해서 BD80-220N100의 BLDC를 사용하였으며, 드라이버를 연결하여 BLDC 속도제어 GUI 프로그램을 구현하였다. BLDC 속도제어를 하기 위해서는 먼저 속도 측정하여 모터의 속도에 대한 안정도를 판별하고 사용자가 원하는 응답에 안정하면서 빠르게 도달할 수 있도록 PI 속도제어를 하였다. 이를 바탕으로 그래픽 언어에 대한 이해 및 프로그램 코딩 습득을 하여 BLDC 모터 속도제어에 전반적인 가치를 두려고 한다. 본 연구를 통하여 하드웨어를 구성하거나 일반적으로 쓰는 텍스트 언어를 사용할 경우와 비교하여 수월하게 알고리즘을 변경시키며 유연성 있는 프로그램을 구현하였다.

  • PDF

Design and Implementation of Analysis Tool for Flow Control Language (흐름 제어 언어 분석 도구 설계 및 구현)

  • 김선주;김태완;장천현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.634-636
    • /
    • 2002
  • 산업분야에서 자동화 시스템은 자동설계, 생산설비의 관리, 품질검사 등 각종 생산과 관련되어 모든 일을 자동으로 처리 할 수 있도록 하여 생산성을 향상시킨다. 일반적으로 자동화 시스템에서 사용되는 소프트웨어는 사용할 수 있는 흐름 제어 언어가 2종류 이하로 제한이 되어 있고, 동일한 시스템에서 언어의 혼용을 통한 시뮬레이션이 불가능하다. 이에 본 논문에서 혼용 사용이 가능한 흐름 제어 언어 통합 분석기를 제시한다. 고급언어 형태의 ST를 기초로 확장한 언어인 EST를 제시하고 통합 분석기를 위하여 그래픽언어를 EST로 변환하고 흐름제어 규칙 작성이 가능한 FBD 편집기, FBD 편집기에서 출력한 EST를 다시 변환하는 EST-IL 변환기를 설계 및 구현한다. EST를 기준으로 그래픽 언어를 통합하는 통합 분석기는 흐름 제어 언어의 통합 시뮬레이션이 가능하다.

  • PDF

Integrate Processing Scheme of Flow Control Language (흐름 제어 언어의 통합 처리)

  • Kim, Tae-Wan;Chang, Chun-Hyon
    • The KIPS Transactions:PartD
    • /
    • v.11D no.2
    • /
    • pp.415-422
    • /
    • 2004
  • Automation systems improve the productivity of works which relate to product design, facilities management, fault processing and quality evaluation. In these systems, the description language for monitoring and control process is called new control language. These are five flow control languages : IL, ST, FBD, SFC and LD. IL and ST are based on left form. FBD, SFC and LD are based on graphic form. Generally, a software which monitors and controls a system is allowed to use just one flow control language. It is impossible to use more than two languages for simulation in the same system environment. In this paper, we analyzed the characteristics of flow control languages and the process of programming in the legacy system. In addition, for the Integrated processing of languages, we propose Extended ST based on the high-level ST language. Based on this research, we implement a graphical language editor and EST-IL convertor. The graphical language editor makes sequence rules, and converts graphical language into EST. EST-IL convertor has a function to convert EST into IL which is similar to assembly language. As the result of this paper, we present a scheme which integrates all the flow control language processing based on IL.

State Space Translation technique of Requirement Diagram based Graphical Language for Test Case (테스트 케이스 생성을 위한 그래픽 언어 기반 요구사항 다이어그램의 상태 공간 변환 기법)

  • Shin, Sang-Ki;Jung, Ki-Hyun;Choi, Kyung-Hee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.440-443
    • /
    • 2009
  • 그래픽 언어 기반의 요구사항 작성은 임베디드 시스템의 RBT(Requirement-Based Testing)을 위해 적절한 요구사항 모델링이다. 본 논문은 그래픽 언어기반으로 작성된 요구사항을 상태 기반으로 해석하고, 테스트 케이스를 자동으로 생성하기 위한 방법에 대해 논한다. 먼저 요구사항 다이어그램의 구성을 살펴 보고, REED 라는 도구를 통해 실제 작성된 하나의 요구사항을 바탕으로 테스트 케이스 생성을 위한 모델 전체의 상태 공간을 정의하고 상태 공간과 테스트 케이스 생성에 대해 논한다.

Exploring Ways to Learn Online Judge Problems in Block Programming Language (온라인 저지 문항을 블록 프로그래밍 언어로 학습하기 위한 방안 탐구)

  • HakNeung Go;Youngjun Lee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.719-720
    • /
    • 2023
  • 본 연구에서는 온라인 저지 문항을 블록 프로그래밍 언어로 학습하기 위한 방안에 대해서 탐구하였다. 온라인 저지를 활용한 프로그래밍 교육은 알고리즘을 설계하는 추상화 과정과 이를 프로그래밍 언어로 작성하는 자동화 과정이 포함되며 이는 컴퓨팅 사고력 발달에 영향을 준다. 온라인 저지는 대부분 텍스트 프로그래밍 언어(이하, TPL)에서 지원되어 초보 학습자가 사용하기에 어려움이 있다. 블록 프로그래밍 언어(이하, BPL)를 기반으로 한 온라인 저지는 BPL로 작성한 것을 TPL로 변환하는 방법과 그래픽 기반 문제상황을 해결하는 방법이 있으며 TPL로 변환하는 것은 텍스트 기반 온라인 저지 문항을 사용할 수 있으나 사용하는 방법이 어렵다. 반면 그래픽 기반 문제 상황은 사용하는 방법이 쉽지만 문항이 제한적이고 순차적 사고가 강조된다. 이에 엔트리 '스터디'와 '나의 학급-과제'를 이용하면 자동 평가 기능은 없지만 학습자가 익숙한 환경에서 학습할 수 있고 교사는 문항을 직접 개발할 수 있으며 문제 제시, 예시 작품 제시, 블록 제한, 과제제출 등을 사용하여 BPL에서 온라인 저지 문항을 학습할 수 있다.

  • PDF

Implementation of interlock in Process Control System Described by Sequential Function Chart Graphical Language (Sequential Function Chart 그래픽 언어로 記述된 공정제어 시스템에서 인터록의 실현)

  • 유정봉;우광준;허경무
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.12 no.2
    • /
    • pp.54-61
    • /
    • 1998
  • Ladder Diagram(LD) is the most extensively used among Programmable Logic Controller(PLC) standard languages for the design of process control system with PLC. But LD has the disadvantages for data processing and maintenance. On the other hand, there is full support for describing sequences so that complete sequential behavior can be easily broken down using a concise graphical language called Sequential Function Chart(SFC). Inspite of those characteristics, SFC is not suitable for describing interlock logic. In this paper, we propose the method for implementing interlock logic by using conventional SFC compiler and verify the effectiveness by applying proposed scheme to the In-Line Spin Coater.Coater.

  • PDF

A Study of Visualization Methods and languages for Presenting Database Information (데이터베이스 정보의 시각화 방법과 그 표현 언어들에 관한 연구)

  • 김성곤
    • Archives of design research
    • /
    • v.13 no.3
    • /
    • pp.191-200
    • /
    • 2000
  • Recently, as the form of media has been various and computer graphic technology has developed, it has been possible and attempted to present database information 3-dimensionally and dynamically. However, there was not many studies done regarding how to present 3-dimensional and dynamic information. Therefore, this study was conducted to develop presentation techniques and languages of 3-dimensional and dynamic information. This paper consists of four section. First, it was introduced by secondary research that fundamental knowledge and functions for presenting the information by the computer graphics. In other words, it was stated what is possible to present 3-dimensional information on the 2-dimensional screen and which functins becomes better as computer graphic technology has developed. Second, computer graphic model that present database information should also have hierarchical structure that database information has. Thus, it was discussed how to present information regarding how to make a structure of graphic model that present database information. There are two ways to present information- by changing structure of information and by changing graphical presentation techniques. Third, all the graphical presentation language was collected and explained. Finally, the case study of presenting statistical data for baseball players demonstrated concrete example of using graphical presentation language.

  • PDF

An Implementation of Network Based Real Time Virtual Measurement Control System Using Graphic Programming Language (그래픽 프로그래밍 언어를 이용한 네트웍 기반 실시간 가상계측제어 시스템의 구현)

  • 윤근수;정원용
    • Proceedings of the Korea Institute of Convergence Signal Processing
    • /
    • 2000.08a
    • /
    • pp.41-44
    • /
    • 2000
  • 최근 계측제어 시스템은 동시측정, 전사적 데이터베이스 연결, 테스트 관리와 측정장비 자원의 공유 등 점점 복잡해지고 구축 시간과 비용이 증가하는 문제점을 가지고 있다 본 논문에서는 이러한 문제점을 해결하기 위하여 그래픽 프로그래밍 언어인 HP VEE를 이용하여 네트웍 기반 실시간 가상계측제어 시스템의 구현 방법을 제안하고, 초전기(Pyroelectricity)현상을 측정하는 시스템에 적용하여 기존의 시스템 구현에 비하여 효과적인 결과를 얻었다.

  • PDF

A Single Requirement Modeling with Graphical Language for Embedded System (그래픽 언어를 이용한 임베디드 시스템의 단일 요구사항 모델링)

  • Oh, Jung-Sup;Lee, Hong-Seok;Park, Hyun-Sang;Kim, Jang-Bok;Choi, Kyung-Hee;Jung, Ki-Hyun
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.505-512
    • /
    • 2008
  • In order to do requirement-based testing of embedded system, we must have correct requirement specifications. But, natural language requirements of a client have ambiguity, inaccuracy, and inconsistency. To solve these problems, natural language requirements are modeled with modeling language such as UML and Simulink. During a modeling phase, the requirements are rearranged and retranslated in use-case. These activities are disadvantages of modeling. In this paper, we propose the technique, which is how to model a embedded system requirement into a model without rearranging and retranslating. This technique 1) represent a embedded system requirement with graphical language, and 2) model a requirement into a model. Because this technique only describes "what-to-do" of the requirement, this technique is useful to not only the low-level requirements but also the high-level requirements. We show some example systems modeled by REED, which has adopted this technique.