CALL의 사용방법 이해가 부족합니다 고수님들 답변부탁드립니다.
- 낭만브로
- 1180
- 2
안녕하십니까?
동일한 작업내용을 CALL을 이용하여 변경해보니 특정부분에서 정지합니다.
무엇이 잘못됐는지 지적하여 주시면 감사하겠습니다.
[CALL없이 작성: 정상적으로 진행됨]
|M60 |--------[SET M634]
|M633|--------[RST M634]
|M634|-|X63|--(T63 K5)
|M634|-|T63|--[SET M633]
|M65 |---------[RST M633]
[CALL 이용->M65가 ON이 되어도 M633이 RST되지 않음]
|M60 |---------[SET M634]
|M633|--------[RST M634]
|M634|-|X63|--(T63 K5)
|M634|-|T63|--[CALL P0]
---------------[FEND]
PO |SM400|-------[SET M633]
|M65 |---------[RST M633]
---------------[RET]
감사합니다.
Call 명령이 동작하면 sm400 으로 인해 m633 이 set 되고 다음 스캔시에 m633 on 상태라서 m634가 리셋되어서 call 문이 동작 안하는 것 같네요.