Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| faduino:modularfaduino:scanprogramming:index [2026/02/14 18:56] – [알림] admin | faduino:modularfaduino:scanprogramming:index [2026/03/25 04:52] (current) – admin | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| 대부분의 자동화 기기에서 모든 입력(스위치, | 대부분의 자동화 기기에서 모든 입력(스위치, | ||
| - | 이 경우, 기존 C언어 유저들은 외부 인터럽트등을 사용해서 충분히 코딩할 수 있을 것이라고 생각하겠지만, | + | 이 경우, 기존 C언어 유저들은 외부 인터럽트등을 사용해서 충분히 코딩할 수 있을 것이라고 생각하겠지만, |
| - | + | ||
| - | PLC 라고 불리우는 자동화용 컨트롤러에서 사용하는 방법인데, | + | |
| {{ : | {{ : | ||
| ====== 스캔 루프 실행방식으로 코딩하기 ======= | ====== 스캔 루프 실행방식으로 코딩하기 ======= | ||
| - | |||
| 스캔 루프 실행방식은 모든 포트를 읽고나서, | 스캔 루프 실행방식은 모든 포트를 읽고나서, | ||
| Line 16: | Line 13: | ||
| {{ : | {{ : | ||
| - | C언어는 매우 다재다능한 언어이므로, | + | C언어는 매우 다재다능한 언어이므로, |
| - | + | ||
| - | 모든 입력을 받아서 입력 배열 버퍼 (X[0] ~ X[127])에 저장하고, | + | |
| - | + | ||
| - | 아래 그림처럼 입력8개, 출력8개가 모두 연결된 상황을 가정하고 아래 소스를 만들었습니다. | + | |
| 이렇게 전부 연결하지 않아도 본 소스는 동작됩니다. 연결하지 않은 I/ | 이렇게 전부 연결하지 않아도 본 소스는 동작됩니다. 연결하지 않은 I/ | ||
| Line 106: | Line 99: | ||
| 본 소스에 대한 기술문의는 받고 있지 않습니다. 이점 양해바랍니다. | 본 소스에 대한 기술문의는 받고 있지 않습니다. 이점 양해바랍니다. | ||
| - | [[:..:index|Modular FADUINO]] | + | [[..index|Modular FADUINO]] |
