11월, 2021의 게시물 표시

[쉽고 간단한 안내서] TwinCAT Vision 구현하기

이미지
 머신 비전이란 사람이 눈을 통해 판단하던 부분을 카메라와 컴퓨터로 대체하여 판단하도록 하는 기술입니다 . 머신 비전은 일반적으로 독립적인 비전 컨트롤러가 존재하여 별도의 시스템 구성이 필요하며 , PLC 와 같은 산업용 제어기기와 인터페이스를 통해 활용이 되었으나 , TwinCAT Vision 은 PLC 와 비전을 하나의 시스템으로 통합하여 PLC 에서 직접 이미지 처리가 가능하도록 설계되었습니다 . 이 문서에서는 TwinCAT Vision 에 대한 설명과 앞서 말씀드린 TwinCAT 에서의 통합제어로 인한 장점 등에 대해 간단히 알아보도록 하겠습니다 .   TwinCAT Vision (TF700x) TwinCAT Vision 의 이점 TwinCAT Vision 은 별도의 비전 컨트롤러를 두고 PLC 와 인터페이스를 하던 기존의 방식과 다르게 TwinCAT 이라는 하나의 제어 소프트웨어에서 PLC, Motion 등과 같이 통합된 제어가 가능한 환경을 제공하고 있습니다 . 이미지 처리 또한 PLC 언어를 통해 할 수 있도록 구성되어 있기 때문에 영상처리 전문가가 아닌 일반적인 PLC 프로그래머가 설계할 수 있습니다 .       TwinCAT Vision 에서는 다른 Vision 의 기능과 동일하게 표면검사 , 결함 체크 , 크기 및 모양 확인 , 배치 검사 , 바코드 리딩 등 다양한 분야에 적용할 수 있는 기능들을 제공합니다 .   -        Matching: 학습된 특징점이나 속성을 기반으로 하여 이미지내에서 개체를 찾아 비교 -        Code Reading: Bar Code, QR Code 등의 코드를 인식 -        Metrology 2D( 계측 ): 이미지 내의 물체 가장자리 , 구멍 등을 감지하고 길이 , 지름 , 각도 등을 결정 또한 , 앞서 말씀드린 것처럼 TwinCAT Vision 은 PLC, Motion 등과 같은 소프트웨어 내에서 통합제어 되기 때문에 모두 동일한 사이클 내에서 동

TF6250 | TwinCAT 3 Modbus TCP

이미지
  TwinCAT Modbus 는 Modbus TCP 디바이스와 TwinCAT 런타임 시스템 사이의 게이트웨이 역할을 하며 , 서버 및 클라이언트 기능들을 제공합니다 . 서버 모드에서는 여러 TwinCAT 런타임 시스템의 메모리 영역을 Modbus 메모리 영역에 직접 매핑할 수 있습니다 . Modbus TCP 디바이스의 메모리 영역에 접근할 수 있도록 , Modbus TCP 클라이언트 구현을 위한 PLC 라이브러리가 제공됩니다 . l 위 제품에 대해 상담 및 견적이 필요하신 경우 , 아래 연락처로 연락 부탁드립니다 .   전화 : 02-2107-3242 ( 대표전화 , 내선번호 1 번 : 영업 ) 홈페이지 : https://www.beckhoff.com/kr/ 제품 상세페이지 : https://www.beckhoff.com/TF6250 제품문의 : Info-KR@beckhoff.com 기술문의 : support-kr@beckhoff.com

CX2030 | 기본 CPU 모듈

