프로토콜 프로그램 통신 2 (SEND/RECV)

사용자가 프로토콜 프로그램에서 통신 프레임을 정의하고, 그 프레임을 프로그램 내에서 송신하거나 수신하고자 할 때 사용하거나, 송신주기를 설정하여 자동으로 송/수신 할 수 있습니다. 프로토콜 프로그램 통신은 통신 모듈과 이기종 기기간의 통신을 위하여 사용자가 타사 프로토콜을 CIMON PLC 에서 정의할 수 있도록 한 모드입니다. 통신 프로토콜은 통신 기기 제조업체에 따라 매우 다양한 종류가 사용되고 있으며 다양한 모든 프로토콜을 통신모듈에 내장하기는 불가능 하여 사용자가 응용분야에 맞도록 프로토콜을 정의하여 프로그램을 작성하면 통신 모듈에서는 정의된 프로토콜에 따라 이기종 기기와의 통신을 가능하게 하여 줍니다. 이를 위해 프로토콜 프레임을 정의할 수 있는 프로토콜 프로그램(CICON 내장)를 이용하면 타사 프로토콜의 작성 및 편집이 가능합니다. 프로토콜 프로그램 모드로 사용하기 위해서는 사용할 프로토콜의 내용을 정확히 알고 있어야 정확한 데이터 통신이 가능합니다. 프로토콜 프로그램모드로 사용하기 위해서는 프레임 편집 이외에 PLC 에서 송/수신을 제어하는 인스트럭션을 이용한 프로그램을 작성하여야 합니다. 단, 송신 주기를 설정한 경우에는 인스트럭션을 이용한 프로그램을 작성할 필요가 없습니다. 본 장에서는 프로토콜 프로그램 모드의 통신 규격 및 사용법에 대해 설명하며 프로토콜 프로그램 통신에 대해 꼭 숙지 바랍니다.

 

프로토콜 프로그램 모드로 동작 가능한 통신 모듈의 동작 모드는 다음과 같습니다.

모듈명

RS232C

RS422/485

비 고

CM1-SC01A

프로토콜 프로그램

X

X

CM1-SC01B

X

프로토콜 프로그램

X

CM1-SC02A

프로토콜 프로그램

프로토콜 프로그램

연동 모드

프로토콜 프로그램

프로토콜 프로그램

독립 모드

 

단, 프로토콜 프로그램(SEND, RECV) 기능을 사용하기 전에 버전을 확인바라며, 버전이 낮아 기능지원이 되지 않는 경우 가까운 대리점에 연락하여 업그레이드 받으시기 바랍니다.

 

CICON

CM1-CPxx(CPU)

CM1-SC0xx

버 전

1.83.0043 이후 지원

V 1.56 이후 지원

V 1.20 이후 지원

 

 

기  능

  • 최대 32개 송수신 프레임 등록

  • 한 프레임에 대해 최대 10개의 세그먼트 등록으로 프레임에 대한 유연성 풍부

  • 송신 주기(100ms ~ 25000ms)를 통한 주기적 자동 송신프레임 등록이 가능하여 별도의 PLC 프로그램이 필요없음

  • 송신에 대한 수신 프레임 및 수신에 대한 송신 프레임의 등록을 통한 PLC 프로그램의 간소화

  • 다양한 오류 검출 방식 기능 내장
    SUM(+MASK), XOR(+MASK), MUL(+MASK), CRC16, MODBUS-CRC16, SUM의 1의보수, SUM의 2의 보수