• 제목/요약/키워드: LD program

검색결과 45건 처리시간 0.028초

IEC 61131-3 표준을 따른 PC용 소프트웨어 PLC의 개발 (Development of a Software PLC for PC Based on IEC 61131-3 Standard)

  • 이철수;정구;이제필;심주현
    • 한국공작기계학회논문집
    • /
    • 제11권1호
    • /
    • pp.61-69
    • /
    • 2002
  • This paper describes a converting algorithm between programmable languages of a software PLU. It is based on IEC 61131-3 standard and PC. The proposed control logic is designed by the software model and common element with data type, variables, POUs(program organization unit) and execution control unit commonly used within programmable languages of IEC 61131-3 Standard. The generation method of object file is proposed on five programmable language based on IEC 61131-3. It is represented as fo11ows; 1) the generation method using conversion algorithm from LD to IL with FBD(function block diagram), 2) the generation method using f code generation algorithm from SFC using the SFC execution sequence with FBD and ST(structured text). The proposed control logic generator was implemented by Visual C++ 6.0 and MFC on MS-windows NT 4.0.

효율적 코드변환 알고리즘에 기반한 PLC 의 체계적 설계 (Systematic Design of Programmable Logic Controller Based on Efficient Code Conversion Algorithm)

  • 차종호;조광현
    • 제어로봇시스템학회논문지
    • /
    • 제7권12호
    • /
    • pp.1009-1014
    • /
    • 2001
  • The ladder diagram (LD) for programmable logic controllers (PLCs) ar responsible for much important roles in advance industrial automation. As automated systems become more complex the design procedures of the system become more difficult as well. Hence. the design automation issues based on discrete event models(DEMs) are receiving more attention. One of the popular ways of tackling these problems is employing Petri nets. In this paper, we use the modified automation Petri net(MAPN) to model the manufacturing system and the modified token passing logic (MTPL) method conversion (ECC) algorithm based on the MAPN and the MTPL Finally, an example of the manufacturing system is provided to illustrate the proposed ECC algorithm.

  • PDF

외국인 근로자 환자의 영양 교육 프로그램 모델 개발을 위한 연구 (Study on Development of a Nutrition Education Program Model for Foreign Worker Patients)

  • 권종숙
    • 한국식품영양학회지
    • /
    • 제23권4호
    • /
    • pp.649-658
    • /
    • 2010
  • This study was performed to develop a nutrition education program model for foreign worker patients. Questionnaire and interview were carried out for collecting quantitative and qualitative information from subjects, respectively. All subjects were foreign worker patients who could speak Korean, composed of 75 Chinese, 4 Mongolians and 1 American, aged from 22 to 73 years old. Among the subjects, 36 subjects had gastrointestinal disease(GD), 16 had coronary heart disease(CHD), 6 had diabetes, 6 had liver disease(LD) and the others had various different diseases. List of recommended and restricted foods for foreign workers to prevent GD and CHD were obtained from interviews with the subjects. A nutrition education program model for foreign worker patients having GD and CHD were developed, and small group education method was recommended. The contents of the program include cause and common symptom and basic nutrition care for the patients, choice of foods and cooking methods, behavioral modification, importance of medication and list of foods recommended and restricted for the patients.

Realization of the Data Acquisition and Transmission for PIC Based on LabVIEW

  • Lei, Zhang;Tao, Yu;Park, Sung-Jun
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2007년도 하계학술대회 논문집
    • /
    • pp.473-475
    • /
    • 2007
  • This paper shows a monitoring program, and this Exploiting monitoring program is a program for real-time monitoring the current and voltage which is produced by wind generators. And this program helps to check efficiency and situation of the wind generator; therefore, it uses LabVIEW for this real-time monitoring program. It is expensive that the specific network is needed in the common LD (long distance) data transmission. So in this paper, it shows the transmission method which use ezTCP/LAN (Serial-port${\leftarrow}{\rightarrow}$LAN-port converter) and combine with the TCP/IP based on LabVIEW. And in this method the specific network is not needed for using the Internet network to transmit the data, which can reduce the application cost of the system.

  • 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는 오류검색 뿐 아니라 프로그래밍 시간을 매우 단축시켜줌을 알 수 있었다.

SFC로 설계된 공정제어에서 선택시퀀스의 메모리효율향상 (Improvement of Memory Efficiency for Alternative Sequence in Process Control System Described by SFC)

  • 유정봉
    • 조명전기설비학회논문지
    • /
    • 제24권5호
    • /
    • pp.55-61
    • /
    • 2010
  • PLC 제어 시스템은 SFC 언어를 사용하여 설계할 경우, SFC 언어를 사용하면 제어의 흐름을 이해하기 쉽고, 유지보수가 용이하며 프로그램의 기술성이 뛰어나다. SFC 언어는 단일 시퀀스, 선택 시퀀스, 병렬 시퀀스로 나누어지며, 선택 시퀀스로 프로그래밍 하면 단일 시퀀스로 프로그램할 때보다 메모리의 크기가 커져야 한다. 본 논문에서는 선택 시퀀스의 기능을 단일 시퀀스로 구현하여 메모리의 크기를 줄여서 메모리의 효율을 향상시키는 방법을 제시하고, 실례를 통해 타당성을 확인하였다.

