사용자 도구

사이트 도구

English

cubloc:set_rs485:index

Set Rs485

Set Rs485 채널, 포트

채널 : 사용채널 (1부터 3)
포트 : Transmit Enable 로 사용할 포트번호

설명

본 명령어는 코어모듈을 사용해서 RS485회로를 구성할 때, 사용할 수 있는 명령어입니다.

RS485는 RS232에 비교해서 송신거리가 길고, 1:N통신이 가능한 방식입니다. 하나의 마스터에 여러 개의 CUBLOC을 연결해서, 통신하고자할 때에는 RS485변환칩으로 회로를 구성해주야 합니다. RS485는 단 2가닥의 통신선을 사용하기 때문에 어느 한순간, 송신 또는 수신만 할 수 있습니다. 즉 “반이중”통신방식입니다.

RS485회로에는 “송신허가” 제어선이 필요합니다. RS485신호선은 여러 개의 디바이스가 공유하고 있습니다. 이중 하나의 디바이스만 송신상태이고 나머지는수신상태입니다.

SET RS485명령을 이용해서 송신허가 포트를 결정합니다. 이 명령실행 이후부터 데이터 송신때마다 송신허가 신호 (ACTIVE HIGH)가 해당 포트로 출력됩니다. 큐블록의 OS가 알아서 자동적으로 HIGH로 만들어주므로, 유저는 신경쓸 필요가 없습니다.

TTLTX는 STOP비트를 포함한 모든 출력을 끝낼때까지 HIGH를 유지합니다.

사용예

    Set RS485 1,48   ' 48번 포트를 채널1의 송신허가포트로 사용합니다.

명령어 목록으로 가기

cubloc/set_rs485/index.txt · 마지막으로 수정됨: 2020/08/19 00:38 저자 Comfile Technology