commands:reference:imcprotocol
문서의 이전 판입니다!
목차
IMcProtocol()
명령어
| 명령어 | 인수 | 반환값 | 동작 |
|---|---|---|---|
IMcProtocol() | 없음 | void | 수신 요청을 확인하고 MC Protocol 응답을 처리합니다. |
예제
void loop() { IMcProtocol(); X[0] = digitalRead(0); digitalWrite(32, Y[0]); }
주의사항
IMcProtocol()을loop()에서 계속 호출합니다.- X/Y는 16진수, M/D는 10진수 주소 기준을 혼동하지 않습니다.
- 포인터를 할당하기 전에 X/Y/M/D를 사용하지 않습니다.
- Cnet 또는 Modbus가 실행 중 공유
M/D를 재할당하면 MC Protocol이 보던 주소가 바뀝니다. 모든 메모리 크기 설정은setup()에서 끝내고 실행 중 다시 호출하지 않습니다. - 할당 함수는 성공 여부를 반환하지 않으므로 크기가 0이 아니면 해당 전역 포인터가
nullptr이 아닌지 확인한 뒤 접근합니다.
commands/reference/imcprotocol.1788260661.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1