선택시퀀스 기능을 위한 단일시퀀스의 시간지연에 관한 연구 (Study on the Time Delay of Single Sequence for Select Sequence)

  • 유정봉
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2009년도 정보 및 제어 심포지움 논문집
    • /
    • pp.305-307
    • /
    • 2009
  • When we design the control system used Programmable Logic Controller(PLC), we program the main algorithm by Ladder Diagram(LD) among the standard language. We can substitute the select sequence function by the unique sequence. We can implement this function by the delay time. Therefore this thesis show the select sequence function by the unique sequence and we confirmed its feasibility through actual example.

  • PDF

수컷 랫드(Sprague-Dawley)에서 2-부톡시에탄올(2-butoxyethanol)의 단회 기도내 투여에 따른 급성 독성시험 (Acute Toxicity Study of the 2-butoxyethanol by Intratracheal Instillation in Male Sprague-Dawley Rats)

  • 김현영;김인현;김민석;김성환;이규홍
    • 한국산업보건학회지
    • /
    • 제31권4호
    • /
    • pp.473-483
    • /
    • 2021
  • Objectives: The present study aimed to evaluate the potential toxicity of 2-butoxyethanol after intratracheal instillation in male rats. Methods: In order to calculate median lethal dose (LD50) of 2-butoxyethanol using Probit analysis with SAS program, the 2-butoxyethanol was administered with dose levels of 0, 101.64, 203.28 and 406.56 mg/kg by once intratracheal instillation to male rats. During the test period, clinical signs, mortality, body weights, organ weights, hematology, and serum biochemistry were examined. At the end of 14 days observation period, all animals were sacrificed and gross finding and histopathological examination were performed. Results: All animals of 406.56 mg/kg group died within 2 weeks after the administration of 2-butoxyethanol. Treatment-related clinical signs, gross observation and histopathological changes (mucous cell hyperplasia, alveolar macrophage aggregation, and hemorrhage) of lung exhibited an increased in 2-butoxyethanol treated groups in a dose dependent manner. However, there were no changes in the organ weights, hematology and serum biochemistry, and histopathology of any other organ except lung. Conclusions: On the basis of the results, it was concluded that a single intratracheal instillation of 2-butoxyethanol in male Sprague-Dawley rats resulted in some adverse effects on mortality, clinical sign, and histopathology in the lung. In the experimental conditions, the LD50 of 2-butoxyethanol was considered to be 287.2 mg/kg and lung was founded to be the target organ of 2-butoxyethanol.

Identification of Virulence Factors in Vibrio vulnificus by Comparative Transcriptomic Analyses between Clinical and Environmental Isolates Using cDNA Microarray

  • Kim, In-Hwang;Kim, Byung-Soo;Lee, Kyung-Shin;Kim, Ik-Joong;Son, Jee-Soo;Kim, Kun-Soo
    • Journal of Microbiology and Biotechnology
    • /
    • 제21권12호
    • /
    • pp.1228-1235
    • /
    • 2011
  • We compared the gene expression among four clinical and five environmental V. vulnificus isolates, using a cDNA microarray containing 131 genes possibly associated with pathogenicity, transport, signal transduction, and gene regulations in the pathogen. cDNAs from total RNAs of these isolates were hybridized into the cDNA microarray using the cDNA of the wild-type strain MO6-24/O as a reference. We focused on selecting differentially expressed (DE) genes between clinical and environmental isolates using a modified t-statistic. We could detect two statistically significant DE genes between virulent isolates and less-virulent isolates with a marginal statistical significance (p-value of 0.008). These were genes putatively encoding pilin and adenlyate cylase. Real time-PCR confirmed that these two selected genes transcribed in significantly higher levels in virulent isolates than in less-virulent isolates. Mutants with lesions in the gene encoding pilin showed significantly higher $LD_{50}$ values than that of wild type.

제어 시스템 설계를 위한 IEC 1131-3 기반의 제어 로직 생성기의 개발 (Development of a IEC 1131-3-Based Control Logic Generator for the Control System Design)

  • 정구;심주현;이제필;이철수
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2001년도 춘계학술대회 논문집(한국공작기계학회)
    • /
    • pp.171-176
    • /
    • 2001
  • This paper describes the methodology of an IEC 1131-3-based control logic generator for the control system design and converting algorithm between programmable languages. The proposed control logic generator is generated based on the software model and common element with data type, variables, POUs(program organization unit) and execution control unit commonly used within programmable languages of IEC 1131-3 Standard. The generation method of object file was proposed on five programmable language based on IECI 131-3. The generation method of object file is represented as following; 1) the generation method using conversion algorithm from LD to IL with FBD(function block diagram), 2) the generation method using C code generation algorithm from SFC using the SFC execution sequence with FBD and ST(structured text). The proposed control logic generator was implemented by Visual C++ and MFC on MS-windows NT 4.0

  • PDF