e-F@ctory

기술리포트

기술리포트기술리포트

미쓰비시전기의 FA기술에 관한 정보 및 비지니스에 도움이 되는 각종 리포트 칼럼을 소개합니다.

 

신제품 리포트 Vol.9
미쓰비시 PLC MELSEC iQ-R시리즈 C언어 컨트롤러 표준 모델
“R12CCPU-V”

요지

생산 라인에서는 각종 제어 장치 및 정보 처리에 PLC뿐만 아니라 PC, 마이컴 보드 등이 사용되고 있어, 사용하고 있는 기종/부품의 생산 중지ㆍOS의 개폐에 따른 유지 관리 비용 증가 등이 과제가 되고 있습니다.
C 언어 컨트롤러는 이러한 과제를 해결한 리얼타임 OS(Operating System) VxWorks(주 1)상에서 C 언어 프로그래밍에 의해 각종 처리를 실현하는 제품입니다. 하지만, 현재의 C 언어 컨트롤러는 고도의 실시간 처리 및 제어 정밀도를 필요로 하는 마이컴 보드를 대체할 수 없는 경우가 있습니다.
또한, 시장에서는 컨트롤러의 고성능화에 따라 생산성 향상(택-타임 단축 등)의 요구가 더욱 높아지고 있습니다.
이번에 기존의 PLC "MELSEC Q 시리즈"에서 "MELSEQ iQ-R 시리즈(주 2)"로 플랫폼을 쇄신하여 C 언어 컨트롤러 "Q12DCCPU-V"의 후속 기종으로 제어 성능ㆍ기능을 강화한 MELSEC iQ-R 시리즈 C 언어 컨트롤러 표준 모델 "R12CCPU-V"를 개발하였습니다.

이 제품은 기존의 C 언어 컨트롤러의 과제를 해결하기 위해 다음의 특징을 갖추고 있습니다.

(1) 연산 성능ㆍ메인 메모리 용량ㆍ시스템 버스 성능ㆍ통신 성능 향상

(2) 실시간 성능 향상

(3) 제어 정밀도 향상

(4) 신뢰성ㆍ메인터넌스성 향상

본고에서는 이번에 개발한 R12CCPU-V에 대해 설명합니다.

(주 1) VxWorks는 Wind River Systems, Inc.의 등록상표입니다.
(주 2) 2014년 6월에 출시한 새로운 미쓰비시 PLC 시리즈입니다.
새로 개발된 고속 버스 시스템 및 엔지니어링 툴을 이용하여 제조업의 TCO(Total Cost of Ownership) 절감을 실현합니다.

MELSEC iQ-R 시리즈 C 언어 컨트롤러 표준 모델"R12CCPU-V"의 특징

새로 개발된 R12CCPU-V는 기존 Q12DCCPU-V에 비해 연산 성능, 메인 메모리 용량, 시스템 버스 성능, 통신 성능, 실시간 성능, 제어 정밀도, 신뢰성, 메인터넌스성을 모두 향상시켰습니다.
또한, 기존 제품과 마찬가지로 전용 개발 환경에 의한 개발 효율 향상, MELSEC 시리즈의 견고한 하드웨어, MELSEC 시리즈의 다양한 자산 활용 등의 특징도 갖고 있습니다.

1. 머리말

PC 및 VME(Versa Module Eurocard) 보드로 대표되는 마이컴 보드를 사용하고 있는 제조 현장에서는 사용하는 기종/부품의 생산 중지ㆍOS의 개폐에 따른 유지 관리 비용 증가가 과제가 되고 있는데, 지금까지 개발한 C 언어의 자산을 활용하면서 안정적인 장기 공급ㆍ고신뢰의 범용 컨트롤러로 교체하고자 하는 요구가 높아지고 있습니다.
이러한 요구에 미쓰비시전기는 미국 Wind River Systems, Inc.의 리얼타임 OS VxWorks를 표준 탑재한 C 언어 컨트롤러 "Q06CCPU-V"의 2006년 출시를 시작으로 표 1과 같이 시장 요구에 최적의 성능ㆍ기능을 갖춘 제품을 개발해 왔습니다. 
마이컴 보드는 제어 성능이 뛰어난 Q12DCCPU-V로, PC는 정보 처리 성능이 뛰어난 Q24DHCCPU-V/VG/LS로 대체하였습니다. 하지만, 제어 용도에서는 현재의 C 언어 컨트롤러의 성능이 부족하여 고도의 실시간 성능 및 제어 정밀도를 필요로 하는 마이컴 보드를 대체할 수 없는 경우가 있습니다.
또한, 시장에서는 컨트롤러의 고성능화에 따른 생산성 향상(택-타임 단축 등)의 요구가 높아지고 있습니다.
이러한 과제를 해결하기 위해 기존의 MELSEC Q 시리즈에서 MELSEQ iQ-R 시리즈로 플랫폼을 쇄신하여 제어 성능ㆍ기능을 강화한 MELSEC iQ-R 시리즈 C 언어 컨트롤러 표준 모델 "R12CCPU-V"를 개발하게 되었습니다.
현재 제품 및 새로 개발된 기종의 용도를 그림 1에 나타냅니다.
본고에서는 새로 개발된 C 언어 컨트롤러의 특징과 현재 제품의 과제 및 과제 해결을 위해 C 언어 컨트롤러에 탑재한 기술ㆍ기능에 대해 설명합니다.

표 1. C 언어 컨트롤러의 라인 업

그림 1. 각 제품의 용도

참고문헌

기술리포트목록