4월, 2021의 게시물 표시

[쉽고 간단한 안내서] Beckhoff 시스템을 이용한 시리얼 통신

이미지
시리얼  통신은 1960 년대 이후부터 많은 산업에서 사용되는 통신 중 하나입니다 . 비트 단위의 데이터를 간단한 방식으로 통신을 주고받을 수 있으며 , 수신호 선의 배선이 간단하고 저렴한 비용으로 구성이 가능하다는 장점이 있습니다 . 시리얼  통신은 RS232, RS422, RS485 등 여러 통신 방식이 Beckhoff 모듈과 통신하기 위해서도 여러 모듈을 구성에 맞게 사용해야합니다 .    이 글에서는 시리얼  통신이 가능한 Beckhoff 제품소개 및 사용 방법에 대해 알아보도록 하겠습니다 . Beckhoff 에서 사용 가능한 방법은 크게 3 가지로 나눠집니다 .   첫째 - Beckhoff I/O Terminal 사용한 통신방법 (EL60xx) 둘째 - PC COM Port 통신방법 셋째 - TwinCAT Virtual COM Port 를 사용한 통신방법 아래 그림은 Beckhoff 에서 지원하는 3 가지 방법에 대해 나타난 것입니다 . Beckhoff 시리얼  통신 설명 및 제품소개 시리얼 통신 1. Background Communication -        SerialLinControl 은 TwinCAT Serial 통신을 하기위한 필수 조건입니다 . 아래 표를 참고하면 Fast Task 항목에 SerialLinControl 이 포함되어 있습니다 . Fast Task 는 데이터 전송 속도가 빠르게 진행되야 할 경우 사용되며 SerialLineControl 이 Fast Task 의 사이클 타임에 의해 동작됩니다 . -        ConBuffer 는 Beckhoff 모듈에서 전송가능한 최대 데이터 크기 (EL60xx – 22Byte, Pc Com Port – 64Byte) 가 전달 크기를 넘었을 때 이후 데이터를 딜레이 시키는 Buffer 의 역할을 합니다 . 총 300Byte 의 데이터를 저장할 수 있습니다 . -         Virtual Com Port (TF6360) 사용 시 PLC Task 에 영