이미지
  Beckhoff 의 CX2030 은 1.5 GHz Intel® Core™ i7 dual-core CPU 를 갖춘 , 팬리스의 회전부품이 없는 제품입니다 . CX2030 은 CPU 와 칩셋 외에도 2 GB RAM 의 메인 메모리를 기본으로 탑재하고 있습니다 . ( 옵션으로 4 GB 가능 ) 컨트롤러는 CFast 플래시 메모리 카드에서 부팅됩니다 . CX2030 의 기본 구성은 CFast 메모리카드 , 독립 Gbit 이더넷 인터페이스 2 개 , USB 2.0 인터페이스 4 개 , DVI-I 인터페이스입니다 . 유닛은 필드버스나 직렬 인터페이스와 함께 옵션으로 주문 가능합니다 . CX2000 제품군의 다른 구성요소들은 양쪽의 멀티 핀 터미널로 연결 가능합니다 . Microsoft Windows Embedded Compact, Windows Embedded Standard 7 P, Windows 10 IoT Enterprise 2016 LTSB 의 운영체제를 갖추고 있습니다 . TwinCAT 자동화 소프트웨어는 CX2030 시스템을 시각화 여부와는 상관없이 작동 가능한 강력한 PLC 및 모션 제어 시스템으로 변환시킵니다 . 고성능의 CX2030 은 TwinCAT NC I 로 3D 경로 이동을 보간하는 데 사용 가능합니다 . 기본 CPU 모듈에는 최대 4 개의 모듈을 연결할 수 있습니다 . 연결 순서는 중요하지 않습니다 . 내부적으로 모듈들은 PCI Express 를 통해 연결되며 , 이후 현장에서 CPU 에 연결할 수 있습니다 . CPU 모듈의 전원 공급 장치는 CPU 의 오른쪽에 연결된 CX2100 전원 공급 장치 모듈에서 공급됩니다 . 전원 공급 장치와 CPU 사이에는 CFast 메모리 카드 모듈 (CX2550-0010) 2 개를 추가로 연결할 수 있어 , 총 3 개의 CFast 카드를 사용할 수 있습니다 . RAID 는 2 개 이상의 CFast 카드가 사용되는 상황에서 사용 가능합니다 . -25 에서 +60 °C 의 온도 범위에서 작동이 가

Beckhoff Live + Interactive | 실시간 라이브를 통해 Beckhoff의 새로운 혁신을 확인해보세요!

이미지
Beckhoff 는 2021 년 11 월 23 일부터 26 일까지 Beckhoff 의 공식 웹사이트에서 실시간 라이브스트림을 진행할 예정입니다 . 라이브스트림은 30-40분 소요되며, 영어로 진행될 예정입니다 .   Beckhoff Live + Interactive 에서는 새로운 제품 , 기술 , 혁신 등에 대해서 소개될 예정이오니 많은 관심 부탁드립니다 .   <Beckhoff Live + Interactive> 날짜 : 2021 년 11 월 23 일 ( 화 ) – 2021 년 11 월 26 일 ( 금 ) 시간 : 오후 6 시 ~ 6 시 30 분 ( 한국시간 ) 참석 링크 : www.beckhoff.com/live-interactive   라이브가 진행되는 기간동안 위 링크를 통해 시청 가능합니다 !

Beckhoff, 매우 역동적인 AL8000 리니어 모터의 유연한 모듈형 시스템

