제어기기

수주 종료 상품


파나소닉・홈 법인용 톱 > 전자 디바이스・산업용 기기 > 제어기기 톱 > 서비스 및 지원 > FA 기술 지원 > 샘플 프로그램 > 레이저 마커 No.13 통신 프로그램(13) --수신 에러 판정 프로그램--


통신 프로그램(13) --수신 에러 판정 프로그램--

해설

개요

LMP에서의 응답(답신)의 정상/이상을 확인하는 프로그램입니다.

설명

커맨드 송신 후, 수신 완료 시 마다 수신 에러 판정 서브루틴을 호출하여 에러 내용을 확인합니다.

수신 코드가 "ACK", "NAK"를 확인하여 (R1010・1011)을 ON합니다.

"NAK"의 경우는 한 단계 더 에러 코드를 확인하여 그에 해당하는 릴레이 (R1020~101D)를 ON합니다.

각각의 릴레이는 0.5초 동안 계속 ON합니다.
(실제 제어에서는 계속 ON할 필요가 없지만 육안 확인을 위해 0.5초 동안 ON을 유지하는 회로로 하였습니다.)

R1010 ・・・ ACK 수신
R1011 ・・・ NAK 수신
R1012 ・・・ 부당한 STX를 수신함
R1013 ・・・ 부당한 구분 문자를 수신함
R1014 ・・・ 마킹 동작 중이므로 수신 불가능한 커맨드임
R1015 ・・・ 해당하는 커맨드가 없음
R1016 ・・・ 체크섬이 잘못됨
R1017 ・・・ 수신 데이터 길이가 잘못됨
R1018 ・・・ 단자대가 우선시 되고 있어 수신 불가능한 커맨드임
R1019 ・・・ 서브 커맨드가 잘못됨
R101A ・・・ 수신 데이터가 잘못됨
R101B ・・・ 알람 또는 경고가 발생함
R101C ・・・ 시리얼 데이터 입력이 수신 불가능함
R101D ・・・ 플래시 디스크의 용량이 부족하여 파일을 등록할 수 없음

래더 프로그램(동작 미확인)

시스템 레지스터 설정 예

맨위로

Webショールーム - 最新のFAセンサ・FA機器を動画で詳しくご紹介
기술 관련 문의
FA센서・시스템상품 기술 지원

본사

02-795-9600


천안사무소
041-622-9128

대구사무소
053-710-2301

접수시간 9:00-18:00
본사 휴업일을 제외

【WEB으로 문의】