• 목록
  • 아래로
  • 위로
  • 2
  • 푸들
  • 조회 수 18489



MELSEC Q 시리즈 시리얼카드

QJ71C24N 패킷 통신 프로그램 예제 입니다


참고 하세요


*** 아래 프로토콜을 활용하는 프로그램 예 입니다.


1.jpg

1. 전용 명령어 : GP.CPRTCL







2. 프로그램 예


2.jpg







3.jpg





(해설) 상기 프로그램은 14축 서보와 패킷 통신을 하기 위한 것으로서

          GP.CPRTCL 명령이 최대 8패킷 통신이 가능 하므로 2회로 나누어서

          첫번째 명령으로 8패킷 통신이 완료되면 두번째 명령으로 나머지 6패킷 통신을

          실행하는 프로그램 입니다.

     

          (1) [GP.CPRTCL U4 K2 K8 D300 M5000]

              1) U4 : Add X040 자리에 있는 유니트 선택

              2) K2 : 2번 채널 선택 - QJ71C24N의 1번 채널은 RS232C, 2번 채널은 RS422 포트

              3) K8 : 프로토콜의 연속 실행 갯수 - 8개

              4) D300 : 콘트롤 Data 선두 디바이스

                     D300 : 실행 결과 - 0 이면 정상 0 이외의 값은 에러 코드

                     D301 : 수신 결과 - 프로토콜 실행 갯수 / 0 이면 설정 내용 이상

                     D302 : 첫번째 실행하는 프로토콜 번호 / 1번 부터 8번까지 실핼하려면 1을 입력

                     기타 : 매뉴얼 참조

              5) M5000 : 실행 완료시 On 되는 디바이스

                     M5000 : 실행 완료

                     M5001 : 이상 실행

 

         

          (2) [GP.CPRTCL U4 K2 K6 D320 M5010]

              1) U4 : Add X040 자리에 있는 유니트 선택

              2) K2 : 2번 채널 선택 - QJ71C24N의 1번 채널은 RS232C, 2번 채널은 RS422 포트

              3) K6 : 프로토콜의 연속 실행 갯수 - 6개

              4) D320 : 콘트롤 Data 선두 디바이스

                     D320 : 실행 결과 - 0 이면 정상 0 이외의 값은 에러 코드

                     D321 : 수신 결과 - 프로토콜 실행 갯수 / 0 이면 설정 내용 이상

                     D322 : 첫번째 실행하는 프로토콜 번호 / 1번 부터 8번까지 실핼하려면 1을 입력

                     기타 : 매뉴얼 참조

              5) M5010 : 실행 완료시 On 되는 디바이스

                     M5010 : 실행 완료

                     M5011 : 이상 실행


  * 두 명령어 사이의 회로는 생략되었으므로 개념만 이해하기 바랍니다.

강쮜님 포함 3명이 추천

공유

facebooktwitterpinterestbandkakao story
퍼머링크

첨부 3

  1. 1.jpg
    (File Size: 115.5KB/Download: 14)
  2. 2.jpg
    (File Size: 115.6KB/Download: 0)
  3. 3.jpg
    (File Size: 120.3KB/Download: 0)

댓글 2

1등 asurajjang
우후 통신이라 좋네요.
감사합니다.
comment menu
2017.06.07. 16:37
2등 김태평
Thank you so much.
comment menu
2020.02.07. 12:09
권한이 없습니다.