이미지
모듈형 코일 개념으로 기계 설계에서 새로운 차원의 자유도 실현 Beckhoff 드라이브 기술 포트폴리오에 또 다른 혁신적 제품 시리즈 , 새로운 AL8000 리니어 모터가 추가되었다 . 50, 80, 130 mm 세 가지 폭의 모듈형 설계를 이용하여 최신 기계공학의 리니어 모션 어플리케이션에 적합한 새로운 솔루션을 구현할 수 있게 되었다 . AL8000 과 같은 리니어 모터는 동력을 부하에 직접 전달할 수 있어 , 이를 다이렉트 드라이브라고도 한다 . 즉 , 다른 방법에서는 설계 시 고려해야 하는 추가적인 기계식 변속 장치는 필요 없어진다 . 이는 랙과 피니언 , 스핀들과 톱니형 벨트 드라이브 등과 같은 기존 메커니즘보다 매우 뛰어난 장점이라 할 수 있다 . 리니어 드라이브 기술 - 장점 및 요건 리니어 모터 동력의 직접 전달로 모터와 부하 간에 백래시 없는 구성이 실현 가능하여 고정밀 어플리케이션에 적합하다 . 따라서 리니어 모터는 마모가 되지 않는 방식이며 , 정기적인 유지보수도 필요하지 않다 . 리니어 모터는 직접 작동 원리를 통해 속도 제한 부품이 필요 없으므로 , 속도 및 역학에 대한 요구가 까다로운 여러 개의 어플리케이션도 어떠한 문제도 없이 최대 정밀도로 동시 지원 가능하다 . 리니어 모터 사용으로 백래시에 취약한 기계식 변속 장치는 필요 없지만 , 적절한 치수의 가이드 레일과 베어링 등 다른 구조 구성 요소들은 필요하다 . 또한 코일 부분 및 기타 기계 부품을 장착을 위한 기계별 캐리지도 필요하다 . 이러한 구조 구성요소은 리니어 모터를 기반으로 리니어 축을 완성하기 위해 꼭 필요하며 흔히 설계를 어렵게 만드는 요인이기도 하다 .   대칭성 및 모듈성을 통한 단순화 기계만의 특별한 요구사항이 있을지라도 , 설계자가 유연한 작업이 가능하도록 AL8000 리니어 모터 개발은 대칭 설계에 초점을 맞추었다 . 다시 말해 , 가장 단순하고 가장 균일한 기계 설계의 실현에 집중했다 . 주된 접근법은 AL8000 의 모듈형

[쉽고 간단한 안내서] TwinCAT으로 EAP 통신하기

이미지
TwinCAT 에서 사용할 수 있는 통신 방법은 여러가지가 있습니다 . 대표적으로 TwinCAT 을 구성하는 통신 프로토콜인 ADS (Automation Device Specification) 를 비롯하여 , DeviceNet, CANOpen, EtherCAT 과 같은 필드버스 통신 , TCP/IP 나 시리얼 통신 등도 사용하여 장비를 구성할 수 있습니다 . TwinCAT 이 설치되어 있는 2 대의 PC 가 있을 경우에는 ADS 프로토콜을 활용하여 서로 통신을 할 수도 있습니다 . ADS 에 대해서는 이전 안내서 ( 링크 ) 에서 확인할 수 있습니다 . 이번에는 ADS 가 아닌 EAP (EtherCAT Automation Protocol) 라는 통신을 살펴보고자 합니다 .   EAP 를 사용하여 이더넷으로 연결된 PC 의 원하는 변수들을 실시간으로 , 주기적으로 교환할 수 있습니다 . EAP 는 EtherCAT Technology Group 인 ETG 에도 규정되어 있습니다 . ( 링크 ) 이런 네트워크를 통해 TwinCAT 이 설치된 2 대의 PC 뿐만 아니라 , 기계의 부품 혹은 별도의 기계와 연결할 수도 있습니다 . EAP 를 사용하기 위해서는 TwinCAT real-time Ethernet 드라이버의 설치 및 지원이 필요합니다 . 아래 내용을 통해 EAP 의 이론적인 부분과 TwinCAT 에서 어떻게 EAP 방식을 이용하여 통신할 수 있는지를 확인할 수 있습니다 .   EAP 의 기본 원리 TwinCAT EAP 를 사용하면 네트워크를 통해 TwinCAT 을 사용하는 컨트롤러 A 에서 , 마찬가지로 TwinCAT 을 사용하는 컨트롤러 B 로 변수를 통해 데이터를 전송할 수 있습니다 . EAP 를 사용하는 장치 간의 통신은 Publisher/Subscriber 구조로 이루어져 있습니다 . 간단하게 메세지를 보내는 쪽은 Publisher, 받는 쪽은 Subscriber 라고 볼 수 있습니다 .   EAP Publishe