TURBO PMAC QNA 게시판입니다.

궁금한점 있으시면 문의하세요. 답변은 댓글로 되어집니다.
 
내용에 그림을 삽입을 원할 경우, 파일첨부를 한 뒤 "본문 삽입"을 하시면 그림을 삽입 할 수 있습니다.

현재 clipper장비를 인수인계를 받지 못하고 사용하고 있습니다.

처음 사용했을때 한두번은 문제가 없었는데 어느새부턴가 원점을 잡는 plc를 실행해도 원점이 잡히지 않아서 확인해보니

p7023이라는 변수가 1이면 강제로 plc를 disable하게 되어있는데 p7023이 장비를 킬때마다 1로 되어있었습니다.

 

그래서 p7023을 강제로 0으로 바꿀려고 해봤지만 바뀌지 않아서 보니 항상 enable되어있는 plc8번에 p7023을 1로 하는 명령이 들어가 있더군요 어쩌다보니 plc8번을 build하고 p7023=0으로 설정 후 원점을 잡는 plc를 실행시키니 원점을 잡는데도 일부 문제점은 있지만 현재 사용엔 큰문제가 없습니다.

plc8번의 용도도 잘모르겠고 p변수라서 설명도 나와있지 않아서 이부분에 대해서 현재 해결을 못하고있는데 혹시 원인을 알수잇을까요? 

 

 

다음은 plc8번소스입니다.

OPEN PLC 8 CLEAR
If (M133 = 0ANDM137 = 1ANDM140 = 0)
  P1000=1
EndIf
If (P1000 = 1ANDM133 = 1ANDM140 = 1)
  P1001=1
  P1000=0
EndIf
If (P1001 = 1ANDM133 = 0)
  P1001=0
EndIf
If (M233 = 0ANDM237 = 1ANDM240 = 0)
  P1010=1
EndIf
If (P1010 = 1ANDM233 = 1ANDM240 = 1)
  P1011=1
  P1010=0
EndIf
If (P1011 = 1ANDM233 = 0)
  P1011=0
EndIf
If (M333 = 0ANDM337 = 1ANDM340 = 0)
  P1020=1
EndIf
If (P1020 = 1ANDM333 = 1ANDM340 = 1)
  P1021=1
  P1020=0
EndIf
If (P1021 = 1ANDM333 = 0)
  P1021=0
EndIf
If (M433 = 0ANDM437 = 1ANDM440 = 0)
  P1030=1
EndIf
If (P1030 = 1ANDM433 = 1ANDM340 = 1)
  P1031=1
  P1030=0
EndIf
If (P1031 = 1ANDM433 = 0)
  P1031=0
EndIf
If (M138 = 1ORM139 = 0)
  P1000=0
EndIf
If (M238 = 1ORM239 = 0)
  P1010=0
EndIf
If (M338 = 1ORM339 = 0)
  P1020=0
EndIf
If (M438 = 1ORM439 = 0)
  P1030=0
EndIf
If (P7023 = 1)
  P501=0
EndIf
If (P601 = 1ANDP701 = 1ANDP801 = 1)
  P501=1
Else
  P501=0
EndIf
If (P3000 = 1)
  P7022=1
Else
  P7022=0
EndIf
If (M137 = 0ANDM237 = 0)
  P20=0
EndIf
P7021=P501
If (P7000 = 0ANDP300 = 0)
  P300=1
  P7020=1
  COMMAND"A"
  COMMAND"#1K #2K #3K #4K"
  I51=0
  P7023=1
  P7022=0
  P7021=0
  P501=0
  P601=0
  P701=0
  P801=0
  P811=0
EndIf
If (P7023 = 0ANDP300 = 1)
  P300=0
  P7020=0
EndIf
CLOSE


이명성

2017.06.23 09:46
 

문의 주신 코드에서 P7023이 1이 되는 조건인 P7000=0, P300=0( 에 대한 부분이 기술되어 있지 않습니다.

우선 P7000과 P300에 대한 부분을 다른 PLC에서 검토 부탁드립니다.

감사합니다.

List of Articles
번호
제목
글쓴이 날짜 조회수
1975 CMD vel 가 떠든 증상 file [1] Mr.Han 2017-07-10 716
1974 ACC 24E2A카드로 스테핑모터 셋팅하는 방법 문의 [1] 주주주주주주 2017-07-06 693
1973 UMAC <--> PLC(OMRON, 미쓰비시) EXCOM 통신 문의 [1] UMAC123 2017-05-14 1187
» 장비를 킨 후 원점을 잡는 과정에서 일부 문제가 있습니다 [1] jace 2017-06-21 1263
1971 장비를 보호하면서 서보 제어 실험이 가능한지요? [1] 도전자 2017-06-21 769
1970 모션프로그램에서 축 속도와 TA와의 관계 문의 [1] 홍재희 2017-06-19 809
1969 직선(대각선) 보간 처리 방법 문의 [1] 박성우 2017-06-19 770
1968 보정테이블 [1] 요괴인간 2017-06-14 768
1967 최대속도가 307247.04Cts/s 이상 안되네요 [3] 홍재희 2017-06-01 1025
1966 Turbo PMAC - Axislink-32 통신 문의 [1] 햄볶는달팽이 2017-05-15 1002
1965 I/O신호 오동작 file [1] PID튜닝 2017-05-26 980
1964 인포지션 밴드 관련 문의 [1] M4 CS 2017-05-27 942
1963 DeviceDPRGetVel() 함수사용 중 문제사항 문의드립니다. [4] iNT 2017-05-16 1170
1962 UMAC IP주소 변경 관련 질문 [1] 피롭모션 2017-05-10 1062
1961 모션 프로그램 관련 질문드립니다. [1] 피롭모션 2017-04-26 1224
1960 DPRAM 사용 문의 드립니다. [1] iNT 2017-04-26 1139
1959 Motion Program과 PLC Program의 차이점 [1] 담덕대마왕 2017-04-26 1223
1958 TINI32보드 문의 [1] 초보FA 2017-04-25 1076
1957 Pmac Plot 에러 문의 file [2] gyucholly 2017-04-20 1163
1956 로터리 버퍼 에러 (?) [1] bychul2 2017-04-18 1083