I. 산업용 제어시스템 구성기술 변화
1.1 개방형 모션제어기와 PLCopen 20
(1 개방형 모션 제어기 20
(2 인터페이스 플랫폼 23
1.2 인터페이스 플랫폼의 개별 특징 29
(1 PROFIBUS / PROFINET 29
(2 Ethernet / IP 30
(3 POWERLINK 33
(4 EtherCAT (Ethernet Control Automation Technology 35
(5 SSCNET 36
(6 Realtime Express™ (RTEX 38
(7 CANopen 39
(8 VARAN (Versatile Automation Random Access Network 41
(9 정리 42
II. PLCopen규정 텍스트 언어
2.1 소프트웨어 컴포넌트 46
2.2 Instruction List (IL 47
(1 일반 47
(2 명령어 (Instructions 47
(3 연산자, 수정자 및 피연산자 47
(4 함수와 함수 블록 50
2.3 Structured Text (ST 54
(1 일반 54
(2 식 (Expressions 54
(3 구문 56
(4 선택 구문 (IF, CASE 60
(5 반복 구문 (WHILE, REPEAT, EXIT, CONTINUE, FOR 61
III PLCopen규정 그래픽 언어
3.1 공통 요소 66
(1 일반 66
(2 변수와 인스턴스의 표현 66
(3 줄과 블록의 표현 68
(4 네트워크의 플로우 방향 69
(5 네트워크의 평가 (Evaluation 70
(6 실행 제어 요소 72
3.2 Ladder Diagram (LD 73
(1 일반 73
(2 파워 레일 73
(3 링크 요소와 상태 74
(4 접점 (Contacts 74
(5 코일 (Coil 76
(6 함수와 함수 블록 77
(7 네트워크 평가 순서 78
3.3 함수 블록 다이어그램 (FBD 78
(1 일반 78
(2 요소의 조합 78
(3 네트워크 평가 순서 78
로열티를 지불하지 않는 모션제어용 엔진의 새로운 길을 열다.
로열티를 지불하지 않고도 누구나 산업현장에서 자유로이 활용하고 또한, PLCopen 국제표준을 준수하는 언어로써 장기적인 생존성을 담보하는 구성과 선진제품과의 호환성을 갖는 모션제어엔진 “KOSMOS”에 대한 책이 나왔다.
수십 년을 최첨단 산업 현장에서 기술 개발에 매진해 온 저자가 표준화된 상위제어기가 없는 국내 상황에 가성비가 매우 훌륭하며 누구나 스스로의 제어기를 제작해서 사용할 수 있는 길을 제시해 주려는 역작이다. 이 책을 기반으로 현장뿐 아니라 새롭게 ...
로열티를 지불하지 않는 모션제어용 엔진의 새로운 길을 열다.
로열티를 지불하지 않고도 누구나 산업현장에서 자유로이 활용하고 또한, PLCopen 국제표준을 준수하는 언어로써 장기적인 생존성을 담보하는 구성과 선진제품과의 호환성을 갖는 모션제어엔진 “KOSMOS”에 대한 책이 나왔다.
수십 년을 최첨단 산업 현장에서 기술 개발에 매진해 온 저자가 표준화된 상위제어기가 없는 국내 상황에 가성비가 매우 훌륭하며 누구나 스스로의 제어기를 제작해서 사용할 수 있는 길을 제시해 주려는 역작이다. 이 책을 기반으로 현장뿐 아니라 새롭게 배움을 시작하는 많은 엔지니어가 커뮤니티 등을 통해 스스로 발전시키길 기대하며 하나둘 현장에서의 활용 가능성이 검증되어 KOSMOS가 모션제어엔진으로 생존하고 널리 활용되는 데 많은 도움이 되기를 원한다.
본 책자의 구성은, 먼저 1장에서는 산업용제어시스템 구성 기술 변화와 필드버스 네트워크 방식에 대해 간략히 기술했다.
2장에서는 PLCopen에서 규정한 텍스트 언어에 대해 설명하고, 3장에서는 동 규정에서 정의한 그래픽언어에 대해 설명했다.
4장에서는 KOSMOS 개발환경에 대해 기술했다. 1절에서는 POU와 리눅스 환경에 대해 간략히 살폈고, 2절에서는 개발환경 구성과 소프트웨어 컴포넌트에 대해
설명했으며 3절에서는 개발환경의 설치 과정을 기술하였고, 4절에서는 통합개발환경의 사용자 인터페이스